Data Fields | |
USBDDriver * | pUsbd |
CDCDSerialPortEventHandler | fEventHandler |
void * | pEventArg |
TransferCallback | fTransCLK |
void * | pTansArg |
uint8_t | bInterfaceNdx |
uint8_t | bNumInterface |
uint8_t | bIntInPIPE |
uint8_t | bBulkInPIPE |
uint8_t | bBulkOutPIPE |
uint8_t | bControlLineState |
uint16_t | wSerialState |
CDCLineCoding | lineCoding |
uint8_t | bReserved |
Struct for USB CDC virtual COM serial port function.
Definition at line 95 of file CDCDSerialPort.h.
uint8_t CDCDSerialPort::bBulkInPIPE |
USB bulk IN endpoint address
Definition at line 113 of file CDCDSerialPort.h.
uint8_t CDCDSerialPort::bBulkOutPIPE |
USB bulk OUT endpoint address
Definition at line 115 of file CDCDSerialPort.h.
Serial port ControlLineState
Definition at line 118 of file CDCDSerialPort.h.
uint8_t CDCDSerialPort::bInterfaceNdx |
USB starting interface index
Definition at line 107 of file CDCDSerialPort.h.
uint8_t CDCDSerialPort::bIntInPIPE |
USB interrupt IN endpoint address
Definition at line 111 of file CDCDSerialPort.h.
uint8_t CDCDSerialPort::bNumInterface |
USB number of interfaces
Definition at line 109 of file CDCDSerialPort.h.
Callback for serial port events
Definition at line 99 of file CDCDSerialPort.h.
Callback for CDC transfer
Definition at line 103 of file CDCDSerialPort.h.
CDCLineCoding CDCDSerialPort::lineCoding |
Serial port linecoding
Definition at line 122 of file CDCDSerialPort.h.
Serial port events Callback arguments
Definition at line 101 of file CDCDSerialPort.h.
void* CDCDSerialPort::pTansArg |
Transfer callback arguments
Definition at line 105 of file CDCDSerialPort.h.
USB Driver for the device
Definition at line 97 of file CDCDSerialPort.h.
uint16_t CDCDSerialPort::wSerialState |
Serial port SerialState
Definition at line 120 of file CDCDSerialPort.h.