Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
|
Specific RAM section for DMA usage on F7. More...
Go to the source code of this file.
Macros | |
#define | IN_STD_SECTION_NOINIT(var) var __attribute__ ((section(STD_SECTION), aligned(8))) |
#define | IN_STD_SECTION_CLEAR(var) var __attribute__ ((section(STD_SECTION "_clear"), aligned(8))) |
#define | IN_STD_SECTION(var) var __attribute__ ((section(STD_SECTION "_init"), aligned(8))) |
#define | IN_FAST_SECTION_NOINIT(var) var __attribute__ ((section(FAST_SECTION), aligned(8))) |
#define | IN_FAST_SECTION_CLEAR(var) var __attribute__ ((section(FAST_SECTION "_clear"), aligned(8))) |
#define | IN_FAST_SECTION(var) var __attribute__ ((section(FAST_SECTION "_init"), aligned(8))) |
#define | IN_DMA_SECTION_NOINIT(var) var __attribute__ ((section(DMA_SECTION), aligned(8))) |
#define | IN_DMA_SECTION_CLEAR(var) var __attribute__ ((section(DMA_SECTION "_clear"), aligned(8))) |
#define | IN_DMA_SECTION(var) var __attribute__ ((section(DMA_SECTION "_init"), aligned(8))) |
Specific RAM section for DMA usage on F7.
F1 ram0: 64ko std
F4 ram4: 64ko ccm, fast, no dma ram0: 128Ko std
F7 ram0: std, fast, no dma ram3: dma
Definition in file ram_arch.h.
#define IN_DMA_SECTION | ( | var | ) | var __attribute__ ((section(DMA_SECTION "_init"), aligned(8))) |
Definition at line 67 of file ram_arch.h.
#define IN_DMA_SECTION_CLEAR | ( | var | ) | var __attribute__ ((section(DMA_SECTION "_clear"), aligned(8))) |
Definition at line 66 of file ram_arch.h.
#define IN_DMA_SECTION_NOINIT | ( | var | ) | var __attribute__ ((section(DMA_SECTION), aligned(8))) |
Definition at line 65 of file ram_arch.h.
#define IN_FAST_SECTION | ( | var | ) | var __attribute__ ((section(FAST_SECTION "_init"), aligned(8))) |
Definition at line 63 of file ram_arch.h.
#define IN_FAST_SECTION_CLEAR | ( | var | ) | var __attribute__ ((section(FAST_SECTION "_clear"), aligned(8))) |
Definition at line 62 of file ram_arch.h.
#define IN_FAST_SECTION_NOINIT | ( | var | ) | var __attribute__ ((section(FAST_SECTION), aligned(8))) |
Definition at line 61 of file ram_arch.h.
#define IN_STD_SECTION | ( | var | ) | var __attribute__ ((section(STD_SECTION "_init"), aligned(8))) |
Definition at line 59 of file ram_arch.h.
#define IN_STD_SECTION_CLEAR | ( | var | ) | var __attribute__ ((section(STD_SECTION "_clear"), aligned(8))) |
Definition at line 58 of file ram_arch.h.
#define IN_STD_SECTION_NOINIT | ( | var | ) | var __attribute__ ((section(STD_SECTION), aligned(8))) |
Definition at line 57 of file ram_arch.h.