On 08/02/13 23:47, Rich Futyma wrote:
Does anyone know why bit 0 in the BIOS Control register cannot be set using
IntelĀ® X79 Express Chipset. This is what I get when running:
flashrom -r /tmp/bios.rom -p internal or  flashrom -w xx.rom -p internal

*Warning: Setting Bios Control at 0xdc from 0x2a to 0x0b on X79 failed.*
*New value is 0x2a.*

You can see that bit 1 is already set. This will generate an SMI when you attempt to set bit 0. There will be SMM code that will reset bit 0 if you have not performed the correct handshake beforehand. This is a protection mechanism to prevent unauthorised modification of the BIOS.

Andrew

_______________________________________________
flashrom mailing list
[email protected]
http://www.flashrom.org/mailman/listinfo/flashrom

Reply via email to