cvs commit: src/sys/i386/isa clock.c src/sys/amd64/isa clock.c
mjacob at freebsd.org
mjacob at freebsd.org
Fri Jun 15 23:05:13 UTC 2007
Ooh, cool. This is crucial when you want to do a persistent 'failed'
state for cheap machines with memory errors that you are using as
appliances. Can you MFC these?
> peter 2007-06-15 22:58:14 UTC
>
> FreeBSD src repository
>
> Modified files:
> sys/i386/isa clock.c
> sys/amd64/isa clock.c
> Log:
> Prototype (but functional) Linux-ish /dev/nvram interface to the extra
> 114 bytes of cmos ram in the PC clock chip. The big difference between
> this and the Linux version is that we do not recalculate the checksums
> for bytes 16..31.
>
> We use this at work when cloning identical machines - we can copy the
> bios settings as well. Reading /dev/nvram gives 114 bytes of data but
> you can seek/read/write whichever bytes you like.
>
> Yes, this is a "foot, gun, fire!" type of device.
>
> Revision Changes Path
> 1.232 +99 -0 src/sys/amd64/isa/clock.c
> 1.237 +99 -0 src/sys/i386/isa/clock.c
>
More information about the cvs-src
mailing list