From 6e6fdda62afdc268882ecf0aec9ee9c23e1825a9 Mon Sep 17 00:00:00 2001 From: sakumisu <1203593632@qq.com> Date: Thu, 31 Oct 2024 20:42:31 +0800 Subject: [PATCH] update(port/ehci/usb_glue_aic): remove lsusb shell, add check for ehci configflag --- port/ehci/usb_glue_aic.c | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/port/ehci/usb_glue_aic.c b/port/ehci/usb_glue_aic.c index 9fc87c39..b745b741 100644 --- a/port/ehci/usb_glue_aic.c +++ b/port/ehci/usb_glue_aic.c @@ -10,6 +10,10 @@ #include "usbh_core.h" #include "usb_hc_ehci.h" +#if !defined(CONFIG_USB_EHCI_CONFIGFLAG) +#error "aic ehci must define CONFIG_USB_EHCI_CONFIGFLAG" +#endif + extern void USBH_IRQHandler(uint8_t busid); static void aic_ehci_isr(int vector, void *arg) @@ -149,7 +153,7 @@ void usb_ehci_dcache_clean_invalidate(uintptr_t addr, uint32_t len) aicos_dcache_clean_invalid_range((size_t *)addr, len); } -int usbh_init(void) +int __usbh_init(void) { #if defined(AIC_USING_USB0_HOST) || defined(AIC_USING_USB1_HOST) int bus_id = 0; @@ -171,11 +175,5 @@ int usbh_init(void) #include #include -INIT_ENV_EXPORT(usbh_init); - -#if defined (RT_USING_FINSH) -#include - -MSH_CMD_EXPORT_ALIAS(lsusb, lsusb, list usb device); -#endif +INIT_ENV_EXPORT(__usbh_init); #endif \ No newline at end of file