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 
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.
 
usbdev endpoint descriptor
 
Definitions low-level USB driver interface.