Data Structures

S212 SoftDevice v0.9.1 API

S212 SoftDevice v0.9.1
Here are the data structures with brief descriptions:
o C ANT_ENABLE
o C ANT_MESSAGE
o C nrf_clock_lf_cfg_t Type representing lfclk oscillator source
o C nrf_ecb_hal_data_block_t AES ECB block. Used to provide multiple blocks in a single call to sd_ecb_blocks_encrypt
o C nrf_ecb_hal_data_t AES ECB data structure
o C nrf_nvic_state_t Type representing the state struct for the SoftDevice NVIC module
o C nrf_radio_request_earliest_t Parameters for a request for a timeslot as early as possible
o C nrf_radio_request_normal_t Parameters for a normal radio timeslot request
o C nrf_radio_request_t Radio timeslot request parameters
o C nrf_radio_signal_callback_return_param_t Return parameters of the radio timeslot signal callback
o C sd_mbr_command_compare_t This command works like memcmp, but takes the length in words
o C sd_mbr_command_copy_bl_t This command copies a new BootLoader. With this command, destination of BootLoader is always the address written in NRF_UICR->BOOTADDR
o C sd_mbr_command_copy_sd_t This command copies part of a new SoftDevice The destination area is erased before copying. If dst is in the middle of a flash page, that whole flash page will be erased. If (dst+len) is in the middle of a flash page, that whole flash page will be erased
o C sd_mbr_command_t
\ C sd_mbr_command_vector_table_base_set_t Sets the base address of the interrupt vector table for interrupts forwarded from the MBR