[−][src]Crate nrf_softdevice_mbr
Structs
sd_mbr_command_compare_t | @brief This command works like memcmp, but takes the length in words. |
sd_mbr_command_copy_bl_t | @brief This command copies a new BootLoader. |
sd_mbr_command_copy_sd_t | @brief This command copies part of a new SoftDevice |
sd_mbr_command_irq_forward_address_set_t | @brief Sets the base address of the interrupt vector table for interrupts forwarded from the MBR |
sd_mbr_command_t | @brief Input structure containing data used when calling ::sd_mbr_command |
sd_mbr_command_vector_table_base_set_t | @brief Change the address the MBR starts after a reset |
Constants
MBR_BOOTLOADER_ADDR | |
MBR_PAGE_SIZE_IN_WORDS | |
MBR_PARAM_PAGE_ADDR | |
MBR_SIZE | |
MBR_SVC_BASE | |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_COMPARE | < This command works like memcmp. @see ::sd_mbr_command_compare_t |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_COPY_BL | < Copy a new BootLoader. @see ::sd_mbr_command_copy_bl_t |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_COPY_SD | < Copy a new SoftDevice. @see ::sd_mbr_command_copy_sd_t |
NRF_MBR_COMMANDS_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. |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_IRQ_FORWARD_ADDRESS_SET | < Start forwarding all interrupts to this address. @see ::sd_mbr_command_irq_forward_address_set_t |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_RESERVED | |
NRF_MBR_COMMANDS_SD_MBR_COMMAND_VECTOR_TABLE_BASE_SET | < Change the address the MBR starts after a reset. @see ::sd_mbr_command_vector_table_base_set_t |
NRF_MBR_SVCS_SD_MBR_COMMAND | < ::sd_mbr_command |
Type Definitions
NRF_MBR_COMMANDS | @brief Possible values for ::sd_mbr_command_t.command |
NRF_MBR_SVCS | @brief nRF Master Boot Record API SVC numbers. |
c_char | |
c_int | |
c_long | |
c_longlong | |
c_schar | |
c_short | |
c_uchar | |
c_uint | |
c_ulong | |
c_ulonglong | |
c_ushort | |
c_void | |
int_fast8_t | |
int_fast16_t | |
int_fast32_t | |
int_fast64_t | |
int_least8_t | |
int_least16_t | |
int_least32_t | |
int_least64_t | |
intmax_t | |
uint_fast8_t | |
uint_fast16_t | |
uint_fast32_t | |
uint_fast64_t | |
uint_least8_t | |
uint_least16_t | |
uint_least32_t | |
uint_least64_t | |
uintmax_t |
Unions
sd_mbr_command_t__bindgen_ty_1 |