33 #define __INCLUDE_FROM_USB_DRIVER
36 #if defined(USB_CAN_BE_HOST)
38 const uint8_t ConfigNumber,
39 uint16_t*
const ConfigSizePtr,
40 void*
const BufferPtr,
41 const uint16_t BufferSize)
61 *ConfigSizePtr =
le16_to_cpu(pCfgHeader->TotalConfigurationSize);
63 if (*ConfigSizePtr > BufferSize)
79 void**
const CurrConfigLoc,
92 void**
const CurrConfigLoc,
94 const uint8_t BeforeType)
113 void**
const CurrConfigLoc,
115 const uint8_t AfterType)
124 void**
const CurrConfigLoc,
131 uint8_t* PrevDescLoc = *CurrConfigLoc;
132 uint16_t PrevBytesRem = *BytesRem;
140 *CurrConfigLoc = PrevDescLoc;
141 *BytesRem = PrevBytesRem;