20#ifndef _uspi_usbconfigparser_h
21#define _uspi_usbconfigparser_h
uint8_t u8
Definition kernel.h:20
Definition usbconfigparser.h:31
const TUSBDescriptor * m_pErrorPosition
Definition usbconfigparser.h:38
const TUSBDescriptor * m_pBuffer
Definition usbconfigparser.h:32
const TUSBDescriptor * m_pCurrentDescriptor
Definition usbconfigparser.h:37
const TUSBDescriptor * m_pNextPosition
Definition usbconfigparser.h:36
boolean m_bValid
Definition usbconfigparser.h:34
const TUSBDescriptor * m_pEndPosition
Definition usbconfigparser.h:35
unsigned m_nBufLen
Definition usbconfigparser.h:33
boolean USBConfigurationParserIsValid(TUSBConfigurationParser *pThis)
Definition usbconfigparser.c:148
const TUSBDescriptor * USBConfigurationParserGetCurrentDescriptor(TUSBConfigurationParser *pThis)
Definition usbconfigparser.c:195
void USBConfigurationParserError(TUSBConfigurationParser *pThis, const char *pSource)
Definition usbconfigparser.c:203
void _USBConfigurationParser(TUSBConfigurationParser *pThis)
Definition usbconfigparser.c:142
const TUSBDescriptor * USBConfigurationParserGetDescriptor(TUSBConfigurationParser *pThis, u8 ucType)
Definition usbconfigparser.c:154
void USBConfigurationParserCopy(TUSBConfigurationParser *pThis, TUSBConfigurationParser *pParser)
Definition usbconfigparser.c:128
void USBConfigurationParser(TUSBConfigurationParser *pThis, const void *pBuffer, unsigned nBufLen)
Definition usbconfigparser.c:26