mirror of
https://github.com/ArduPilot/ardupilot
synced 2025-01-09 09:28:31 -04:00
AP_HAL_ChibiOS: add I2C and compass backend to drivers in memory on H750
move more of EKF into memory on H750 move rc handling into memory on H750 disable double math on SPRacing H7
This commit is contained in:
parent
ef1058e60c
commit
e89eb34d55
@ -15,6 +15,8 @@ MCU_CLOCKRATE_MHZ 480
|
||||
|
||||
env OPTIMIZE -O2
|
||||
|
||||
define HAL_WITH_EKF_DOUBLE 0
|
||||
|
||||
STM32_ST_USE_TIMER 2
|
||||
|
||||
# internal flash is off limits
|
||||
|
@ -135,6 +135,7 @@ SECTIONS
|
||||
lib/lib*.a:*Filter.*(.text* .rodata*)
|
||||
lib/lib*.a:*Filter2p.*(.text* .rodata*)
|
||||
lib/lib*.a:SPIDevice.*(.text* .rodata*)
|
||||
lib/lib*.a:I2CDevice.*(.text* .rodata*)
|
||||
lib/lib*.a:Util.*(.text* .rodata*)
|
||||
lib/lib*.a:Device.*(.text* .rodata*)
|
||||
lib/lib*.a:Scheduler.*(.text* .rodata*)
|
||||
@ -143,8 +144,15 @@ SECTIONS
|
||||
lib/lib*.a:crc.*(.text* .rodata*)
|
||||
lib/lib*.a:matrixN.*(.text* .rodata*)
|
||||
lib/lib*.a:matrix_alg.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_NavEKF*.*(.text* .rodata*)
|
||||
lib/lib*.a:EKFGSF*.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_NavEKF3*.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_NavEKF_*.*(.text* .rodata*)
|
||||
lib/lib*.a:EKF*.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_Compass_Backend.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_RCProtocol_Backend.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_RCProtocol.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_RCProtocol_CRSF.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_RCTelemetry.*(.text* .rodata*)
|
||||
lib/lib*.a:AP_CRSF_Telem.*(.text* .rodata*)
|
||||
lib/lib*.a:vector2.*(.text* .rodata*)
|
||||
lib/lib*.a:quaternion.*(.text* .rodata*)
|
||||
lib/lib*.a:polygon.*(.text* .rodata*)
|
||||
|
Loading…
Reference in New Issue
Block a user