aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01>2019-01-26 07:00:49 +0000
committergdisirio <gdisirio@110e8d01-0319-4d1e-a829-52ad28d1bb01>2019-01-26 07:00:49 +0000
commite3c246361b4d528aaca396285615b99e4f15e431 (patch)
treefea4c6f89f56e114f656ac2d85f662b3da2ec3cf
parentb0c2a4437e69f555c65c562d846e2e7b239221bd (diff)
downloadChibiOS-e3c246361b4d528aaca396285615b99e4f15e431.tar.gz
ChibiOS-e3c246361b4d528aaca396285615b99e4f15e431.tar.bz2
ChibiOS-e3c246361b4d528aaca396285615b99e4f15e431.zip
Mass update.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@12582 110e8d01-0319-4d1e-a829-52ad28d1bb01
-rw-r--r--demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED/cfg/halconf.h7
-rw-r--r--demos/AVR/NIL-ARDUINO-MEGA/halconf.h7
-rw-r--r--demos/AVR/NIL-ARDUINO-MINI/halconf.h7
-rw-r--r--demos/AVR/NIL-ARDUINO-NANO/halconf.h7
-rw-r--r--demos/AVR/NIL-ARDUINO-UNO/halconf.h7
-rw-r--r--demos/AVR/NIL-DIGISPARK-ATTINY-167/halconf.h7
-rw-r--r--demos/AVR/NIL-MT-DB-X4/halconf.h7
-rw-r--r--demos/AVR/RT-ARDUINO-LEONARDO/halconf.h7
-rw-r--r--demos/AVR/RT-ARDUINO-MEGA/halconf.h7
-rw-r--r--demos/AVR/RT-ARDUINO-MINI/halconf.h7
-rw-r--r--demos/AVR/RT-ARDUINO-NANO/halconf.h7
-rw-r--r--demos/AVR/RT-ARDUINO-UNO/halconf.h7
-rw-r--r--demos/AVR/RT-DIGISPARK-ATTINY-167/halconf.h7
-rw-r--r--demos/AVR/RT-MT-DB-X4/halconf.h7
-rw-r--r--demos/AVR/RT-PRO-MICRO/halconf.h7
-rw-r--r--demos/AVR/RT-TEENSY2-USB/halconf.h7
-rw-r--r--demos/AVR/TEST-SUITE-NIL/halconf.h7
-rw-r--r--demos/AVR/TEST-SUITE-OSLIB/halconf.h7
-rw-r--r--demos/AVR/TEST-SUITE-RT/halconf.h7
-rw-r--r--demos/LPC21xx/RT-LPC214x-OLIMEX/halconf.h7
-rw-r--r--demos/SPC5/NIL-SPC560D-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC560B-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC560D-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC560P-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC563M-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC564A-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC56EC-EVB/halconf.h7
-rw-r--r--demos/SPC5/RT-SPC56EL-EVB/halconf.h7
-rw-r--r--demos/STM32/CMSIS-STM32F407-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/HAL-STM32F407-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NASA-OSAL-STM32F407-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NASA-OSAL-STM32F746G-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32F051-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32F100-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32F303-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32F373-STM32373C_EVAL/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32F746G-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32L011K4-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/NIL-STM32L152-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32-LWIP-FATFS-USB-HTTPS/cfg/stm32f746_discovery/halconf.h7
-rw-r--r--demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f107_goldbull/halconf.h7
-rw-r--r--demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f407_olimex/halconf.h7
-rw-r--r--demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f746_discovery/halconf.h7
-rw-r--r--demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f769_discovery/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F030R8-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F031K6-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F042K6-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F051-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F070RB-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F072-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F072RB-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F091RC-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F100-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F103-MAPLEMINI/cfg/halconf.h7
-rwxr-xr-xdemos/STM32/RT-STM32F103-OLIMEX_STM32_P103-FATFS/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F103-STM3210E_EVAL-FATFS-USB/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F103RB-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F107-OLIMEX_P107-LWIP/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F207-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F207ZG-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F302R8-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F303-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F303K8-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F303RE-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F303ZE-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F334-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F334R8-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F373-STM32373C_EVAL/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F401C-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F401RE-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F407-DISCOVERY-G++/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F407-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F410RB-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F411RE-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F412ZG-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F413ZH-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F429-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F429ZI-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F446RE-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F446ZE-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F469I-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F722ZE-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F746G-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F746ZG-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F756ZG-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F767ZI-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32F769I-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32H743I-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L031K6-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L053-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L053R8-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L073RZ-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L152-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L152RE-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L432KC-NUCLEO32/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L476-DISCOVERY/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L476RG-NUCLEO64/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L496ZG-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h7
-rw-r--r--demos/STM32/RT-STM32L4R9-DISCOVERY/cfg/halconf.h7
-rwxr-xr-xdemos/various/RT-Posix-Simulator/cfg/halconf.h7
-rw-r--r--demos/various/RT-Win32-Simulator/cfg/halconf.h7
-rw-r--r--os/hal/templates/halconf.h7
-rw-r--r--release_note_next.txt213
-rw-r--r--test/rt/testbuild/halconf.h7
-rw-r--r--testex/STM32/STM32F3xx/I2C-LSM303DLHC/halconf.h7
-rw-r--r--testex/STM32/STM32F3xx/SPI-L3GD20/halconf.h7
-rw-r--r--testex/STM32/STM32F3xx/SPI-N25Q128/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-BMP085/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-HTS221/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-IKS01A2/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LIS3MLD/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LPS22HB/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LPS25H/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LSM303AGR/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LSM303DLHC/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LSM6DS0/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/I2C-LSM6DSL/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/SPI-L3GD20/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/SPI-LIS302DL/halconf.h7
-rw-r--r--testex/STM32/STM32F4xx/SPI-LIS3DSH/halconf.h7
-rw-r--r--testex/STM32/STM32L4xx/SPI-L3GD20/halconf.h7
-rw-r--r--testhal/AVR/MEGA/ADC/halconf.h7
-rw-r--r--testhal/AVR/MEGA/EXT/halconf.h7
-rw-r--r--testhal/AVR/MEGA/GPT/halconf.h7
-rw-r--r--testhal/AVR/MEGA/I2C/halconf.h7
-rw-r--r--testhal/AVR/MEGA/ICU/halconf.h7
-rw-r--r--testhal/AVR/MEGA/PWM/halconf.h7
-rw-r--r--testhal/AVR/MEGA/SPI/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/AES/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/SERIAL/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/SPI/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/TEST-SUITE-OSLIB/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/USART/halconf.h7
-rw-r--r--testhal/AVR/XMEGA/WDT/halconf.h7
-rw-r--r--testhal/AVR/multi/PAL/cfg/arduino_mega/halconf.h7
-rw-r--r--testhal/AVR/multi/PAL/cfg/arduino_mini/halconf.h7
-rw-r--r--testhal/AVR/multi/PAL/cfg/arduino_nano/halconf.h7
-rw-r--r--testhal/AVR/multi/PAL/cfg/arduino_uno/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/USB_CDC/halconf.h7
-rw-r--r--testhal/STM32/STM32F0xx/WDG/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/I2C/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/RTC/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/SPI/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/UART/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/USB_CDC/halconf.h7
-rw-r--r--testhal/STM32/STM32F1xx/USB_CDC_F107/halconf.h7
-rw-r--r--testhal/STM32/STM32F2xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F2xx/USB_CDC/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/I2C/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/SDADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/SPI/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/UART/halconf.h7
-rw-r--r--testhal/STM32/STM32F37x/USB_CDC/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/ADC_DUAL/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/DAC/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/USB_CDC_IAD/halconf.h7
-rw-r--r--testhal/STM32/STM32F3xx/WDG/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/DAC/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/DAC_DUAL/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/DMA_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/GPT/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/I2S/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/IRQ_STORM_FPU/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/RTC/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/SDC/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/USB_CDC_IAD/halconf.h7
-rw-r--r--testhal/STM32/STM32F4xx/WDG/halconf.h7
-rw-r--r--testhal/STM32/STM32F7xx/GPT-ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32F7xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32F7xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32F7xx/SPI/halconf.h7
-rw-r--r--testhal/STM32/STM32F7xx/USB_RAW/halconf.h7
-rw-r--r--testhal/STM32/STM32L0xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32L0xx/SPI/halconf.h7
-rw-r--r--testhal/STM32/STM32L0xx/USB_CDC/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/ADC/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/DAC/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/PWM-ICU/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/SPI/halconf.h7
-rw-r--r--testhal/STM32/STM32L1xx/UART/halconf.h7
-rw-r--r--testhal/STM32/STM32L4xx/CAN/halconf.h7
-rw-r--r--testhal/STM32/STM32L4xx/IRQ_STORM/halconf.h7
-rw-r--r--testhal/STM32/multi/ADC/cfg/stm32h743_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/ADC/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/ADC/cfg/stm32l4r5zi_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/CRYPTO/cfg/stm32f756zg_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/DAC/cfg/stm32h743_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/DAC/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/DAC/cfg/stm32l4r5zi_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f051_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f103_olimex/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f303_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f373_eval/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f407_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f429_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32f746_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32l053_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32l151_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/PAL/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/RTC/cfg/stm32f051_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/RTC/cfg/stm32f303_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/RTC/cfg/stm32f407_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/RTC/cfg/stm32l053_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/RTC/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32f091_nucleo64/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32f303_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32f407_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32h743_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32l4r5_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/SPI/cfg/stm32l4r9_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/TRNG/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/TRNG/cfg/stm32l4r5zi_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/UART/cfg/stm32f091_nucleo64/halconf.h7
-rw-r--r--testhal/STM32/multi/UART/cfg/stm32f303_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/UART/cfg/stm32f407_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/UART/cfg/stm32f746_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32f303_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32f407_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32f746_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32h743_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/USB_CDC/cfg/stm32l4r5_nucleo144/halconf.h7
-rw-r--r--testhal/STM32/multi/WSPI-MFS/cfg/stm32l476_discovery/halconf.h7
-rw-r--r--testhal/STM32/multi/WSPI-MFS/cfg/stm32l4r9_discovery/halconf.h7
-rw-r--r--tools/ftl/processors/conf/halconf/halconf.h.ftl7
249 files changed, 98 insertions, 1851 deletions
diff --git a/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED/cfg/halconf.h b/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED/cfg/halconf.h
index ecd2ade5c..a767759cf 100644
--- a/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED/cfg/halconf.h
+++ b/demos/ATSAMA5D2/RT-SAMA5D2-XPLAINED/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-ARDUINO-MEGA/halconf.h b/demos/AVR/NIL-ARDUINO-MEGA/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/NIL-ARDUINO-MEGA/halconf.h
+++ b/demos/AVR/NIL-ARDUINO-MEGA/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-ARDUINO-MINI/halconf.h b/demos/AVR/NIL-ARDUINO-MINI/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/NIL-ARDUINO-MINI/halconf.h
+++ b/demos/AVR/NIL-ARDUINO-MINI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-ARDUINO-NANO/halconf.h b/demos/AVR/NIL-ARDUINO-NANO/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/NIL-ARDUINO-NANO/halconf.h
+++ b/demos/AVR/NIL-ARDUINO-NANO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-ARDUINO-UNO/halconf.h b/demos/AVR/NIL-ARDUINO-UNO/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/NIL-ARDUINO-UNO/halconf.h
+++ b/demos/AVR/NIL-ARDUINO-UNO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-DIGISPARK-ATTINY-167/halconf.h b/demos/AVR/NIL-DIGISPARK-ATTINY-167/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/demos/AVR/NIL-DIGISPARK-ATTINY-167/halconf.h
+++ b/demos/AVR/NIL-DIGISPARK-ATTINY-167/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/NIL-MT-DB-X4/halconf.h b/demos/AVR/NIL-MT-DB-X4/halconf.h
index 5698a3dde..c33951b54 100644
--- a/demos/AVR/NIL-MT-DB-X4/halconf.h
+++ b/demos/AVR/NIL-MT-DB-X4/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-ARDUINO-LEONARDO/halconf.h b/demos/AVR/RT-ARDUINO-LEONARDO/halconf.h
index 05f996432..35ef0c2d1 100644
--- a/demos/AVR/RT-ARDUINO-LEONARDO/halconf.h
+++ b/demos/AVR/RT-ARDUINO-LEONARDO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-ARDUINO-MEGA/halconf.h b/demos/AVR/RT-ARDUINO-MEGA/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/RT-ARDUINO-MEGA/halconf.h
+++ b/demos/AVR/RT-ARDUINO-MEGA/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-ARDUINO-MINI/halconf.h b/demos/AVR/RT-ARDUINO-MINI/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/RT-ARDUINO-MINI/halconf.h
+++ b/demos/AVR/RT-ARDUINO-MINI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-ARDUINO-NANO/halconf.h b/demos/AVR/RT-ARDUINO-NANO/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/RT-ARDUINO-NANO/halconf.h
+++ b/demos/AVR/RT-ARDUINO-NANO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-ARDUINO-UNO/halconf.h b/demos/AVR/RT-ARDUINO-UNO/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/RT-ARDUINO-UNO/halconf.h
+++ b/demos/AVR/RT-ARDUINO-UNO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-DIGISPARK-ATTINY-167/halconf.h b/demos/AVR/RT-DIGISPARK-ATTINY-167/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/demos/AVR/RT-DIGISPARK-ATTINY-167/halconf.h
+++ b/demos/AVR/RT-DIGISPARK-ATTINY-167/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-MT-DB-X4/halconf.h b/demos/AVR/RT-MT-DB-X4/halconf.h
index 5698a3dde..c33951b54 100644
--- a/demos/AVR/RT-MT-DB-X4/halconf.h
+++ b/demos/AVR/RT-MT-DB-X4/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-PRO-MICRO/halconf.h b/demos/AVR/RT-PRO-MICRO/halconf.h
index 05f996432..35ef0c2d1 100644
--- a/demos/AVR/RT-PRO-MICRO/halconf.h
+++ b/demos/AVR/RT-PRO-MICRO/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/RT-TEENSY2-USB/halconf.h b/demos/AVR/RT-TEENSY2-USB/halconf.h
index 7e606ff29..ce97a9706 100644
--- a/demos/AVR/RT-TEENSY2-USB/halconf.h
+++ b/demos/AVR/RT-TEENSY2-USB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/TEST-SUITE-NIL/halconf.h b/demos/AVR/TEST-SUITE-NIL/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/TEST-SUITE-NIL/halconf.h
+++ b/demos/AVR/TEST-SUITE-NIL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/TEST-SUITE-OSLIB/halconf.h b/demos/AVR/TEST-SUITE-OSLIB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/TEST-SUITE-OSLIB/halconf.h
+++ b/demos/AVR/TEST-SUITE-OSLIB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/AVR/TEST-SUITE-RT/halconf.h b/demos/AVR/TEST-SUITE-RT/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/AVR/TEST-SUITE-RT/halconf.h
+++ b/demos/AVR/TEST-SUITE-RT/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/LPC21xx/RT-LPC214x-OLIMEX/halconf.h b/demos/LPC21xx/RT-LPC214x-OLIMEX/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/LPC21xx/RT-LPC214x-OLIMEX/halconf.h
+++ b/demos/LPC21xx/RT-LPC214x-OLIMEX/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/NIL-SPC560D-EVB/halconf.h b/demos/SPC5/NIL-SPC560D-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/NIL-SPC560D-EVB/halconf.h
+++ b/demos/SPC5/NIL-SPC560D-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC560B-EVB/halconf.h b/demos/SPC5/RT-SPC560B-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC560B-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC560B-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC560D-EVB/halconf.h b/demos/SPC5/RT-SPC560D-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC560D-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC560D-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC560P-EVB/halconf.h b/demos/SPC5/RT-SPC560P-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC560P-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC560P-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC563M-EVB/halconf.h b/demos/SPC5/RT-SPC563M-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC563M-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC563M-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC564A-EVB/halconf.h b/demos/SPC5/RT-SPC564A-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC564A-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC564A-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC56EC-EVB/halconf.h b/demos/SPC5/RT-SPC56EC-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC56EC-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC56EC-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/SPC5/RT-SPC56EL-EVB/halconf.h b/demos/SPC5/RT-SPC56EL-EVB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/SPC5/RT-SPC56EL-EVB/halconf.h
+++ b/demos/SPC5/RT-SPC56EL-EVB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/CMSIS-STM32F407-DISCOVERY/cfg/halconf.h b/demos/STM32/CMSIS-STM32F407-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/CMSIS-STM32F407-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/CMSIS-STM32F407-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/HAL-STM32F407-DISCOVERY/cfg/halconf.h b/demos/STM32/HAL-STM32F407-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/HAL-STM32F407-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/HAL-STM32F407-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NASA-OSAL-STM32F407-DISCOVERY/cfg/halconf.h b/demos/STM32/NASA-OSAL-STM32F407-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NASA-OSAL-STM32F407-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NASA-OSAL-STM32F407-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NASA-OSAL-STM32F746G-DISCOVERY/cfg/halconf.h b/demos/STM32/NASA-OSAL-STM32F746G-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NASA-OSAL-STM32F746G-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NASA-OSAL-STM32F746G-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32F051-DISCOVERY/cfg/halconf.h b/demos/STM32/NIL-STM32F051-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32F051-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32F051-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32F100-DISCOVERY/cfg/halconf.h b/demos/STM32/NIL-STM32F100-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32F100-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32F100-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32F303-DISCOVERY/cfg/halconf.h b/demos/STM32/NIL-STM32F303-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32F303-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32F303-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32F373-STM32373C_EVAL/cfg/halconf.h b/demos/STM32/NIL-STM32F373-STM32373C_EVAL/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32F373-STM32373C_EVAL/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32F373-STM32373C_EVAL/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32F746G-DISCOVERY/cfg/halconf.h b/demos/STM32/NIL-STM32F746G-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32F746G-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32F746G-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32L011K4-NUCLEO32/cfg/halconf.h b/demos/STM32/NIL-STM32L011K4-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32L011K4-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32L011K4-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/NIL-STM32L152-DISCOVERY/cfg/halconf.h b/demos/STM32/NIL-STM32L152-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/NIL-STM32L152-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/NIL-STM32L152-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32-LWIP-FATFS-USB-HTTPS/cfg/stm32f746_discovery/halconf.h b/demos/STM32/RT-STM32-LWIP-FATFS-USB-HTTPS/cfg/stm32f746_discovery/halconf.h
index 3d536e0ae..6ff06de6c 100644
--- a/demos/STM32/RT-STM32-LWIP-FATFS-USB-HTTPS/cfg/stm32f746_discovery/halconf.h
+++ b/demos/STM32/RT-STM32-LWIP-FATFS-USB-HTTPS/cfg/stm32f746_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f107_goldbull/halconf.h b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f107_goldbull/halconf.h
index 563ef179c..12e06866b 100644
--- a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f107_goldbull/halconf.h
+++ b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f107_goldbull/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f407_olimex/halconf.h b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f407_olimex/halconf.h
index 3d536e0ae..6ff06de6c 100644
--- a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f407_olimex/halconf.h
+++ b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f407_olimex/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f746_discovery/halconf.h b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f746_discovery/halconf.h
index 3d536e0ae..6ff06de6c 100644
--- a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f746_discovery/halconf.h
+++ b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f746_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f769_discovery/halconf.h b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f769_discovery/halconf.h
index 3d536e0ae..6ff06de6c 100644
--- a/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f769_discovery/halconf.h
+++ b/demos/STM32/RT-STM32-LWIP-FATFS-USB/cfg/stm32f769_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F030R8-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F030R8-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F030R8-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F030R8-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F031K6-NUCLEO32/cfg/halconf.h b/demos/STM32/RT-STM32F031K6-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F031K6-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F031K6-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F042K6-NUCLEO32/cfg/halconf.h b/demos/STM32/RT-STM32F042K6-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F042K6-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F042K6-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F051-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F051-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F051-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F051-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F070RB-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F070RB-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F070RB-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F070RB-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F072-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F072-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F072-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F072-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F072RB-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F072RB-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F072RB-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F072RB-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F091RC-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F091RC-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F091RC-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F091RC-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F100-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F100-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F100-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F100-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F103-MAPLEMINI/cfg/halconf.h b/demos/STM32/RT-STM32F103-MAPLEMINI/cfg/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/demos/STM32/RT-STM32F103-MAPLEMINI/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F103-MAPLEMINI/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103-FATFS/cfg/halconf.h b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103-FATFS/cfg/halconf.h
index 17d92d3c1..44d133f8b 100755
--- a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103-FATFS/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103-FATFS/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/cfg/halconf.h b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F103-OLIMEX_STM32_P103/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F103-STM3210E_EVAL-FATFS-USB/cfg/halconf.h b/demos/STM32/RT-STM32F103-STM3210E_EVAL-FATFS-USB/cfg/halconf.h
index bc1caf11b..f47c5a27d 100644
--- a/demos/STM32/RT-STM32F103-STM3210E_EVAL-FATFS-USB/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F103-STM3210E_EVAL-FATFS-USB/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F103RB-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F103RB-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F103RB-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F103RB-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F107-OLIMEX_P107-LWIP/cfg/halconf.h b/demos/STM32/RT-STM32F107-OLIMEX_P107-LWIP/cfg/halconf.h
index a54e318ac..01e887745 100644
--- a/demos/STM32/RT-STM32F107-OLIMEX_P107-LWIP/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F107-OLIMEX_P107-LWIP/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F207-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F207-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F207-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F207-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F207ZG-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F207ZG-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F207ZG-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F207ZG-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F302R8-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F302R8-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F302R8-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F302R8-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F303-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F303-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F303-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F303-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F303K8-NUCLEO32/cfg/halconf.h b/demos/STM32/RT-STM32F303K8-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F303K8-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F303K8-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F303RE-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F303RE-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F303RE-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F303RE-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F303ZE-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F303ZE-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F303ZE-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F303ZE-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F334-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F334-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F334-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F334-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F334R8-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F334R8-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F334R8-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F334R8-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F373-STM32373C_EVAL/cfg/halconf.h b/demos/STM32/RT-STM32F373-STM32373C_EVAL/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F373-STM32373C_EVAL/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F373-STM32373C_EVAL/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F401C-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F401C-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F401C-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F401C-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F401RE-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F401RE-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F401RE-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F401RE-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F407-DISCOVERY-G++/cfg/halconf.h b/demos/STM32/RT-STM32F407-DISCOVERY-G++/cfg/halconf.h
index 69f4a34be..5b1339371 100644
--- a/demos/STM32/RT-STM32F407-DISCOVERY-G++/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F407-DISCOVERY-G++/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F407-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F407-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F407-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F407-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F410RB-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F410RB-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F410RB-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F410RB-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F411RE-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F411RE-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F411RE-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F411RE-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F412ZG-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F412ZG-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F412ZG-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F412ZG-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F413ZH-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F413ZH-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F413ZH-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F413ZH-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F429-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F429-DISCOVERY/cfg/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/demos/STM32/RT-STM32F429-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F429-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F429ZI-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F429ZI-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F429ZI-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F429ZI-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F446RE-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32F446RE-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F446RE-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F446RE-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F446ZE-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F446ZE-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F446ZE-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F446ZE-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F469I-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F469I-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F469I-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F469I-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F722ZE-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F722ZE-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F722ZE-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F722ZE-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F746G-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F746G-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F746G-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F746G-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F746ZG-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F746ZG-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F746ZG-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F746ZG-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F756ZG-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F756ZG-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F756ZG-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F756ZG-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F767ZI-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32F767ZI-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F767ZI-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F767ZI-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32F769I-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32F769I-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32F769I-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32F769I-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32H743I-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32H743I-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32H743I-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32H743I-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L031K6-NUCLEO32/cfg/halconf.h b/demos/STM32/RT-STM32L031K6-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L031K6-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L031K6-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L053-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32L053-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L053-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L053-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L053R8-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32L053R8-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L053R8-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L053R8-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L073RZ-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32L073RZ-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L073RZ-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L073RZ-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L152-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32L152-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L152-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L152-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L152RE-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32L152RE-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L152RE-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L152RE-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L432KC-NUCLEO32/cfg/halconf.h b/demos/STM32/RT-STM32L432KC-NUCLEO32/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L432KC-NUCLEO32/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L432KC-NUCLEO32/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L476-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32L476-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L476-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L476-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L476RG-NUCLEO64/cfg/halconf.h b/demos/STM32/RT-STM32L476RG-NUCLEO64/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L476RG-NUCLEO64/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L476RG-NUCLEO64/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L496ZG-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32L496ZG-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L496ZG-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L496ZG-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L4R5ZI-NUCLEO144/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/STM32/RT-STM32L4R9-DISCOVERY/cfg/halconf.h b/demos/STM32/RT-STM32L4R9-DISCOVERY/cfg/halconf.h
index 62efc9d90..984177a9e 100644
--- a/demos/STM32/RT-STM32L4R9-DISCOVERY/cfg/halconf.h
+++ b/demos/STM32/RT-STM32L4R9-DISCOVERY/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/various/RT-Posix-Simulator/cfg/halconf.h b/demos/various/RT-Posix-Simulator/cfg/halconf.h
index dce268583..8057c9085 100755
--- a/demos/various/RT-Posix-Simulator/cfg/halconf.h
+++ b/demos/various/RT-Posix-Simulator/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/demos/various/RT-Win32-Simulator/cfg/halconf.h b/demos/various/RT-Win32-Simulator/cfg/halconf.h
index dce268583..8057c9085 100644
--- a/demos/various/RT-Win32-Simulator/cfg/halconf.h
+++ b/demos/various/RT-Win32-Simulator/cfg/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/os/hal/templates/halconf.h b/os/hal/templates/halconf.h
index 138f4986a..2b169e22e 100644
--- a/os/hal/templates/halconf.h
+++ b/os/hal/templates/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT TRUE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/release_note_next.txt b/release_note_next.txt
index f4ed390f8..ac6674bea 100644
--- a/release_note_next.txt
+++ b/release_note_next.txt
@@ -13,128 +13,111 @@ received a series of important improvements, new features have been added.
*** ChibiOS next general improvements ***
-- WolfSSL 1.12.2 has been integrated. HTTPS demo added.
-- FatFS 0.13 has been integrated.
-- lwIP 2.0.3 has been integrated.
-- CMSIS 5.1.1 has been integrated.
+- CMSIS 5.4.0 has been integrated.
- Improved build system based on make.
-- Improved integration with Eclipse, launch configurations have been
- centralized for many projects.
-- Several HAL and test applications have become "multi projects", a single
- project is able to build for multiple targets/boards.
-- Improved test engine.
-- Added a test suite generator written in FTL, now it is possible to generate
- test code without the need of SPC5Studio.
-- Added a board files generator written in FTL, now it is possible to generate
- board files without the need of ChibiStudio.
+- Now it is possible to define separate directories for each configuration
+ file.
+- Demo projects reworked to use the new make system and remove configuration
+ files from the root.
+- Linker scripts improvements.
*** What's new in RT/NIL ports ***
-- GHS compiler support added to the Power e200z port.
-- Experimental ARM Cortex-A Trust Zone support.
-
-*** What's new in OS Library ***
-
-- OS library now has its own test suite.
-- Mailbox API names changed by adding "Timeout" to those function that have
- timeout capability, for consistency with the rest of the system.
-- Added an "Objects Factory" to the OS Library, it allows to dynamically
- allocate reference-counted kernel objects/buffers or to register
- static objects. Allocated/registered objects can be retrieved by name.
-- Added an "Objects FIFO" object to the OS Library, it allows to
- exchange complex objects between threads/ISRs. It is based on a
- mailbox and a guarded memory pool.
-- Added alignment handling to memory pools.
-- Added a new chGuardedPoolAllocI() API to the guarded memory pools.
-
-*** What's new in RT 5.0.0 ***
-
-- The type systime_t has been split in systime_t and sysinterval_t, the
- two can have different size. The system is now more rigorous in time
- handling, an absolute time is something different from an interval,
- sysinterval_t can be larger than the systime_t, this means that it is
- now possible to use very long intervals when the system time uses a small
- counter.
-- Time conversion macros have been renamed in TIME_S2I(), TIME_MS2I(),
- TIME_US2(), TIME_I2S(), TIME_I2MS() and TIME_I2US. Conversion is now done
- by casting all operands to a large time_conv_t type improving safety by
- eliminating integer truncations.
-- Time conversion functions have been renamed in: chTimeS2I(), chTimeMS2I(),
- chTimeUS2I(), chTimeI2S(), chTimeI2MS() and chTimeI2US().
-- New functions have been added for dealing with operations with time and
- intervals: chTimeAddX() and chTimeDiffX().
-- All functions that have a timeout parameter now take a sysinterval_t type
- instead of systime_t.
-- Improved test suite.
-- Enhanced Events API, added chEvtGetAndClearEventsI() and chEvtAddEventsI().
-- The chconf.h configuration files now are tagged with the version
- number for safety. The system rejects obsolete files during
- compilation. Stronger checks are performed on chconf.h, now missing
- settings trigger an error instead of getting a default.
-
-*** What's new in NIL 3.0.0 ***
-
-- The type systime_t has been split in systime_t and sysinterval_t. The
- system is now more rigorous in time handling, an absolute time is
- something different from an interval.
-- Time conversion macros have been renamed in TIME_S2I(), TIME_MS2I(),
- TIME_US2(), TIME_I2S(), TIME_I2MS() and TIME_I2US. Conversion is now done
- by casting all operands to a large time_conv_t type improving safety by
- eliminating integer truncations.
-- New functions have been added for dealing with operations with time and
- intervals: chTimeAddX() and chTimeDiffX().
-- All functions that have a timeout parameter now take a sysinterval_t type
- instead of systime_t.
-- Improved test suite.
-- The chconf.h configuration files now are tagged with the version
- number for safety. The system rejects obsolete files during
- compilation.
-
-*** What's new in HAL 6.0.0 ***
-
-- Added a Managed Flash Storage module to the HAL. This modules handles
- garbage collection, storage self-repair and wear leveling.
-- Improved serial driver.
- - Added a "control" function to the channels interface, it allows to add
- custom features to the various implementations.
- - Added I-class functions to the serial driver: sdGetI(), sdReadI(),
- sdPutI() and sdWriteI().
-- Improved PAL driver.
- - Added an user parameter to the PAL callbacks for consistency with other
- drivers.
- - Added blocking functions for edge synchronization: palWaitLineTimeout()
- and palWaitLineTimeoutS().
-- Improved SPI driver.
- - Now there are multiple modes for CS handling: by PAL pad (previous one), by
- PAL line, by PAL port mask and LLD-specific.
- - Added circular continuous mode to the SPI driver.
-- Improved CAN driver.
- - Added callback capability to the CAN driver. Now it is possible to use
- callbacks in place of classic events.
-- Improved USB driver.
- - Added a usbWakeupHost() function for standby exit.
-- Improved HAL queues to increase performance. Added new functions: iqGetI(),
- iqReadI(), oqPutI() and oqWriteI().
-
-*** What's new in EX 1.0.0 ***
-
-- No changes.
+- Added a sanity check on GCC version for ARMv6-M, a version below 6
+ must be used.
+
+*** What's new in OS Library 1.0.0 ***
+
+- Separated OSLIB from RT and NIL, now it is a separate "product" with
+ its own version, configuration file and licensing. The library will
+ grow to include more functionalities.
+ RT and NIL will contain only the core functionalities, everything else
+ is shared library code.
+- Added a new "pipes" subsystem.
+- Many improvements in Memory Pools, Object FIFOs.
+- Stricter alignment checks in memory pools.
+- chFifoObjectInit() renamed to chFifoObjectInitAligned(). Added a new
+ chFifoObjectInit() without the alignment parameter.
+
+*** What's new in RT 6.0.0 ***
+
+- C++ wrapper reworked, now it is mostly inline code, added some new
+ wrappers and methods. Added wrappers for more API functions. BaseThreads
+ are no more descendants of ThreadReference.
+- Change, chMtxGetNextMutexS() renamed to chMtxGetNextMutexX().
+- Added a new function chMtxGetOwnerI() to mutexes.
+
+*** What's new in NIL 3.2.0 ***
+
+- Added chThdResume() function.
+
+*** What's new in HAL 7.0.0 ***
+
+- Added new SIO, TRNG, WSPI driver models.
+- Removed EXT, QSPI driver models.
+- Removed TRNG functionality from CRY driver.
+- Low level drivers simplification. There is a new template of LLD, now
+ driver and configuration types are defined in the HLD, LLD just exports
+ macros with the fields to be added to the structures.
+ So far the drivers updated are: ADC, DAC, I2S, RTC, SPI, TRNG, WSPI.
+- New infrastructure for Serial NOR Flash devices.
+- New and improved MFS subsystem.
+- Improved CRY driver with better keys loading.
+- Added a new "persistent storage" base class.
+- Modified the RTC driver to implement the persistent storage interface
+ instead of files interface.
+- Added optional support for character match callback in the UART
+ high level driver.
+- Added new functions to I/O queues: qSetLink().
+- ADC driver state machine change, now the state ADC_COMPLETE is set
+ before calling the 2nd callback even in circular mode. This has been
+ done for consistency with other drivers with circular buffers.
+- The callbacks of drivers with circular buffers (ADC, DAC, I2S, SPI) have
+ been simplified, no parameters. A driver function xxxIsBufferComplete()
+ has been added to determine if it is the half buffer callback or the
+ final callback.
+- Event enable check API added to PAL driver.
+
+*** What's new in EX 1.1.0 ***
+
+- All drivers updated.
+- Added support for LDM303AGR 6 axis Accelerometer\Magnetometer MEMS.
+- Added support for LSM6DSL 6 axis Accelerometer\Gyroscope MEMS.
+- Added support for LPS22HB 2 axis Barometer\Thermometer MEMS.
*** What's new in AVR HAL support ***
-- Added initial ATtiny167 support.
-- Added initial ATXmega128a4u support.
-- Improvement of SPI, EXT, PAL low level drivers.
*** What's new in STM32 HAL support ***
-- Updated SPI drivers to implement the new circular mode of the HAL SPI
- driver model.
-- Updated STM32F1xx headers to 1.6, STM32F3xx to 1.9, STM32L0xx to 1.10,
- STM32L4xx to 1.9, STM32H7xx to 1.1.
-- Implemented PAL enhancements in GPIOv1, GPIOv2 and GPIOv3 implementations.
-- Modified the STM32 OTGv1 driver to work without pump thread, transfers
- are now done in the ISR. The driver is now greatly simplified.
-- Added STM32L496xx/STM32L4A6xx support.
-- Added STM32F030x4 support.
-- Added initial STM32H7xx support.
+- Introduced support for STM32L4+ devices.
+- Added support for STM32L433 and STM32L443.
+- Added support for STM32L072 and STM32L073.
+- Added support for TIM21 and TIM22 in STM32 GPT driver.
+- Added support for TIM15, TIM16 and TIM17 on GPT, ICU and PWM drivers.
+- Both DMAv1 and DMAv2 have been reworked to support DMAMUX, DMAv3 has
+ been removed. In addition, both drivers are now able to support dynamic
+ channel allocation.
+- Updated all drivers to use the new DMA API.
+- Added demos for STM32L496ZG-Nucleo144, STM32L4R5ZI-Nucleo144 and
+ STM32L4R9I-Discovery boards.
+- Updated STM32L4xx headers to version 1.11.0.
+- Restructured the STM32F4xx HAL support, added support for STM32F413,
+ added ability to handle the TIMPRE bit, separated the clock tree in
+ two distinct implementation to reduce the proliferation of compiler
+ time conditionals, added more checks to the input parameters.
+- Added support for oversampling in STM32 ADCv3 driver.
+- Added analog watchdog functionality to STM32 ADCv2 driver.
+- STM32 ADCv3, DACv1, I2Cv2, SPIv2 and USARTv2 are now DMAMUX-aware.
+- Modified USARTv2 to support HW FIFOs where present.
+- Added UART7/8 support to STM32 UART USARTv1 driver.
+- Added an EXTI helper driver.
+- RTCv2 driver now supports callbacks on events.
+- Added option to enable bypass on SDIOv1 driver allowing to use a
+ 50MHz clock.
+
+*** What's new in tools ***
+
+- Added mcuconf.h generators for STM32L432xx, STM32L476xx, STM32L496xx,
+ STM32L4Rxxx, STM32F72x/73x, STM32F746/756, STM32F76x/77x, STM32F413xx
+ and STM32F303xx devices.
diff --git a/test/rt/testbuild/halconf.h b/test/rt/testbuild/halconf.h
index cb28a9862..87efd6b4e 100644
--- a/test/rt/testbuild/halconf.h
+++ b/test/rt/testbuild/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F3xx/I2C-LSM303DLHC/halconf.h b/testex/STM32/STM32F3xx/I2C-LSM303DLHC/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F3xx/I2C-LSM303DLHC/halconf.h
+++ b/testex/STM32/STM32F3xx/I2C-LSM303DLHC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F3xx/SPI-L3GD20/halconf.h b/testex/STM32/STM32F3xx/SPI-L3GD20/halconf.h
index f7eb404c3..4cb8204e5 100644
--- a/testex/STM32/STM32F3xx/SPI-L3GD20/halconf.h
+++ b/testex/STM32/STM32F3xx/SPI-L3GD20/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F3xx/SPI-N25Q128/halconf.h b/testex/STM32/STM32F3xx/SPI-N25Q128/halconf.h
index b77451a2f..4f712d101 100644
--- a/testex/STM32/STM32F3xx/SPI-N25Q128/halconf.h
+++ b/testex/STM32/STM32F3xx/SPI-N25Q128/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-BMP085/halconf.h b/testex/STM32/STM32F4xx/I2C-BMP085/halconf.h
index a55c8aa88..2e466d571 100644
--- a/testex/STM32/STM32F4xx/I2C-BMP085/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-BMP085/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-HTS221/halconf.h b/testex/STM32/STM32F4xx/I2C-HTS221/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-HTS221/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-HTS221/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-IKS01A2/halconf.h b/testex/STM32/STM32F4xx/I2C-IKS01A2/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-IKS01A2/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-IKS01A2/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LIS3MLD/halconf.h b/testex/STM32/STM32F4xx/I2C-LIS3MLD/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LIS3MLD/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LIS3MLD/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LPS22HB/halconf.h b/testex/STM32/STM32F4xx/I2C-LPS22HB/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LPS22HB/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LPS22HB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LPS25H/halconf.h b/testex/STM32/STM32F4xx/I2C-LPS25H/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LPS25H/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LPS25H/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LSM303AGR/halconf.h b/testex/STM32/STM32F4xx/I2C-LSM303AGR/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LSM303AGR/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LSM303AGR/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LSM303DLHC/halconf.h b/testex/STM32/STM32F4xx/I2C-LSM303DLHC/halconf.h
index 7a634befb..ec567694e 100644
--- a/testex/STM32/STM32F4xx/I2C-LSM303DLHC/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LSM303DLHC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LSM6DS0/halconf.h b/testex/STM32/STM32F4xx/I2C-LSM6DS0/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LSM6DS0/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LSM6DS0/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/I2C-LSM6DSL/halconf.h b/testex/STM32/STM32F4xx/I2C-LSM6DSL/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testex/STM32/STM32F4xx/I2C-LSM6DSL/halconf.h
+++ b/testex/STM32/STM32F4xx/I2C-LSM6DSL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/SPI-L3GD20/halconf.h b/testex/STM32/STM32F4xx/SPI-L3GD20/halconf.h
index 386e9d627..c3d125ac0 100644
--- a/testex/STM32/STM32F4xx/SPI-L3GD20/halconf.h
+++ b/testex/STM32/STM32F4xx/SPI-L3GD20/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/SPI-LIS302DL/halconf.h b/testex/STM32/STM32F4xx/SPI-LIS302DL/halconf.h
index a27999c2d..af1bea551 100644
--- a/testex/STM32/STM32F4xx/SPI-LIS302DL/halconf.h
+++ b/testex/STM32/STM32F4xx/SPI-LIS302DL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32F4xx/SPI-LIS3DSH/halconf.h b/testex/STM32/STM32F4xx/SPI-LIS3DSH/halconf.h
index a27999c2d..af1bea551 100644
--- a/testex/STM32/STM32F4xx/SPI-LIS3DSH/halconf.h
+++ b/testex/STM32/STM32F4xx/SPI-LIS3DSH/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testex/STM32/STM32L4xx/SPI-L3GD20/halconf.h b/testex/STM32/STM32L4xx/SPI-L3GD20/halconf.h
index f7eb404c3..4cb8204e5 100644
--- a/testex/STM32/STM32L4xx/SPI-L3GD20/halconf.h
+++ b/testex/STM32/STM32L4xx/SPI-L3GD20/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/ADC/halconf.h b/testhal/AVR/MEGA/ADC/halconf.h
index 32091098e..af78d74f9 100644
--- a/testhal/AVR/MEGA/ADC/halconf.h
+++ b/testhal/AVR/MEGA/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/EXT/halconf.h b/testhal/AVR/MEGA/EXT/halconf.h
index 3e21bf12a..984177a9e 100644
--- a/testhal/AVR/MEGA/EXT/halconf.h
+++ b/testhal/AVR/MEGA/EXT/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT TRUE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/GPT/halconf.h b/testhal/AVR/MEGA/GPT/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/AVR/MEGA/GPT/halconf.h
+++ b/testhal/AVR/MEGA/GPT/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/I2C/halconf.h b/testhal/AVR/MEGA/I2C/halconf.h
index 704ebc57f..ccf995e08 100644
--- a/testhal/AVR/MEGA/I2C/halconf.h
+++ b/testhal/AVR/MEGA/I2C/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/ICU/halconf.h b/testhal/AVR/MEGA/ICU/halconf.h
index d44d3aaad..701a91e9b 100644
--- a/testhal/AVR/MEGA/ICU/halconf.h
+++ b/testhal/AVR/MEGA/ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/PWM/halconf.h b/testhal/AVR/MEGA/PWM/halconf.h
index 69f4a34be..5b1339371 100644
--- a/testhal/AVR/MEGA/PWM/halconf.h
+++ b/testhal/AVR/MEGA/PWM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/MEGA/SPI/halconf.h b/testhal/AVR/MEGA/SPI/halconf.h
index f7eb404c3..4cb8204e5 100644
--- a/testhal/AVR/MEGA/SPI/halconf.h
+++ b/testhal/AVR/MEGA/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/AES/halconf.h b/testhal/AVR/XMEGA/AES/halconf.h
index b03a70ced..0c39d77bf 100644
--- a/testhal/AVR/XMEGA/AES/halconf.h
+++ b/testhal/AVR/XMEGA/AES/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/SERIAL/halconf.h b/testhal/AVR/XMEGA/SERIAL/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/XMEGA/SERIAL/halconf.h
+++ b/testhal/AVR/XMEGA/SERIAL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/SPI/halconf.h b/testhal/AVR/XMEGA/SPI/halconf.h
index 17d92d3c1..44d133f8b 100644
--- a/testhal/AVR/XMEGA/SPI/halconf.h
+++ b/testhal/AVR/XMEGA/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/TEST-SUITE-OSLIB/halconf.h b/testhal/AVR/XMEGA/TEST-SUITE-OSLIB/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/XMEGA/TEST-SUITE-OSLIB/halconf.h
+++ b/testhal/AVR/XMEGA/TEST-SUITE-OSLIB/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/USART/halconf.h b/testhal/AVR/XMEGA/USART/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/testhal/AVR/XMEGA/USART/halconf.h
+++ b/testhal/AVR/XMEGA/USART/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/XMEGA/WDT/halconf.h b/testhal/AVR/XMEGA/WDT/halconf.h
index 5eacda926..54a7cc7c5 100644
--- a/testhal/AVR/XMEGA/WDT/halconf.h
+++ b/testhal/AVR/XMEGA/WDT/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/multi/PAL/cfg/arduino_mega/halconf.h b/testhal/AVR/multi/PAL/cfg/arduino_mega/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/multi/PAL/cfg/arduino_mega/halconf.h
+++ b/testhal/AVR/multi/PAL/cfg/arduino_mega/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/multi/PAL/cfg/arduino_mini/halconf.h b/testhal/AVR/multi/PAL/cfg/arduino_mini/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/multi/PAL/cfg/arduino_mini/halconf.h
+++ b/testhal/AVR/multi/PAL/cfg/arduino_mini/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/multi/PAL/cfg/arduino_nano/halconf.h b/testhal/AVR/multi/PAL/cfg/arduino_nano/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/multi/PAL/cfg/arduino_nano/halconf.h
+++ b/testhal/AVR/multi/PAL/cfg/arduino_nano/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/AVR/multi/PAL/cfg/arduino_uno/halconf.h b/testhal/AVR/multi/PAL/cfg/arduino_uno/halconf.h
index 62efc9d90..984177a9e 100644
--- a/testhal/AVR/multi/PAL/cfg/arduino_uno/halconf.h
+++ b/testhal/AVR/multi/PAL/cfg/arduino_uno/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/ADC/halconf.h b/testhal/STM32/STM32F0xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F0xx/ADC/halconf.h
+++ b/testhal/STM32/STM32F0xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/CAN/halconf.h b/testhal/STM32/STM32F0xx/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32F0xx/CAN/halconf.h
+++ b/testhal/STM32/STM32F0xx/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32F0xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F0xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F0xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F0xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F0xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F0xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/USB_CDC/halconf.h b/testhal/STM32/STM32F0xx/USB_CDC/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/STM32F0xx/USB_CDC/halconf.h
+++ b/testhal/STM32/STM32F0xx/USB_CDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F0xx/WDG/halconf.h b/testhal/STM32/STM32F0xx/WDG/halconf.h
index 15c1ec246..c199097ba 100644
--- a/testhal/STM32/STM32F0xx/WDG/halconf.h
+++ b/testhal/STM32/STM32F0xx/WDG/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/ADC/halconf.h b/testhal/STM32/STM32F1xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F1xx/ADC/halconf.h
+++ b/testhal/STM32/STM32F1xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/CAN/halconf.h b/testhal/STM32/STM32F1xx/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32F1xx/CAN/halconf.h
+++ b/testhal/STM32/STM32F1xx/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/I2C/halconf.h b/testhal/STM32/STM32F1xx/I2C/halconf.h
index 3ab975bd3..0c0c1b00e 100644
--- a/testhal/STM32/STM32F1xx/I2C/halconf.h
+++ b/testhal/STM32/STM32F1xx/I2C/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32F1xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F1xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F1xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F1xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F1xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F1xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/RTC/halconf.h b/testhal/STM32/STM32F1xx/RTC/halconf.h
index 453c847d7..aa56796c3 100644
--- a/testhal/STM32/STM32F1xx/RTC/halconf.h
+++ b/testhal/STM32/STM32F1xx/RTC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/SPI/halconf.h b/testhal/STM32/STM32F1xx/SPI/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/STM32F1xx/SPI/halconf.h
+++ b/testhal/STM32/STM32F1xx/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/UART/halconf.h b/testhal/STM32/STM32F1xx/UART/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/testhal/STM32/STM32F1xx/UART/halconf.h
+++ b/testhal/STM32/STM32F1xx/UART/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/USB_CDC/halconf.h b/testhal/STM32/STM32F1xx/USB_CDC/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/STM32F1xx/USB_CDC/halconf.h
+++ b/testhal/STM32/STM32F1xx/USB_CDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F1xx/USB_CDC_F107/halconf.h b/testhal/STM32/STM32F1xx/USB_CDC_F107/halconf.h
index daadfcee8..dd0addbb0 100644
--- a/testhal/STM32/STM32F1xx/USB_CDC_F107/halconf.h
+++ b/testhal/STM32/STM32F1xx/USB_CDC_F107/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F2xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F2xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F2xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F2xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F2xx/USB_CDC/halconf.h b/testhal/STM32/STM32F2xx/USB_CDC/halconf.h
index 334fe37ce..c4e0cb97d 100644
--- a/testhal/STM32/STM32F2xx/USB_CDC/halconf.h
+++ b/testhal/STM32/STM32F2xx/USB_CDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/ADC/halconf.h b/testhal/STM32/STM32F37x/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F37x/ADC/halconf.h
+++ b/testhal/STM32/STM32F37x/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/CAN/halconf.h b/testhal/STM32/STM32F37x/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32F37x/CAN/halconf.h
+++ b/testhal/STM32/STM32F37x/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/I2C/halconf.h b/testhal/STM32/STM32F37x/I2C/halconf.h
index 3ab975bd3..0c0c1b00e 100644
--- a/testhal/STM32/STM32F37x/I2C/halconf.h
+++ b/testhal/STM32/STM32F37x/I2C/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/IRQ_STORM/halconf.h b/testhal/STM32/STM32F37x/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F37x/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F37x/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/PWM-ICU/halconf.h b/testhal/STM32/STM32F37x/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F37x/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F37x/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/SDADC/halconf.h b/testhal/STM32/STM32F37x/SDADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F37x/SDADC/halconf.h
+++ b/testhal/STM32/STM32F37x/SDADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/SPI/halconf.h b/testhal/STM32/STM32F37x/SPI/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/STM32F37x/SPI/halconf.h
+++ b/testhal/STM32/STM32F37x/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/UART/halconf.h b/testhal/STM32/STM32F37x/UART/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/testhal/STM32/STM32F37x/UART/halconf.h
+++ b/testhal/STM32/STM32F37x/UART/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F37x/USB_CDC/halconf.h b/testhal/STM32/STM32F37x/USB_CDC/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/STM32F37x/USB_CDC/halconf.h
+++ b/testhal/STM32/STM32F37x/USB_CDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/ADC/halconf.h b/testhal/STM32/STM32F3xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F3xx/ADC/halconf.h
+++ b/testhal/STM32/STM32F3xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/ADC_DUAL/halconf.h b/testhal/STM32/STM32F3xx/ADC_DUAL/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F3xx/ADC_DUAL/halconf.h
+++ b/testhal/STM32/STM32F3xx/ADC_DUAL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/CAN/halconf.h b/testhal/STM32/STM32F3xx/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32F3xx/CAN/halconf.h
+++ b/testhal/STM32/STM32F3xx/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/DAC/halconf.h b/testhal/STM32/STM32F3xx/DAC/halconf.h
index 11b5dbf7b..ca23c4c09 100644
--- a/testhal/STM32/STM32F3xx/DAC/halconf.h
+++ b/testhal/STM32/STM32F3xx/DAC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32F3xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F3xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F3xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F3xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F3xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F3xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/USB_CDC_IAD/halconf.h b/testhal/STM32/STM32F3xx/USB_CDC_IAD/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/STM32F3xx/USB_CDC_IAD/halconf.h
+++ b/testhal/STM32/STM32F3xx/USB_CDC_IAD/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F3xx/WDG/halconf.h b/testhal/STM32/STM32F3xx/WDG/halconf.h
index 15c1ec246..c199097ba 100644
--- a/testhal/STM32/STM32F3xx/WDG/halconf.h
+++ b/testhal/STM32/STM32F3xx/WDG/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/ADC/halconf.h b/testhal/STM32/STM32F4xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32F4xx/ADC/halconf.h
+++ b/testhal/STM32/STM32F4xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/CAN/halconf.h b/testhal/STM32/STM32F4xx/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32F4xx/CAN/halconf.h
+++ b/testhal/STM32/STM32F4xx/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/DAC/halconf.h b/testhal/STM32/STM32F4xx/DAC/halconf.h
index 11b5dbf7b..ca23c4c09 100644
--- a/testhal/STM32/STM32F4xx/DAC/halconf.h
+++ b/testhal/STM32/STM32F4xx/DAC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/DAC_DUAL/halconf.h b/testhal/STM32/STM32F4xx/DAC_DUAL/halconf.h
index 11b5dbf7b..ca23c4c09 100644
--- a/testhal/STM32/STM32F4xx/DAC_DUAL/halconf.h
+++ b/testhal/STM32/STM32F4xx/DAC_DUAL/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/DMA_STORM/halconf.h b/testhal/STM32/STM32F4xx/DMA_STORM/halconf.h
index e4a7c3338..fc999f290 100644
--- a/testhal/STM32/STM32F4xx/DMA_STORM/halconf.h
+++ b/testhal/STM32/STM32F4xx/DMA_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/GPT/halconf.h b/testhal/STM32/STM32F4xx/GPT/halconf.h
index bc21cd8e8..d9d7ea2b6 100644
--- a/testhal/STM32/STM32F4xx/GPT/halconf.h
+++ b/testhal/STM32/STM32F4xx/GPT/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/I2S/halconf.h b/testhal/STM32/STM32F4xx/I2S/halconf.h
index 3e7287fdd..bd4e7aa5c 100644
--- a/testhal/STM32/STM32F4xx/I2S/halconf.h
+++ b/testhal/STM32/STM32F4xx/I2S/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32F4xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F4xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F4xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/halconf.h b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/halconf.h
+++ b/testhal/STM32/STM32F4xx/IRQ_STORM_FPU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F4xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32F4xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F4xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/RTC/halconf.h b/testhal/STM32/STM32F4xx/RTC/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/STM32F4xx/RTC/halconf.h
+++ b/testhal/STM32/STM32F4xx/RTC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/SDC/halconf.h b/testhal/STM32/STM32F4xx/SDC/halconf.h
index d3d2eb67e..e504d0559 100644
--- a/testhal/STM32/STM32F4xx/SDC/halconf.h
+++ b/testhal/STM32/STM32F4xx/SDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/USB_CDC_IAD/halconf.h b/testhal/STM32/STM32F4xx/USB_CDC_IAD/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/STM32F4xx/USB_CDC_IAD/halconf.h
+++ b/testhal/STM32/STM32F4xx/USB_CDC_IAD/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F4xx/WDG/halconf.h b/testhal/STM32/STM32F4xx/WDG/halconf.h
index 15c1ec246..c199097ba 100644
--- a/testhal/STM32/STM32F4xx/WDG/halconf.h
+++ b/testhal/STM32/STM32F4xx/WDG/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F7xx/GPT-ADC/halconf.h b/testhal/STM32/STM32F7xx/GPT-ADC/halconf.h
index 905d1b1aa..fa765fd92 100644
--- a/testhal/STM32/STM32F7xx/GPT-ADC/halconf.h
+++ b/testhal/STM32/STM32F7xx/GPT-ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F7xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32F7xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32F7xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32F7xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F7xx/PWM-ICU/halconf.h b/testhal/STM32/STM32F7xx/PWM-ICU/halconf.h
index 210af4230..6a1c602ba 100644
--- a/testhal/STM32/STM32F7xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32F7xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F7xx/SPI/halconf.h b/testhal/STM32/STM32F7xx/SPI/halconf.h
index f7eb404c3..4cb8204e5 100644
--- a/testhal/STM32/STM32F7xx/SPI/halconf.h
+++ b/testhal/STM32/STM32F7xx/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32F7xx/USB_RAW/halconf.h b/testhal/STM32/STM32F7xx/USB_RAW/halconf.h
index b03485bea..e25da8915 100644
--- a/testhal/STM32/STM32F7xx/USB_RAW/halconf.h
+++ b/testhal/STM32/STM32F7xx/USB_RAW/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L0xx/ADC/halconf.h b/testhal/STM32/STM32L0xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32L0xx/ADC/halconf.h
+++ b/testhal/STM32/STM32L0xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L0xx/SPI/halconf.h b/testhal/STM32/STM32L0xx/SPI/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/STM32L0xx/SPI/halconf.h
+++ b/testhal/STM32/STM32L0xx/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L0xx/USB_CDC/halconf.h b/testhal/STM32/STM32L0xx/USB_CDC/halconf.h
index 2aefb8619..4caa1196d 100644
--- a/testhal/STM32/STM32L0xx/USB_CDC/halconf.h
+++ b/testhal/STM32/STM32L0xx/USB_CDC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/ADC/halconf.h b/testhal/STM32/STM32L1xx/ADC/halconf.h
index 14e276a95..45fe46764 100644
--- a/testhal/STM32/STM32L1xx/ADC/halconf.h
+++ b/testhal/STM32/STM32L1xx/ADC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/DAC/halconf.h b/testhal/STM32/STM32L1xx/DAC/halconf.h
index 11b5dbf7b..ca23c4c09 100644
--- a/testhal/STM32/STM32L1xx/DAC/halconf.h
+++ b/testhal/STM32/STM32L1xx/DAC/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32L1xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32L1xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32L1xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/PWM-ICU/halconf.h b/testhal/STM32/STM32L1xx/PWM-ICU/halconf.h
index 2a2b50405..0e6e71739 100644
--- a/testhal/STM32/STM32L1xx/PWM-ICU/halconf.h
+++ b/testhal/STM32/STM32L1xx/PWM-ICU/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/SPI/halconf.h b/testhal/STM32/STM32L1xx/SPI/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/STM32L1xx/SPI/halconf.h
+++ b/testhal/STM32/STM32L1xx/SPI/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L1xx/UART/halconf.h b/testhal/STM32/STM32L1xx/UART/halconf.h
index bdd0e412c..b3ce7ef0a 100644
--- a/testhal/STM32/STM32L1xx/UART/halconf.h
+++ b/testhal/STM32/STM32L1xx/UART/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L4xx/CAN/halconf.h b/testhal/STM32/STM32L4xx/CAN/halconf.h
index e2272d207..6ecd8a527 100644
--- a/testhal/STM32/STM32L4xx/CAN/halconf.h
+++ b/testhal/STM32/STM32L4xx/CAN/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/STM32L4xx/IRQ_STORM/halconf.h b/testhal/STM32/STM32L4xx/IRQ_STORM/halconf.h
index 0ecdd8744..7cd5fe988 100644
--- a/testhal/STM32/STM32L4xx/IRQ_STORM/halconf.h
+++ b/testhal/STM32/STM32L4xx/IRQ_STORM/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/ADC/cfg/stm32h743_nucleo144/halconf.h b/testhal/STM32/multi/ADC/cfg/stm32h743_nucleo144/halconf.h
index cc4bb1b4d..03bbf744c 100644
--- a/testhal/STM32/multi/ADC/cfg/stm32h743_nucleo144/halconf.h
+++ b/testhal/STM32/multi/ADC/cfg/stm32h743_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/ADC/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/ADC/cfg/stm32l476_discovery/halconf.h
index cc4bb1b4d..03bbf744c 100644
--- a/testhal/STM32/multi/ADC/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/ADC/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/ADC/cfg/stm32l4r5zi_nucleo144/halconf.h b/testhal/STM32/multi/ADC/cfg/stm32l4r5zi_nucleo144/halconf.h
index cc4bb1b4d..03bbf744c 100644
--- a/testhal/STM32/multi/ADC/cfg/stm32l4r5zi_nucleo144/halconf.h
+++ b/testhal/STM32/multi/ADC/cfg/stm32l4r5zi_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/CRYPTO/cfg/stm32f756zg_nucleo144/halconf.h b/testhal/STM32/multi/CRYPTO/cfg/stm32f756zg_nucleo144/halconf.h
index b03a70ced..0c39d77bf 100644
--- a/testhal/STM32/multi/CRYPTO/cfg/stm32f756zg_nucleo144/halconf.h
+++ b/testhal/STM32/multi/CRYPTO/cfg/stm32f756zg_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/DAC/cfg/stm32h743_nucleo144/halconf.h b/testhal/STM32/multi/DAC/cfg/stm32h743_nucleo144/halconf.h
index 11b5dbf7b..ca23c4c09 100644
--- a/testhal/STM32/multi/DAC/cfg/stm32h743_nucleo144/halconf.h
+++ b/testhal/STM32/multi/DAC/cfg/stm32h743_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/DAC/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/DAC/cfg/stm32l476_discovery/halconf.h
index 6b8c5731e..f75714c99 100644
--- a/testhal/STM32/multi/DAC/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/DAC/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/DAC/cfg/stm32l4r5zi_nucleo144/halconf.h b/testhal/STM32/multi/DAC/cfg/stm32l4r5zi_nucleo144/halconf.h
index 6b8c5731e..f75714c99 100644
--- a/testhal/STM32/multi/DAC/cfg/stm32l4r5zi_nucleo144/halconf.h
+++ b/testhal/STM32/multi/DAC/cfg/stm32l4r5zi_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f051_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f051_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f051_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f051_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f103_olimex/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f103_olimex/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f103_olimex/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f103_olimex/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f303_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f303_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f303_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f303_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f373_eval/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f373_eval/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f373_eval/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f373_eval/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f407_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f407_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f407_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f407_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f429_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f429_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f429_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f429_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32f746_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32f746_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32f746_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32f746_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32l053_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32l053_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32l053_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32l053_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32l151_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32l151_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32l151_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32l151_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/PAL/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/PAL/cfg/stm32l476_discovery/halconf.h
index 5698a3dde..c33951b54 100644
--- a/testhal/STM32/multi/PAL/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/PAL/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/RTC/cfg/stm32f051_discovery/halconf.h b/testhal/STM32/multi/RTC/cfg/stm32f051_discovery/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/multi/RTC/cfg/stm32f051_discovery/halconf.h
+++ b/testhal/STM32/multi/RTC/cfg/stm32f051_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/RTC/cfg/stm32f303_discovery/halconf.h b/testhal/STM32/multi/RTC/cfg/stm32f303_discovery/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/multi/RTC/cfg/stm32f303_discovery/halconf.h
+++ b/testhal/STM32/multi/RTC/cfg/stm32f303_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/RTC/cfg/stm32f407_discovery/halconf.h b/testhal/STM32/multi/RTC/cfg/stm32f407_discovery/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/multi/RTC/cfg/stm32f407_discovery/halconf.h
+++ b/testhal/STM32/multi/RTC/cfg/stm32f407_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/RTC/cfg/stm32l053_discovery/halconf.h b/testhal/STM32/multi/RTC/cfg/stm32l053_discovery/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/multi/RTC/cfg/stm32l053_discovery/halconf.h
+++ b/testhal/STM32/multi/RTC/cfg/stm32l053_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/RTC/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/RTC/cfg/stm32l476_discovery/halconf.h
index 14185ff18..584ea8f2b 100644
--- a/testhal/STM32/multi/RTC/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/RTC/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32f091_nucleo64/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32f091_nucleo64/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32f091_nucleo64/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32f091_nucleo64/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32f303_discovery/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32f303_discovery/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32f303_discovery/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32f303_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32f407_discovery/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32f407_discovery/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32f407_discovery/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32f407_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32h743_nucleo144/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32h743_nucleo144/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32h743_nucleo144/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32h743_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32l476_discovery/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32l4r5_nucleo144/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32l4r5_nucleo144/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32l4r5_nucleo144/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32l4r5_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/SPI/cfg/stm32l4r9_discovery/halconf.h b/testhal/STM32/multi/SPI/cfg/stm32l4r9_discovery/halconf.h
index b77451a2f..4f712d101 100644
--- a/testhal/STM32/multi/SPI/cfg/stm32l4r9_discovery/halconf.h
+++ b/testhal/STM32/multi/SPI/cfg/stm32l4r9_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/TRNG/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/TRNG/cfg/stm32l476_discovery/halconf.h
index 704499148..a113ce1e1 100644
--- a/testhal/STM32/multi/TRNG/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/TRNG/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/TRNG/cfg/stm32l4r5zi_nucleo144/halconf.h b/testhal/STM32/multi/TRNG/cfg/stm32l4r5zi_nucleo144/halconf.h
index 704499148..a113ce1e1 100644
--- a/testhal/STM32/multi/TRNG/cfg/stm32l4r5zi_nucleo144/halconf.h
+++ b/testhal/STM32/multi/TRNG/cfg/stm32l4r5zi_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/UART/cfg/stm32f091_nucleo64/halconf.h b/testhal/STM32/multi/UART/cfg/stm32f091_nucleo64/halconf.h
index a3e5aaf53..48ffcb8f3 100644
--- a/testhal/STM32/multi/UART/cfg/stm32f091_nucleo64/halconf.h
+++ b/testhal/STM32/multi/UART/cfg/stm32f091_nucleo64/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/UART/cfg/stm32f303_discovery/halconf.h b/testhal/STM32/multi/UART/cfg/stm32f303_discovery/halconf.h
index a3e5aaf53..48ffcb8f3 100644
--- a/testhal/STM32/multi/UART/cfg/stm32f303_discovery/halconf.h
+++ b/testhal/STM32/multi/UART/cfg/stm32f303_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/UART/cfg/stm32f407_discovery/halconf.h b/testhal/STM32/multi/UART/cfg/stm32f407_discovery/halconf.h
index a3e5aaf53..48ffcb8f3 100644
--- a/testhal/STM32/multi/UART/cfg/stm32f407_discovery/halconf.h
+++ b/testhal/STM32/multi/UART/cfg/stm32f407_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/UART/cfg/stm32f746_discovery/halconf.h b/testhal/STM32/multi/UART/cfg/stm32f746_discovery/halconf.h
index a3e5aaf53..48ffcb8f3 100644
--- a/testhal/STM32/multi/UART/cfg/stm32f746_discovery/halconf.h
+++ b/testhal/STM32/multi/UART/cfg/stm32f746_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32f303_discovery/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32f303_discovery/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32f303_discovery/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32f303_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32f407_discovery/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32f407_discovery/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32f407_discovery/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32f407_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32f746_discovery/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32f746_discovery/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32f746_discovery/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32f746_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32h743_nucleo144/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32h743_nucleo144/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32h743_nucleo144/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32h743_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32l476_discovery/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/USB_CDC/cfg/stm32l4r5_nucleo144/halconf.h b/testhal/STM32/multi/USB_CDC/cfg/stm32l4r5_nucleo144/halconf.h
index 87dc5beb8..1817c349b 100644
--- a/testhal/STM32/multi/USB_CDC/cfg/stm32l4r5_nucleo144/halconf.h
+++ b/testhal/STM32/multi/USB_CDC/cfg/stm32l4r5_nucleo144/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/WSPI-MFS/cfg/stm32l476_discovery/halconf.h b/testhal/STM32/multi/WSPI-MFS/cfg/stm32l476_discovery/halconf.h
index 51d3392c0..f21e0bb7a 100644
--- a/testhal/STM32/multi/WSPI-MFS/cfg/stm32l476_discovery/halconf.h
+++ b/testhal/STM32/multi/WSPI-MFS/cfg/stm32l476_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/testhal/STM32/multi/WSPI-MFS/cfg/stm32l4r9_discovery/halconf.h b/testhal/STM32/multi/WSPI-MFS/cfg/stm32l4r9_discovery/halconf.h
index 51d3392c0..f21e0bb7a 100644
--- a/testhal/STM32/multi/WSPI-MFS/cfg/stm32l4r9_discovery/halconf.h
+++ b/testhal/STM32/multi/WSPI-MFS/cfg/stm32l4r9_discovery/halconf.h
@@ -69,13 +69,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT FALSE
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)
diff --git a/tools/ftl/processors/conf/halconf/halconf.h.ftl b/tools/ftl/processors/conf/halconf/halconf.h.ftl
index 64a7db9de..91f4d8783 100644
--- a/tools/ftl/processors/conf/halconf/halconf.h.ftl
+++ b/tools/ftl/processors/conf/halconf/halconf.h.ftl
@@ -80,13 +80,6 @@
#endif
/**
- * @brief Enables the EXT subsystem.
- */
-#if !defined(HAL_USE_EXT) || defined(__DOXYGEN__)
-#define HAL_USE_EXT ${doc.HAL_USE_EXT!"FALSE"}
-#endif
-
-/**
* @brief Enables the GPT subsystem.
*/
#if !defined(HAL_USE_GPT) || defined(__DOXYGEN__)