PCI-Klasse 08: Allgemeines Systemperipheriegerät
Generic system peripheral
| Code | 08 |
|---|---|
| Bezeichnung | Allgemeines Systemperipheriegerät |
| Unterklassen | 10 |
| Klassen-Treiber (Linux) | sdhci_pci |
Häufige Fragen
Was ist ein PCI-Gerät der Klasse 08 (Allgemeines Systemperipheriegerät)?
Klasse 08 steht für „Allgemeines Systemperipheriegerät“ (englisch: Generic system peripheral). Sie umfasst 10 Unterklassen, z. B. PIC, DMA controller und Timer.
Welche Linux-Treiber sind für Allgemeines Systemperipheriegerät zuständig?
Im Linux-Kernel 6.12 binden sich folgende Treiber über die Klasse an Geräte, unabhängig vom Hersteller: sdhci_pci (08:05).
Wie finde ich die Klasse eines PCI-Geräts heraus?
Unter Linux zeigt lspci -nn die Klasse in eckigen Klammern vor dem Namen, z. B. [0106]. Unter Windows steht sie in den Hardware-IDs als PCI\CC_08XX.
Unterklassen
| Code | Bezeichnung | Programmierschnittstellen | Klassen-Treiber (Linux) |
|---|---|---|---|
08:00 | PIC | 00 825901 ISA PIC02 EISA PIC10 IO-APIC20 IO(X)-APIC | |
08:01 | DMA controller | 00 823701 ISA DMA02 EISA DMA | |
08:02 | Timer | 00 825401 ISA Timer02 EISA Timers03 HPET | |
08:03 | RTC | 00 Generic01 ISA RTC | |
08:04 | PCI Hot-plug controller | ||
08:05 | SD Host controller | sdhci_pci | |
08:06 | IOMMU | ||
08:07 | Root Complex Event Collector | ||
08:80 | System peripheral | ||
08:99 | Timing Card | 01 TAP Timing Card |