Using Generic USB Controllers
Table 16-1: The CDC communication class interface supports a variety of subclasses. In
an interface descriptor, the bInterfaceSubClass field contains the subclass code.
!
%.6(
–00 Reserved –
POTS 01 Direct Line Control Phone modem with the host
providing any data
compression and error
correction. The device or host
may modulate and demodulate
the modem data.
02 Abstract Control Phone modem with the device
providing any data
compression, error correction,
and data modulation and
demodulation. Also used for
generic virtual COM ports
(serial emulation) and
Ethernet via Remote NDIS
03 Telephone Control Multi-line phone control
ISDN 04 Multi-Channel Control Multiple channels multiplexed
on a network interface
05 CAPI Control COMMON-ISDN-API (CAPI)
commands and messages.
Networking 06 Ethernet Networking Control Ethernet-framed data
07 ATM Networking Control Asynchronous transfer mode
(ATM) functions
WMC 08 Wireless Handset Control Control of logical handset
09 Device Management Management communications
between the handset and host
0A Mobile Direct Line Direct control of the mobile
terminal radio component
0B OBEX Support for Object Exchange
(OBEX) protocol
EEM 0C Ethernet Emulation Efficient transfer of
Ethernet-framed data
- 0D–7F Reserved (future use) –
- 80–FE Reserved (vendor specific) –