|
XenevaOS
|

Macros | |
| #define | SKIP_BYTES(pDesc, nBytes) ((TUSBDescriptor *) ((u8 *) (pDesc) + (nBytes))) |
Functions | |
| void | USBConfigurationParser (TUSBConfigurationParser *pThis, const void *pBuffer, unsigned nBufLen) |
| void | USBConfigurationParserCopy (TUSBConfigurationParser *pThis, TUSBConfigurationParser *pParser) |
| void | _USBConfigurationParser (TUSBConfigurationParser *pThis) |
| boolean | USBConfigurationParserIsValid (TUSBConfigurationParser *pThis) |
| const TUSBDescriptor * | USBConfigurationParserGetDescriptor (TUSBConfigurationParser *pThis, u8 ucType) |
| const TUSBDescriptor * | USBConfigurationParserGetCurrentDescriptor (TUSBConfigurationParser *pThis) |
| void | USBConfigurationParserError (TUSBConfigurationParser *pThis, const char *pSource) |
| #define SKIP_BYTES | ( | pDesc, | |
| nBytes | |||
| ) | ((TUSBDescriptor *) ((u8 *) (pDesc) + (nBytes))) |
| void _USBConfigurationParser | ( | TUSBConfigurationParser * | pThis | ) |
| void USBConfigurationParser | ( | TUSBConfigurationParser * | pThis, |
| const void * | pBuffer, | ||
| unsigned | nBufLen | ||
| ) |
| void USBConfigurationParserCopy | ( | TUSBConfigurationParser * | pThis, |
| TUSBConfigurationParser * | pParser | ||
| ) |
| void USBConfigurationParserError | ( | TUSBConfigurationParser * | pThis, |
| const char * | pSource | ||
| ) |
| const TUSBDescriptor * USBConfigurationParserGetCurrentDescriptor | ( | TUSBConfigurationParser * | pThis | ) |
| const TUSBDescriptor * USBConfigurationParserGetDescriptor | ( | TUSBConfigurationParser * | pThis, |
| u8 | ucType | ||
| ) |
| boolean USBConfigurationParserIsValid | ( | TUSBConfigurationParser * | pThis | ) |