diff --git a/libraries/AP_HAL_ChibiOS/hwdef/BirdCANdy/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/BirdCANdy/hwdef.dat index 33eb73e6da..1e37717eea 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/BirdCANdy/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/BirdCANdy/hwdef.dat @@ -85,7 +85,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat index dc227aaee5..f0592d4d3b 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CUAV_GPS/hwdef.dat @@ -112,7 +112,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeBlack-periph/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeBlack-periph/hwdef.dat index 01d7e96dde..5dd1c6ac88 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeBlack-periph/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeBlack-periph/hwdef.dat @@ -41,7 +41,6 @@ define HAL_DISABLE_LOOP_DELAY define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define HAL_NO_RCIN_THREAD diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph-heavy/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph-heavy/hwdef.dat index 22849d6ec8..5fac6fdd12 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph-heavy/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph-heavy/hwdef.dat @@ -39,7 +39,6 @@ define HAL_DISABLE_LOOP_DELAY define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define HAL_NO_RCIN_THREAD diff --git a/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph/hwdef.dat index a071f88c28..00cae8fd07 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/CubeOrange-periph/hwdef.dat @@ -37,7 +37,6 @@ define HAL_DISABLE_LOOP_DELAY define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define HAL_NO_RCIN_THREAD diff --git a/libraries/AP_HAL_ChibiOS/hwdef/G4-ESC/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/G4-ESC/hwdef.dat index 2d82ecd703..d43e0ecf6d 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/G4-ESC/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/G4-ESC/hwdef.dat @@ -88,8 +88,6 @@ PC6 ESC_INT INPUT define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 512 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL/hwdef.dat index 65eaeb342e..6ed0626068 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL/hwdef.dat @@ -65,7 +65,6 @@ define HAL_DISABLE_ADC_DRIVER TRUE # avoid timer and RCIN threads to save memory define HAL_NO_RCIN_THREAD define HAL_NO_GPIO_IRQ -define NO_DATAFLASH TRUE define DISABLE_SERIAL_ESC_COMM TRUE PB13 VBUS INPUT OPENDRAIN diff --git a/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL_intf/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL_intf/hwdef.dat index 0af48b153f..b7a5bc7520 100755 --- a/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL_intf/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/H757I_EVAL_intf/hwdef.dat @@ -65,7 +65,6 @@ define HAL_DISABLE_ADC_DRIVER TRUE # avoid timer and RCIN threads to save memory define HAL_NO_RCIN_THREAD define HAL_NO_GPIO_IRQ -define NO_DATAFLASH TRUE define DISABLE_SERIAL_ESC_COMM TRUE PB13 VBUS INPUT OPENDRAIN diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Hitec-Airspeed/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Hitec-Airspeed/hwdef.dat index 7927ca4ee1..6414288e66 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Hitec-Airspeed/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Hitec-Airspeed/hwdef.dat @@ -52,8 +52,6 @@ PA14 JTCK-SWCLK SWD define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 64 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 512 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/HitecMosaic/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/HitecMosaic/hwdef.dat index d47b623cd8..1af1bed87d 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/HitecMosaic/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/HitecMosaic/hwdef.dat @@ -79,7 +79,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/HolybroGPS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/HolybroGPS/hwdef.dat index 06b03940a8..1ecc334d96 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/HolybroGPS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/HolybroGPS/hwdef.dat @@ -120,7 +120,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/MatekH743-periph/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/MatekH743-periph/hwdef.dat index 69aa76cdfe..476475f84c 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/MatekH743-periph/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/MatekH743-periph/hwdef.dat @@ -48,7 +48,6 @@ define HAL_NO_MONITOR_THREAD define HAL_DISABLE_LOOP_DELAY define HAL_USE_RTC FALSE #define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define HAL_NO_RCIN_THREAD diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-G491/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-G491/hwdef.dat index b046db9891..f29ec3ed2b 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-G491/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-G491/hwdef.dat @@ -52,8 +52,6 @@ IMU Invensense I2C:0:0x69 ROTATION_NONE define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 512 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 define HAL_DISABLE_LOOP_DELAY diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L476/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L476/hwdef.dat index 6f01dbd6f7..32e7cdd5ea 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L476/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L476/hwdef.dat @@ -63,8 +63,6 @@ PA14 JTCK-SWCLK SWD define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 512 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L496/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L496/hwdef.dat index 08f8e75797..6644651deb 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L496/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Nucleo-L496/hwdef.dat @@ -71,8 +71,6 @@ PA14 JTCK-SWCLK SWD define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 512 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Pixracer-periph/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Pixracer-periph/hwdef.dat index f38feb4017..a524ef942f 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Pixracer-periph/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Pixracer-periph/hwdef.dat @@ -41,7 +41,6 @@ define HAL_DISABLE_LOOP_DELAY define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define HAL_NO_RCIN_THREAD diff --git a/libraries/AP_HAL_ChibiOS/hwdef/Sierra-L431/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/Sierra-L431/hwdef.dat index 816b70fe73..41dfd20e5e 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/Sierra-L431/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/Sierra-L431/hwdef.dat @@ -80,8 +80,6 @@ PA14 JTCK-SWCLK SWD define HAL_NO_GPIO_IRQ define SERIAL_BUFFERS_SIZE 512 -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/ZubaxGNSS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/ZubaxGNSS/hwdef.dat index c70eab50d5..7fc5bf3877 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/ZubaxGNSS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/ZubaxGNSS/hwdef.dat @@ -111,7 +111,6 @@ define __FPU_PRESENT 0 define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/f103-periph/hwdef.inc b/libraries/AP_HAL_ChibiOS/hwdef/f103-periph/hwdef.inc index d22650730e..35c93f1eab 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/f103-periph/hwdef.inc +++ b/libraries/AP_HAL_ChibiOS/hwdef/f103-periph/hwdef.inc @@ -71,7 +71,6 @@ define __FPU_PRESENT 0 define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/f303-MatekGPS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/f303-MatekGPS/hwdef.dat index 7fc12dad56..49e5de5746 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/f303-MatekGPS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/f303-MatekGPS/hwdef.dat @@ -50,7 +50,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/f303-periph/hwdef.inc b/libraries/AP_HAL_ChibiOS/hwdef/f303-periph/hwdef.inc index 09d6eb0ee2..3f89778263 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/f303-periph/hwdef.inc +++ b/libraries/AP_HAL_ChibiOS/hwdef/f303-periph/hwdef.inc @@ -71,7 +71,6 @@ define HAL_NO_RCOUT_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/f405-MatekGPS/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/f405-MatekGPS/hwdef.dat index 591de5831f..e29a432774 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/f405-MatekGPS/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/f405-MatekGPS/hwdef.dat @@ -40,7 +40,6 @@ define HAL_NO_RCIN_THREAD define HAL_USE_RTC FALSE define DISABLE_SERIAL_ESC_COMM TRUE -define NO_DATAFLASH TRUE define DMA_RESERVE_SIZE 0 diff --git a/libraries/AP_HAL_ChibiOS/hwdef/mRo-M10095/hwdef.dat b/libraries/AP_HAL_ChibiOS/hwdef/mRo-M10095/hwdef.dat index 18d8753f62..b8dfa9aca4 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/mRo-M10095/hwdef.dat +++ b/libraries/AP_HAL_ChibiOS/hwdef/mRo-M10095/hwdef.dat @@ -58,8 +58,6 @@ define HAL_PERIPH_ENABLE_BARO PA0 VSENSE50 ADC1 SCALE(3) PA1 VSENSE3v3 ADC1 SCALE(2) -define NO_DATAFLASH TRUE - define DMA_RESERVE_SIZE 2048 define HAL_USE_ADC TRUE diff --git a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py index b59f3e06aa..b5286d95ed 100644 --- a/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py +++ b/libraries/AP_HAL_ChibiOS/hwdef/scripts/chibios_hwdef.py @@ -1002,7 +1002,6 @@ def write_mcu_config(f): #define HAL_STORAGE_SIZE 16384 #define HAL_USE_RTC FALSE #define DISABLE_SERIAL_ESC_COMM TRUE -#define NO_DATAFLASH TRUE ''') if not env_vars['EXTERNAL_PROG_FLASH_MB']: f.write('''