mirror of
https://github.com/ArduPilot/ardupilot.git
synced 2026-10-25 14:56:57 +08:00
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