| Zeile 28: | Zeile 28: | ||
Die ersten 16 Byte sind für alle PCI-Geräte gleich. | Die ersten 16 Byte sind für alle PCI-Geräte gleich. | ||
| − | *''Classcode'' ist noch einmal geteilt. Die oberen 8 Bit repräsentieren die '' | + | *''Classcode'' ist noch einmal geteilt. Die oberen 8 Bit repräsentieren die ''Base Class''. Die mittleren 8 Bit stehen für die ''Subclass'' und die unter 8 Bit für das ''Programming Interface''. |
*''Header Type'' spezifiziert den Inhalt der Register 0x10-0x3C, wobei Bit 7 angibt ob es sich um ein Multifunction-Device handelt oder nicht. | *''Header Type'' spezifiziert den Inhalt der Register 0x10-0x3C, wobei Bit 7 angibt ob es sich um ein Multifunction-Device handelt oder nicht. | ||
:{| {{Prettytable}} | :{| {{Prettytable}} | ||
| Zeile 40: | Zeile 40: | ||
| 0x02 || CardBus-Bridge | | 0x02 || CardBus-Bridge | ||
|} | |} | ||
| − | |||
====Header Type 0x00==== | ====Header Type 0x00==== | ||
| Zeile 71: | Zeile 70: | ||
| 0x3C || Max Latency || Min Grant || Interrupt Pin || Interrupt Line | | 0x3C || Max Latency || Min Grant || Interrupt Pin || Interrupt Line | ||
|} | |} | ||
| − | |||
====Header Type 0x01==== | ====Header Type 0x01==== | ||