nRF Connect SDK API 0.1.0
|
#include <pm_config.h>
#include <zephyr/sys/util.h>
#include <zephyr/devicetree.h>
Go to the source code of this file.
Macros | |
#define | image_0 mcuboot_primary |
#define | slot0_partition mcuboot_primary |
#define | image_1 mcuboot_secondary |
#define | slot1_partition mcuboot_secondary |
#define | image_0_nonsecure mcuboot_primary |
#define | slot0_ns_partition mcuboot_primary |
#define | image_1_nonsecure mcuboot_secondary |
#define | slot1_ns_partition mcuboot_secondary |
#define | image_2 mcuboot_primary_1 |
#define | image_3 mcuboot_secondary_1 |
#define | slot2_partition mcuboot_primary_1 |
#define | slot3_partition mcuboot_secondary_1 |
#define | slot4_partition mcuboot_primary_2 |
#define | slot5_partition mcuboot_secondary_2 |
#define | image_scratch mcuboot_scratch |
#define | image_scratch mcuboot_scratch |
#define | PM_ID(label) PM_##label##_ID |
#define | PM_IS_ENABLED(label) PM_##label##_IS_ENABLED |
#define | FLASH_AREA_LABEL_STR(label) #label |
#define | FIXED_PARTITION_ID(label) PM_ID(label) |
#define | FLASH_AREA_ID(label) FIXED_PARTITION_ID(label) |
#define | FIXED_PARTITION_DATA_FIELD(label, x) UTIL_CAT(PM_, UTIL_CAT(UTIL_CAT(PM_, UTIL_CAT(PM_ID(label), _LABEL)), x)) |
#define | FLASH_DATA_FIELD(label, x) FIXED_PARTITION_DATA_FIELD(label, x) |
#define | FIXED_PARTITION_OFFSET(label) FIXED_PARTITION_DATA_FIELD(label, _OFFSET) |
#define | FLASH_AREA_OFFSET(label) FIXED_PARTITION_OFFSET(label) |
#define | FIXED_PARTITION_SIZE(label) FIXED_PARTITION_DATA_FIELD(label, _SIZE) |
#define | FLASH_AREA_SIZE(label) FIXED_PARTITION_SIZE(label) |
#define | FIXED_PARTITION_DEVICE(label) |
#define | FLASH_AREA_DEVICE(label) FIXED_PARTITION_DEVICE(label) |
#define | FIXED_PARTITION_EXISTS(label) IS_ENABLED(PM_IS_ENABLED(label)) |
#define | FLASH_AREA_LABEL_EXISTS(label) FIXED_PARTITION_EXISTS(label) |