|
Nexus Embedded Platform 1.0.0
Statically assembled reusable embedded mechanisms
|
Variable-only placement in explicitly selected data regions. More...
#include "nexus_config.h"Go to the source code of this file.
Macros | |
| #define | NX_CORE_MEMORY_STRING_DETAIL(value) |
| Place static storage in an authored optional memory region. | |
| #define | NX_CORE_MEMORY_STRING(value) |
| #define | NX_CORE_MEMORY_ATTRIBUTE(name) |
| #define | NX_MEMORY_ADDSRAM_DATA _Pragma("GCC error \"ADDSRAM memory region is not selected\"") |
| #define | NX_MEMORY_ADDSRAM_BSS NX_MEMORY_ADDSRAM_DATA |
| #define | NX_MEMORY_ADDSRAM_NOINIT NX_MEMORY_ADDSRAM_DATA |
| #define | NX_MEMORY_TCM_DATA _Pragma("GCC error \"TCM memory region is not selected\"") |
| #define | NX_MEMORY_TCM_BSS NX_MEMORY_TCM_DATA |
| #define | NX_MEMORY_TCM_NOINIT NX_MEMORY_TCM_DATA |
| #define | NX_MEMORY_CCM_DATA _Pragma("GCC error \"CCM memory region is not selected\"") |
| #define | NX_MEMORY_CCM_BSS NX_MEMORY_CCM_DATA |
| #define | NX_MEMORY_CCM_NOINIT NX_MEMORY_CCM_DATA |
Variable-only placement in explicitly selected data regions.
Definition in file memory.h.
| #define NX_CORE_MEMORY_ATTRIBUTE | ( | name | ) |
| #define NX_CORE_MEMORY_STRING | ( | value | ) |
| #define NX_CORE_MEMORY_STRING_DETAIL | ( | value | ) |
Place static storage in an authored optional memory region.
| #define NX_MEMORY_ADDSRAM_BSS NX_MEMORY_ADDSRAM_DATA |
| #define NX_MEMORY_ADDSRAM_DATA _Pragma("GCC error \"ADDSRAM memory region is not selected\"") |
| #define NX_MEMORY_ADDSRAM_NOINIT NX_MEMORY_ADDSRAM_DATA |
| #define NX_MEMORY_CCM_BSS NX_MEMORY_CCM_DATA |
| #define NX_MEMORY_CCM_DATA _Pragma("GCC error \"CCM memory region is not selected\"") |
| #define NX_MEMORY_CCM_NOINIT NX_MEMORY_CCM_DATA |
| #define NX_MEMORY_TCM_BSS NX_MEMORY_TCM_DATA |
| #define NX_MEMORY_TCM_DATA _Pragma("GCC error \"TCM memory region is not selected\"") |
| #define NX_MEMORY_TCM_NOINIT NX_MEMORY_TCM_DATA |