| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ble/inc/ |
| D | rsi_ble_apis.h | 120 uint16_t status; 140 uint16_t conn_interval; 142 uint16_t conn_latency; 144 uint16_t supervision_timeout; 148 uint16_t status; 182 uint16_t localediv; 201 uint16_t remote_ediv; 244 uint16_t localediv; 427 uint16_t conn_interval; 429 uint16_t conn_latency; [all …]
|
| D | rsi_ble.h | 483 uint16_t adv_int_min; 486 uint16_t adv_int_max; 651 uint16_t scan_int; 660 uint16_t scan_win; 722 uint16_t le_scan_interval; 724 uint16_t le_scan_window; 726 uint16_t conn_interval_min; 728 uint16_t conn_interval_max; 730 uint16_t conn_latency; 732 uint16_t supervision_tout; [all …]
|
| D | rsi_bt_common.h | 139 … uint16_t pkt_len); ///< Typedef for a function pointer to get BER packet. 271 uint16_t max_buf_len; 277 uint16_t expected_resp; 294 uint16_t state; 300 uint16_t expected_response_type; 470 uint16_t crc_fail_cnt; 472 uint16_t crc_pass_cnt; 474 uint16_t tx_abort_cnt; 476 uint16_t rx_drop_cnt; 478 uint16_t rx_cca_idle_cnt; [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/inc/ |
| D | sl_si91x_protocol_types.h | 242 uint16_t module_type; 278 uint16_t bgscan_enable; 281 uint16_t enable_instant_bgscan; 284 uint16_t bgscan_threshold; 287 uint16_t rssi_tolerance_threshold; 290 uint16_t bgscan_periodicity; 293 uint16_t active_scan_duration; 296 uint16_t passive_scan_duration; 355 uint16_t total_len; ///< total length of the certificate 358 uint16_t certificate_length; ///< length of the current segment [all …]
|
| D | sl_si91x_types.h | 111 …uint16_t oper_mode; ///< Operation mode, one of the values from @ref sl_si91x_ope… 112 …uint16_t coex_mode; ///< Coexistence mode, one of the values from @ref sl_si91x_c… 126 uint16_t 128 uint16_t 130 uint16_t 132 uint16_t 172 uint16_t control_flags; ///< Control flags for the firmware image. 173 uint16_t sha_type; ///< SHA type used for the firmware image. 196 uint16_t length; ///< Length of data 197 uint16_t command; ///< Si91x command type [all …]
|
| D | sl_rsi_utility.h | 75 uint16_t pte_crc; ///< PTE CRC value 104 sl_wifi_event_t convert_si91x_event_to_sl_wifi_event(rsi_wlan_cmd_response_t command, uint16_t fram… 288 void *sl_si91x_host_get_buffer_data(sl_wifi_buffer_t *buffer, uint16_t offset, uint16_t *data_lengt… 309 sl_status_t sli_si91x_flush_all_tx_wifi_queues(uint16_t frame_status); 314 uint16_t frame_status, 323 sl_status_t sl_si91x_bus_read_memory(uint32_t addr, uint16_t length, uint8_t *buffer); 326 sl_status_t sl_si91x_bus_write_memory(uint32_t addr, uint16_t length, const uint8_t *buffer); 339 sl_status_t sl_si91x_bus_read_register(uint8_t address, uint8_t register_size, uint16_t *output); 342 sl_status_t sl_si91x_bus_write_register(uint8_t address, uint8_t register_size, uint16_t data); 348 …si91x_bus_write_frame(sl_si91x_packet_t *packet, const uint8_t *payloadparam, uint16_t size_param); [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/ |
| D | rsi_efuse.h | 63 #define TA_EFUSE_DA_ADDR_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_DA_ADDR_RE… 64 #define TA_EFUSE_DA_CTRL_SET_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_DA_CTRL_SE… 65 #define TA_EFUSE_DA_CTRL_CLEAR_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_DA_CTRL_CL… 66 #define TA_EFUSE_CTRL_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_CTRL_REG_O… 67 #define TA_EFUSE_READ_ADDR_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_READ_ADDR_… 68 #define TA_EFUSE_READ_DATA_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_READ_DATA_… 69 #define TA_EFUSE_STATUS_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_STATUS_REG… 70 #define TA_EFUSE_RD_TMNG_PARAM_REG (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_RD_TMNG_PA… 71 #define TA_EFUSE_DA_ADDR_REG_DEFAULT (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_DA_ADDR_RE… 72 #define TA_EFUSE_MEM_MAP_LENGTH (*((uint16_t volatile *)(TA_EFUSE_BASE_ADDR + EFUSE_MEM_MAP_LE… [all …]
|
| D | rsi_pwm.h | 221 void (*cbFunc)(uint16_t flag); // Call back function pointer 227 uint16_t svtPostscalar; // SVT PostScalar value 228 uint16_t svtCompareVal; // SVT compare value to generate trigger for A/D 252 STATIC INLINE rsi_error_t RSI_MCPWM_ReadCounter(RSI_MCPWM_T *pMCPWM, uint16_t *counterVal, uint8_t … in RSI_MCPWM_ReadCounter() 257 *counterVal = (uint16_t)(pMCPWM->PWM_TIME_PRD_CNTR_VALUE_CH0); in RSI_MCPWM_ReadCounter() 260 *counterVal = (uint16_t)(pMCPWM->PWM_TIME_PRD_CNTR_VALUE_CH1); in RSI_MCPWM_ReadCounter() 263 *counterVal = (uint16_t)(pMCPWM->PWM_TIME_PRD_CNTR_VALUE_CH2); in RSI_MCPWM_ReadCounter() 266 *counterVal = (uint16_t)(pMCPWM->PWM_TIME_PRD_CNTR_VALUE_CH3); in RSI_MCPWM_ReadCounter() 470 STATIC INLINE void RSI_MCPWM_InterruptEnable(RSI_MCPWM_T *pMCPWM, uint16_t flag) in RSI_MCPWM_InterruptEnable() 521 STATIC INLINE void RSI_MCPWM_InterruptDisable(RSI_MCPWM_T *pMCPWM, uint16_t flag) in RSI_MCPWM_InterruptDisable() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/src/ |
| D | rsi_pll.c | 50 uint16_t lock = 0; in clk_check_pll_lock() 81 SPI_MEM_MAP_PLL(SOC_PLL_500_CTRL_REG1) &= (uint16_t)(~(PLL_500_CLK_ENABLE)); in clk_soc_pll_clk_enable() 98 uint16_t shiftFac = 0; in clk_set_soc_pll_freq() 99 uint16_t socPllMulFac = 0; in clk_set_soc_pll_freq() 100 uint16_t dcoFreq = 0; in clk_set_soc_pll_freq() 101 uint16_t reg = 0; in clk_set_soc_pll_freq() 102 uint16_t socPllDivFac = 0; in clk_set_soc_pll_freq() 103 uint16_t socreg1 = 0x31c9; in clk_set_soc_pll_freq() 104 uint16_t socreg3 = 0; in clk_set_soc_pll_freq() 105 uint16_t socPllTvRead = 0; in clk_set_soc_pll_freq() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/rom_driver/inc/ |
| D | rsi_rom_table_si91x.h | 99 void (*egpio_port_masked_load)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 100 void (*egpio_set_port)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 101 void (*egpio_port_load)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 102 void (*egpio_word_load)(EGPIO_Type *pEGPIO, uint8_t pin, uint16_t val); 103 void (*egpio_clr_port)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 104 void (*egpio_toggle_port)(EGPIO_Type *pEGPIO, uint8_t port, uint16_t val); 105 uint16_t (*egpio_get_port)(const EGPIO_Type *pEGPIO, uint8_t port); 177 void (*efuse_write_addr)(EFUSE_Type *pstcEfuse, uint16_t u16Addr); 178 …rsi_error_t (*efuse_write_bit)(EFUSE_Type *pstcEfuse, uint16_t u16Addr, uint8_t u8BitPos, uint32_t… 179 …rsi_error_t (*efuse_fsm_read_byte)(EFUSE_Type *pstcEfuse, uint16_t u16Addr, uint8_t *pu8Byte, uint… [all …]
|
| D | rsi_rom_ulpss_clk.h | 101 uint16_t divFactor, in RSI_ULPSS_ClockConfig() 129 uint16_t divFactor, in RSI_ULPSS_UlpProcClkConfig() 331 uint16_t divFactor) in RSI_ULPSS_UlpSsiClkConfig() 365 uint16_t divFactor) in RSI_ULPSS_UlpI2sClkConfig() 403 uint16_t divFactor) in RSI_ULPSS_UlpUartClkConfig() 533 uint16_t divFactor) in RSI_ULPSS_VadClkConfig() 563 uint16_t divFactor) in RSI_ULPSS_TouchClkConfig() 629 rsi_error_t RSI_ULPSS_ClockConfig(M4CLK_Type *pCLK, boolean_t clkEnable, uint16_t divFactor, boolea… 633 uint16_t divFactor, 647 uint16_t divFactor); [all …]
|
| /hal_silabs-latest/gecko/platform/radio/rail_lib/common/ |
| D | rail.h | 231 uint16_t RAIL_GetRadioEntropy(RAIL_Handle_t railHandle, 233 uint16_t bytes); 461 uint16_t RAIL_SetFixedLength(RAIL_Handle_t railHandle, uint16_t length); 482 uint16_t RAIL_ConfigChannels(RAIL_Handle_t railHandle, 506 uint16_t *length, 507 uint16_t minChannel, 508 uint16_t maxChannel); 522 uint16_t channel); 541 RAIL_Status_t RAIL_PrepareChannel(RAIL_Handle_t railHandle, uint16_t channel); 561 RAIL_Status_t RAIL_GetChannel(RAIL_Handle_t railHandle, uint16_t *channel); [all …]
|
| D | rail_types.h | 360 uint16_t totalPacketBytes; 1623 uint16_t *frameLen; 1706 uint16_t numberOfChannels; /**< The number of channels (and not the channel number !) */ 1707 uint16_t minIf_kHz; /**< minimum IF for the alternate PHY in kHz. */ 1708 uint16_t minBaseIf_kHz; /**< minimum IF for the base PHY in kHz. */ 1725 uint16_t physicalChannelOffset; /**< The offset to subtract from the logical 1731 uint16_t channelNumberStart; /**< The first valid RAIL channel number for this 1733 uint16_t channelNumberEnd; /**< The last valid RAIL channel number for this 1973 uint16_t channel; /**< Channel number */ 1974 uint16_t reserved; /**< Word alignment */ [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/common/ |
| D | rail.h | 364 uint16_t RAIL_GetRadioEntropy(RAIL_Handle_t railHandle, 366 uint16_t bytes); 588 uint16_t RAIL_SetFixedLength(RAIL_Handle_t railHandle, uint16_t length); 610 uint16_t RAIL_ConfigChannels(RAIL_Handle_t railHandle, 668 uint16_t *length, 669 uint16_t minChannel, 670 uint16_t maxChannel); 681 uint16_t channel); 702 RAIL_Status_t RAIL_PrepareChannel(RAIL_Handle_t railHandle, uint16_t channel); 723 RAIL_Status_t RAIL_GetChannel(RAIL_Handle_t railHandle, uint16_t *channel); [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/ble/ |
| D | rail_ble.h | 304 uint16_t channel; 308 uint16_t whiteInit; 508 uint16_t channel, 538 uint16_t railChannel, 542 uint16_t logicalChannel, 631 RAIL_ENUM_GENERIC(RAIL_BLE_AoxOptions_t, uint16_t) { in RAIL_ENUM_GENERIC() argument 696 uint16_t cteBuffSize; 934 uint16_t csSqteSteps; 938 uint16_t t_fcs; 940 uint16_t t_ip1; [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/sleeptimer/inc/ |
| D | sl_sleeptimer.h | 80 uint16_t option_flags; ///< Option flags. 86 …uint16_t conversion_error; ///< The error when converting ms to ticks (thousandths o… 87 uint16_t accumulated_error; ///< Accumulated conversion error (thousandths of ticks) 124 uint16_t year; ///< Year, based on a 1900 Epoch. 126 uint16_t day_of_year; ///< Day of year (1-366) 167 uint16_t option_flags); 195 uint16_t option_flags); 223 uint16_t option_flags); 251 uint16_t option_flags); 305 sl_status_t sl_sleeptimer_get_remaining_time_of_first_timer(uint16_t option_flags, [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/inc/ |
| D | sl_si91x_socket_types.h | 54 uint16_t 57 uint16_t socket_id; ///< The socket number associated with the read event is two bytes. 61 uint16_t offset; ///< Two bytes. Offset data from the start of the buffer. 63 uint16_t dest_port; ///< Two bytes. Port number of the device which sends data to the destination. 144 typedef void (*sl_si91x_socket_data_transfer_complete_handler_t)(int32_t socket, uint16_t length); 191 typedef void (*sl_si91x_socket_remote_termination_callback_t)(int socket, uint16_t port, uint32_t b… 212 uint16_t total_extensions; ///< Total extensions 213 uint16_t current_size_of_extensions; ///< Current size of extensions 232 uint16_t tcp_keepalive_initial_time; ///< TCP keepalive intial time 234 uint16_t read_timeout; ///< Read timeout [all …]
|
| /hal_silabs-latest/si32/si32Hal/sim3c1xx/ |
| D | SI32_SIM3C1XX_PBSTD_A_Registers.h | 44 volatile uint16_t PB_BITS; 63 volatile uint16_t PBPIN_BITS; 82 volatile uint16_t PBMDSEL_BITS; 101 volatile uint16_t PBSKIPEN_BITS; 120 volatile uint16_t PBOUTMD_BITS; 139 volatile uint16_t PBDRV_BITS; 171 volatile uint16_t PM_BITS; 190 volatile uint16_t PMEN_BITS; 209 volatile uint16_t PBLOCK_BITS; 228 volatile uint16_t PBPGEN_BITS; [all …]
|
| /hal_silabs-latest/si32/si32Hal/sim3u1xx/ |
| D | SI32_SIM3U1XX_PBSTD_A_Registers.h | 44 volatile uint16_t PB_BITS; 63 volatile uint16_t PBPIN_BITS; 82 volatile uint16_t PBMDSEL_BITS; 101 volatile uint16_t PBSKIPEN_BITS; 120 volatile uint16_t PBOUTMD_BITS; 139 volatile uint16_t PBDRV_BITS; 171 volatile uint16_t PM_BITS; 190 volatile uint16_t PMEN_BITS; 209 volatile uint16_t PBLOCK_BITS; 228 volatile uint16_t PBPGEN_BITS; [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ahb_interface/src/ |
| D | sli_siwx917_soc.c | 83 uint16_t boot_cmd = 0; in rsi_bl_select_option() 85 uint16_t read_value = 0; in rsi_bl_select_option() 177 int16_t sli_si91x_send_boot_instruction(uint8_t type, uint16_t *data) in sli_si91x_send_boot_instruction() 181 uint16_t read_data = 0; in sli_si91x_send_boot_instruction() 186 *data = (uint16_t)SI91X_INTERFACE_OUT_REGISTER; in sli_si91x_send_boot_instruction() 201 read_data = (uint16_t)SI91X_INTERFACE_OUT_REGISTER; in sli_si91x_send_boot_instruction() 242 uint16_t read_value = 0; in rsi_waitfor_boardready() 303 uint16_t boot_cmd = 0; in rsi_select_option() 305 uint16_t read_value = 0; in rsi_select_option() 312 boot_cmd = boot_cmd | (uint16_t)(image_number << 8); in rsi_select_option() [all …]
|
| /hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/ |
| D | sl_wifi_types.h | 134 uint16_t channel; ///< Channel number 174 uint16_t build_num; ///< Build number 211 uint16_t array_length; ///< Length of the scan results array provided by the user. 212 uint16_t *result_count; ///< Pointer to store the total count of scan results returned. 253 uint16_t channel_bitmap_2g4; ///< Bitmap of selected 2.4GHz channels 267 uint16_t active_channel_time; ///< Time spent on each channel during active scan (milliseconds) 268 uint16_t passive_channel_time; ///< Time spent on each channel during passive scan (milliseconds) 290 uint16_t beacon_interval; ///< Beacon interval of the access point in milliseconds 292 uint16_t dtim_beacon_count; ///< Number of beacons per DTIM 331 …uint16_t channel_bitmap_2_4; ///< Channel bitmap for scanning in a set of selective channels in 2.… [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/src/ |
| D | sl_hal_system.c | 129 char sli_get_n_digit(uint16_t input_number, uint8_t position) in sli_get_n_digit() 190 rev->family = (uint16_t)0xFFFF; in sl_hal_system_get_chip_revision() 192 rev->part_number = (uint16_t)0xFFFF; in sl_hal_system_get_chip_revision() 350 uint16_t mcu_feature_set_major; in sl_hal_system_get_security_capability() 351 uint16_t device_number; in sl_hal_system_get_security_capability() 416 uint16_t sl_hal_system_get_sram_size(void) in sl_hal_system_get_sram_size() 419 return (uint16_t)((DEVINFO->MSIZE & _DEVINFO_MSIZE_SRAM_MASK) in sl_hal_system_get_sram_size() 422 return (uint16_t)((DEVINFO->EMBSIZE & _DEVINFO_EMBSIZE_RAM_MASK) in sl_hal_system_get_sram_size() 432 uint16_t sl_hal_system_get_flash_size(void) in sl_hal_system_get_flash_size() 435 return (uint16_t)((DEVINFO->MSIZE & _DEVINFO_MSIZE_FLASH_MASK) in sl_hal_system_get_flash_size() [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/radio/rail_lib/protocol/ieee802154/ |
| D | rail_ieee802154.h | 209 uint16_t shortAddress; 245 uint16_t panId[RAIL_IEEE802154_MAX_ADDRESSES]; 250 uint16_t shortAddr[RAIL_IEEE802154_MAX_ADDRESSES]; 350 uint16_t bufferBytes; 356 uint16_t channels[RAIL_IEEE802154_RX_CHANNEL_SWITCHING_NUM_CHANNELS]; 704 uint16_t channel); 786 RAIL_ENUM_GENERIC(RAIL_IEEE802154_PtiRadioConfig_t, uint16_t) { in RAIL_ENUM_GENERIC() argument 904 uint16_t panId, 923 uint16_t shortAddr, 1212 uint16_t phr; [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/src/ |
| D | sli_memory_manager.h | 125 uint16_t block_in_use : 1; // Flag indicating if block allocated or not. 126 …uint16_t heap_start_align : 1; // Flag indicating if first block at heap start undergone a data… 128 uint16_t block_type : 1; // Block type (LT or ST). 129 uint16_t reserved : 13; // Unallocated for future usage. 131 uint16_t reserved : 14; // Unallocated for future usage. 133 …uint16_t length; // Block size (metadata not included just data payload), in doub… 134 …uint16_t offset_neighbour_prev; // Offset to previous neighbor, in double words. It includes met… 135 uint16_t offset_neighbour_next; // Offset to next neighbor, in double words.
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/ |
| D | sl_hal_system_generic.h | 86 uint16_t part_number; ///< Device part number. (0xFFFF if unavailable) 87 uint16_t family; ///< Device family number. (0xFFFF if unavailable) 112 uint16_t emu_temp_room; 113 uint16_t cal_temp; 260 uint16_t sl_hal_system_get_sram_size(void); 274 uint16_t sl_hal_system_get_flash_size(void); 296 uint16_t sl_hal_system_get_part_number(void);
|