[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.

Eric




More information about the coreboot mailing list