1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-16 12:55:19 +03:00

Merge pull request #10988 from mikeller/change_itcm_ram_optimisation

This commit is contained in:
Michael Keller 2021-10-06 08:17:22 +13:00 committed by GitHub
commit 42f2fc28e3
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -72,6 +72,7 @@
#ifdef STM32F7
#define USE_ITCM_RAM
#define ITCM_RAM_OPTIMISATION "-O2"
#define USE_FAST_DATA
#define USE_DSHOT
#define USE_DSHOT_BITBANG
@ -159,7 +160,11 @@
#ifdef USE_ITCM_RAM
#if defined(ITCM_RAM_OPTIMISATION) && !defined(DEBUG)
#define FAST_CODE __attribute__((section(".tcm_code"))) __attribute__((optimize(ITCM_RAM_OPTIMISATION)))
#else
#define FAST_CODE __attribute__((section(".tcm_code")))
#endif
#define FAST_CODE_NOINLINE NOINLINE
#else
#define FAST_CODE