Carl-Daniel Hailfinger <[EMAIL PROTECTED]> writes: >> -- Every chip is programmed differently, so we need a driver for every >> chip, even if coreboot doesn't care about any other chip specifics; > > Hm. I don't understand that. Why can't a generic PCI device handle the > setting of the subsystem IDs?
Because the pci spec doesn't allow for it to be set in software. I coded up some common idioms, when I implemented the support. But there is a lot of variation of where you have to write to set those values. > Except non-matching drivers and non-matching flashrom entries? > I think some vendor tools use subsystem IDs as a way to verify they are > running on hardware of a specific vendor. Which is what they are there for. Eric -- coreboot mailing list [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

