49#define DWC2_USB_OTG_FS_NUM_EP  STM32_USB_OTG_FS_NUM_EP 
   55#define DWC2_USB_OTG_HS_NUM_EP  STM32_USB_OTG_HS_NUM_EP 
   65#ifndef DWC2_USB_OTG_FS_RX_FIFO_SIZE 
   66#define DWC2_USB_OTG_FS_RX_FIFO_SIZE   (128U) 
   74#ifndef DWC2_USB_OTG_HS_RX_FIFO_SIZE 
   75#define DWC2_USB_OTG_HS_RX_FIFO_SIZE   (512U) 
   85#ifndef USB_OTG_FS_TOTAL_FIFO_SIZE 
   86#define USB_OTG_FS_TOTAL_FIFO_SIZE      (1280U) 
   96#ifndef USB_OTG_HS_TOTAL_FIFO_SIZE 
   97#define USB_OTG_HS_TOTAL_FIFO_SIZE      (4096U) 
  103#define DWC2_USB_OTG_FS_TOTAL_FIFO_SIZE USB_OTG_FS_TOTAL_FIFO_SIZE 
  108#define DWC2_USB_OTG_HS_TOTAL_FIFO_SIZE USB_OTG_HS_TOTAL_FIFO_SIZE 
struct usbdev_ep usbdev_ep_t
usbdev_ep_t forward declaration
 
struct usbdev usbdev_t
usbdev_t forward declaration
 
Shared CPU specific definitions for the STM32 family.
 
stm32 USB device FS configuration
 
stm32 USB Device FS only peripheral device context
 
const stm32_usbdev_fs_config_t * config
USB peripheral config.
 
usbdev_t usbdev
Inherited usbdev struct.
 
size_t used
Bytes used by usbdev stack.
 
usbdev_ep_t * in
In endpoints.
 
usbdev_ep_t * out
Out endpoints.
 
Definitions low-level USB driver interface.