[OpenBIOS] l440gx write to NVRAM: ah ha!
Ronald G. Minnich
rminnich at lanl.gov
Mon Feb 7 09:21:11 CET 2000
such fun. There is a PAL (or PLD) on the motherboard called a BUD. The bud
is a chunk of glue that takes care of stuff not in the various chipsets.
The BUD has two interrupt lines it controls, one called SMI_L.
IF you write to the NVRAM, BUD yanks SMI_L and the interrupt handler (in
this case in the BIOS) is tasked with responding with a magic word or
having put a magic word at some magic place in memory. This is the 'key'.
No key, no write. Tough for you.
This little detail is only documented in the l440gx+ baseboard tps,
#245151-001, version 1.0, march 1999, and not in any of the other five
manuals I have on this chipset!
Security through obscurity, I guess.
ron
-
To unsubscribe: send mail to majordomo at freiburg.linux.de
with 'unsubscribe openbios' in the body of the message
More information about the openbios
mailing list