Macros | |
#define | BOOTLOADER_START_ADDR (uint32_t)&Image$$ER_IROM1$$Base |
Macro for getting the start address of the application image. More... | |
#define | NRF_UICR_BOOTLOADER_START_ADDRESS (NRF_UICR_BASE + 0x14) |
Bootloader start address in UICR. More... | |
#define | MAIN_APPLICATION_START_ADDR MBR_SIZE |
Functions | |
uint32_t *Image $$ER_IROM1 $$Base | __attribute__ ((used)) |
External definitions of symbols for the start of the application image. | |
#define BOOTLOADER_START_ADDR (uint32_t)&Image$$ER_IROM1$$Base |
Macro for getting the start address of the application image.
This macro is valid only when absolute placement is used for the application image. The macro is not a compile time symbol. It cannot be used as a constant expression, for example, inside a static assert or linker script at-placement.
#define NRF_UICR_BOOTLOADER_START_ADDRESS (NRF_UICR_BASE + 0x14) |
Bootloader start address in UICR.
Register location in UICR where the bootloader start address is stored.