PCI-Klasse 08: Allgemeines Systemperipheriegerät

Generic system peripheral

Code08
BezeichnungAllgemeines Systemperipheriegerät
Unterklassen10
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

CodeBezeichnungProgrammierschnittstellenKlassen-Treiber (Linux)
08:00PIC00 8259
01 ISA PIC
02 EISA PIC
10 IO-APIC
20 IO(X)-APIC
08:01DMA controller00 8237
01 ISA DMA
02 EISA DMA
08:02Timer00 8254
01 ISA Timer
02 EISA Timers
03 HPET
08:03RTC00 Generic
01 ISA RTC
08:04PCI Hot-plug controller
08:05SD Host controllersdhci_pci
08:06IOMMU
08:07Root Complex Event Collector
08:80System peripheral
08:99Timing Card01 TAP Timing Card

Benachbarte Einträge