WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
driver_soc.c 文件参考
#include "driver_soc.h"
#include "l2_packet/l2_packet.h"
#include "ap/ap_config.h"
#include "ap/hostapd.h"
#include "driver_soc_ioctl.h"
#include "eloop.h"
#include "wpa_supplicant_if.h"
#include "mesh.h"
#include "scan.h"
#include "wpa.h"
#include "securec.h"
#include "driver_soc_at.h"
driver_soc.c 的引用(Include)关系图:

宏定义

#define SCAN_TIME_OUT   5
 
#define RX_MGMT_EVENT_MAX_COUNT   15
 
#define DELAY_REPORT_TIMEOUT   15
 
#define MAX_BUF_LEN   65535
 
#define WLAN_MAC_STATUS_MAX   7000
 
#define EXT_MEM_FREE(type, element)
 

函数

int32 drv_soc_get_scan_auth_type (struct wpa_scan_res *res, struct wpa_ie_data *data1, struct wpa_ie_data *data2)
 
int32 drv_soc_raw_scan_params_convert (struct wpa_scan_res *res, ext_wifi_scan_result_stru *scan_result_raw)
 
 __attribute__ ((weak))
 
int32 drv_soc_set_csi_config (const char *ifname, const ext_csi_config *config)
 
int32 drv_soc_csi_switch (const char *ifname, const int *switch_flag)
 
int32 drv_soc_set_usr_app_ie (const char *ifname, uint8 set, wifi_extend_ie_index ie_index, const unsigned char frame_type_bitmap, const uint8 *ie, uint16 ie_len)
 

变量

uint8 g_ssid_prefix_flag = WPA_FLAG_OFF
 
int g_sta_delay_report_flag = WPA_FLAG_OFF
 
const struct wpa_driver_ops wpa_driver_ext_ops
 

宏定义说明

◆ DELAY_REPORT_TIMEOUT

#define DELAY_REPORT_TIMEOUT   15

◆ EXT_MEM_FREE

#define EXT_MEM_FREE (   type,
  element 
)
值:
do { \
if ((type)->element != NULL) { \
os_free((type)->element); \
(type)->element = NULL; \
} \
} while (0)
#define NULL
Definition common_def.h:21
osal_u8 type
Definition oal_net.h:0

◆ MAX_BUF_LEN

#define MAX_BUF_LEN   65535

◆ RX_MGMT_EVENT_MAX_COUNT

#define RX_MGMT_EVENT_MAX_COUNT   15

◆ SCAN_TIME_OUT

#define SCAN_TIME_OUT   5

◆ WLAN_MAC_STATUS_MAX

#define WLAN_MAC_STATUS_MAX   7000

函数说明

◆ __attribute__()

__attribute__ ( (weak)  )

◆ drv_soc_csi_switch()

int32 drv_soc_csi_switch ( const char *  ifname,
const int *  switch_flag 
)

◆ drv_soc_get_scan_auth_type()

int32 drv_soc_get_scan_auth_type ( struct wpa_scan_res *  res,
struct wpa_ie_data *  data1,
struct wpa_ie_data *  data2 
)

◆ drv_soc_raw_scan_params_convert()

int32 drv_soc_raw_scan_params_convert ( struct wpa_scan_res *  res,
ext_wifi_scan_result_stru scan_result_raw 
)

◆ drv_soc_set_csi_config()

int32 drv_soc_set_csi_config ( const char *  ifname,
const ext_csi_config config 
)

◆ drv_soc_set_usr_app_ie()

int32 drv_soc_set_usr_app_ie ( const char *  ifname,
uint8  set,
wifi_extend_ie_index  ie_index,
const unsigned char  frame_type_bitmap,
const uint8 ie,
uint16  ie_len 
)

变量说明

◆ g_ssid_prefix_flag

uint8 g_ssid_prefix_flag = WPA_FLAG_OFF

◆ g_sta_delay_report_flag

int g_sta_delay_report_flag = WPA_FLAG_OFF

◆ wpa_driver_ext_ops

const struct wpa_driver_ops wpa_driver_ext_ops