Topic : TOS - das Betriebssystem Author : Version : tos.hyp (5. März 2013) Subject : Programmieren/Atari Nodes : 3001 Index Size : 93602 HCP-Version : 5 Compiled on : Atari @charset : atarist @lang : @default : Titel @help : @options : +g -i -s +x +zz -t4 @width : 70 View Ref-File4.15.4 find_pci_classcode TOS Name: »find_pci_classcode« - Liefert ein Devicehandle für ein Gerät einer bestimmten Geräteklasse. Xbiosnummer: 301 Deklaration: int32_t find_pci_classcode( int32_t classcode, int16_t index ); Beschreibung: Die Funktion liefert ein Devicehandle für ein Gerät, das dem angegebenen Gerät entspricht. Der Treiber kann diese Funktion mehrmals für eine Geräte ID aufrufen und den index = 0,1,2,... für jeden Aufruf hochzählen, bis die Funktion PCI_DEVICE_NOT_FOUND liefert. classcode Class code in Bits 23..0 Bit 23 ..16 Base class (0 - $FF) Bit 15 .. 8 Sub class (0 - $FF) Bit 7 .. 0 Programming Interface (0 - $FF) Maske in Bits 26..24 Bit 26: (0: base class testen, 1: ignorieren) Bit 25: (0: sub class testen, 1: ignorieren) Bit 24: (0: Progr. Interface testen, 1: ignorieren) index Kartenindex (0 - Anzahl Karten mit diesen IDs) Ergebnis: Devicehandle für das Gerät oder PCI_DEVICE_NOT_FOUND. Verfügbar: PCI-BIOS V2.00 Gruppe: PCI-BIOS Querverweis: Binding find_pci_device