Functions | |
void | USBD_CtlError (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) |
USBD_CtlError Handle USB low level Error. More... | |
void | USBD_GetString (uint8_t *desc, uint8_t *unicode, uint16_t *len) |
USBD_GetString Convert Ascii string into unicode one. More... | |
void | USBD_ParseSetupRequest (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) |
USBD_ParseSetupRequest Copy buffer into setup structure. More... | |
USBD_Status | USBD_StdDevReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) |
USBD_StdDevReq Handle standard usb device requests. More... | |
USBD_Status | USBD_StdEPReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) |
USBD_StdEPReq Handle standard usb endpoint requests. More... | |
USBD_Status | USBD_StdItfReq (USB_OTG_CORE_HANDLE *pdev, USB_SETUP_REQ *req) |
USBD_StdItfReq Handle standard usb interface requests. More... | |
void USBD_CtlError | ( | USB_OTG_CORE_HANDLE * | pdev, |
USB_SETUP_REQ * | req | ||
) |
USBD_CtlError Handle USB low level Error.
pdev | device instance |
req | usb request |
None |
Definition at line 813 of file usbd_req.c.
void USBD_GetString | ( | uint8_t * | desc, |
uint8_t * | unicode, | ||
uint16_t * | len | ||
) |
USBD_GetString Convert Ascii string into unicode one.
desc | : descriptor buffer |
unicode | : Formatted string buffer (unicode) |
len | : descriptor length |
None |
Definition at line 831 of file usbd_req.c.
void USBD_ParseSetupRequest | ( | USB_OTG_CORE_HANDLE * | pdev, |
USB_SETUP_REQ * | req | ||
) |
USBD_ParseSetupRequest Copy buffer into setup structure.
pdev | device instance |
req | usb request |
None |
Definition at line 792 of file usbd_req.c.
USBD_Status USBD_StdDevReq | ( | USB_OTG_CORE_HANDLE * | pdev, |
USB_SETUP_REQ * | req | ||
) |
USBD_StdDevReq Handle standard usb device requests.
pdev | device instance |
req | usb request |
status |
Definition at line 143 of file usbd_req.c.
USBD_Status USBD_StdEPReq | ( | USB_OTG_CORE_HANDLE * | pdev, |
USB_SETUP_REQ * | req | ||
) |
USBD_StdEPReq Handle standard usb endpoint requests.
pdev | USB OTG device instance |
req | usb request |
status |
Definition at line 231 of file usbd_req.c.
USBD_Status USBD_StdItfReq | ( | USB_OTG_CORE_HANDLE * | pdev, |
USB_SETUP_REQ * | req | ||
) |
USBD_StdItfReq Handle standard usb interface requests.
pdev | USB OTG device instance |
req | usb request |
status |
Definition at line 194 of file usbd_req.c.