Lightweight USB stack  1.0
USB CDC WCM subclass

USB CDC WCM subclass definitions. More...

Data Structures

struct  usb_cdc_whcm_desc
 Wireless Handset Control Model Functional Descriptor. More...
 
struct  usb_cdc_mdlm_desc
 Mobile Direct Line Model Functional Descriptor. More...
 
struct  usb_cdc_mdlm_detail_desc
 Mobile Direct Line Model Detail Functional Descriptor. More...
 
struct  usb_cdc_dmm_desc
 Device Management Functional Descriptor. More...
 
struct  usb_cdc_obex_serv_desc
 OBEX Service Identification Functional Descriptor. More...
 

Communications Class Subclass Codes

#define USB_CDC_SUBCLASS_WHCM   0x08
 Wireless Handset Control Model.
 
#define USB_CDC_SUBCLASS_DMM   0x09
 Device Management Model.
 
#define USB_CDC_SUBCLASS_MDLM   0x0A
 Mobile Direct Line Model.
 
#define USB_CDC_SUBCLASS_OBEX   0x0B
 OBEX Model.
 

Communications Class Protocol Codes

#define USB_CDC_PROTO_PCCA101   0x02
 AT Commands defined by PCCA-101.
 
#define USB_CDC_PROTO_PCCA101O   0x03
 AT Commands defined by PCCA-101 & Annex O.
 
#define USB_CDC_PROTO_GSM   0x04
 AT Commands defined by GSM 07.07.
 
#define USB_CDC_PROTO_3G   0x05
 AT Commands defined by 3GPP 27.007.
 
#define USB_CDC_PROTO_CDMA   0x06
 AT Commands defined by TIA for CDMA.
 

CDC WCM subclass specific Functional Descriptors codes

#define USB_DTYPE_CDC_WHCM   0x11
 Wireless Handset Control Model Functional Descriptor.
 
#define USB_DTYPE_CDC_MDLM   0x12
 Mobile Direct Line Model Functional Descriptor.
 
#define USB_DTYPE_CDC_MDLM_DETAIL   0x13
 MDLM Detail Functional Descriptor.
 
#define USB_DTYPE_CDC_DMM   0x14
 Device Management Model Functional Descriptor.
 
#define USB_DTYPE_CDC_OBEX   0x15
 OBEX Functional Descriptor.
 
#define USB_DTYPE_CDC_CMDSET   0x16
 Command Set Functional Descriptor.
 
#define USB_DTYPE_CDC_CMDSET_DETAIL   0x17
 Command Set Detail Functional Descriptor.
 
#define USB_DTYPE_CDC_TEL_CONRTOL   0x18
 Telephone Control Model Functional Descriptor.
 
#define USB_DTYPE_CDC_OBEX_SERVICE   0x19
 OBEX Service Identifier Functional Descriptor.
 

Detailed Description

USB CDC WCM subclass definitions.

Wireless Mobile Communications Devices subclass

based on Universal Serial Bus CDC Subclass Specification for Wireless Mobile Communications Devices Revision 1.1 (Errata 1)