|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|


| #define DEFAULT_RX_TCP_ACK_OPT_ENABLE (OSAL_FALSE) |
| #define DEFAULT_RX_TCP_ACK_THRESHOLD (1) /* 丢弃接收ack 的门限 */ |
| #define DEFAULT_TX_TCP_ACK_OPT_ENABLE (OSAL_FALSE) |
| #define DEFAULT_TX_TCP_ACK_THRESHOLD (1) /* 丢弃发送ack 的门限 */ |
| #define MAX_MPDU_NUM_IN_PS_QUEUE 4 |
| #define MAX_MPDU_NUM_IN_PS_QUEUE_TOTAL 16 /* app版本需要限制总动态内存使用 */ |
| #define WLAN_ACTIVE_USER_IDX_BMAP_LEN ((WLAN_ACTIVE_USER_MAX_NUM + 7)>> 3) |
| #define WLAN_ACTIVE_USER_MAX_NUM 6 /* 活跃用户的最大个数 */ |
| #define WLAN_AP_STA_COEXIST_VAP_NUM 0 |
| #define WLAN_ASOC_USER_MAX_NUM_LIMIT (WLAN_ASSOC_USER_MAX_NUM * WLAN_CHIP_MAX_NUM_PER_BOARD) |
| #define WLAN_ASSOC_USER_MAX_NUM 6 |
| #define WLAN_CHIP_MAX_NUM_PER_BOARD 1 |
| #define WLAN_CHIP_VERSION_WF51V100H 0x11510101 |
| #define WLAN_CHIP_VERSION_WF51V100L 0x11510102 |
| #define WLAN_CONFIG_VAP_MAX_NUM_PER_DEVICE 1 /* 配置VAP个数,一个业务device一个 */ |
| #define WLAN_DEVICE_MAX_NUM_PER_CHIP 1 |
| #define WLAN_DTCM_RAM_ASSOC_USER_MAX_NUM 6 /* DTCM_RAM中定义的关联用户最大个数,为总用户规格16的一半 */ |
| #define WLAN_FRW_MAX_NUM_CORES 1 |
| #define WLAN_HMEM_EVENT_SIZE2 528 /* 注意: 事件内存长度包括4字节IPC头长度 */ |
| #define WLAN_HMEM_LOCAL_SIZE2 144 |
| #define WLAN_INVALID_RA_LUT_IDX WLAN_ACTIVE_USER_MAX_NUM |
| #define WLAN_LARGE_NETBUF_SIZE_TMP 1200 |
| #define WLAN_MAX_NETBUF_SIZE (WLAN_LARGE_NETBUF_SIZE + OAL_MAX_MAC_HDR_LEN) /* 最大帧长:帧头+payload */ |
| #define WLAN_MEM_MAX_USERS_NUM 4 /* 共享同一块内存的最大用户数 */ |
| #define WLAN_MEM_NETBUF_CNT1 192 /* 接收数据帧是AMSDU,其中的每个MSDU对应一个克隆netbuf */ |
| #define WLAN_MEM_NETBUF_SIZE2 1600 |
| #define WLAN_MEM_SHARED_RX_DSCR_SIZE 68 |
| #define WLAN_MULTI_USER_MAX_NUM_LIMIT (WLAN_SERVICE_VAP_SUPPORT_MAX_NUM_LIMIT) |
| #define WLAN_OAM_FILE_PATH "\\home\\oam.log" /* LINUX和裸系统下,LOG文件默认的保存位置 */ |
| #define WLAN_POW_11B_RATE_NUM 4 /* 11b速率数目 */ |
| #define WLAN_POW_LEGACY_RATE_NUM 8 /* 11a/g速率数目 */ |
| #define WLAN_POW_NONLEGACY_20M_NUM 12 /* 11n_11ac_11ax_20M速率数目最大值 */ |
| #define WLAN_POW_NONLEGACY_40M_NUM 13 /* 11n_11ac_11ax_40M速率数目最大值+mcs32 */ |
| #define WLAN_POW_RATE_POW_CODE_11B_OFFSET 0 |
| #define WLAN_POW_RATE_POW_CODE_LEGACY_OFFSET WLAN_POW_RATE_POW_CODE_11B_OFFSET |
| #define WLAN_POW_RATE_POW_CODE_NONLEGACY_160M_OFFSET WLAN_POW_RATE_POW_CODE_INVALID_OFFSET |
| #define WLAN_POW_RATE_POW_CODE_NONLEGACY_20M_OFFSET (WLAN_POW_11B_RATE_NUM + WLAN_POW_LEGACY_RATE_NUM) |
| #define WLAN_POW_RATE_POW_CODE_NONLEGACY_40M_OFFSET (WLAN_POW_RATE_POW_CODE_NONLEGACY_20M_OFFSET + WLAN_POW_NONLEGACY_20M_NUM) |
| #define WLAN_POW_RATE_POW_CODE_NONLEGACY_80M_OFFSET WLAN_POW_RATE_POW_CODE_INVALID_OFFSET |
| #define WLAN_POW_RATE_POW_CODE_TABLE_2G_LEN |
| #define WLAN_RF_CHANNEL_NUMS 1 |
| #define WLAN_RF_PLL_NUMS 1 |
| #define WLAN_SERVICE_AP_MAX_NUM_PER_DEVICE 2 |
| #define WLAN_SERVICE_DEVICE_MAX_NUM 1 /* 业务device数量,单device与上面宏合并 */ |
| #define WLAN_SERVICE_DEVICE_MAX_NUM_PER_CHIP 1 /* 每个chip支持业务device的最大个数 */ |
| #define WLAN_SERVICE_DEVICE_SUPPORT_MAX_NUM_SPEC (WLAN_CHIP_MAX_NUM_PER_BOARD * WLAN_SERVICE_DEVICE_MAX_NUM_PER_CHIP) |
| #define WLAN_SERVICE_STA_MAX_NUM_PER_DEVICE 3 |
| #define WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE 3 |
| #define WLAN_SERVICE_VAP_SUPPORT_MAX_NUM_LIMIT (WLAN_SERVICE_DEVICE_SUPPORT_MAX_NUM_SPEC * (WLAN_VAP_MAX_NUM_PER_DEVICE_LIMIT - WLAN_CONFIG_VAP_MAX_NUM_PER_DEVICE)) |
| #define WLAN_SINGLE_TID_MPDU_NUM_LIMIT 12 |
| #define WLAN_TID_MPDU_NUM_LIMIT 36 /* app版本需要限制总动态内存使用 */ |
| #define WLAN_TXBFEE_BUFF_SIZE (WLAN_TXBFEE_BUFF_SIZE_PER_VAP * WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE) |
| #define WLAN_TXBFEE_BUFF_SIZE_PER_VAP 472 |
| #define WLAN_USER_MAX_USER_LIMIT (WLAN_ASOC_USER_MAX_NUM_LIMIT + WLAN_MULTI_USER_MAX_NUM_LIMIT) |
| #define WLAN_VAP_MAX_NUM_PER_DEVICE_LIMIT (WLAN_CONFIG_VAP_MAX_NUM_PER_DEVICE + WLAN_SERVICE_VAP_MAX_NUM_PER_DEVICE) |
| #define WLAN_VAP_NUM_PER_BOARD WLAN_VAP_SUPPORT_MAX_NUM_LIMIT |
| #define WLAN_VAP_SUPPORT_MAX_NUM_LIMIT (WLAN_SERVICE_DEVICE_SUPPORT_MAX_NUM_SPEC * WLAN_VAP_MAX_NUM_PER_DEVICE_LIMIT) |
| #define WLAN_VAP_USER_HASH_MAX_VALUE (WLAN_ASSOC_USER_MAX_NUM * 2) /* 2为扩展因子 */ |
| #define WLAN_WPS_IE_MAX_SIZE (WLAN_HMEM_EVENT_SIZE2 - 128) |