ardupilot/libraries/AP_HAL_ChibiOS/hwdef
Andrew Tridgell eca8cf3414 HAL_ChibiOS: save flash on boards that are critically low
move to single OSD font on some boards

this saves about 12k on these boards. They were also extremely close
to overflowing flash, under 2k on some

Now that we support having an OSD font on the microSD card (where
available) we can reduce built in fonts without a large functionality
impact

This also disables some less used features on these boards:

 - generator support
 - object avoidance path planning
 - precision landing

This will give us some breathing room on these boards
2021-04-13 09:58:59 +10:00
..
BeastF7 HAL_ChibiOS: save flash on boards that are critically low 2021-04-13 09:58:59 +10:00
BeastH7 AP_HAL_ChibiOS: correct current scale for BeastH7 and BeastF7 2021-04-07 17:25:19 +10:00
CUAV-Nora HAL_ChibiOS: enable 32k FRAM on H7 boards 2021-01-16 06:47:10 +11:00
CUAV-X7 HAL_ChibiOS: enable 32k FRAM on H7 boards 2021-01-16 06:47:10 +11:00
CUAV-X7-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
CUAV_GPS HAL_ChibiOS: fixed CUAV_GPS defaults.parm 2021-01-03 16:24:12 -08:00
CUAVv5 AP_HAL_ChibiOS: Correct the README.md for fmuv5 boards 2019-07-12 10:59:48 +01:00
CUAVv5Nano AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
CubeBlack AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
CubeBlack+ ChibiOS: fix cubeblack+ name and usbid 2020-10-24 08:26:55 +11:00
CubeBlack-periph AP_HAL_ChibiOS: add HAL_PERIPH_ENABLE_RCOUT_TRANSLATOR to CubeBlack-periph and CubeOrange-periph 2020-12-21 18:27:07 -08:00
CubeGreen-solo Frame_params: Updated solo params for Copter 4 2019-11-08 07:28:17 +08:00
CubeOrange HAL_ChibiOS: fixed CubeOrange ADSB param name 2021-02-13 13:06:20 +11:00
CubeOrange-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
CubeOrange-periph AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
CubePurple HAL_ChibiOS: added sensor config for cube varients 2019-05-30 15:39:57 +10:00
CubeSolo AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
CubeYellow HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
CubeYellow-bdshot AP_HAL_ChibiOS: bdshot configs for CubeYellow and mRoControlZeroH7 2021-03-03 18:02:26 +11:00
DrotekP3Pro AP_HAL_ChibiOS: DrotekP3Pro serial5 to mavlink2 2020-06-30 09:42:49 +10:00
Durandal HAL_ChibiOS: added Durandal pinout details 2021-02-09 07:14:02 +11:00
Durandal-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
F4BY HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
F35Lightning HAL_ChibiOS: fixed fast sampling on F32Lightning 2020-09-02 06:42:44 +10:00
FlywooF745 HAL_ChibiOS: save flash on boards that are critically low 2021-04-13 09:58:59 +10:00
G4-ESC HAL_ChibiOS: added G4-ESC hwdef 2021-03-23 12:01:20 +11:00
HitecMosaic AP_HAL_ChibiOS: Update HitecMosaic to reflect changes to GPS config 2021-02-15 16:31:45 -07:00
KakuteF4 AP_HAL_ChibiOS: disable AP_Mount on "mini" boards 2020-08-04 09:18:14 +10:00
KakuteF7 HAL_ChibiOS: Init kakutef7 motor pins for correct initialization of some ESCs 2021-02-03 13:13:32 +11:00
KakuteF7-bdshot AP_HAL_ChibiOS: KakuteF7 bdshot configuration, tested by yaapu 2021-04-06 11:33:53 +10:00
KakuteF7Mini HAL_ChibiOS: save flash on boards that are critically low 2021-04-13 09:58:59 +10:00
MambaF405v2 AP_HAL_ChibiOS: Support for Diatone MambaF405 MK2 2020-12-16 19:07:07 +11:00
MatekF405 HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00
MatekF405-CAN AP_HAL_ChibiOS: add f405-MatekGPS & MatekF405-CAN hwdef 2021-02-03 18:09:35 +11:00
MatekF405-STD HAL_ChibiOS: convert matek boards 2019-05-30 15:39:57 +10:00
MatekF405-Wing HAL_ChibiOS: save flash on boards that are critically low 2021-04-13 09:58:59 +10:00
MatekF405-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
MatekF765-Wing HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
MatekH743 HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
MatekH743-bdshot AP_HAL_ChibiOS: make sure LEDs get a DMA channel on MatekH743-bdshot 2021-03-17 18:28:01 +11:00
MatekH743-periph AP_HAL_ChibiOS: add MatekH743-periph hwdef 2021-02-03 18:17:44 +11:00
MazzyStarDrone AP_HAL_ChibiOS:add mazzy star drone hwdef 2020-11-17 17:57:07 +11:00
NucleoH743 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
OMNIBUSF7V2 HAL_ChibiOS: switch OMNIBUSF7V2 timer for RCIN 2021-03-23 12:01:20 +11:00
OMNIBUSF7V2-bdshot AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
OmnibusNanoV6 AP_HAL_ChibiOS: add USART3 as alt config on OmnibusNanoV6 2020-09-07 15:34:01 +10:00
OmnibusNanoV6-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
PH4-mini AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
Pix32v5 HAL_ChibiOS: added BL suffix to bootloader USB IDs for two boards 2020-10-13 17:59:13 +11:00
Pixhawk1 HAL_ChibiOS: fixed Pixhawk1 gyro orientation 2019-08-27 19:29:37 +10:00
Pixhawk1-1M AP_HAL_ChibiOS: avoid referencing flash sector/page 22 on 1MB boards 2020-03-03 10:13:53 +11:00
Pixhawk1-1M-bdshot AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
Pixhawk4 HAL_ChibiOS: fixed dshot docs for Pixhawk4 2020-02-08 14:15:37 +11:00
Pixhawk4-bdshot AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
Pixracer AP_HAL_ChibiOS: remove fmuv4 and update Pixracer 2020-07-13 15:24:54 +10:00
Pixracer-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
Pixracer-periph AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
QioTekZealotF427 AP_HAL_ChibiOS: release ICM20649 reserve sensor 2021-03-22 19:05:03 +11:00
R9Pilot AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
STM32CubeConf HAL_ChibiOS: added new STM32Cube configs 2020-07-10 13:33:51 +10:00
SuccexF4 ChibiOS: Add SWD pins to SuccexF4 bootloader 2021-02-03 18:37:46 +11:00
TBS-Colibri-F7 AP_HAL_ChibiOS: standard spelling of variant 2020-12-25 00:01:50 +11:00
VRBrain-v51 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
VRBrain-v52 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
VRBrain-v54 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
VRCore-v10 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
VRUBrain-v51 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
ZubaxGNSS HAL_ChibiOS: adjust MAIN_STACK for more ISR stack 2020-12-01 11:14:50 +11:00
airbotf4 HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00
common HAL_ChibiOS: only use SRAM4 for DMA for now 2021-04-07 17:10:45 +10:00
crazyflie2 AP_HAL_ChibiOS: Added support for Bitcraze Crazyflie 2.1 2020-06-07 07:49:37 +10:00
f103-ADSB AP_HAL_ChibiOS: change ADSB to use param ADSB_PORT instead of define 2020-12-17 23:24:04 -08:00
f103-Airspeed HAL_ChibiOS: added f103-Airspeed sensor 2020-08-25 09:59:15 +10:00
f103-GPS AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
f103-HWESC HAL_ChibiOS: fixed build warnings for bootloader builds 2020-04-28 10:32:23 +10:00
f103-RangeFinder AP_HAL_ChibiOS: rename AP_PERIPH_<feature>_DEFAULT to HAL_PERIPH_<feature>_DEFAULT 2020-12-28 09:16:02 +11:00
f103-Trigger HAL_ChibiOS: fixed build of f103-trigger fw 2021-03-16 18:28:58 +11:00
f103-periph AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 2021-02-20 14:37:11 +11:00
f303-GPS AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
f303-HWESC HAL_ChibiOS: fixed build warnings for bootloader builds 2020-04-28 10:32:23 +10:00
f303-M10025 HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
f303-M10070 AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
f303-MatekGPS AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 2021-02-20 14:37:11 +11:00
f303-Universal AP_HAL_ChibiOS: update periph targets who have buzzer/LEDs with notify 2021-01-03 16:24:12 -08:00
f303-periph AP_HAL_ChibiOS: make dshot DMA unlock event driven in order to allow unlocking from rcout thread 2021-02-20 14:37:11 +11:00
f405-MatekGPS HAL_ChibiOS: fixed default MSP port for f405-MatekGPS 2021-04-05 11:02:32 +10:00
fmuv2 HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00
fmuv3 HAL_ChibiOS: update power VALID pins 2020-06-04 09:51:27 +10:00
fmuv3-bdshot AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
fmuv5 HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
fmuv5-bdshot AP_HAL_ChibiOS: add support for bidir DShot support in RCOutput 2020-12-30 19:14:16 +11:00
iomcu HAL_ChibiOS: disable shared DMA on IOMCU 2021-02-24 18:21:08 +11:00
luminousbee4 HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
mRoControlZeroClassic HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
mRoControlZeroF7 HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
mRoControlZeroH7 HAL_ChibiOS: enable 32k FRAM on H7 boards 2021-01-16 06:47:10 +11:00
mRoControlZeroH7-bdshot AP_HAL_ChibiOS: bdshot configs for CubeYellow and mRoControlZeroH7 2021-03-03 18:02:26 +11:00
mRoControlZeroOEMH7 HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
mRoNexus HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
mRoPixracerPro HAL_ChibiOS: switch from DPS280 to DPS310 in boards that use the DPS310 2021-02-09 11:37:07 +11:00
mRoPixracerPro-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
mRoX21 HAL_ChibiOS: changed optimisation of higher end boards to -O2 2019-09-28 08:57:26 +10:00
mRoX21-777 HAL_ChibiOS: switch more boards to 32k FRAM 2021-03-21 11:59:12 +11:00
mindpx-v2 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
mini-pix HAL_ChibiOS: update power VALID pins 2020-06-04 09:51:27 +10:00
omnibusf4 AP_HAL_ChibiOS: disable AP_Mount on "mini" boards 2020-08-04 09:18:14 +10:00
omnibusf4pro HAL_ChibiOS: save flash on boards that are critically low 2021-04-13 09:58:59 +10:00
omnibusf4pro-bdshot AP_HAL_ChibiOS: ensure GPIO pins get undef'ed properly 2021-02-03 18:49:06 +11:00
omnibusf4v6 HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00
revo-mini HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00
revo-mini-bdshot revo-mini bdshot 2021-04-07 17:44:29 +10:00
revo-mini-i2c revo-mini ext i2c 2021-04-07 17:26:56 +10:00
revo-mini-i2c-bdshot revo-mini ext i2c 2021-04-07 17:26:56 +10:00
scripts HAL_ChibiOS: only use SRAM4 for DMA for now 2021-04-07 17:10:45 +10:00
skyviper-f412-rev1 HAL_ChibiOS: fixed skyviper builds with BMM150 2021-03-30 13:31:50 +09:00
skyviper-journey HAL_ChibiOS: fixed skyviper builds with BMM150 2021-03-30 13:31:50 +09:00
skyviper-v2450 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
sparky2 HAL_ChibiOS: convert all hwdef from UART_ORDER to SERIAL_ORDER 2020-04-28 10:32:23 +10:00
speedybeef4 HAL_ChibiOS: removed EKF2 define, not needed any more 2020-05-10 15:09:54 +10:00