1234567891011121314151617181920212223242526272829303132333435363738 |
- /*
- * @file hv_drv_UsbDefaultConfig.h
- * @brief Pre configuration for usb gadget.
- *
- * @author HiView SoC Software Team
- * @version 1.0.0
- * @date 2022-06-15
- */
- #ifndef __HV_DRV_USB_DEFAULT_CONFIG_H_
- #define __HV_DRV_USB_DEFAULT_CONFIG_H_
- //#define USB_DEBUG 1
- //#define CONFIG_USB_MUSB_PIO_ONLY 1
- #define HS_CONFIG_HAL_USB_SPEED 3 //1:LOW SPEED, 2:FULL SPEED, 3:HIGH SPEED
- #if HS_CONFIG_HAL_USB_SPEED == 1
- #define CONFIG_USB_LOWSPEED 1
- #elif (HS_CONFIG_HAL_USB_SPEED == 2)
- #define CONFIG_USB_FULLSPEED 2
- #elif (HS_CONFIG_HAL_USB_SPEED == 3)
- #define CONFIG_USB_HIGHSPEED 3
- #endif
- #ifdef CONFIG_USB_MUSB_PIO_ONLY
- #else
- #define CONFIG_USB_INVENTRA_DMA 1
- #endif
- #define CONFIG_USB_MUSB_GADGET 1
- #define CONFIG_USB_GADGET 1
- //#define CONFIG_USB_GADGET_DUALSPEED
- #define CONFIG_USB_WITH_INTERRUPT 1
- #endif
|