Data Fields
CSL_CdcCtrlObject Struct Reference

CDC Control Object structure. More...

#include <csl_cdc.h>

Data Fields

CSL_UsbEpObj ctrlInEpObj
 Control In Endpoint Object.
CSL_UsbDevNum devNum
 Object of Type Device Number.
CSL_UsbEpObj ctrlOutEpObj
 Control Out Endpoint Object.
Uint16 suspendFlag
 Flag Used internally by APIs.
pUsbEpHandle hEpObjArray [CSL_USB_ENDPOINT_COUNT]
 NULL terminated array of Endpoint Objects.
CSL_UsbSetupStruct usbSetup
 Setup Structure.
Uint16 curConfigStat
 Dummy descriptor array.
Bool usbSpeedCfg
 USB speed configuration usbSpeedCfg - 1; High speed usbSpeedCfg - 0; Full speed.

Detailed Description

CDC Control Object structure.

Holds all the components for the CDC Control Object


Field Documentation

Dummy descriptor array.

Current Device Configuration Status

Referenced by CDC_reqGetConfiguration(), CDC_reqSetConfiguration(), and CDC_Setup().


The documentation for this struct was generated from the following file: