WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
common_dft_rom.h 文件参考
#include "osal_types.h"
common_dft_rom.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

结构体

struct  dft_80211_frame_ctx
 
struct  dft_frame_ctx
 
struct  dft_user_track_ctx
 
struct  dft_mng_ctx
 
struct  mac_cfg_80211_frame_switch_stru
 
struct  adjust_hso_param_stru
 

类型定义

typedef osal_u8 oam_ota_frame_direction_type_enum_uint8
 
typedef osal_u8 oam_log_level_enum_uint8
 

枚举

enum  oam_feature_enum {
  OAM_SF_SCAN = 0 , OAM_SF_AUTH , OAM_SF_ASSOC , OAM_SF_FRAME_FILTER ,
  OAM_SF_WMM , OAM_SF_DFS = 5 , OAM_SF_NETWORK_MEASURE , OAM_SF_ENTERPRISE_VO ,
  OAM_SF_HOTSPOTROAM , OAM_SF_NETWROK_ANNOUNCE , OAM_SF_NETWORK_MGMT = 10 , OAM_SF_NETWORK_PWS ,
  OAM_SF_PROXYARP , OAM_SF_TDLS , OAM_SF_CALIBRATE , OAM_SF_EQUIP_TEST = 15 ,
  OAM_SF_CRYPTO , OAM_SF_WPA , OAM_SF_WEP , OAM_SF_WPS ,
  OAM_SF_PMF = 20 , OAM_SF_WAPI , OAM_SF_BA , OAM_SF_AMPDU ,
  OAM_SF_AMSDU , OAM_SF_STABILITY = 25 , OAM_SF_TCP_OPT , OAM_SF_ACS ,
  OAM_SF_AUTORATE , OAM_SF_RTS , OAM_SF_TXBF , OAM_SF_DYN_RECV = 30 ,
  OAM_SF_VIVO , OAM_SF_MULTI_USER , OAM_SF_TRAFFIC , OAM_SF_ANTI_INTF ,
  OAM_SF_EDCA = 35 , OAM_SF_SMART_ANTENNA , OAM_SF_TPC , OAM_SF_TX_CHAIN ,
  OAM_SF_RSSI , OAM_SF_WOW = 40 , OAM_SF_GREEN_AP , OAM_SF_PWR ,
  OAM_SF_SMPS , OAM_SF_TXOP , OAM_SF_WIFI_BEACON = 45 , OAM_SF_KA_AP ,
  OAM_SF_MULTI_VAP , OAM_SF_2040 , OAM_SF_DBAC , OAM_SF_PROXYSTA = 50 ,
  OAM_SF_UM , OAM_SF_P2P , OAM_SF_M2U , OAM_SF_IRQ ,
  OAM_SF_TX = 55 , OAM_SF_RX , OAM_SF_DUG_COEX , OAM_SF_CFG ,
  OAM_SF_FRW , OAM_SF_KEEPALIVE = 60 , OAM_SF_COEX , OAM_SF_HS20 ,
  OAM_SF_MWO_DET , OAM_SF_CCA_OPT , OAM_SF_ROAM = 65 , OAM_SF_DFT ,
  OAM_SF_DFR , OAM_SF_RRM , OAM_SF_OPMODE = 70 , OAM_SF_M2S ,
  OAM_SF_DBDC , OAM_SF_HILINK , OAM_SF_WDS , OAM_SF_WMMAC = 75 ,
  OAM_SF_USER_EXTEND , OAM_SF_PKT_CAP , OAM_SF_SOFT_CRYPTO , OAM_SF_CAR ,
  OAM_SF_11AX , OAM_SF_CSA , OAM_SF_CONN , OAM_SF_CHAN ,
  OAM_SF_CUSTOM , OAM_SF_ALG_COMMON , OAM_SF_ALG_TX_TB , OAM_SF_QOS ,
  OAM_SF_SDP , OAM_SF_SCHEDULE , OAM_SF_AUTOAGGR , OAM_SF_INTRF_MODE ,
  OAM_SF_RESERVE7 , OAM_SF_RESERVE8 , OAM_SF_RESERVE9 , OAM_SF_RESERVE10 ,
  OAM_SF_ANY , OAM_SF_BSSTRANSITION , OAM_SF_SR , OAM_SF_DNB ,
  OAM_SF_APF , OAM_SF_LATENCY , OAM_SF_SLP , OAM_SOFTWARE_FEATURE_BUTT
}
 
enum  oam_ota_frame_direction_type_enum { OAM_OTA_FRAME_DIRECTION_TYPE_TX = 0 , OAM_OTA_FRAME_DIRECTION_TYPE_RX , OAM_OTA_FRAME_DIRECTION_TYPE_BUTT }
 
enum  oam_log_level_enum { OAM_LOG_LEVEL_ERROR = 1 , OAM_LOG_LEVEL_WARNING , OAM_LOG_LEVEL_INFO , OAM_LOG_LEVEL_BUTT }
 
enum  oam_user_track_frame_type_enum { OAM_USER_TRACK_FRAME_TYPE_MGMT = 0 , OAM_USER_TRACK_FRAME_TYPE_DATA , OAM_USER_TRACK_FRAME_TYPE_BUTT }
 
enum  dft_switch { DFT_SWITCH_OFF = 0 , DFT_SWITCH_ON = 1 , DFT_SWITCH_BUTT }
 
enum  dft_frame_mode_stru { UNICAST_FRAME = 0 , BROADCAST_FRAME , FRAME_MODE_BUTT }
 

函数

osal_u8 dft_get_global_frame_switch (osal_void)
 
osal_void dft_set_log_level (osal_u8 level)
 
osal_u32 dft_set_global_frame_switch (osal_u8 log_switch)
 
osal_void dft_report_netbuf_cb_etc (osal_u8 *netbuf_cb, osal_u16 len, osal_u32 msg_id)
 
osal_void dft_report_dscr_etc (osal_u8 *dscr_addr, osal_u16 dscr_len, osal_u32 msg_id)
 
osal_void dft_report_80211_frame (osal_u8 *hdr_addr, osal_u8 hdr_len, const osal_u8 *frame_addr, osal_u16 frame_len, adjust_hso_param_stru *adjust_hso_param)
 
osal_void dft_report_params_etc (osal_u8 *param, osal_u16 param_len, osal_u32 msg_id)
 
osal_void dft_report_eth_frame_etc (osal_u8 *eth_frame, osal_u16 eth_frame_len, osal_u32 msg_id)
 
oam_log_level_enum_uint8 dft_get_log_level_switch (osal_void)
 
osal_u8 dft_get_frame_mode (osal_u8 *hdr)
 
osal_void dft_get_frame_report_switch (osal_u8 *hdr, osal_u8 direction, dft_80211_frame_ctx *frame_ctx)
 
osal_u32 dft_report_80211_frame_get_switch (osal_u8 frame_mode, osal_u8 direction, osal_u8 track_frame_type, dft_80211_frame_ctx *frame_ctx)
 
osal_u32 dft_report_80211_frame_set_switch (osal_u8 frame_mode, osal_u8 direction, osal_u8 track_frame_type, dft_80211_frame_ctx *frame_ctx)
 

类型定义说明

◆ oam_log_level_enum_uint8

◆ oam_ota_frame_direction_type_enum_uint8

枚举类型说明

◆ dft_frame_mode_stru

枚举值
UNICAST_FRAME 
BROADCAST_FRAME 
FRAME_MODE_BUTT 

◆ dft_switch

enum dft_switch
枚举值
DFT_SWITCH_OFF 
DFT_SWITCH_ON 
DFT_SWITCH_BUTT 

◆ oam_feature_enum

枚举值
OAM_SF_SCAN 
OAM_SF_AUTH 
OAM_SF_ASSOC 
OAM_SF_FRAME_FILTER 
OAM_SF_WMM 
OAM_SF_DFS 
OAM_SF_NETWORK_MEASURE 
OAM_SF_ENTERPRISE_VO 
OAM_SF_HOTSPOTROAM 
OAM_SF_NETWROK_ANNOUNCE 
OAM_SF_NETWORK_MGMT 
OAM_SF_NETWORK_PWS 
OAM_SF_PROXYARP 
OAM_SF_TDLS 
OAM_SF_CALIBRATE 
OAM_SF_EQUIP_TEST 
OAM_SF_CRYPTO 
OAM_SF_WPA 
OAM_SF_WEP 
OAM_SF_WPS 
OAM_SF_PMF 
OAM_SF_WAPI 
OAM_SF_BA 
OAM_SF_AMPDU 
OAM_SF_AMSDU 
OAM_SF_STABILITY 
OAM_SF_TCP_OPT 
OAM_SF_ACS 
OAM_SF_AUTORATE 
OAM_SF_RTS 
OAM_SF_TXBF 
OAM_SF_DYN_RECV 
OAM_SF_VIVO 
OAM_SF_MULTI_USER 
OAM_SF_TRAFFIC 
OAM_SF_ANTI_INTF 
OAM_SF_EDCA 
OAM_SF_SMART_ANTENNA 
OAM_SF_TPC 
OAM_SF_TX_CHAIN 
OAM_SF_RSSI 
OAM_SF_WOW 
OAM_SF_GREEN_AP 
OAM_SF_PWR 
OAM_SF_SMPS 
OAM_SF_TXOP 
OAM_SF_WIFI_BEACON 
OAM_SF_KA_AP 
OAM_SF_MULTI_VAP 
OAM_SF_2040 
OAM_SF_DBAC 
OAM_SF_PROXYSTA 
OAM_SF_UM 
OAM_SF_P2P 
OAM_SF_M2U 
OAM_SF_IRQ 
OAM_SF_TX 
OAM_SF_RX 
OAM_SF_DUG_COEX 
OAM_SF_CFG 
OAM_SF_FRW 
OAM_SF_KEEPALIVE 
OAM_SF_COEX 
OAM_SF_HS20 
OAM_SF_MWO_DET 
OAM_SF_CCA_OPT 
OAM_SF_ROAM 
OAM_SF_DFT 
OAM_SF_DFR 
OAM_SF_RRM 
OAM_SF_OPMODE 
OAM_SF_M2S 
OAM_SF_DBDC 
OAM_SF_HILINK 
OAM_SF_WDS 
OAM_SF_WMMAC 
OAM_SF_USER_EXTEND 
OAM_SF_PKT_CAP 
OAM_SF_SOFT_CRYPTO 
OAM_SF_CAR 
OAM_SF_11AX 
OAM_SF_CSA 
OAM_SF_CONN 
OAM_SF_CHAN 
OAM_SF_CUSTOM 
OAM_SF_ALG_COMMON 
OAM_SF_ALG_TX_TB 
OAM_SF_QOS 
OAM_SF_SDP 
OAM_SF_SCHEDULE 
OAM_SF_AUTOAGGR 
OAM_SF_INTRF_MODE 
OAM_SF_RESERVE7 
OAM_SF_RESERVE8 
OAM_SF_RESERVE9 
OAM_SF_RESERVE10 
OAM_SF_ANY 
OAM_SF_BSSTRANSITION 
OAM_SF_SR 
OAM_SF_DNB 
OAM_SF_APF 
OAM_SF_LATENCY 
OAM_SF_SLP 
OAM_SOFTWARE_FEATURE_BUTT 

◆ oam_log_level_enum

枚举值
OAM_LOG_LEVEL_ERROR 
OAM_LOG_LEVEL_WARNING 
OAM_LOG_LEVEL_INFO 
OAM_LOG_LEVEL_BUTT 

◆ oam_ota_frame_direction_type_enum

枚举值
OAM_OTA_FRAME_DIRECTION_TYPE_TX 
OAM_OTA_FRAME_DIRECTION_TYPE_RX 
OAM_OTA_FRAME_DIRECTION_TYPE_BUTT 

◆ oam_user_track_frame_type_enum

枚举值
OAM_USER_TRACK_FRAME_TYPE_MGMT 
OAM_USER_TRACK_FRAME_TYPE_DATA 
OAM_USER_TRACK_FRAME_TYPE_BUTT 

函数说明

◆ dft_get_frame_mode()

osal_u8 dft_get_frame_mode ( osal_u8 hdr)

◆ dft_get_frame_report_switch()

osal_void dft_get_frame_report_switch ( osal_u8 hdr,
osal_u8  direction,
dft_80211_frame_ctx frame_ctx 
)

◆ dft_get_global_frame_switch()

osal_u8 dft_get_global_frame_switch ( osal_void  )

◆ dft_get_log_level_switch()

oam_log_level_enum_uint8 dft_get_log_level_switch ( osal_void  )

◆ dft_report_80211_frame()

osal_void dft_report_80211_frame ( osal_u8 hdr_addr,
osal_u8  hdr_len,
const osal_u8 frame_addr,
osal_u16  frame_len,
adjust_hso_param_stru adjust_hso_param 
)

◆ dft_report_80211_frame_get_switch()

osal_u32 dft_report_80211_frame_get_switch ( osal_u8  frame_mode,
osal_u8  direction,
osal_u8  track_frame_type,
dft_80211_frame_ctx frame_ctx 
)

◆ dft_report_80211_frame_set_switch()

osal_u32 dft_report_80211_frame_set_switch ( osal_u8  frame_mode,
osal_u8  direction,
osal_u8  track_frame_type,
dft_80211_frame_ctx frame_ctx 
)

◆ dft_report_dscr_etc()

osal_void dft_report_dscr_etc ( osal_u8 dscr_addr,
osal_u16  dscr_len,
osal_u32  msg_id 
)

◆ dft_report_eth_frame_etc()

osal_void dft_report_eth_frame_etc ( osal_u8 eth_frame,
osal_u16  eth_frame_len,
osal_u32  msg_id 
)

◆ dft_report_netbuf_cb_etc()

osal_void dft_report_netbuf_cb_etc ( osal_u8 netbuf_cb,
osal_u16  len,
osal_u32  msg_id 
)

◆ dft_report_params_etc()

osal_void dft_report_params_etc ( osal_u8 param,
osal_u16  param_len,
osal_u32  msg_id 
)

◆ dft_set_global_frame_switch()

osal_u32 dft_set_global_frame_switch ( osal_u8  log_switch)

◆ dft_set_log_level()

osal_void dft_set_log_level ( osal_u8  level)