mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-02-22 07:44:03 -04:00
HAL_ChibiOS: add WITH_FATFS to environment
This commit is contained in:
parent
7308384cdc
commit
17b4198921
@ -647,12 +647,14 @@ def write_mcu_config(f):
|
||||
f.write('#define USE_POSIX\n\n')
|
||||
f.write('#define HAL_USE_SDC TRUE\n')
|
||||
build_flags.append('USE_FATFS=yes')
|
||||
env_vars['WITH_FATFS'] = "1"
|
||||
elif have_type_prefix('SDMMC'):
|
||||
f.write('// SDMMC available, enable POSIX filesystem support\n')
|
||||
f.write('#define USE_POSIX\n\n')
|
||||
f.write('#define HAL_USE_SDC TRUE\n')
|
||||
f.write('#define STM32_SDC_USE_SDMMC1 TRUE\n')
|
||||
build_flags.append('USE_FATFS=yes')
|
||||
env_vars['WITH_FATFS'] = "1"
|
||||
elif has_sdcard_spi():
|
||||
f.write('// MMC via SPI available, enable POSIX filesystem support\n')
|
||||
f.write('#define USE_POSIX\n\n')
|
||||
@ -660,6 +662,7 @@ def write_mcu_config(f):
|
||||
f.write('#define HAL_USE_SDC FALSE\n')
|
||||
f.write('#define HAL_SDCARD_SPI_HOOK TRUE\n')
|
||||
build_flags.append('USE_FATFS=yes')
|
||||
env_vars['WITH_FATFS'] = "1"
|
||||
else:
|
||||
f.write('#define HAL_USE_SDC FALSE\n')
|
||||
build_flags.append('USE_FATFS=no')
|
||||
|
Loading…
Reference in New Issue
Block a user