Enumerations | |
enum | NRF_MBR_SVCS { SD_MBR_COMMAND = (0x18) } |
nRF Master Boot Record API SVC numbers. More... | |
enum | NRF_MBR_COMMANDS { SD_MBR_COMMAND_COPY_BL, SD_MBR_COMMAND_COPY_SD, SD_MBR_COMMAND_INIT_SD, SD_MBR_COMMAND_COMPARE, SD_MBR_COMMAND_VECTOR_TABLE_BASE_SET, SD_MBR_COMMAND_RESERVED, SD_MBR_COMMAND_IRQ_FORWARD_ADDRESS_SET } |
Possible values for sd_mbr_command_t.command. More... | |
enum NRF_MBR_COMMANDS |
Possible values for sd_mbr_command_t.command.
Enumerator | |
---|---|
SD_MBR_COMMAND_COPY_BL |
Copy a new BootLoader.
|
SD_MBR_COMMAND_COPY_SD |
Copy a new SoftDevice.
|
SD_MBR_COMMAND_INIT_SD |
Initialize forwarding interrupts to SD, and run reset function in SD. Does not require any parameters in sd_mbr_command_t params. |
SD_MBR_COMMAND_COMPARE |
This command works like memcmp.
|
SD_MBR_COMMAND_VECTOR_TABLE_BASE_SET |
Change the address the MBR starts after a reset. |
SD_MBR_COMMAND_IRQ_FORWARD_ADDRESS_SET |
Start forwarding all interrupts to this address. |
enum NRF_MBR_SVCS |