From 9456b585fae4e5d18f8c38779266a088fead583a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Sun, 24 Dec 2023 14:04:42 +1100 Subject: [PATCH] HAL_ChibiOS: don't link lwip bindings from ChibiOS --- libraries/AP_HAL_ChibiOS/hwdef/common/chibios_board.mk | 7 +------ libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py | 2 -- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/libraries/AP_HAL_ChibiOS/hwdef/common/chibios_board.mk b/libraries/AP_HAL_ChibiOS/hwdef/common/chibios_board.mk index 821fcf0981..7d9f8a67a6 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/common/chibios_board.mk +++ b/libraries/AP_HAL_ChibiOS/hwdef/common/chibios_board.mk @@ -68,10 +68,6 @@ ifeq ($(USE_FATFS),yes) include $(CHIBIOS)/os/various/fatfs_bindings/fatfs.mk endif -ifeq ($(USE_LWIP),yes) -include $(CHIBIOS)/os/various/lwip_bindings/lwip.mk -endif - # # Build global options ############################################################################## @@ -149,9 +145,8 @@ CSRC += $(CHIBIOS)/os/various/scsi_bindings/lib_scsi.c \ $(CHIBIOS)/os/hal/src/hal_usb_msd.c endif -ifeq ($(USE_LWIP),yes) +# evtimer used by networking CSRC += $(CHIBIOS)/os/various/evtimer.c -endif # $(TESTSRC) \ # test.c diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py index 3d8a906365..751ca37fc4 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py @@ -910,8 +910,6 @@ class ChibiOSHWDef(object): #endif #define CH_CFG_USE_MAILBOXES 1 ''') - self.env_vars['USE_LWIP'] = 'yes' - self.build_flags.append('USE_LWIP=yes') def write_mcu_config(self, f): '''write MCU config defines'''