With the discussion of the board_enables table, i ended up looking at
the flashrom page on coreboot.org and spotted a bunch of boards that are
known to not work.
The first one i looked at was the aforementioned and this here is what
is needed for the flash enable of that board.
{
uint8_t tmp;
pci_write_byte(dev, 0x92, 0);
tmp = pci_read_byte(dev, 0x6D);
tmp |= 0x01;
pci_write_byte(dev, 0x6D, tmp);
}
While it seems that the second operation seems to match both ck804 and
mcp55 chip enables, this is not true. The device used is 0:01.0 (ISA
bridge) and not 0:01.1 (SMB controller).
I googled, but could not find a report to the coreboot (or linuxbios)
list of this board being tested. Does anyone remember who reported this
as broken?
Luc Verhaegen.
--
coreboot mailing list: [email protected]
http://www.coreboot.org/mailman/listinfo/coreboot