PCI class 0d: Wireless controller
Wireless controller
| Code | 0d |
|---|---|
| Name | Wireless controller |
| Subclasses | 10 |
Frequently asked questions
What is a PCI device of class 0d (Wireless controller)?
Class 0d stands for “Wireless controller”. It has 10 subclasses, for example IRDA controller, Consumer IR controller and RF controller.
Which Linux drivers handle Wireless 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_0DXX.
Subclasses
| Code | Name | Programming interfaces | Class drivers (Linux) |
|---|---|---|---|
0d:00 | IRDA controller | ||
0d:01 | Consumer IR controller | ||
0d:10 | RF controller | ||
0d:11 | Bluetooth | ||
0d:12 | Broadband | ||
0d:20 | 802.11a 5 GHz controller | ||
0d:21 | 802.11b 2.4 GHz controller | ||
0d:40 | Cellular controller/modem | ||
0d:41 | Cellular controller/modem plus Ethernet (802.11) | ||
0d:80 | Wireless controller |
Nearby entries
- 07 Communication controller
- 08 Generic system peripheral
- 09 Input device controller
- 0a Docking station
- 0b Processor
- 0c Serial bus controller
- 0e Intelligent controller
- 0f Satellite communications controller
- 10 Encryption controller
- 11 Signal processing controller
- 12 Processing accelerator
- 13 Non-essential instrumentation