| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/systemlevel/src/ |
| D | rsi_ipmu.c | 52 uint32_t data = 0; in RSI_IPMU_UpdateIpmuCalibData_efuse() local 59 data = (ipmu_calib_data->trim_0p5na1 | ipmu_calib_data->trim_0p5na2 << 1); in RSI_IPMU_UpdateIpmuCalibData_efuse() 63 value |= data; in RSI_IPMU_UpdateIpmuCalibData_efuse() 69 data = (ipmu_calib_data->trim_0p5na1); in RSI_IPMU_UpdateIpmuCalibData_efuse() 73 value |= data; in RSI_IPMU_UpdateIpmuCalibData_efuse() 79 data = (ipmu_calib_data->bg_r_vdd_ulp | ipmu_calib_data->bg_r_ptat_vdd_ulp << 3); in RSI_IPMU_UpdateIpmuCalibData_efuse() 83 value |= data; in RSI_IPMU_UpdateIpmuCalibData_efuse() 89 data = (ipmu_calib_data->bg_r_ptat_vdd_ulp); in RSI_IPMU_UpdateIpmuCalibData_efuse() 93 value |= data; in RSI_IPMU_UpdateIpmuCalibData_efuse() 97 data = (ipmu_calib_data->bg_r_vdd_ulp); in RSI_IPMU_UpdateIpmuCalibData_efuse() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ble/src/ |
| D | rsi_bt_ble.c | 66 …void (*rsi_bt_async_callback_handler)(rsi_bt_cb_t *cb, uint16_t type, uint8_t *data, uint16_t leng… 392 …void (*rsi_bt_async_callback_handler)(rsi_bt_cb_t *cb, uint16_t type, uint8_t *data, uint16_t leng… in rsi_driver_process_bt_resp() argument 412 payload = pkt->data; in rsi_driver_process_bt_resp() 514 temp_data = (rsi_ble_event_disconnect_t *)pkt->data; in rsi_driver_process_bt_resp_handler() 1430 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() 1437 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() 1443 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() 1453 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() 1457 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() 1461 memcpy(pkt->data, cmd_struct, payload_size); in rsi_bt_prepare_common_pkt() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/core/chip/src/iPMU_prog/iPMU_dotc/ |
| D | ipmu_apis.c | 184 void update_ipmu_data(uint32_t reg_addr, uint32_t reg_type, uint32_t data, uint32_t mask) in update_ipmu_data() argument 196 value |= data; in update_ipmu_data() 215 uint32_t data; in update_ipmu_calib_data() local 224 data = (ipmu_calib_data->trim_0p5na1 << 18); in update_ipmu_calib_data() 227 data = (0 << 18) | (ipmu_calib_data->resbank_trim << 10); in update_ipmu_calib_data() 230 update_ipmu_data(iPMU_SPARE_REG1_OFFSET, ULP_SPI, data, mask); in update_ipmu_calib_data() 233 data = (ipmu_calib_data->bg_r_ptat_vdd_ulp << 19); in update_ipmu_calib_data() 236 data |= (2 << 10) | (2 << 7); in update_ipmu_calib_data() 238 …data |= (uint32_t)(ipmu_calib_data->scdc_dcdc_trim << 10) | (ipmu_calib_data->scdc_hpldo_trim << 7… in update_ipmu_calib_data() 241 update_ipmu_data(BG_SCDC_PROG_REG_1_OFFSET, ULP_SPI, data, mask); in update_ipmu_calib_data() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/sl_net/src/ |
| D | sl_net_si91x_integration_handler.c | 149 void sl_net_si91x_event_dispatch_handler(sli_si91x_queue_packet_t *data, sl_si91x_packet_t *packet) in sl_net_si91x_event_dispatch_handler() argument 161 handle_mqtt_client_asynch_events(data); in sl_net_si91x_event_dispatch_handler() 164 handle_mqtt_client_asynch_events(data); in sl_net_si91x_event_dispatch_handler() 171 sli_si91x_sntp_event_handler(data); in sl_net_si91x_event_dispatch_handler() 187 …si91x_socket_event_handler(event_status, (sl_si91x_socket_context_t *)data->sdk_context, raw_rx_pa… in sl_net_si91x_event_dispatch_handler() 206 …bool is_tx_flush_required = (((packet->command == RSI_WLAN_RSP_JOIN) && (data->frame_status != SL_… in sl_net_si91x_event_dispatch_handler() 219 memcpy((uint8_t *)&mac_address, (uint8_t *)packet->data, sizeof(sl_mac_address_t)); in sl_net_si91x_event_dispatch_handler() 222 memcpy((uint8_t *)&mac_address, (uint8_t *)data->sdk_context, sizeof(sl_mac_address_t)); in sl_net_si91x_event_dispatch_handler() 231 …sli_si91x_flush_all_socket_tx_queues_based_on_dest_ip_address(data->frame_status, destination_ip_a… in sl_net_si91x_event_dispatch_handler() 255 sli_si91x_flush_select_request_table(data->frame_status); in sl_net_si91x_event_dispatch_handler() [all …]
|
| D | sl_net_si91x_callback_framework.c | 53 void *data; in sl_si91x_default_handler() local 63 data = &ip; in sl_si91x_default_handler() 66 convert_si91x_dns_response(&ip, (sl_si91x_dns_response_t *)packet->data); in sl_si91x_default_handler() 72 data = &packet->data; // Use packet data directly for certain events in sl_si91x_default_handler() 77 data = &ip_config; in sl_si91x_default_handler() 82 ipv6_parameters = (sl_si91x_rsp_ipv6_params_t *)packet->data; in sl_si91x_default_handler() 98 ipv4_parameters = (sl_si91x_rsp_ipv4_params_t *)packet->data; in sl_si91x_default_handler() 115 net_event_handler(event, status, data, packet->length); in sl_si91x_default_handler()
|
| /hal_silabs-latest/simplicity_sdk/platform/security/sl_component/se_manager/src/ |
| D | sli_se_manager_mailbox.c | 115 volatile uint32_t data[0]; member 125 volatile uint32_t data[0]; member 205 …id sli_se_mailbox_command_add_input(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *data) in sli_se_mailbox_command_add_input() argument 208 command->data_in = data; in sli_se_mailbox_command_add_input() 214 next->next = data; in sli_se_mailbox_command_add_input() 222 …d sli_se_mailbox_command_add_output(sli_se_mailbox_command_t *command, sli_se_datatransfer_t *data) in sli_se_mailbox_command_add_output() argument 225 command->data_out = data; in sli_se_mailbox_command_add_output() 231 next->next = data; in sli_se_mailbox_command_add_output() 326 mailbox_data = (uint32_t*) mailbox_input->data; in sli_se_mailbox_execute_command() 334 inData = (uint32_t*) inDataDesc->data; in sli_se_mailbox_execute_command() [all …]
|
| D | sl_se_manager_entropy.c | 49 void * data, in sl_se_get_random() argument 57 if (cmd_ctx == NULL || (num_bytes != 0 && data == NULL)) { in sl_se_get_random() 67 sli_se_datatransfer_t data_out = SLI_SE_DATATRANSFER_DEFAULT(data, num_bytes); in sl_se_get_random() 74 memset(data, 0, num_bytes); in sl_se_get_random() 88 memset(data, 0, num_bytes + surplus_bytes); in sl_se_get_random() 92 uint8_t *output = (uint8_t*)data + num_bytes; in sl_se_get_random()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/src/ |
| D | sl_si91x_driver.c | 140 const void *data, 729 memcpy(&efuse_data->mfg_sw_version, packet->data, packet->length); in sl_si91x_get_flash_efuse_data() 732 memcpy(&efuse_data->pte_crc, packet->data, packet->length); in sl_si91x_get_flash_efuse_data() 743 const void *data, in sl_si91x_driver_raw_send_command() argument 766 if (data != NULL) { in sl_si91x_driver_raw_send_command() 767 memcpy(packet->data, data, data_length); in sl_si91x_driver_raw_send_command() 777 const void *data, in sl_si91x_driver_send_socket_data() argument 789 if (data == NULL) { in sl_si91x_driver_send_socket_data() 810 send = (sli_si91x_socket_send_request_t *)packet->data; in sl_si91x_driver_send_socket_data() 812 memcpy((send->send_buffer + header_length), data, data_length); in sl_si91x_driver_send_socket_data() [all …]
|
| /hal_silabs-latest/wiseconnect/components/protocol/wifi/src/ |
| D | sl_wifi_callback_framework.c | 93 tx_cfm_cb_data.rate = packet->data[0]; //Extended descriptor in data[] for rate in sl_wifi_default_event_handler() 94 tx_cfm_cb_data.priority = packet->data[4]; //Extended descriptor in data[] for priority in sl_wifi_default_event_handler() 95 memcpy(&tx_cfm_cb_data.token, &packet->data[8], 4); //Extended descriptor in data[] for token in sl_wifi_default_event_handler() 102 uint32_t status = *(uint32_t *)(&packet->data[12]); in sl_wifi_default_event_handler() 105 rx_cb_data.buffer = packet->data + payload_offset; in sl_wifi_default_event_handler() 106 rx_cb_data.rssi = *(uint16_t *)(&packet->data[0]); //Extended descriptor in data[] for rssi in sl_wifi_default_event_handler() 107 rx_cb_data.rate = *(uint16_t *)(&packet->data[2]); //Extended descriptor in data[] for rate in sl_wifi_default_event_handler() 122 return entry->function(event, packet->data, packet->length, entry->arg); in sl_wifi_default_event_handler()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_gpcrc.h | 238 __STATIC_INLINE void GPCRC_InputU32(GPCRC_TypeDef * gpcrc, uint32_t data) in GPCRC_InputU32() argument 240 gpcrc->INPUTDATA = data; in GPCRC_InputU32() 258 __STATIC_INLINE void GPCRC_InputU16(GPCRC_TypeDef * gpcrc, uint16_t data) in GPCRC_InputU16() argument 260 gpcrc->INPUTDATAHWORD = data; in GPCRC_InputU16() 278 __STATIC_INLINE void GPCRC_InputU8(GPCRC_TypeDef * gpcrc, uint8_t data) in GPCRC_InputU8() argument 280 gpcrc->INPUTDATABYTE = data; in GPCRC_InputU8()
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_gpcrc.h | 238 __STATIC_INLINE void GPCRC_InputU32(GPCRC_TypeDef * gpcrc, uint32_t data) in GPCRC_InputU32() argument 240 gpcrc->INPUTDATA = data; in GPCRC_InputU32() 258 __STATIC_INLINE void GPCRC_InputU16(GPCRC_TypeDef * gpcrc, uint16_t data) in GPCRC_InputU16() argument 260 gpcrc->INPUTDATAHWORD = data; in GPCRC_InputU16() 278 __STATIC_INLINE void GPCRC_InputU8(GPCRC_TypeDef * gpcrc, uint8_t data) in GPCRC_InputU8() argument 280 gpcrc->INPUTDATABYTE = data; in GPCRC_InputU8()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_se.c | 118 volatile uint32_t data[0]; member 128 volatile uint32_t data[0]; member 184 void SE_addDataInput(SE_Command_t *command, SE_DataTransfer_t *data) in SE_addDataInput() argument 187 command->data_in = data; in SE_addDataInput() 193 next->next = data; in SE_addDataInput() 218 SE_DataTransfer_t *data) in SE_addDataOutput() argument 221 command->data_out = data; in SE_addDataOutput() 227 next->next = data; in SE_addDataOutput() 341 mbData = (uint32_t*) rootInMb->data; in SE_executeCommand() 349 inData = (uint32_t*) inDataDesc->data; in SE_executeCommand() [all …]
|
| D | em_msc.c | 297 void const *data, 301 MSC_LoadWriteData(uint32_t* data, 407 const uint32_t *data, in writeBurst() argument 418 MSC->WDATA = *data++; in writeBurst() 429 MSC->WDATA = *data++; in writeBurst() 604 void const *data, in MSC_WriteWord() argument 628 pData = (uint8_t*)data; in MSC_WriteWord() 712 const void *data, in MSC_WriteWordDma() argument 717 uint32_t src = (uint32_t) data; in MSC_WriteWordDma() 987 MSC_Status_TypeDef MSC_LoadWriteData(uint32_t* data, in MSC_LoadWriteData() argument [all …]
|
| /hal_silabs-latest/wiseconnect/components/protocol/wifi/inc/ |
| D | sl_wifi_callback_framework.h | 66 void *data, 99 sl_wifi_scan_result_t *data, 236 void *data, 270 char *data, 314 sl_si91x_twt_response_t *data, 349 void *data,
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/ |
| D | sl_si91x_socket_utility.c | 449 sl_si91x_packet_t *packet = (sl_si91x_packet_t *)buffer->data; in sli_get_socket_command_from_host_packet() 583 socket_create_response = (sl_si91x_socket_create_response_t *)packet->data; in create_and_send_socket_request() 719 sl_si91x_rsp_ltcp_est_t *ltcp = (sl_si91x_rsp_ltcp_est_t *)packet->data; in sli_si91x_accept() 793 socket_close_response = (sl_si91x_socket_close_response_t *)packet->data; in sli_si91x_shutdown() 825 const sl_si91x_rsp_ltcp_est_t *accept_response = (sl_si91x_rsp_ltcp_est_t *)rx_packet->data; in si91x_socket_event_handler() 847 …cket_close_response_t *remote_socket_closure = (sl_si91x_socket_close_response_t *)rx_packet->data; in si91x_socket_event_handler() 869 …_si91x_socket_metadata_t *firmware_socket_response = (sl_si91x_socket_metadata_t *)rx_packet->data; in si91x_socket_event_handler() 870 …uint8_t *data = (rx_packet->data + firmware_socket_re… in si91x_socket_event_handler() local 891 …client_socket->recv_data_callback(host_socket, data, firmware_socket_response->length, firmware_so… in si91x_socket_event_handler() 893 … sl_si91x_socket_select_rsp_t *socket_select_rsp = (sl_si91x_socket_select_rsp_t *)rx_packet->data; in si91x_socket_event_handler() [all …]
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_msc.c | 295 void const *data, 299 MSC_LoadWriteData(uint32_t* data, 405 const uint32_t *data, in writeBurst() argument 416 MSC->WDATA = *data++; in writeBurst() 427 MSC->WDATA = *data++; in writeBurst() 602 void const *data, in MSC_WriteWord() argument 626 pData = (uint8_t*)data; in MSC_WriteWord() 710 const void *data, in MSC_WriteWordDma() argument 715 uint32_t src = (uint32_t) data; in MSC_WriteWordDma() 985 MSC_Status_TypeDef MSC_LoadWriteData(uint32_t* data, in MSC_LoadWriteData() argument [all …]
|
| D | em_can.c | 714 message->data[i] = buffer & 0xFF; in CAN_ReadMessage() 720 message->data[i + 4] = buffer & 0xFF; in CAN_ReadMessage() 877 uint8_t data[8] = { 0 }; in CAN_WriteData() local 882 data[i] = message->data[i]; in CAN_WriteData() 887 tmp = data[0]; in CAN_WriteData() 888 tmp |= data[1] << 8; in CAN_WriteData() 889 tmp |= data[2] << 16; in CAN_WriteData() 890 tmp |= data[3] << 24; in CAN_WriteData() 893 tmp = data[4]; in CAN_WriteData() 894 tmp |= data[5] << 8; in CAN_WriteData() [all …]
|
| D | em_se.c | 119 volatile uint32_t data[0]; member 129 volatile uint32_t data[0]; member 185 void SE_addDataInput(SE_Command_t *command, SE_DataTransfer_t *data) in SE_addDataInput() argument 188 command->data_in = data; in SE_addDataInput() 194 next->next = data; in SE_addDataInput() 219 SE_DataTransfer_t *data) in SE_addDataOutput() argument 222 command->data_out = data; in SE_addDataOutput() 228 next->next = data; in SE_addDataOutput() 334 mbData = (uint32_t*) rootInMb->data; in SE_executeCommand() 342 inData = (uint32_t*) inDataDesc->data; in SE_executeCommand() [all …]
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFM32GG12B/Source/GCC/ |
| D | efm32gg12b.ld | 134 /* Add each additional data section here */ 163 .data : AT (__etext) 167 *(.data*) 174 /* preinit data */ 180 /* init data */ 187 /* finit data */ 195 /* All data end */ 201 * Secondary data section, optional 203 * Remember to add each additional data section 276 /* Check if data + heap + stack exceeds RAM limit */ [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/threading/ |
| D | sli_si91x_multithreaded.c | 51 #define SL_NET_EVENT_DISPATCH_HANDLER(data, packet) \ argument 53 UNUSED_PARAMETER(data); \ 260 sli_si91x_queue_packet_t *data = NULL; in si91x_event_handler_thread() local 300 data = (sli_si91x_queue_packet_t *)sl_si91x_host_get_buffer_data(buffer, 0, NULL); in si91x_event_handler_thread() 301 packet = (sl_si91x_packet_t *)sl_si91x_host_get_buffer_data(data->host_packet, 0, NULL); in si91x_event_handler_thread() 303 SL_NET_EVENT_DISPATCH_HANDLER(data, packet); in si91x_event_handler_thread() 306 sl_si91x_host_free_buffer(data->host_packet); in si91x_event_handler_thread() 318 data = (sli_si91x_queue_packet_t *)sl_si91x_host_get_buffer_data(buffer, 0, NULL); in si91x_event_handler_thread() 319 packet = (sl_si91x_packet_t *)sl_si91x_host_get_buffer_data(data->host_packet, 0, NULL); in si91x_event_handler_thread() 321 SL_NET_EVENT_DISPATCH_HANDLER(data, packet); in si91x_event_handler_thread() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ahb_interface/src/ |
| D | sli_siwx917_soc.c | 177 int16_t sli_si91x_send_boot_instruction(uint8_t type, uint16_t *data) in sli_si91x_send_boot_instruction() argument 186 *data = (uint16_t)SI91X_INTERFACE_OUT_REGISTER; in sli_si91x_send_boot_instruction() 190 SI91X_INTERFACE_IN_REGISTER = *data; in sli_si91x_send_boot_instruction() 382 int16_t rsi_boot_insn(uint8_t type, uint16_t *data) in rsi_boot_insn() argument 393 *data = (uint16_t)SI91X_INTERFACE_OUT_REGISTER; in rsi_boot_insn() 397 SI91X_INTERFACE_IN_REGISTER = *data; in rsi_boot_insn() 401 memcpy(SI91X_PING_BUFFER, data, sizeof(sli_si91x_pingpong_buffer_t)); in rsi_boot_insn() 406 memcpy(SI91X_PONG_BUFFER, data, sizeof(sli_si91x_pingpong_buffer_t)); in rsi_boot_insn()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/inc/ |
| D | sl_si91x_driver.h | 144 const void *data, 167 const void *data, 187 void *data, 220 const void *data, 242 sl_wifi_buffer_t *data, 714 sl_status_t sl_si91x_write_calibration_data(const si91x_calibration_data_t *data); 1027 const void *data, 1258 const void *data,
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFR32MG12P/Source/GCC/ |
| D | efr32mg12p.ld | 153 .data : AT (__etext) 157 *(.data*) 164 /* preinit data */ 170 /* init data */ 177 /* finit data */ 185 /* All data end */ 224 /* Check if data + heap + stack exceeds RAM limit */ 228 ASSERT( LENGTH(FLASH) >= (__etext + SIZEOF(.data)), "FLASH memory overflowed !")
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFM32PG12B/Source/GCC/ |
| D | efm32pg12b.ld | 153 .data : AT (__etext) 157 *(.data*) 164 /* preinit data */ 170 /* init data */ 177 /* finit data */ 185 /* All data end */ 224 /* Check if data + heap + stack exceeds RAM limit */ 228 ASSERT( LENGTH(FLASH) >= (__etext + SIZEOF(.data)), "FLASH memory overflowed !")
|
| /hal_silabs-latest/gecko/Device/SiliconLabs/EFR32FG1P/Source/GCC/ |
| D | efr32fg1p.ld | 153 .data : AT (__etext) 157 *(.data*) 164 /* preinit data */ 170 /* init data */ 177 /* finit data */ 185 /* All data end */ 224 /* Check if data + heap + stack exceeds RAM limit */ 228 ASSERT( LENGTH(FLASH) >= (__etext + SIZEOF(.data)), "FLASH memory overflowed !")
|