nRF WiFi
Loading...
Searching...
No Matches
fmac_structs.h File Reference

Go to the source code of this file.

Data Structures

struct  nrf_wifi_fmac_callbk_fns
 Callback functions to be invoked by UMAC IF layer when a particular event occurs. More...
 
struct  peers_info
 Structure to hold peer context information. More...
 
struct  tx_config
 Structure to hold transmit path context information. More...
 
struct  nrf_wifi_sys_fmac_priv
 Structure to hold context information for the UMAC IF layer. More...
 
struct  nrf_wifi_sys_fmac_dev_ctx
 Structure to hold per device context information for the UMAC IF layer. More...
 
struct  nrf_wifi_fmac_vif_ctx
 Structure to hold per VIF context information for the UMAC IF layer. More...
 
struct  nrf_wifi_fmac_buf_map_info
 Structure to hold TX/RX buffer pool configuration data. More...
 
struct  rpu_sys_op_stats
 
  • Structure to hold per device host and firmware statistics.
More...
 

Macros

#define MAX_PEERS   5
 
#define MAX_SW_PEERS   (MAX_PEERS + 1)
 
#define NRF_WIFI_AC_TWT_PRIORITY_EMERGENCY   0xFF
 
#define NRF_WIFI_MAGIC_NUM_RAWTX   0x12345678
 

Enumerations

enum  nrf_wifi_fmac_ac {
  NRF_WIFI_FMAC_AC_BK , NRF_WIFI_FMAC_AC_BE , NRF_WIFI_FMAC_AC_VI , NRF_WIFI_FMAC_AC_VO ,
  NRF_WIFI_FMAC_AC_MC , NRF_WIFI_FMAC_AC_MAX
}
 WLAN access categories. More...
 
enum  nrf_wifi_fmac_if_op_state { NRF_WIFI_FMAC_IF_OP_STATE_DOWN , NRF_WIFI_FMAC_IF_OP_STATE_UP , NRF_WIFI_FMAC_IF_OP_STATE_INVALID }
 The operational state of an interface. More...
 
enum  nrf_wifi_fmac_if_carr_state { NRF_WIFI_FMAC_IF_CARR_STATE_OFF , NRF_WIFI_FMAC_IF_CARR_STATE_ON , NRF_WIFI_FMAC_IF_CARR_STATE_INVALID }
 The carrier state of an interface. More...
 
enum  nrf_wifi_fmac_twt_state { NRF_WIFI_FMAC_TWT_STATE_SLEEP , NRF_WIFI_FMAC_TWT_STATE_AWAKE }
 The TWT sleep state of device. More...