Jump to main content

##

# 2.5.4.23 USB_CDC_INF_PROTOCOL Enumeration

## C

    typedef enum {
      USB_CDC_PROTOCOL_NO_CLASS_SPECIFIC = 0x00,
      USB_CDC_PROTOCOL_AT_V250 = 0x01,
      USB_CDC_PROTOCOL_AT_PCCA = 0x02,
      USB_CDC_PROTOCOL_AT_PCCA_ANNEX_O = 0x03,
      USB_CDC_PROTOCOL_AT_GSM = 0x04,
      USB_CDC_PROTOCOL_AT_3GPP = 0x05,
      USB_CDC_PROTOCOL_AT_CDMA = 0x06,
      USB_CDC_PROTOCOL_ETH_EMULATION = 0x07,
      USB_CDC_PROTOCOL_EXTERNAL = 0xFE,
      USB_CDC_PROTOCOL_VENDOR_SPECIFIC = 0xFF
    } USB_CDC_INF_PROTOCOL;

## Summary

CDC protocol codes

This enumeration identifies the possible protocol codes for CDC.