S112 SoftDevice v5.1.0
Data Fields
sd_mbr_command_vector_table_base_set_t Struct Reference

Change the address the MBR starts after a reset. More...

#include <nrf_mbr.h>

Data Fields

uint32_t address

Detailed Description

Change the address the MBR starts after a reset.

Once this function has been called, this address is where the MBR will start to forward interrupts to after a reset.

To restore default forwarding this function should be called with address set to 0. The MBR will then start forwarding interrupts to the address in NFR_UICR->BOOTADDR or to the SoftDevice if the BOOTADDR is not set.

On success, this function will not return. It will reset the device.

Return values
NRF_ERROR_INTERNALindicates an internal error that should not happen.
NRF_ERROR_INVALID_ADDRif parameter address is outside of the flash size.
NRF_ERROR_NO_MEMif no parameter page is provided (see SoftDevice Specification for more info)

Field Documentation

uint32_t sd_mbr_command_vector_table_base_set_t::address

The base address of the interrupt vector table for forwarded interrupts.

Documentation feedback | Developer Zone | Subscribe | Updated