From a851218f6909691e03620f04266517f9d138aabc Mon Sep 17 00:00:00 2001 From: Raphael Coeffic Date: Tue, 3 Jun 2025 23:58:24 +0200 Subject: [PATCH] fix(f2): DMA buffer alignment (#6340) --- radio/src/targets/common/arm/stm32/f2/memory_sections.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/radio/src/targets/common/arm/stm32/f2/memory_sections.h b/radio/src/targets/common/arm/stm32/f2/memory_sections.h index d74d4c22b..020ddeee5 100644 --- a/radio/src/targets/common/arm/stm32/f2/memory_sections.h +++ b/radio/src/targets/common/arm/stm32/f2/memory_sections.h @@ -21,10 +21,11 @@ #pragma once +#define __DMA __attribute__((section(".ram"), aligned(4))) +#define __DMA_NO_CACHE __DMA + #define __INIT_HOOK #define __CCMRAM -#define __DMA -#define __DMA_NO_CACHE #define __IRAM #define __SDRAM #define __SDRAMFONTS