[coreboot] Trac reminder: list of new ticket(s)
Eric W. Biederman
ebiederm at xmission.com
Thu Jul 17 08:09:16 CEST 2008
Carl-Daniel Hailfinger <c-d.hailfinger.devel.2006 at gmx.net> 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.
More information about the coreboot