Peripheral Component Interconnect — Änderungen 3788 → 3887

Zeile 87: Zeile 87:
  
 
== Classcodes ==
 
== Classcodes ==
−
{| border="1"
+
{| {{Prettytable}}
 
! Class    || Beschreibung
 
! Class    || Beschreibung
 
|-
 
|-
−
| 0x00      || [[#Subclasses_-_Pre_2.0 | Alle Geräte die gebaut wurden bevor Classcodes eingeführt wurden ]]
+
| 0x00      || [[#Class_0x00_-_Pre_2.0 | Alle Geräte die gebaut wurden bevor Classcodes eingeführt wurden ]]
 
|-
 
|-
−
| 0x01      || [[#Subclasses_-_Massenspeicher | Massenspeicher]]
+
| 0x01      || [[#Class_0x01_-_Massenspeicher | Massenspeicher]]
 
|-
 
|-
−
| 0x02      || [[#Subclasses_-_Netzwerk-Controller | Netzwerk-Controller]]
+
| 0x02      || [[#Class_0x02_-_Netzwerk-Controller | Netzwerk-Controller]]
 
|-
 
|-
−
| 0x03      || [[#Subclasses_-_Bildschirm-Controller | Bildschirm-Controller]]
+
| 0x03      || [[#Class_0x03_-_Bildschirm-Controller | Bildschirm-Controller]]
 
|-
 
|-
−
| 0x04      || [[#Subclasses_-_Multimedia-Geräte | Multimedia-Geräte]]
+
| 0x04      || [[#Class_0x04_-_Multimedia-Geräte | Multimedia-Geräte]]
 
|-
 
|-
−
| 0x05      || [[#Subclasses_-_Speicher-Controller | Speicher-Controller]]
+
| 0x05      || [[#Class_0x05_-_Speicher-Controller | Speicher-Controller]]
 
|-
 
|-
−
| 0x06      || [[#Subclasses_-_Bridge-Geräte | Bridge-Geräte]]
+
| 0x06      || [[#Class_0x06_-_Bridge-Geräte | Bridge-Geräte]]
 
|-
 
|-
−
| 0x07      || [[#Subclasses_-_Controller zur einfachen Kommunikation | Controller zur einfachen Kommunikation]]
+
| 0x07      || [[#Class_0x07_-_Controller zur einfachen Kommunikation | Controller zur einfachen Kommunikation]]
 
|-
 
|-
−
| 0x08      || [[#Subclasses_-_System-Peripherie | System-Peripherie]]
+
| 0x08      || [[#Class_0x08_-_System-Peripherie | System-Peripherie]]
 
|-
 
|-
−
| 0x09      || [[#Subclasses_-_Input-Geräte | Input-Geräte]]
+
| 0x09      || [[#Class_0x09_-_Input-Geräte | Input-Geräte]]
 
|-
 
|-
−
| 0x0A      || [[#Subclasses_-_Docking-Stationen | Docking-Stationen]]
+
| 0x0A      || [[#Class_0x0A_-_Docking-Stationen | Docking-Stationen]]
 
|-
 
|-
−
| 0x0B      || [[#Subclasses_-_Prozessoren | Prozessoren]]
+
| 0x0B      || [[#Class_0x0B_-_Prozessoren | Prozessoren]]
 
|-
 
|-
−
| 0x0C      || [[#Subclasses_-_Seriell-Bus-Controller | Seriell-Bus-Controller]]
+
| 0x0C      || [[#Class_0x0C_-_Seriell-Bus-Controller | Seriell-Bus-Controller]]
 
|-
 
|-
−
| 0x0D-0xFE || Reserviert
+
| 0x0D     || [[#Class_0x0D_-_Wireless-Controller | Wireless-Controller]]
 +
|- bgcolor='#BBB'
 +
| 0x0E-0xFE || ''Reserviert''
 
|-
 
|-
 
| 0xFF      || Sonstige
 
| 0xFF      || Sonstige
Zeile 122: Zeile 124:
 
<br />
 
<br />
  
−
=== Subclasses - Pre 2.0 ===
+
=== Class 0x00 - Pre 2.0 ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 132: Zeile 134:
 
<br />
 
<br />
  
−
=== Subclasses - Massenspeicher ===
+
=== Class 0x01 - Massenspeicher ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 145: Zeile 147:
 
|-
 
|-
 
| 0x04    || RAID
 
| 0x04    || RAID
 +
|-
 +
| 0x05    || ATA Controller (mit DMA)
 
|-
 
|-
 
| 0x80    || Anderer Massenspeicher
 
| 0x80    || Anderer Massenspeicher
Zeile 150: Zeile 154:
 
<br />
 
<br />
  
−
=== Subclasses - Netzwerk-Controller ===
+
=== Class 0x02 - Netzwerk-Controller ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 166: Zeile 170:
 
<br />
 
<br />
  
−
=== Subclasses - Bildschirm-Controller ===
+
=== Class 0x03 - Bildschirm-Controller ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 178: Zeile 182:
 
<br />
 
<br />
  
−
=== Subclasses - Multimedia-Geräte ===
+
=== Class 0x04 - Multimedia-Geräte ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 190: Zeile 194:
 
<br />
 
<br />
  
−
=== Subclasses - Speicher-Controller ===
+
=== Class 0x05 - Speicher-Controller ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 202: Zeile 206:
 
<br />
 
<br />
  
−
=== Subclasses - Bridge-Geräte ===
+
=== Class 0x06 - Bridge-Geräte ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 221: Zeile 225:
 
|-
 
|-
 
| 0x07    || PCI/CardBus-Bridge
 
| 0x07    || PCI/CardBus-Bridge
 +
|-
 +
| 0x09    || Semitransparente PCI/PCI-Bridge
 +
|-
 +
| 0x0A    || InfiniBand/PCI-Brige
 
|-
 
|-
 
| 0x80    || Anderer Bridge-Typ
 
| 0x80    || Anderer Bridge-Typ
Zeile 226: Zeile 234:
 
<br />
 
<br />
  
−
=== Subclasses - Controller zur einfachen Kommunikation ===
+
=== Class 0x07 - Controller zur einfachen Kommunikation ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 233: Zeile 241:
 
|-
 
|-
 
| 0x01    || Parallelport
 
| 0x01    || Parallelport
 +
|-
 +
| 0x04    || GPIB (IEEE488.1/2) Controller
 +
|-
 +
| 0x05    || SmartCard
 
|-
 
|-
 
| 0x80    || Andere
 
| 0x80    || Andere
Zeile 238: Zeile 250:
 
<br />
 
<br />
  
−
=== Subclasses - System-Peripherie ===
+
=== Class 0x08 - System-Peripherie ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 254: Zeile 266:
 
<br />
 
<br />
  
−
=== Subclasses - Input-Geräte ===
+
=== Class 0x09 - Input-Geräte ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 268: Zeile 280:
 
<br />
 
<br />
  
−
=== Subclasses - Docking-Stationen ===
+
=== Class 0x0A - Docking-Stationen ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 278: Zeile 290:
 
<br />
 
<br />
  
−
=== Subclasses - Processors ===
+
=== Class 0x0B - Processors ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 297: Zeile 309:
 
<br />
 
<br />
  
−
=== Subclasses - Seriell-Bus-Controller ===
+
=== Class 0x0C - Seriell-Bus-Controller ===
−
{| border="1"
+
{| {{Prettytable}}
 
! Subclass || Beschreibung
 
! Subclass || Beschreibung
 
|-
 
|-
Zeile 308: Zeile 320:
 
|-
 
|-
 
| 0x03    || [[USB]] (Universal Serial Bus)
 
| 0x03    || [[USB]] (Universal Serial Bus)
 +
|}
 +
<br />
 +
 +
=== Class 0x0D - Wireless-Controller ===
 +
{| {{Prettytable}}
 +
! Subclass || Beschreibung
 +
|-
 +
| 0x11    || Bluetooth
 +
|-
 +
| 0x12    || Broadband
 
|}
 
|}
 
<br />
 
<br />