On Saturday 21 of March 2009, gotar wrote: > Author: gotar Date: Sat Mar 21 19:23:52 2009 GMT > Module: SOURCES Tag: HEAD > ---- Log message: > - added /dev/rtc0 > > ---- Files affected: > SOURCES: > dev-list (1.46 -> 1.47) > > ---- Diffs: > > ================================================================ > Index: SOURCES/dev-list > diff -u SOURCES/dev-list:1.46 SOURCES/dev-list:1.47 > --- SOURCES/dev-list:1.46 Sun Mar 1 17:25:20 2009 > +++ SOURCES/dev-list Sat Mar 21 20:23:46 2009 > @@ -7254,6 +7254,7 @@ > %dev(c,12,6) %attr(660,root,disk) /dev/rmt8 > %dev(c,36,0) %attr(644,root,root) /dev/route > %dev(c,10,135) %attr(664,root,root) /dev/rtc > +%dev(c,254,0) %attr(664,root,root) /dev/rtc0
This is _very_ wong. 254 is dynamicly alocated major number. There can be different devices using 254 depending on kernel modules load order. The correct solution for such non-udev systems would be probably init.d/dev script that would parse /proc/devices and setup /dev/ files properly. Not sure if MAKEDEV.spec is able to do the parsing on it's own but if it is then init.d/dev script calling MAKEDEV for some devices like rtc0 should be enough. -- Arkadiusz MiĆkiewicz PLD/Linux Team arekm / maven.pl http://ftp.pld-linux.org/ _______________________________________________ pld-devel-en mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-en
