nRF51 SDK - S210 SoftDevice
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Structures
Here are the data structures with brief descriptions:
oCapp_button_cfg_tButton configuration structure
oCapp_fifo_tA FIFO instance structure. Keeps track of which bytes to read and write next. Also it keeps the information about which memory is allocated for the buffer and its size. This needs to be initialized by app_fifo_init() before use
oCapp_pwm_config_tPWM configuration structure used for initialization
oCapp_pwm_tPWM instance structure
oCapp_timer_event_t
oCapp_uart_buffers_tUART buffer for transmitting/receiving data
oCapp_uart_comm_params_tUART communication structure holding configuration settings for the peripheral
oCapp_uart_evt_tStruct containing events from the UART module
oCbsp_button_event_cfg_t
oChci_slip_evt_tStructure containing an event from the SLIP layer
oChci_transport_evt_tStruct containing events from the Transport layer
oChci_transport_ioctl_cmd_t
oCnrf_adc_config_tAnalog-to-digital converter configuration
oCnrf_drv_clock_config_tStruct for Clock initialization. Thise parameters are used when SoftDevice is not present and low-frequency RC oscillator is selected
oCnrf_drv_gpiote_in_config_tInput pin configuration
oCnrf_drv_gpiote_out_config_tOutput pin configuration
oCnrf_drv_lpcomp_config_tLPCOMP configuration
oCnrf_drv_qdec_config_tQDEC configuration structure
oCnrf_drv_qdec_event_tQDEC event handler structure
oCnrf_drv_qdec_report_data_evt_tQDEC report event data
oCnrf_drv_qdec_sample_data_evt_tQDEC sample event data
oCnrf_drv_rng_config_tStruct for RNG configuration
oCnrf_drv_rtc_config_tRTC driver instance configuration structure
oCnrf_drv_rtc_tRTC driver instance structure
oCnrf_drv_timer_config_tStruct for TIMER instance configuration
oCnrf_drv_timer_tStruct for TIMER instance
oCnrf_drv_twi_config_tStructure for TWI instance configuration
oCnrf_drv_twi_evt_tStructure for a TWI event
oCnrf_drv_twi_tTWI driver instance structure
oCnrf_drv_wdt_config_tStruct for WDT initialization
oCnrf_ecb_hal_data_tAES ECB data structure
oCnrf_lpcomp_config_tLPCOMP configuration
oCnrf_radio_request_earliest_tParameters for a request for a timeslot as early as possible
oCnrf_radio_request_normal_tParameters for a normal radio request
oCnrf_radio_request_tRadio request parameters
oCnrf_radio_signal_callback_return_param_tReturn parameters of the radio timeslot signal callback
oCpin_transition_tPin transition direction struct
oCpstorage_module_param_t
oCsd_mbr_command_compare_tThis command works like memcmp, but takes the length in words
oCsd_mbr_command_copy_bl_tThis command copies a new BootLoader. With this command, destination of BootLoader is always the address written in NRF_UICR->BOOTADDR
oCsd_mbr_command_copy_sd_tThis 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
oCsd_mbr_command_t
oCsd_mbr_command_vector_table_base_set_tSets the base address of the interrupt vector table for interrupts forwarded from the MBR
oCsha256_context_tCurrent state of a hash operation
oCspi_master_config_tStruct containing configuration parameters of the SPI master
oCspi_master_evt_tStruct containing parameters of the SPI MASTER event
oCspi_slave_config_tSPI peripheral device configuration data
oCspi_slave_evt_tStruct containing event context from the SPI slave driver
\Cuint8_array_tByte array type