Hello folks, quite a while ago (linux-2.4 or earlier) the i2c subsystem has been introduced with device file names containing a "-", e.g. /dev/i2c-*. Unfortunately the current genromfs version can not handle this notation.
Now I would like to make the i2c devices available on a uClinux system with romfs as root file system. Is it acceptable for you to apply my patch to the current genromfs version? Thanks, Alexander diff -Nur a/genromfs-0.5.1/genromfs.c b/genromfs-0.5.1/genromfs.c --- a/genromfs-0.5.1/genromfs.c 2002-01-22 10:12:01.000000000 +0100 +++ b/genromfs-0.5.1/genromfs.c 2011-02-16 21:16:15.000000000 +0100 @@ -599,7 +599,7 @@ int major; int minor; - if (sscanf(n->name, "@%[a-zA-Z0-9],%c,%d,%d", + if (sscanf(n->name, "@%[a-zA-Z0-9-],%c,%d,%d", devname, &type, &major, &minor) == 4 ) { strcpy(n->name, devname); sb->st_rdev = makedev(major, minor); _______________________________________________ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev