ardupilot/libraries/AP_HAL_ChibiOS/hwdef/common
Andrew Tridgell 146cc3312c HAL_ChibiOS: implement ff_memalloc, fixing mkdir() after format
this implements FATFS memory allocation in the HAL_ChibiOS malloc.c
which fixes mkdir() after a format of the microSD

The strategy is to deny large allocations and try for DMA allocations
if possible. This both fixes mkdir() and makes filesystem operations
faster as we have less copying of memory via the bouncebuffer
2023-06-03 17:07:04 +10:00
..
board.c HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
board.h
bouncebuffer.c AP_HAL_ChibiOS: add echo safe debug flag bouncebuffer 2021-06-30 19:33:17 +10:00
bouncebuffer.h AP_HAL_ChibiOS: add QSPI Device Driver in HAL 2021-06-30 19:33:17 +10:00
chconf.h AP_HAL_ChibiOS: port to ChibiOS 21.11.x 2023-03-29 20:49:40 +11:00
chibios_board.mk HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
chibios_common.mk AP_HAL_ChibiOS: add support for booting into DFU 2022-08-30 10:51:06 +10:00
common_extf_h730.ld AP_HAL_ChibiOS: clean up linker map on H730 and H750 2023-04-28 08:31:15 +10:00
common_extf_h750.ld AP_HAL_ChibiOS: clean up linker map on H730 and H750 2023-04-28 08:31:15 +10:00
common_extf.ld AP_HAL_ChibiOS: clean up linker map on H730 and H750 2023-04-28 08:31:15 +10:00
common_mixf.ld AP_HAL_ChibiOS: add support for mixed internal and external flash 2023-04-26 18:04:00 +10:00
common.ld HAL_ChibiOS: rename ecc_raw to apsec_data 2022-09-05 12:35:37 +10:00
crashdump.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
cstdio
ffconf.h AP_HAL_ChibiOS: port to ChibiOS 21.11.x 2023-03-29 20:49:40 +11:00
flash.c AP_HAL_ChibiOS: use STM32_FLASH_NBANKS for flash actions 2023-04-28 08:31:15 +10:00
flash.h AP_HAL_ChibiOS: allow flash to be write-protected/unprotected on reboot 2022-02-24 10:19:07 +11:00
halconf.h AP_HAL_ChibiOS: use HAL_XIP_ENABLED to denote running in external flash 2023-04-28 08:31:15 +10:00
hrt.c HAL_ChibiOS: support starting the clock at non-zero 2023-03-24 08:31:25 +11:00
hrt.h
malloc.c HAL_ChibiOS: implement ff_memalloc, fixing mkdir() after format 2023-06-03 17:07:04 +10:00
mcuconf.h AP_HAL_ChibiOS: use HAL_XIP_ENABLED to denote running in external flash 2023-04-28 08:31:15 +10:00
poll.h AP_HAL_ChibiOS: Add poll implementation 2023-03-22 09:22:36 +11:00
ppm.h
spi_hook.h HAL_ChibiOS: fixed sdcard lockup with SPI sdcard 2023-05-13 18:18:14 +10:00
stdio.h
stm32_util.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
stm32_util.h HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
stm32f1_mcuconf.h HAL_ChibiOS: disable fatal exceptions for DMA errors 2022-04-19 21:52:53 +10:00
stm32f3_mcuconf.h HAL_ChibiOS: disable fatal exceptions for DMA errors 2022-04-19 21:52:53 +10:00
stm32f47_mcuconf.h ChibiOS: disable DMA on I2C on F7 and H7 by default 2023-04-25 14:19:09 +10:00
stm32g4_mcuconf.h HAL_ChibiOS: disable fatal exceptions for DMA errors 2022-04-19 21:52:53 +10:00
stm32h7_mcuconf.h HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
stm32h7_type2_mcuconf.h AP_HAL_ChibiOS: fix usage of ADC2 and ADC3 in STM32H730 2023-04-28 08:31:15 +10:00
stm32l4_mcuconf.h AP_HAL_ChibiOS: support for STM32H730xx MCUs 2023-04-28 08:31:15 +10:00
stm32l4+_mcuconf.h AP_HAL_ChibiOS: advanced timers are now determined automatically on L4+ 2023-05-03 07:39:39 +10:00
stubs.c
usbcfg_common.c
usbcfg_dualcdc.c HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
usbcfg.c HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
usbcfg.h HAL_ChibiOS: revert recent USB changes 2023-06-03 16:50:30 +10:00
watchdog.c HAL_ChibiOS: port for STM32L4+ processor 2023-04-14 07:48:56 +10:00
watchdog.h HAL_ChibiOS: added stm32_was_software_reset() 2022-02-17 14:37:41 +11:00