2 #if (USE_STM32_USB_HOST_MODE || USE_STM32_USB_USE_DEVICE_MODE || USE_STM32_USB_OTG_MODE)
35 #include "stm32/usb/usbh_core.h"
56 #define HC_USED 0x8000
57 #define HC_ERROR 0xFFFF
58 #define HC_USED_MASK 0x7FFF
89 uint8_t USBH_Alloc_Channel(USB_OTG_CORE_HANDLE *pdev, uint8_t ep_addr);
91 uint8_t USBH_Free_Channel (USB_OTG_CORE_HANDLE *pdev, uint8_t idx);
93 uint8_t USBH_DeAllocate_AllChannel (USB_OTG_CORE_HANDLE *pdev);
95 uint8_t USBH_Open_Channel (USB_OTG_CORE_HANDLE *pdev,
102 uint8_t USBH_Modify_Channel (USB_OTG_CORE_HANDLE *pdev,
libheivs configuration file