USBLibAPIGuide
1.00.00.01
|
#include <usbdhid.h>
Data Fields | |
uint32_t | ui32USBBase |
tDeviceInfo | sDevInfo |
volatile tHIDState | iHIDRxState |
volatile tHIDState | iHIDTxState |
volatile uint16_t | ui16DeferredOpFlags |
uint16_t | ui16InReportSize |
uint16_t | ui16InReportIndex |
uint16_t | ui16OutReportSize |
uint8_t * | pui8InReportData |
uint8_t * | pui8OutReportData |
volatile bool | bConnected |
volatile bool | bSendInProgress |
bool | bGetRequestPending |
uint8_t | ui8INEndpoint |
uint8_t | ui8OUTEndpoint |
uint8_t | ui8Interface |
tUSBHostDevice * | psDevice |
tUSBCallback | pfnCallback |
void * | pvCBData |
tHIDSubClassProtocol | iDeviceType |
uint32_t | ui32IntInPipe |
uint32_t tHIDInstance::ui32USBBase |
Referenced by USBDHIDCompositeInit(), USBDHIDPacketRead(), USBDHIDRxPacketAvailable(), and USBDHIDTerm().
tDeviceInfo tHIDInstance::sDevInfo |
Referenced by USBDHIDCompositeInit(), and USBDHIDInit().
volatile tHIDState tHIDInstance::iHIDRxState |
Referenced by USBDHIDCompositeInit().
volatile tHIDState tHIDInstance::iHIDTxState |
Referenced by USBDHIDCompositeInit(), USBDHIDReportWrite(), and USBDHIDTxPacketAvailable().
volatile uint16_t tHIDInstance::ui16DeferredOpFlags |
Referenced by USBDHIDCompositeInit().
uint16_t tHIDInstance::ui16InReportSize |
Referenced by USBDHIDCompositeInit().
uint16_t tHIDInstance::ui16InReportIndex |
Referenced by USBDHIDCompositeInit().
uint16_t tHIDInstance::ui16OutReportSize |
Referenced by USBDHIDCompositeInit().
uint8_t* tHIDInstance::pui8InReportData |
Referenced by USBDHIDCompositeInit().
uint8_t* tHIDInstance::pui8OutReportData |
Referenced by USBDHIDCompositeInit().
volatile bool tHIDInstance::bConnected |
Referenced by USBDHIDCompositeInit().
volatile bool tHIDInstance::bSendInProgress |
Referenced by USBDHIDCompositeInit(), and USBDHIDReportWrite().
bool tHIDInstance::bGetRequestPending |
Referenced by USBDHIDCompositeInit().
uint8_t tHIDInstance::ui8INEndpoint |
Referenced by USBDHIDCompositeInit().
uint8_t tHIDInstance::ui8OUTEndpoint |
Referenced by USBDHIDCompositeInit(), USBDHIDPacketRead(), and USBDHIDRxPacketAvailable().
uint8_t tHIDInstance::ui8Interface |
Referenced by USBDHIDCompositeInit().
tUSBHostDevice* tHIDInstance::psDevice |
tUSBCallback tHIDInstance::pfnCallback |
Referenced by USBHHIDClose(), and USBHHIDOpen().
void* tHIDInstance::pvCBData |
Referenced by USBHHIDOpen().
tHIDSubClassProtocol tHIDInstance::iDeviceType |
Referenced by USBHHIDClose(), and USBHHIDOpen().
uint32_t tHIDInstance::ui32IntInPipe |
Referenced by USBHHIDGetReport().