Aha, so langsam fange ich an, das Ganze ein wenig zu durchschauen. Die Vendor-ID scheint also eine (von wem auch immer) festgelegte Zahl für jeden Hersteller zu sein. Jetzt bin ich mir nicht sicher, ob der Eintrag in dieser pci.ids (bzw. in der eigentlichen Linux PCI ID Repository) einfach nur falsch ist oder ob von ATI vielleicht die Mobility 9600 M10 nur unter dem Namen Mobility 9700 verkauft wird. Hmm, eigentlich müsste ich das bei ATI mal erfragen. Dummerweise komme ich auf der Supportseite von ATI nicht weiter. Aber Danke soweit für die Antwort. Am Sonntag, 6. November 2005 20:37 schrieb Bernhard Walle:
Marco Sorich
[2005-11-06]: Wo kommen denn diese Informationen her? Werden die direkt aus der Grafikkarte ausgelesen oder kommen die vom Treiber oder sowas?
Vom PCI-Bus, d.h. von der Grafikkarte. Jede PCI-Karte enthält einen kleinen Speicherbereich der lokale adressiert wird und in dem u.a. Vendor- und Device-ID zu finden sind. Mit Hilfe dieser IDs schaut lspci in einer Textdatei (/usr/share/pci.ids) nach und zeigt Hersteller und Typ an.
In diesem Speicherbereich ebenfalls zu finden sind I/O-Ports, Speicherbereich (bis zu 6), I/O-Adressen (bis zu 6 abzgl. Speicherbereiche) usw. usf. Und hwinfo hat halt dann noch eine Datenbank wo es die Treiber findet.
Gruß, Bern'der sich zur Zeit mit Treiberprogrammierung beschäftigen darf :)'hard