Public Attributes#

rsi_error_t(*
rsi_error_t(*
rsi_error_t(*
rsi_error_t(*
rsi_error_t(*

Public Attribute Documentation#

rsi_mutex_create#

rsi_error_t(* rsi_mutex_create) (rsi_mutex_handle_t *mutex)

Definition at line 84 of file include/rsi_apis_rom.h

rsi_mutex_lock#

rsi_error_t(* rsi_mutex_lock) (volatile rsi_mutex_handle_t *mutex)

Definition at line 86 of file include/rsi_apis_rom.h

rsi_mutex_unlock#

rsi_error_t(* rsi_mutex_unlock) (volatile rsi_mutex_handle_t *mutex)

Definition at line 88 of file include/rsi_apis_rom.h

rsi_semaphore_create#

rsi_error_t(* rsi_semaphore_create) (rsi_semaphore_handle_t *semaphore, uint32_t count)

Definition at line 90 of file include/rsi_apis_rom.h

rsi_semaphore_wait#

rsi_error_t(* rsi_semaphore_wait) (rsi_semaphore_handle_t *semaphore, uint32_t timeout_ms)

Definition at line 92 of file include/rsi_apis_rom.h

rsi_semaphore_post#

rsi_error_t(* rsi_semaphore_post) (rsi_semaphore_handle_t *semaphore)

Definition at line 94 of file include/rsi_apis_rom.h

rsi_critical_section_entry#

rsi_reg_flags_t(* rsi_critical_section_entry) (void)

Definition at line 96 of file include/rsi_apis_rom.h

rsi_critical_section_exit#

void(* rsi_critical_section_exit) (rsi_reg_flags_t xflags)

Definition at line 98 of file include/rsi_apis_rom.h

rsi_driver_wlan_send_cmd#

int32_t(* rsi_driver_wlan_send_cmd) (rsi_wlan_cmd_request_t cmd, rsi_pkt_t *pkt)

Definition at line 100 of file include/rsi_apis_rom.h

rsi_driver_send_data#

int32_t(* rsi_driver_send_data) (uint32_t sockID, uint8_t *buffer, uint32_t length, struct rsi_sockaddr *destAddr)

Definition at line 102 of file include/rsi_apis_rom.h

rsi_delay_ms#

void(* rsi_delay_ms) (uint32_t delay_ms)

Definition at line 104 of file include/rsi_apis_rom.h

rsi_assertion#

void(* rsi_assertion) (uint16_t assertion_val, const char *)

Definition at line 106 of file include/rsi_apis_rom.h

ROM_WL_rsi_socket_create#

int32_t(* ROM_WL_rsi_socket_create) (struct global_cb_s *global_cb_p, int32_t sockID, int32_t type, int32_t backlog)

Definition at line 108 of file include/rsi_apis_rom.h

ROM_WL_calculate_length_to_send#

uint16_t(* ROM_WL_calculate_length_to_send) (struct global_cb_s *global_cb_p, uint8_t type, uint8_t buffers)

Definition at line 110 of file include/rsi_apis_rom.h

rsi_semaphore_post_from_isr#

rsi_error_t(* rsi_semaphore_post_from_isr) (rsi_semaphore_handle_t *semaphore)

Definition at line 112 of file include/rsi_apis_rom.h

rsi_mask_ta_interrupt#

void(* rsi_mask_ta_interrupt) (void)

Definition at line 114 of file include/rsi_apis_rom.h

rsi_unmask_ta_interrupt#

void(* rsi_unmask_ta_interrupt) (void)

Definition at line 116 of file include/rsi_apis_rom.h