Public Attribute Documentation#

rx_pool#

rsi_pkt_pool_t rx_pool

Definition at line 143 of file include/rsi_driver.h

common_cb#

rsi_common_cb_t* common_cb

Definition at line 146 of file include/rsi_driver.h

Referenced by rsi_bt_driver_send_cmd , rsi_bt_power_save_profile , rsi_req_wakeup , rsi_common_get_status , rsi_common_set_status , rsi_wireless_init , rsi_cmd_uart_flow_ctrl , rsi_cmd_m4_ta_secure_handshake , rsi_wireless_deinit , rsi_wireless_antenna , rsi_send_feature_frame_dyn , rsi_send_feature_frame , rsi_get_fw_version , rsi_common_debug_log , rsi_switch_proto , rsi_driver_deinit , rsi_set_rtc_timer , rsi_get_ram_log , rsi_get_rtc_timer , rsi_assert , rsi_gpio_pininit , rsi_gpio_writepin , rsi_gpio_readpin , rsi_sha_pen , rsi_hmac_sha_pen , rsi_exponentiation , rsi_ecdh_point_multiplication , rsi_ecdh_point_addition , rsi_ecdh_point_subtraction , rsi_ecdh_point_double , rsi_ecdh_point_affine , rsi_device_deinit , rsi_tx_event_handler , rsi_rx_event_handler , rsi_wlan_get , rsi_wlan_set , and rsi_wlan_power_save_with_listen_interval

common_tx_q#

rsi_queue_cb_t common_tx_q

Definition at line 149 of file include/rsi_driver.h

wlan_cb#

rsi_wlan_cb_t* wlan_cb

Definition at line 152 of file include/rsi_driver.h

Referenced by rsi_wireless_init , rsi_wireless_antenna , rsi_driver_deinit , rsi_sha_pen , rsi_hmac_sha_pen , rsi_exponentiation , rsi_ecdh_point_multiplication , rsi_ecdh_point_addition , rsi_ecdh_point_subtraction , rsi_ecdh_point_double , rsi_ecdh_point_affine , rsi_device_deinit , rsi_dhcp_user_class , rsi_dns_req , rsi_dns_update , rsi_emb_mqtt_client_init , rsi_emb_mqtt_connect , rsi_emb_mqtt_publish , rsi_emb_mqtt_subscribe , rsi_emb_mqtt_unsubscribe , rsi_emb_mqtt_disconnect , rsi_emb_mqtt_destroy , rsi_ftp_connect , rsi_ftp_disconnect , rsi_ftp_file_write , rsi_ftp_file_write_content , rsi_ftp_file_read_aysnc , rsi_ftp_file_delete , rsi_ftp_file_rename , rsi_ftp_directory_create , rsi_ftp_directory_delete , rsi_ftp_directory_set , rsi_ftp_directory_list_async , rsi_ftp_mode_set , rsi_http_client_async , rsi_http_client_abort , rsi_http_client_put_create , rsi_http_client_put_delete , rsi_http_client_put_start , rsi_http_client_put_pkt , rsi_http_client_post_data , rsi_http_otaf_async , rsi_webpage_load , rsi_json_object_create , rsi_webpage_erase , rsi_json_object_delete , rsi_webpage_send , rsi_req_wireless_fwup , rsi_http_credentials , rsi_mdnsd_init , rsi_mdnsd_register_service , rsi_mdnsd_deinit , rsi_ota_firmware_upgradation , rsi_pop3_session_create_async , rsi_pop3_session_delete , rsi_pop3_get_mail_stats , rsi_pop3_get_mail_list , rsi_pop3_retrive_mail , rsi_pop3_mark_mail , rsi_pop3_unmark_mail , rsi_pop3_get_server_status , rsi_smtp_client_create , rsi_smtp_client_mail_send_async , rsi_smtp_client_delete_async , rsi_sntp_client_create_async , rsi_sntp_client_gettime , rsi_sntp_client_gettime_date , rsi_sntp_client_server_info , rsi_sntp_client_delete_async , rsi_select , rsi_socket_async_non_rom , rsi_socket_connect , rsi_socket_recvfrom , rsi_wlan_radio_init , rsi_wlan_filter_broadcast , rsi_post_waiting_wlan_semaphore , rsi_wlan_scan_with_bitmap_options , rsi_wlan_scan_async_with_bitmap_options , rsi_wlan_scan , rsi_wlan_scan_async , rsi_wlan_connect_async , rsi_wlan_bgscan_profile , rsi_wlan_execute_post_connect_cmds , rsi_wlan_wps_push_button_event , rsi_send_freq_offset , rsi_calib_write , rsi_wlan_wps_generate_pin , rsi_wlan_wps_enter_pin , rsi_get_random_bytes , rsi_wlan_disconnect , rsi_wlan_disconnect_stations , rsi_config_ipaddress , rsi_wlan_set_certificate_index , rsi_wlan_get_status , rsi_wlan_get , rsi_wlan_set , rsi_wlan_buffer_config , rsi_wlan_ap_start , rsi_transmit_test_start , rsi_transmit_test_stop , rsi_wlan_receive_stats_start , rsi_wlan_receive_stats_stop , rsi_wlan_wfd_start_discovery , rsi_wlan_wfd_connect , rsi_wlan_ping_async , rsi_wlan_add_profile , rsi_wlan_get_state , rsi_wlan_get_profile , rsi_wlan_delete_profile , rsi_wlan_enable_auto_config , rsi_wlan_pmk_generate , rsi_wlan_set_sleep_timer , rsi_socket_config , and rsi_wlan_update_gain_table

wlan_tx_q#

rsi_queue_cb_t wlan_tx_q

Definition at line 155 of file include/rsi_driver.h

scheduler_cb#

rsi_scheduler_cb_t scheduler_cb

Definition at line 158 of file include/rsi_driver.h

event_list#

rsi_event_cb_t event_list[RSI_MAX_NUM_EVENTS]

Definition at line 162 of file include/rsi_driver.h

event_list#

rsi_event_cb_t* event_list

Definition at line 164 of file include/rsi_driver.h

m4_tx_q#

rsi_queue_cb_t m4_tx_q

Definition at line 166 of file include/rsi_driver.h

m4_rx_q#

rsi_queue_cb_t m4_rx_q

Definition at line 168 of file include/rsi_driver.h

rsi_tx_done_handler#

void(* rsi_tx_done_handler) (struct rsi_pkt_s *)

Definition at line 170 of file include/rsi_driver.h

zigb_cb#

rsi_zigb_cb_t* zigb_cb

Definition at line 174 of file include/rsi_driver.h

zigb_tx_q#

rsi_queue_cb_t zigb_tx_q

Definition at line 177 of file include/rsi_driver.h

bt_global_cb#

rsi_bt_global_cb_t* bt_global_cb

Definition at line 181 of file include/rsi_driver.h

bt_common_cb#

rsi_bt_cb_t* bt_common_cb

Definition at line 183 of file include/rsi_driver.h

bt_single_tx_q#

rsi_queue_cb_t bt_single_tx_q

Definition at line 184 of file include/rsi_driver.h

bt_common_tx_q#

rsi_queue_cb_t bt_common_tx_q

Definition at line 185 of file include/rsi_driver.h

bt_classic_tx_q#

rsi_queue_cb_t bt_classic_tx_q

Definition at line 189 of file include/rsi_driver.h

prop_protocol_cb#

rsi_bt_cb_t* prop_protocol_cb

Definition at line 195 of file include/rsi_driver.h

prop_protocol_tx_q#

rsi_queue_cb_t prop_protocol_tx_q

Definition at line 196 of file include/rsi_driver.h

bt_ble_stack_cb#

rsi_bt_cb_t* bt_ble_stack_cb

Definition at line 199 of file include/rsi_driver.h

bt_ble_stack_tx_q#

rsi_queue_cb_t bt_ble_stack_tx_q

Definition at line 201 of file include/rsi_driver.h

tx_pkt_state#

uint8_t tx_pkt_state

Definition at line 206 of file include/rsi_driver.h

unregistered_event_callback#

void(* unregistered_event_callback) (uint32_t event_num)

Definition at line 209 of file include/rsi_driver.h