update(platform): remove net class weak api, check CONFIG_USBHOST_PLATFORM_* macro is defined or not in usbh_lwip.c

Signed-off-by: sakumisu <1203593632@qq.com>
This commit is contained in:
sakumisu
2026-01-05 21:31:41 +08:00
parent d172c89eef
commit 44d92be013
7 changed files with 16 additions and 50 deletions

View File

@@ -30,6 +30,14 @@
#error TCPIP_THREAD_STACKSIZE must be >= 1024
#endif
#if !defined(CONFIG_USBHOST_PLATFORM_CDC_ECM) && \
!defined(CONFIG_USBHOST_PLATFORM_CDC_RNDIS) && \
!defined(CONFIG_USBHOST_PLATFORM_CDC_NCM) && \
!defined(CONFIG_USBHOST_PLATFORM_ASIX) && \
!defined(CONFIG_USBHOST_PLATFORM_RTL8152)
#error "Please enable at least one USB Ethernet platform in usb_config.h or Kconfig"
#endif
// #define CONFIG_USBHOST_PLATFORM_CDC_ECM
// #define CONFIG_USBHOST_PLATFORM_CDC_RNDIS
// #define CONFIG_USBHOST_PLATFORM_CDC_NCM

View File

@@ -48,6 +48,14 @@
#error RT_LWIP_TCPTHREAD_STACKSIZE must be >= 2048
#endif
#if !defined(CONFIG_USBHOST_PLATFORM_CDC_ECM) && \
!defined(CONFIG_USBHOST_PLATFORM_CDC_RNDIS) && \
!defined(CONFIG_USBHOST_PLATFORM_CDC_NCM) && \
!defined(CONFIG_USBHOST_PLATFORM_ASIX) && \
!defined(CONFIG_USBHOST_PLATFORM_RTL8152)
#error "Please enable at least one USB Ethernet platform in usb_config.h or Kconfig"
#endif
// #define CONFIG_USBHOST_PLATFORM_CDC_ECM
// #define CONFIG_USBHOST_PLATFORM_CDC_RNDIS
// #define CONFIG_USBHOST_PLATFORM_CDC_NCM