nrfxlib API 0.1.0
Loading...
Searching...
No Matches
fmac_structs.h File Reference
#include "osal_api.h"
#include "host_rpu_umac_if.h"
#include "fmac_structs_common.h"

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  nrf_wifi_fmac_priv_def
 Structure to hold context information for the UMAC IF layer. More...
 
struct  nrf_wifi_fmac_dev_ctx_def
 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...
 

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...