|
Zephyr Project API 4.4.99
A Scalable Open Source RTOS
|
Software-specific memory attributes. More...
Topics | |
| Software-defined memory attributes | |
Macros | |
| #define | DT_MEM_SW_ATTR_MASK GENMASK(19, 16) |
| Mask for software-specific memory attribute bits. | |
| #define | DT_MEM_SW_ATTR_GET(x) |
| Extract software-specific memory attribute bits from a full zephyr,memory-attr value. | |
| #define | DT_MEM_SW_ATTR_SHIFT (16) |
| Shift for software-specific memory attribute bits. | |
| #define | DT_MEM_SW_ATTR_UNKNOWN BIT(19) |
| Software-specific memory attributes are unknown. | |
Software-specific memory attributes.
They must reside in the section of the zephyr,memory-attr value corresponding to DT_MEM_ARCH_ATTR_MASK.
| #define DT_MEM_SW_ATTR_GET | ( | x | ) |
#include <memory-attr.h>
Extract software-specific memory attribute bits from a full zephyr,memory-attr value.
| x | Value to extract software-specific memory attribute bits from. |
| #define DT_MEM_SW_ATTR_MASK GENMASK(19, 16) |
#include <memory-attr.h>
Mask for software-specific memory attribute bits.
| #define DT_MEM_SW_ATTR_SHIFT (16) |
#include <memory-attr.h>
Shift for software-specific memory attribute bits.
| #define DT_MEM_SW_ATTR_UNKNOWN BIT(19) |
#include <memory-attr.h>
Software-specific memory attributes are unknown.