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

浏览源代码.

宏定义

#define WLAN_P2P_GO_ASSOC_USER_MAX_NUM_SPEC   4
 
#define WLAN_SCAN_REQ_MAX_BSSID   2
 
#define WLAN_SCAN_REQ_MAX_SSID   8
 
#define WLAN_PROBE_DELAY_TIME   10
 
#define WLAN_MAX_SCAN_BSS_PER_CH   8
 
#define WLAN_DEFAULT_FG_SCAN_COUNT_PER_CHANNEL   2 /* 前景扫描每信道扫描次数 */
 
#define WLAN_DEFAULT_BG_SCAN_COUNT_PER_CHANNEL   1 /* 背景扫描每信道扫描次数 */
 
#define WLAN_DEFAULT_SEND_PROBE_REQ_COUNT_PER_CHANNEL   1 /* 每次信道扫描发送probe req帧的次数 */
 
#define WLAN_DEFAULT_MAX_TIME_PER_SCAN   (3 * 1500) /* 扫描的默认的最大执行时间,超过此时间,做超时处理 */
 
#define WLAN_DEFAULT_ACTIVE_SCAN_TIME   20
 
#define WLAN_DEFAULT_PASSIVE_SCAN_TIME   60
 
#define WLAN_LONG_ACTIVE_SCAN_TIME   40 /* 指定SSID扫描个数超过3个时,1次扫描超时时间为40ms */
 
#define WLAN_AUTH_TIMEOUT   500
 
#define WLAN_ASSOC_TIMEOUT   600
 
#define WLAN_JOIN_START_TIMEOUT   10000
 
#define WLAN_AID_MAX   2007
 
#define WLAN_AID_DEFAULT   128
 
#define WLAN_USER_ACTIVE_TRIGGER_TIME   1000
 
#define WLAN_USER_AGING_TRIGGER_TIME   5000
 
#define WLAN_USER_ACTIVE_TO_INACTIVE_TIME   5000
 
#define WLAN_AP_KEEPALIVE_INTERVAL   (55 * 1000) /* ap发送keepalive null帧间隔 */
 
#define WLAN_GO_KEEPALIVE_INTERVAL   (25 * 1000) /* P2P GO发送keepalive null帧间隔 */
 
#define WLAN_LINKLOSS_OFFSET_11H   5 /* 切信道时的延迟 */
 
#define WLAN_RTS_DEFAULT   512
 
#define WLAN_RTS_MIN   1
 
#define WLAN_FRAG_THRESHOLD_DEFAULT   2346 /* 默认配置为最大分片长度,减少分片 */
 
#define WLAN_FRAG_THRESHOLD_MIN   256 /* 为了保证分片数小于16: (1472(下发最大长度)/16)+36(数据帧最大帧头) = 128 */
 
#define WLAN_FRAG_THRESHOLD_MAX   2346
 
#define WLAN_SUPP_RATES   8
 
#define HAL_TX_RATE_NUM_1   1
 
#define HAL_TX_RATE_NUM_2   2
 
#define HAL_TX_RATE_NUM_3   3
 
#define HAL_MAX_TX_COUNT   7
 
#define WLAN_MAX_RC_NUM   20
 
#define WLAN_RC_BMAP_WORDS   2
 
#define WLAN_QEDCA_TABLE_INDEX_MIN   1
 
#define WLAN_QEDCA_TABLE_INDEX_MAX   4
 
#define WLAN_QEDCA_TABLE_CWMIN_MIN   0
 
#define WLAN_QEDCA_TABLE_CWMIN_MAX   10
 
#define WLAN_QEDCA_TABLE_CWMAX_MIN   0
 
#define WLAN_QEDCA_TABLE_CWMAX_MAX   10
 
#define WLAN_QEDCA_TABLE_AIFSN_MIN   0
 
#define WLAN_QEDCA_TABLE_AIFSN_MAX   15
 
#define WLAN_QEDCA_TABLE_TXOP_LIMIT_MIN   0
 
#define WLAN_QEDCA_TABLE_TXOP_LIMIT_MAX   65535
 
#define WLAN_QEDCA_TABLE_MSDU_LIFETIME_MAX   500
 
#define HAL_HW_RX_DSCR_LIST_NUM   2
 
#define WLAN_DTIM_PERIOD_MAX   255
 
#define WLAN_DTIM_PERIOD_MIN   1
 
#define WLAN_SA_QUERY_RETRY_TIME   201
 
#define WLAN_SA_QUERY_MAXIMUM_TIME   1000
 
#define WLAN_ADDBA_TIMEOUT   500
 
#define WLAN_TX_PROT_TIMEOUT   6000
 
#define WLAN_MAX_RX_BA   16
 
#define WLAN_MAX_TX_BA   16
 
#define WLAN_AMPDU_RX_BUFFER_SIZE   64 /* AMPDU接收端接收缓冲区的buffer size的大小 */
 
#define WLAN_AMPDU_RX_BA_LUT_WSIZE
 
#define WLAN_AMPDU_TX_MAX_NUM_ROM   16
 
#define MAC_RX_BA_LUT_BMAP_LEN   ((HAL_MAX_RX_BA_LUT_SIZE + 7) >> 3)
 
#define AMSDU_ENABLE_ALL_TID   0xFF
 
#define WLAN_MSDU_MAX_LEN   128
 
#define WLAN_AMSDU_FRAME_MAX_LEN   7935
 
#define HAL_NORMAL_RX_MIN_BUFFS   24
 
#define NO_BA_PPS_VALUE_0   (0)
 
#define NO_BA_PPS_VALUE_1   (1000)
 
#define NO_BA_PPS_VALUE_2   (2500)
 
#define NO_BA_PPS_VALUE_3   (4000)
 
#define PPS_VALUE_0   (0)
 
#define PPS_VALUE_1   (1100) /* 40M up limit */
 
#define PPS_VALUE_2   (2200) /* 80M up limit */
 
#define PPS_VALUE_3   (14000) /* 160M up limit */
 
#define CPU_MIN_FREQ_VALUE_0   (403200)
 
#define CPU_MIN_FREQ_VALUE_1   (604800)
 
#define CPU_MIN_FREQ_VALUE_2   (806400)
 
#define CPU_MIN_FREQ_VALUE_3   (1305600)
 
#define DDR_MIN_FREQ_VALUE_0   (0)
 
#define DDR_MIN_FREQ_VALUE_1   (3456)
 
#define DDR_MIN_FREQ_VALUE_2   (6403)
 
#define DDR_MIN_FREQ_VALUE_3   (9216)
 
#define WLAN_RX_INTERRUPT_MAX_NUM_PER_DEVICE   16 /* 一个device最多一次处理16个rx中断 */
 
#define WLAN_AUTORATE_VO_AGGR_SUPPORT   0
 
#define WLAN_AUTORATE_MIN_AGGR_TIME_IDX   3
 
#define ALG_AUTORATE_AVG_RATE_RETRY_NUM   3
 
#define WLAN_INTF_DET_COCH_MODE   1
 
#define WLAN_CCA_OPT_WORK_MODE   WLAN_CCA_OPT_ENABLE
 
#define WLAN_EDCA_OPT_MODE_STA   WLAN_EDCA_OPT_STA_ENABLE
 
#define WLAN_EDCA_OPT_MODE_AP   WLAN_EDCA_OPT_AP_EN_DISABLE
 
#define WLAN_ANTI_INTF_WORK_MODE   WLAN_ANTI_INTF_EN_PROBE
 
#define CFG_DBAC_TIMER_IDX   0
 
#define WLAN_TX_QUEUE_UAPSD_DEPTH   5 /* 芯片省成本,BK预处理不同,最多5个就满 */
 
#define WLAN_TPC_STEP   3
 
#define WLAN_MAX_TXPOWER   30
 
#define HAL_TX_FAKE_QUEUE_NUM   3
 
#define HAL_TX_FAKE_QUEUE_BGSCAN_ID   2
 
#define WLAN_DYN_POW_INVALID   250
 
#define WLAN_HAL0_11MC_IS_EN   OSAL_FALSE
 
#define WLAN_HAL0_DPD_2G_IS_EN   OSAL_FALSE
 
#define WLAN_HAL0_DPD_5G_IS_EN   OSAL_FALSE
 
#define HAL_HW_MAX_RX_DSCR_LIST_IDX   1
 
#define HAL_DOWM_PART_RX_TRACK_MEM   200
 
#define WLAN_PKT_MEM_PKT_OPT_LIMIT   2000
 
#define WLAN_PKT_MEM_PKT_RESET_LIMIT   500
 
#define WLAN_PKT_MEM_OPT_TIME_MS   1000
 
#define WLAN_PKT_MEM_OPT_MIN_PKT_LEN   HAL_RX_SMALL_FRAME_LEN
 
#define WLAN_FEATURE_AMPDU_IS_OPEN   OSAL_TRUE
 
#define WLAN_FEATURE_AMSDU_IS_OPEN   OSAL_TRUE
 
#define WLAN_FEATURE_DSSS_CCK_IS_OPEN   OSAL_FALSE
 
#define WLAN_FEATURE_UAPSD_IS_OPEN   OSAL_TRUE
 
#define WLAN_FEATURE_WPA_IS_OPEN   OSAL_TRUE
 
#define WLAN_FEATURE_TXBF_IS_OPEN   OSAL_TRUE
 
#define WLAN_BLACKLIST_MAX   (32)
 
#define HT_GREEN_FILED_DEFAULT_VALUE   0
 
#define HT_TX_STBC_DEFAULT_VALUE   0
 
#define HT_BFEE_NTX_SUPP_ANTA_NUM   (4) /* 11n支持的bfer发送sounding时的最大天线个数 */
 
#define VHT_BFEE_NTX_SUPP_STS_CAP   (4) /* 协议中表示最大接收NDP Nsts个数 */
 
#define WLAN_CLOSE_DISTANCE_RSSI   (-15) /* 关联前距离判断门限-25dBm */
 
#define WLAN_NORMAL_DISTANCE_RSSI_UP   (-42) /* 信号强度小于-42dBm时,才认为非超近距离 */
 
#define WLAN_NEAR_DISTANCE_IMPROVE_RSSI_UP   (-40) /* improve 1*1问题规避,要求近距离判断上门限为-44dBm */
 
#define WLAN_NEAR_DISTANCE_IMPROVE_RSSI_DOWN   (-48) /* improve 1*1问题规避,要求近距离判断下门限为-50dBm */
 
#define WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_20_40M   (-25) /* 方向性攻关,修改20M和40M切换门限为-25dBm */
 
#define WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_UP_80M   (-25) /* 方向性攻关,修改80M和160M切换门限为-25dBm */
 
#define BTCOEX_RX_COUNT_LIMIT   (128)
 
#define BTCOEX_RX_STATISTICS_TIME   (3000)
 
#define BTCOEX_PRI_DURATION_TIME   (30)
 
#define BT_POSTPREEMPT_MAX_TIMES   (15)
 
#define BT_PREEMPT_MAX_TIMES   (1)
 
#define BLE_PREEMPT_TIMEOUT_US   (10)
 
#define BTCOEX_BLACKLIST_BA_SIZE_LIMIT   0x0002
 
#define BTCOEX_BT_SCO_DURATION
 
#define BTCOEX_BT_DATATRANS_DURATION
 
#define BTCOEX_BT_A2DP_DURATION
 
#define BTCOEX_PHY_TXRX_ALL_EN   (0x0000000F)
 
#define BTCOEX_BT2WIFI_RF_STABLE_TIME_US   (50)
 
#define BT_WLAN_COEX_UNAVAIL_PAYLOAD_THRES   (8)
 
#define BT_WLAN_COEX_SMALL_PKT_THRES   (200)
 
#define BT_WLAN_COEX_SMALL_FIFO_THRES   (1023)
 
#define OCCUPIED_TIMES   (3)
 
#define OCCUPIED_INTERVAL   (60)
 
#define COEX_LINKLOSS_OCCUP_TIMES   (15)
 
#define COEX_LINKLOSS_OCCUP_PERIOD   (20000)
 
#define CALI_DATA_REUPLOAD_MASK   (0x2)
 
#define CALI_INTVL_MASK   (0xe0)
 
#define CALI_INTVL_OFFSET   (5)
 
#define WLAN_SCAN_REQ_MAX_BSS   2 /* 一次可以扫描的BSS个数,PROBE REQ帧中最大可携带的BSSID SSID数量 */
 
#define WLAN_AP_USER_AGING_TIME   (300 * 1000) /* AP 用户老化时间 300S */
 
#define WLAN_P2PGO_USER_AGING_TIME   (60 * 1000) /* GO 用户老化时间 60S */
 
#define WLAN_MESHAP_ASSOC_USER_MAX_NUM   6 /* MESHAP关联的最大用户个数:6 */
 
#define WLAN_SOFTAP_ASSOC_USER_MAX_NUM   6 /* AP关联的最大用户个数:2 */
 
#define WLAN_AP_NUM_PER_DEVICE   1 /* AP的规格 : 1个AP */
 
#define WLAN_STA_NUM_PER_DEVICE   2 /* STA的规格 : 2个STA */
 
#define WLAN_SERVICE_VAP_NUM_PER_DEVICE   (WLAN_AP_NUM_PER_DEVICE + WLAN_STA_NUM_PER_DEVICE) /* AP+STA */
 
#define WLAN_SERVICE_VAP_START_ID   1 /* 单芯片下,每个board的业务vap id从1开始 */
 
#define WLAN_CFG_VAP_ID   0 /* 单device下 配置vap的ID为0 */
 
#define WLAN_CFG_VAP_NAME   "Featureid0" /* 单device下 配置vap的名称 */
 
#define WLAN_LARGE_PAYLOAD_SIZE   1500 /* 允许发送的最大帧数据长度 */
 

宏定义说明

◆ ALG_AUTORATE_AVG_RATE_RETRY_NUM

#define ALG_AUTORATE_AVG_RATE_RETRY_NUM   3

◆ AMSDU_ENABLE_ALL_TID

#define AMSDU_ENABLE_ALL_TID   0xFF

◆ BLE_PREEMPT_TIMEOUT_US

#define BLE_PREEMPT_TIMEOUT_US   (10)

◆ BT_POSTPREEMPT_MAX_TIMES

#define BT_POSTPREEMPT_MAX_TIMES   (15)

◆ BT_PREEMPT_MAX_TIMES

#define BT_PREEMPT_MAX_TIMES   (1)

◆ BT_WLAN_COEX_SMALL_FIFO_THRES

#define BT_WLAN_COEX_SMALL_FIFO_THRES   (1023)

◆ BT_WLAN_COEX_SMALL_PKT_THRES

#define BT_WLAN_COEX_SMALL_PKT_THRES   (200)

◆ BT_WLAN_COEX_UNAVAIL_PAYLOAD_THRES

#define BT_WLAN_COEX_UNAVAIL_PAYLOAD_THRES   (8)

◆ BTCOEX_BLACKLIST_BA_SIZE_LIMIT

#define BTCOEX_BLACKLIST_BA_SIZE_LIMIT   0x0002

◆ BTCOEX_BT2WIFI_RF_STABLE_TIME_US

#define BTCOEX_BT2WIFI_RF_STABLE_TIME_US   (50)

◆ BTCOEX_BT_A2DP_DURATION

#define BTCOEX_BT_A2DP_DURATION

◆ BTCOEX_BT_DATATRANS_DURATION

#define BTCOEX_BT_DATATRANS_DURATION

◆ BTCOEX_BT_SCO_DURATION

#define BTCOEX_BT_SCO_DURATION

◆ BTCOEX_PHY_TXRX_ALL_EN

#define BTCOEX_PHY_TXRX_ALL_EN   (0x0000000F)

◆ BTCOEX_PRI_DURATION_TIME

#define BTCOEX_PRI_DURATION_TIME   (30)

◆ BTCOEX_RX_COUNT_LIMIT

#define BTCOEX_RX_COUNT_LIMIT   (128)

◆ BTCOEX_RX_STATISTICS_TIME

#define BTCOEX_RX_STATISTICS_TIME   (3000)

◆ CALI_DATA_REUPLOAD_MASK

#define CALI_DATA_REUPLOAD_MASK   (0x2)

◆ CALI_INTVL_MASK

#define CALI_INTVL_MASK   (0xe0)

◆ CALI_INTVL_OFFSET

#define CALI_INTVL_OFFSET   (5)

◆ CFG_DBAC_TIMER_IDX

#define CFG_DBAC_TIMER_IDX   0

◆ COEX_LINKLOSS_OCCUP_PERIOD

#define COEX_LINKLOSS_OCCUP_PERIOD   (20000)

◆ COEX_LINKLOSS_OCCUP_TIMES

#define COEX_LINKLOSS_OCCUP_TIMES   (15)

◆ CPU_MIN_FREQ_VALUE_0

#define CPU_MIN_FREQ_VALUE_0   (403200)

◆ CPU_MIN_FREQ_VALUE_1

#define CPU_MIN_FREQ_VALUE_1   (604800)

◆ CPU_MIN_FREQ_VALUE_2

#define CPU_MIN_FREQ_VALUE_2   (806400)

◆ CPU_MIN_FREQ_VALUE_3

#define CPU_MIN_FREQ_VALUE_3   (1305600)

◆ DDR_MIN_FREQ_VALUE_0

#define DDR_MIN_FREQ_VALUE_0   (0)

◆ DDR_MIN_FREQ_VALUE_1

#define DDR_MIN_FREQ_VALUE_1   (3456)

◆ DDR_MIN_FREQ_VALUE_2

#define DDR_MIN_FREQ_VALUE_2   (6403)

◆ DDR_MIN_FREQ_VALUE_3

#define DDR_MIN_FREQ_VALUE_3   (9216)

◆ HAL_DOWM_PART_RX_TRACK_MEM

#define HAL_DOWM_PART_RX_TRACK_MEM   200

◆ HAL_HW_MAX_RX_DSCR_LIST_IDX

#define HAL_HW_MAX_RX_DSCR_LIST_IDX   1

◆ HAL_HW_RX_DSCR_LIST_NUM

#define HAL_HW_RX_DSCR_LIST_NUM   2

◆ HAL_MAX_TX_COUNT

#define HAL_MAX_TX_COUNT   7

◆ HAL_NORMAL_RX_MIN_BUFFS

#define HAL_NORMAL_RX_MIN_BUFFS   24

◆ HAL_TX_FAKE_QUEUE_BGSCAN_ID

#define HAL_TX_FAKE_QUEUE_BGSCAN_ID   2

◆ HAL_TX_FAKE_QUEUE_NUM

#define HAL_TX_FAKE_QUEUE_NUM   3

◆ HAL_TX_RATE_NUM_1

#define HAL_TX_RATE_NUM_1   1

◆ HAL_TX_RATE_NUM_2

#define HAL_TX_RATE_NUM_2   2

◆ HAL_TX_RATE_NUM_3

#define HAL_TX_RATE_NUM_3   3

◆ HT_BFEE_NTX_SUPP_ANTA_NUM

#define HT_BFEE_NTX_SUPP_ANTA_NUM   (4) /* 11n支持的bfer发送sounding时的最大天线个数 */

◆ HT_GREEN_FILED_DEFAULT_VALUE

#define HT_GREEN_FILED_DEFAULT_VALUE   0

◆ HT_TX_STBC_DEFAULT_VALUE

#define HT_TX_STBC_DEFAULT_VALUE   0

◆ MAC_RX_BA_LUT_BMAP_LEN

#define MAC_RX_BA_LUT_BMAP_LEN   ((HAL_MAX_RX_BA_LUT_SIZE + 7) >> 3)

◆ NO_BA_PPS_VALUE_0

#define NO_BA_PPS_VALUE_0   (0)

◆ NO_BA_PPS_VALUE_1

#define NO_BA_PPS_VALUE_1   (1000)

◆ NO_BA_PPS_VALUE_2

#define NO_BA_PPS_VALUE_2   (2500)

◆ NO_BA_PPS_VALUE_3

#define NO_BA_PPS_VALUE_3   (4000)

◆ OCCUPIED_INTERVAL

#define OCCUPIED_INTERVAL   (60)

◆ OCCUPIED_TIMES

#define OCCUPIED_TIMES   (3)

◆ PPS_VALUE_0

#define PPS_VALUE_0   (0)

◆ PPS_VALUE_1

#define PPS_VALUE_1   (1100) /* 40M up limit */

◆ PPS_VALUE_2

#define PPS_VALUE_2   (2200) /* 80M up limit */

◆ PPS_VALUE_3

#define PPS_VALUE_3   (14000) /* 160M up limit */

◆ VHT_BFEE_NTX_SUPP_STS_CAP

#define VHT_BFEE_NTX_SUPP_STS_CAP   (4) /* 协议中表示最大接收NDP Nsts个数 */

◆ WLAN_ADDBA_TIMEOUT

#define WLAN_ADDBA_TIMEOUT   500

◆ WLAN_AID_DEFAULT

#define WLAN_AID_DEFAULT   128

◆ WLAN_AID_MAX

#define WLAN_AID_MAX   2007

◆ WLAN_AMPDU_RX_BA_LUT_WSIZE

#define WLAN_AMPDU_RX_BA_LUT_WSIZE
值:
64 /* AMPDU接收端用于填写BA RX LUT表的win size,
要求大于等于WLAN_AMPDU_RX_BUFFER_SIZE */

◆ WLAN_AMPDU_RX_BUFFER_SIZE

#define WLAN_AMPDU_RX_BUFFER_SIZE   64 /* AMPDU接收端接收缓冲区的buffer size的大小 */

◆ WLAN_AMPDU_TX_MAX_NUM_ROM

#define WLAN_AMPDU_TX_MAX_NUM_ROM   16

◆ WLAN_AMSDU_FRAME_MAX_LEN

#define WLAN_AMSDU_FRAME_MAX_LEN   7935

◆ WLAN_ANTI_INTF_WORK_MODE

#define WLAN_ANTI_INTF_WORK_MODE   WLAN_ANTI_INTF_EN_PROBE

◆ WLAN_AP_KEEPALIVE_INTERVAL

#define WLAN_AP_KEEPALIVE_INTERVAL   (55 * 1000) /* ap发送keepalive null帧间隔 */

◆ WLAN_AP_NUM_PER_DEVICE

#define WLAN_AP_NUM_PER_DEVICE   1 /* AP的规格 : 1个AP */

◆ WLAN_AP_USER_AGING_TIME

#define WLAN_AP_USER_AGING_TIME   (300 * 1000) /* AP 用户老化时间 300S */

◆ WLAN_ASSOC_TIMEOUT

#define WLAN_ASSOC_TIMEOUT   600

◆ WLAN_AUTH_TIMEOUT

#define WLAN_AUTH_TIMEOUT   500

◆ WLAN_AUTORATE_MIN_AGGR_TIME_IDX

#define WLAN_AUTORATE_MIN_AGGR_TIME_IDX   3

◆ WLAN_AUTORATE_VO_AGGR_SUPPORT

#define WLAN_AUTORATE_VO_AGGR_SUPPORT   0

◆ WLAN_BLACKLIST_MAX

#define WLAN_BLACKLIST_MAX   (32)

◆ WLAN_CCA_OPT_WORK_MODE

#define WLAN_CCA_OPT_WORK_MODE   WLAN_CCA_OPT_ENABLE

◆ WLAN_CFG_VAP_ID

#define WLAN_CFG_VAP_ID   0 /* 单device下 配置vap的ID为0 */

◆ WLAN_CFG_VAP_NAME

#define WLAN_CFG_VAP_NAME   "Featureid0" /* 单device下 配置vap的名称 */

◆ WLAN_CLOSE_DISTANCE_RSSI

#define WLAN_CLOSE_DISTANCE_RSSI   (-15) /* 关联前距离判断门限-25dBm */

◆ WLAN_DEFAULT_ACTIVE_SCAN_TIME

#define WLAN_DEFAULT_ACTIVE_SCAN_TIME   20

◆ WLAN_DEFAULT_BG_SCAN_COUNT_PER_CHANNEL

#define WLAN_DEFAULT_BG_SCAN_COUNT_PER_CHANNEL   1 /* 背景扫描每信道扫描次数 */

◆ WLAN_DEFAULT_FG_SCAN_COUNT_PER_CHANNEL

#define WLAN_DEFAULT_FG_SCAN_COUNT_PER_CHANNEL   2 /* 前景扫描每信道扫描次数 */

◆ WLAN_DEFAULT_MAX_TIME_PER_SCAN

#define WLAN_DEFAULT_MAX_TIME_PER_SCAN   (3 * 1500) /* 扫描的默认的最大执行时间,超过此时间,做超时处理 */

◆ WLAN_DEFAULT_PASSIVE_SCAN_TIME

#define WLAN_DEFAULT_PASSIVE_SCAN_TIME   60

◆ WLAN_DEFAULT_SEND_PROBE_REQ_COUNT_PER_CHANNEL

#define WLAN_DEFAULT_SEND_PROBE_REQ_COUNT_PER_CHANNEL   1 /* 每次信道扫描发送probe req帧的次数 */

◆ WLAN_DTIM_PERIOD_MAX

#define WLAN_DTIM_PERIOD_MAX   255

◆ WLAN_DTIM_PERIOD_MIN

#define WLAN_DTIM_PERIOD_MIN   1

◆ WLAN_DYN_POW_INVALID

#define WLAN_DYN_POW_INVALID   250

◆ WLAN_EDCA_OPT_MODE_AP

#define WLAN_EDCA_OPT_MODE_AP   WLAN_EDCA_OPT_AP_EN_DISABLE

◆ WLAN_EDCA_OPT_MODE_STA

#define WLAN_EDCA_OPT_MODE_STA   WLAN_EDCA_OPT_STA_ENABLE

◆ WLAN_FEATURE_AMPDU_IS_OPEN

#define WLAN_FEATURE_AMPDU_IS_OPEN   OSAL_TRUE

◆ WLAN_FEATURE_AMSDU_IS_OPEN

#define WLAN_FEATURE_AMSDU_IS_OPEN   OSAL_TRUE

◆ WLAN_FEATURE_DSSS_CCK_IS_OPEN

#define WLAN_FEATURE_DSSS_CCK_IS_OPEN   OSAL_FALSE

◆ WLAN_FEATURE_TXBF_IS_OPEN

#define WLAN_FEATURE_TXBF_IS_OPEN   OSAL_TRUE

◆ WLAN_FEATURE_UAPSD_IS_OPEN

#define WLAN_FEATURE_UAPSD_IS_OPEN   OSAL_TRUE

◆ WLAN_FEATURE_WPA_IS_OPEN

#define WLAN_FEATURE_WPA_IS_OPEN   OSAL_TRUE

◆ WLAN_FRAG_THRESHOLD_DEFAULT

#define WLAN_FRAG_THRESHOLD_DEFAULT   2346 /* 默认配置为最大分片长度,减少分片 */

◆ WLAN_FRAG_THRESHOLD_MAX

#define WLAN_FRAG_THRESHOLD_MAX   2346

◆ WLAN_FRAG_THRESHOLD_MIN

#define WLAN_FRAG_THRESHOLD_MIN   256 /* 为了保证分片数小于16: (1472(下发最大长度)/16)+36(数据帧最大帧头) = 128 */

◆ WLAN_GO_KEEPALIVE_INTERVAL

#define WLAN_GO_KEEPALIVE_INTERVAL   (25 * 1000) /* P2P GO发送keepalive null帧间隔 */

◆ WLAN_HAL0_11MC_IS_EN

#define WLAN_HAL0_11MC_IS_EN   OSAL_FALSE

◆ WLAN_HAL0_DPD_2G_IS_EN

#define WLAN_HAL0_DPD_2G_IS_EN   OSAL_FALSE

◆ WLAN_HAL0_DPD_5G_IS_EN

#define WLAN_HAL0_DPD_5G_IS_EN   OSAL_FALSE

◆ WLAN_INTF_DET_COCH_MODE

#define WLAN_INTF_DET_COCH_MODE   1

◆ WLAN_JOIN_START_TIMEOUT

#define WLAN_JOIN_START_TIMEOUT   10000

◆ WLAN_LARGE_PAYLOAD_SIZE

#define WLAN_LARGE_PAYLOAD_SIZE   1500 /* 允许发送的最大帧数据长度 */

◆ WLAN_LINKLOSS_OFFSET_11H

#define WLAN_LINKLOSS_OFFSET_11H   5 /* 切信道时的延迟 */

◆ WLAN_LONG_ACTIVE_SCAN_TIME

#define WLAN_LONG_ACTIVE_SCAN_TIME   40 /* 指定SSID扫描个数超过3个时,1次扫描超时时间为40ms */

◆ WLAN_MAX_RC_NUM

#define WLAN_MAX_RC_NUM   20

◆ WLAN_MAX_RX_BA

#define WLAN_MAX_RX_BA   16

◆ WLAN_MAX_SCAN_BSS_PER_CH

#define WLAN_MAX_SCAN_BSS_PER_CH   8

◆ WLAN_MAX_TX_BA

#define WLAN_MAX_TX_BA   16

◆ WLAN_MAX_TXPOWER

#define WLAN_MAX_TXPOWER   30

◆ WLAN_MESHAP_ASSOC_USER_MAX_NUM

#define WLAN_MESHAP_ASSOC_USER_MAX_NUM   6 /* MESHAP关联的最大用户个数:6 */

◆ WLAN_MSDU_MAX_LEN

#define WLAN_MSDU_MAX_LEN   128

◆ WLAN_NEAR_DISTANCE_IMPROVE_RSSI_DOWN

#define WLAN_NEAR_DISTANCE_IMPROVE_RSSI_DOWN   (-48) /* improve 1*1问题规避,要求近距离判断下门限为-50dBm */

◆ WLAN_NEAR_DISTANCE_IMPROVE_RSSI_UP

#define WLAN_NEAR_DISTANCE_IMPROVE_RSSI_UP   (-40) /* improve 1*1问题规避,要求近距离判断上门限为-44dBm */

◆ WLAN_NORMAL_DISTANCE_RSSI_UP

#define WLAN_NORMAL_DISTANCE_RSSI_UP   (-42) /* 信号强度小于-42dBm时,才认为非超近距离 */

◆ WLAN_P2P_GO_ASSOC_USER_MAX_NUM_SPEC

#define WLAN_P2P_GO_ASSOC_USER_MAX_NUM_SPEC   4

◆ WLAN_P2PGO_USER_AGING_TIME

#define WLAN_P2PGO_USER_AGING_TIME   (60 * 1000) /* GO 用户老化时间 60S */

◆ WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_20_40M

#define WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_20_40M   (-25) /* 方向性攻关,修改20M和40M切换门限为-25dBm */

◆ WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_UP_80M

#define WLAN_PHY_EXTLNA_CHGPTDBM_TH_VAL_UP_80M   (-25) /* 方向性攻关,修改80M和160M切换门限为-25dBm */

◆ WLAN_PKT_MEM_OPT_MIN_PKT_LEN

#define WLAN_PKT_MEM_OPT_MIN_PKT_LEN   HAL_RX_SMALL_FRAME_LEN

◆ WLAN_PKT_MEM_OPT_TIME_MS

#define WLAN_PKT_MEM_OPT_TIME_MS   1000

◆ WLAN_PKT_MEM_PKT_OPT_LIMIT

#define WLAN_PKT_MEM_PKT_OPT_LIMIT   2000

◆ WLAN_PKT_MEM_PKT_RESET_LIMIT

#define WLAN_PKT_MEM_PKT_RESET_LIMIT   500

◆ WLAN_PROBE_DELAY_TIME

#define WLAN_PROBE_DELAY_TIME   10

◆ WLAN_QEDCA_TABLE_AIFSN_MAX

#define WLAN_QEDCA_TABLE_AIFSN_MAX   15

◆ WLAN_QEDCA_TABLE_AIFSN_MIN

#define WLAN_QEDCA_TABLE_AIFSN_MIN   0

◆ WLAN_QEDCA_TABLE_CWMAX_MAX

#define WLAN_QEDCA_TABLE_CWMAX_MAX   10

◆ WLAN_QEDCA_TABLE_CWMAX_MIN

#define WLAN_QEDCA_TABLE_CWMAX_MIN   0

◆ WLAN_QEDCA_TABLE_CWMIN_MAX

#define WLAN_QEDCA_TABLE_CWMIN_MAX   10

◆ WLAN_QEDCA_TABLE_CWMIN_MIN

#define WLAN_QEDCA_TABLE_CWMIN_MIN   0

◆ WLAN_QEDCA_TABLE_INDEX_MAX

#define WLAN_QEDCA_TABLE_INDEX_MAX   4

◆ WLAN_QEDCA_TABLE_INDEX_MIN

#define WLAN_QEDCA_TABLE_INDEX_MIN   1

◆ WLAN_QEDCA_TABLE_MSDU_LIFETIME_MAX

#define WLAN_QEDCA_TABLE_MSDU_LIFETIME_MAX   500

◆ WLAN_QEDCA_TABLE_TXOP_LIMIT_MAX

#define WLAN_QEDCA_TABLE_TXOP_LIMIT_MAX   65535

◆ WLAN_QEDCA_TABLE_TXOP_LIMIT_MIN

#define WLAN_QEDCA_TABLE_TXOP_LIMIT_MIN   0

◆ WLAN_RC_BMAP_WORDS

#define WLAN_RC_BMAP_WORDS   2

◆ WLAN_RTS_DEFAULT

#define WLAN_RTS_DEFAULT   512

◆ WLAN_RTS_MIN

#define WLAN_RTS_MIN   1

◆ WLAN_RX_INTERRUPT_MAX_NUM_PER_DEVICE

#define WLAN_RX_INTERRUPT_MAX_NUM_PER_DEVICE   16 /* 一个device最多一次处理16个rx中断 */

◆ WLAN_SA_QUERY_MAXIMUM_TIME

#define WLAN_SA_QUERY_MAXIMUM_TIME   1000

◆ WLAN_SA_QUERY_RETRY_TIME

#define WLAN_SA_QUERY_RETRY_TIME   201

◆ WLAN_SCAN_REQ_MAX_BSS

#define WLAN_SCAN_REQ_MAX_BSS   2 /* 一次可以扫描的BSS个数,PROBE REQ帧中最大可携带的BSSID SSID数量 */

◆ WLAN_SCAN_REQ_MAX_BSSID

#define WLAN_SCAN_REQ_MAX_BSSID   2

◆ WLAN_SCAN_REQ_MAX_SSID

#define WLAN_SCAN_REQ_MAX_SSID   8

◆ WLAN_SERVICE_VAP_NUM_PER_DEVICE

#define WLAN_SERVICE_VAP_NUM_PER_DEVICE   (WLAN_AP_NUM_PER_DEVICE + WLAN_STA_NUM_PER_DEVICE) /* AP+STA */

◆ WLAN_SERVICE_VAP_START_ID

#define WLAN_SERVICE_VAP_START_ID   1 /* 单芯片下,每个board的业务vap id从1开始 */

◆ WLAN_SOFTAP_ASSOC_USER_MAX_NUM

#define WLAN_SOFTAP_ASSOC_USER_MAX_NUM   6 /* AP关联的最大用户个数:2 */

◆ WLAN_STA_NUM_PER_DEVICE

#define WLAN_STA_NUM_PER_DEVICE   2 /* STA的规格 : 2个STA */

◆ WLAN_SUPP_RATES

#define WLAN_SUPP_RATES   8

◆ WLAN_TPC_STEP

#define WLAN_TPC_STEP   3

◆ WLAN_TX_PROT_TIMEOUT

#define WLAN_TX_PROT_TIMEOUT   6000

◆ WLAN_TX_QUEUE_UAPSD_DEPTH

#define WLAN_TX_QUEUE_UAPSD_DEPTH   5 /* 芯片省成本,BK预处理不同,最多5个就满 */

◆ WLAN_USER_ACTIVE_TO_INACTIVE_TIME

#define WLAN_USER_ACTIVE_TO_INACTIVE_TIME   5000

◆ WLAN_USER_ACTIVE_TRIGGER_TIME

#define WLAN_USER_ACTIVE_TRIGGER_TIME   1000

◆ WLAN_USER_AGING_TRIGGER_TIME

#define WLAN_USER_AGING_TRIGGER_TIME   5000