Enumerations | |
enum | hal_usb_state_t { HAL_USB_STATE_RESET = 0x00, HAL_USB_STATE_READY = 0x01, HAL_USB_STATE_BUSY = 0x02, HAL_USB_STATE_BUSY_HOST_REST = 0x12, HAL_USB_STATE_BUSY_ADDR = 0x22, HAL_USB_STATE_BUSY_CFG = 0x32, HAL_USB_STATE_ERROR = 0x04, HAL_USB_STATE_ERROR_CRC16 = 0x14, HAL_USB_STATE_ERROR_UPID = 0x24, HAL_USB_STATE_ERROR_TIMEOUT = 0x34, HAL_USB_STATE_ERROR_SEQ = 0x44, HAL_USB_STATE_ERROR_PID_CKS = 0x54, HAL_USB_STATE_ERROR_PID_CRC = 0x64, HAL_USB_STATE_ERROR_DMA_RX = 0x74, HAL_USB_STATE_ERROR_NSE = 0x84, HAL_USB_STATE_ERROR_SYNC = 0x94, HAL_USB_STATE_ERROR_BIT_STUFF = 0xA4, HAL_USB_STATE_ERROR_BYTE = 0xB4, HAL_USB_STATE_ERROR_EP5_TIMER = 0xC4, HAL_USB_STATE_ABORT = 0x08, HAL_USB_STATE_SUSPEND = 0x10 } |
HAL USB State Enumerations definition. More... | |
enum | hal_usb_ep_t { HAL_USB_EP0 = 0x00, HAL_USB_EP1 = 0x01, HAL_USB_EP2 = 0x02, HAL_USB_EP3 = 0x03, HAL_USB_EP4 = 0x04, HAL_USB_EP5 = 0x05 } |
HAL USB EP. More... | |
enum hal_usb_ep_t |
HAL USB EP.
Enumerator | |
---|---|
HAL_USB_EP0 | USB EP0. |
HAL_USB_EP1 | USB EP1. |
HAL_USB_EP2 | USB EP2. |
HAL_USB_EP3 | USB EP3. |
HAL_USB_EP4 | USB EP4. |
HAL_USB_EP5 | USB EP4. |
Definition at line 99 of file gr55xx_hal_usb.h.
enum hal_usb_state_t |
HAL USB State Enumerations definition.
Definition at line 71 of file gr55xx_hal_usb.h.