USBLibAPIGuide
1.00.00.01
|
Go to the source code of this file.
Macros | |
#define | USBHCDC_DEVICE_PRESENT 0x00000001 |
Typedefs | |
typedef struct tUSBHCDCSerial | tUSBHCDCSerial |
typedef void(* | tUSBHCDCSerialCallback) (tUSBHCDCSerial *psCdcSerialInstance, uint32_t ui32Event, uint32_t ui32MsgParam, void *pvMsgData) |
Functions | |
tUSBHCDCSerial * | USBHCDCSerialOpen (tUSBHCDCSerialCallback pfnCallback) |
uint32_t | USBHCDCSerialClose (tUSBHCDCSerial *psCdcSerialInstance) |
uint32_t | USBHCDCSerialInit (tUSBHCDCSerial *psCdcInstance) |
uint32_t | USBHCDCGetDataFromDevice (tUSBHCDCSerial *psCdcSerialInstance, uint32_t ui32Interface) |
uint32_t | USBHCDCProcessData (tUSBHCDCSerial *psCdcSerialInstance, uint8_t ui8ArrayIndex) |
uint32_t | USBHCDCSendDataToDevice (tUSBHCDCSerial *psCdcSerialInstance, uint32_t ui32Interface, uint8_t *ui8SendBuffer, uint8_t byteSize) |