GD32F1x0
|
USB enumeration function prototypes. More...
Go to the source code of this file.
Macros | |
#define | IS_NOT_EP0(ep_addr) ((ep_addr != 0x00) && (ep_addr != 0x80)) |
Functions | |
uint8_t | USBD_StdReq (USB_DEVICE_HANDLE *pudev, USB_DEVICE_REQ *req) |
Handle usb standard device request. More... | |
uint8_t | USBD_DevClsReq (USB_DEVICE_HANDLE *pudev, USB_DEVICE_REQ *req) |
Handle device class request. More... | |
uint8_t | USBD_VdrDefReq (USB_DEVICE_HANDLE *pudev, USB_DEVICE_REQ *req) |
Handle usb vendor request. More... | |
void | USBD_ParseSetupRequest (USB_DEVICE_HANDLE *pudev, USB_DEVICE_REQ *req) |
Decode setup data packet. More... | |
void | USBD_EnumError (USB_DEVICE_HANDLE *pudev, USB_DEVICE_REQ *req) |
Handle usb enumeration error event. More... | |
void | IntToUnicode (uint32_t Value, uint8_t *pbuf, uint8_t Len) |
Convert Hex 32bits value into unicode char. More... | |
void | USBD_GetUnicodeString (uint8_t *desc, uint8_t *unicode, uint16_t *len) |
Convert normal string into unicode one. More... | |
Detailed Description
USB enumeration function prototypes.
- Author
- MCU SD
- Version
- V1.0.1
- Date
- 6-Sep-2014
Definition in file usbd_enum.h.
Generated by
