26 #ifndef __USBDEVICEPRIV_H__ 27 #define __USBDEVICEPRIV_H__ 225 uint8_t ui8InterfaceNum,
226 uint8_t ui8AlternateSetting);
235 #define DCDGetDMAInstance(psDevInfo) (&(psDevInfo->psDCDInst->sDMAInstance)) 246 #endif // __USBDEVICEPRIV_H__
#define USBLIB_NUM_EP
Definition: usblib.h:57
uint32_t ui32LPMState
Definition: usbdevicepriv.h:203
uint8_t ui8ConfigSection
Definition: usbdevicepriv.h:152
bool USBDeviceConfig(tDCDInstance *psDevInst, const tConfigHeader *psConfig)
Definition: usbdconfig.c:184
uint32_t ui32IntNum
Definition: usbdevicepriv.h:193
bool USBDeviceConfigAlternate(tDCDInstance *psDevInst, const tConfigHeader *psConfig, uint8_t ui8InterfaceNum, uint8_t ui8AlternateSetting)
Definition: usbdconfig.c:446
volatile uint32_t ui32EP0DataRemain
Definition: usbdevicepriv.h:130
Definition: usbdevicepriv.h:62
#define USB_MAX_INTERFACES_PER_DEVICE
Definition: usbdevice.h:53
void * pvCBData
Definition: usbdevicepriv.h:198
uint32_t ui32OUTDataSize
Definition: usbdevicepriv.h:135
uint32_t ui32DefaultConfiguration
Definition: usbdevicepriv.h:113
uint8_t ui8ConfigIndex
Definition: usbdevicepriv.h:164
void USBDCDDeviceInfoInit(uint32_t ui32Index, tDeviceInfo *psDevice)
Definition: usbdenum.c:222
Definition: usbdevicepriv.h:81
Definition: usbdevicepriv.h:68
uint8_t ui8RemoteWakeupCount
Definition: usbdevicepriv.h:183
tEP0State
Definition: usbdevicepriv.h:45
Definition: usbdevicepriv.h:92
uint16_t ui16SectionOffset
Definition: usbdevicepriv.h:158
uint8_t * pui8EP0Data
Definition: usbdevicepriv.h:124
uint32_t ui32Configuration
Definition: usbdevicepriv.h:108
uint32_t ui32Features
Definition: usbdevicepriv.h:208
bool bRemoteWakeup
Definition: usbdevicepriv.h:177
Definition: usbdevicepriv.h:75
tUSBDMAInstance * psDMAInstance
Definition: usbdevicepriv.h:188
Definition: usbdevice.h:66
Definition: usblibpriv.h:177
bool bPwrSrcSet
Definition: usbdevicepriv.h:171
tDeviceInfo * g_ppsDevInfo[]
Definition: usbdenum.c:169
Definition: usbdevicepriv.h:51
tDCDInstance g_psDCDInst[]
Definition: usbdenum.c:161
uint8_t ui8Status
Definition: usbdevicepriv.h:140
volatile uint32_t ui32DevAddress
Definition: usbdevicepriv.h:103
volatile tEP0State iEP0State
Definition: usbdevicepriv.h:97
Definition: usbdevicepriv.h:56