PCI Bus Demystified, Second Edition

Appendix A: Class Codes

class/Subclass

Programming Interface

All numbers are expressed in Hex.

Class 00

Device predates class code definitions

00

Non-VGA devices

01

VGA devices

Class 01

Mass storage controllers

00

SCSI controller

01

IDE controller

xx

See Note [1]

02

Floppy disk controller

03

IPI bus controller

04

RAID controller

05

ATA Controller

20

Single DMA

30

Chained DMA

06

Serial ATA Direct Port Access

Class 02

Network controllers

00

Ethernet

01

Token Ring

02

FDDI

03

ATM

04

ISDN

05

World Fip Controller

06

PICMG 2.14 Multi-computing

Class 03

Display controllers

00

VGA/8514

00

VGA-compatible

01

8514-compatible

01

XGA

02

3-D controller

Class 04

Multimedia devices

00

Video

01

Audio

02

Computer telephony

Class 05

Memory controllers

00

RAM

01

Flash

Class 06

Bridge devices

00

Host bridge

01

ISA bridge

02

EISA bridge

03

MCA bridge

04

PCI to PCI bridge

00

PCI to PCI bridge

01

Supports subtractive decode

05

PCMCIA bridge

06

NuBus bridge

07

Cardbus bridge

08

RACEway bridge

09

Semi-transparent Bridge

40

Primary PCI bus side faces system host processor

80

Secondary PCI bus side faces system host processor

0A

Infiniband to PCI Host Bridge

Class 07

Simple communication controllers

00

00

Generic XT-compatible serial controller

01

16450-compatible serial controller

02

16550-compatible serial controller

03

16650-compatible serial controller

04

16750-compatible serial controller

05

16850-compatible serial controller

06

16950-compatible serial controller

01

00

Parallel Port

01

Bi-directional...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: PCI Products
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.