PCI class 04: Multimedia controller
Multimedia controller
| Code | 04 |
|---|---|
| Name | Multimedia controller |
| Subclasses | 5 |
Frequently asked questions
What is a PCI device of class 04 (Multimedia controller)?
Class 04 stands for “Multimedia controller”. It has 5 subclasses, for example Multimedia video controller, Multimedia audio controller and Computer telephony device.
Which Linux drivers handle Multimedia controller?
In Linux kernel 6.12 no driver binds by this class alone; devices are matched by vendor and device ID instead.
How do I find the class of a PCI device?
On Linux, lspci -nn shows the class in square brackets before the name, e.g. [0106]. On Windows it appears in the hardware IDs as PCI\CC_04XX.
Subclasses
| Code | Name | Programming interfaces | Class drivers (Linux) |
|---|---|---|---|
04:00 | Multimedia video controller | ||
04:01 | Multimedia audio controller | ||
04:02 | Computer telephony device | ||
04:03 | Audio device | 00 HDA compatible80 HDA compatible with vendor specific extensions | |
04:80 | Multimedia controller |