On Thu, 27 Feb 2014, Mark Cave-Ayland wrote:
These seems to agree with my reading of http://wiki.osdev.org/PCI#Class_Codes, although the concatenation of the 3 different fields into the class-code property doesn't seem to be documented in the PCI bindings... do you know is it either an implicit or explicit part of the PCI specification?
I don't know anything about specs but (apart from this change making the MorphOS bootloader happy) I've found some more evidence here:
http://johannes.sipsolutions.net/PowerBook/openfirmware-device-tree
See the usb and firewire ports, as for most others the Prog I/F field is 0.
Regards, BALATON Zoltan