Initial release

Fork of nrf51-sdk by Lancaster University

Embed: (wiki syntax)

« Back to documentation index

sd_mbr_command_vector_table_base_set_t Struct Reference

sd_mbr_command_vector_table_base_set_t Struct Reference
[Types]

Sets the base address of the interrupt vector table for interrupts forwarded from the MBR. More...

#include <nrf_mbr.h>

Data Fields

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

Detailed Description

Sets the base address of the interrupt vector table for interrupts forwarded from the MBR.

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

Parameters:
addressset to 0. The MBR will then start forwarding to interrupts to the address in NFR_UICR->BOOTADDR or to the SoftDevice if the BOOTADDR is not set.
Return values:
NRF_ERROR_INTERNALindicates an internal error that should not happen.
NRF_ERROR_INVALID_ADDRif parameter address is outside of the flash size.

Definition at line 143 of file nrf_mbr.h.


Field Documentation

uint32_t address

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

Definition at line 145 of file nrf_mbr.h.