WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
wlan_types_base_rom.h
浏览该文件的文档.
1/*
2 * Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2020-2022. All rights reserved.
3 * Description: Header files shared by wlan_types.h and wlan_types_rom.h.
4 * Author:
5 */
6
7#ifndef __WLAN_TYPES_BASE_ROM_H__
8#define __WLAN_TYPES_BASE_ROM_H__
9
10#include "td_base.h"
11#include "wlan_custom_type.h"
12
13#ifdef __cplusplus
14#if __cplusplus
15extern "C" {
16#endif
17#endif
18
19/*****************************************************************************
20 枚举定义
21*****************************************************************************/
22/*****************************************************************************
23 3.1 基本枚举类型
24*****************************************************************************/
25/* 管理帧子类型 */
26typedef enum {
27 WLAN_ASSOC_REQ = 0, /* 0000 */
28 WLAN_ASSOC_RSP = 1, /* 0001 */
29 WLAN_REASSOC_REQ = 2, /* 0010 */
30 WLAN_REASSOC_RSP = 3, /* 0011 */
31 WLAN_PROBE_REQ = 4, /* 0100 */
32 WLAN_PROBE_RSP = 5, /* 0101 */
33 WLAN_TIMING_AD = 6, /* 0110 */
35 WLAN_BEACON = 8, /* 1000 */
36 WLAN_ATIM = 9, /* 1001 */
37 WLAN_DISASOC = 10, /* 1010 */
38 WLAN_AUTH = 11, /* 1011 */
39 WLAN_DEAUTH = 12, /* 1100 */
40 WLAN_ACTION = 13, /* 1101 */
41 WLAN_ACTION_NO_ACK = 14, /* 1110 */
42 WLAN_MGMT_SUBTYPE_RESV2 = 15, /* 1111 */
43
44 WLAN_MGMT_SUBTYPE_BUTT = 16 /* 一共16种管理帧子类型 */
46
47/* 不应该BUTT后续存在枚举 */
48typedef enum {
49 WLAN_WME_AC_BE = 0, /* best effort */
50 WLAN_WME_AC_BK = 1, /* background */
51 WLAN_WME_AC_VI = 2, /* video */
52 WLAN_WME_AC_VO = 3, /* voice */
53
55 WLAN_WME_AC_MGMT = WLAN_WME_AC_BUTT, /* 管理AC,协议没有,对应硬件高优先级队列 */
56
57 WLAN_WME_AC_PSM = 5, /* 节能AC, 协议没有,对应硬件组播队列 */
60
61/* TID编号类别 */
62typedef enum {
63 WLAN_TIDNO_BEST_EFFORT = 0, /* BE业务 */
64 WLAN_TIDNO_BACKGROUND = 1, /* BK业务 */
65 WLAN_TIDNO_UAPSD = 2, /* U-APSD */
66 WLAN_TIDNO_ANT_TRAINING_LOW_PRIO = 3, /* 智能天线低优先级训练帧 */
67 WLAN_TIDNO_ANT_TRAINING_HIGH_PRIO = 4, /* 智能天线高优先级训练帧 */
68 WLAN_TIDNO_VIDEO = 5, /* VI业务 */
69 WLAN_TIDNO_VOICE = 6, /* VO业务 */
70 WLAN_TIDNO_BCAST = 7, /* 广播用户的广播或者组播报文 */
71
75
76/* TID编号类别放入平台 */
77
78/* VAP的工作模式 */
79typedef enum {
80 WLAN_VAP_MODE_CONFIG, /* 配置模式 */
81 WLAN_VAP_MODE_BSS_STA, /* BSS STA模式 */
82 WLAN_VAP_MODE_BSS_AP, /* BSS AP模式 */
83 WLAN_VAP_MODE_WDS, /* WDS模式 */
84 WLAN_VAP_MODE_MONITOER, /* 侦听模式 */
86
90
98
99/* 认证算法 */
111
112typedef enum {
113 /* 注意: wlan_cipher_key_type_enum和hal_key_type_enum 值一致, 如果硬件有改变,则应该在HAL 层封装 */
114 /* 此处保持和协议规定额秘钥类型一致 */
115 WLAN_KEY_TYPE_TX_GTK = 0, /* TX GTK */
116 WLAN_KEY_TYPE_PTK = 1, /* PTK */
117 WLAN_KEY_TYPE_RX_GTK = 2, /* RX GTK */
118 WLAN_KEY_TYPE_RX_GTK2 = 3, /* RX GTK2 51不用 */
122
123typedef enum {
124 /* 注意: wlan_key_origin_enum_uint8和hal_key_origin_enum_uint8 值一致, 如果硬件有改变,则应该在HAL 层封装 */
125 WLAN_AUTH_KEY = 0, /* Indicates that for this key, this STA is the authenticator */
126 WLAN_SUPP_KEY = 1, /* Indicates that for this key, this STA is the supplicant */
127
131
153
155
162
163/* 调制方式枚举 */
171
172/*****************************************************************************
173 3.4 VHT枚举类型
174*****************************************************************************/
194
218
219/*****************************************************************************
220 3.3 HT枚举类型
221*****************************************************************************/
222// 扩展或者删除字段时,务必同步调整 g_phy_bandwidth_sec_offset_table \ mac_vap_bw_mode_to_bw \ hal_mac_change_bw_mode_to_bw_index
238
239/* 因为要用作预编译,所以由枚举改成宏,为了便于理解,下面的类型转义先不变 */
241
250
256
257/* channel结构体 */
258typedef struct {
259 osal_u8 chan_number; /* 主20MHz信道号 */
262 osal_u8 chan_idx; /* 信道索引号 */
264
265/* channel switch结构体 */
266typedef struct {
269 osal_u8 resv[3]; /* 保留3字节对齐 */
271
272/*****************************************************************************
273 3.4 算法宏,枚举类型
274*****************************************************************************/
275
276/* TPC工作模式 */
277typedef enum {
278 WLAN_TPC_WORK_MODE_DISABLE = 0, /* 禁用TPC动态调整功率模式: 直接采用固定功率模式,数据帧的Data0采用配置的, Data1~3以及管理帧、控制帧都用最大功率 */
279 WLAN_TPC_WORK_MODE_ENABLE = 1, /* 自适应功率模式: 数据帧的Data0采用自适应功率, Data1~3以及管理帧、控制帧都用最大功率 */
280
284
285/*****************************************************************************
286 3.5 WME枚举类型
287*****************************************************************************/
288
289/* WMM枚举类型放入平台 */
290
291/* 帧类型 (2-bit) */
301
302/* 帧子类型 (4-bit) */
303/* 管理帧子类型放入平台SPEC */
304
305/* 控制帧帧子类型 */
322
323/* 数据帧子类型 */
344
345/* ACK类型定义 */
355
356/*****************************************************************************
357 3.6 信道枚举
358*****************************************************************************/
359
360/* 信道编码方式 */
367
368/* 扫描类型 */
376
377/* 扫描模式 */
378typedef enum {
379 WLAN_SCAN_MODE_FOREGROUND = 0, /* 前景扫描不分AP/STA(即初始扫描,连续式) */
380 WLAN_SCAN_MODE_BACKGROUND_STA = 1, /* STA背景扫描 */
381 WLAN_SCAN_MODE_BACKGROUND_AP = 2, /* AP背景扫描(间隔式) */
382 WLAN_SCAN_MODE_BACKGROUND_OBSS = 3, /* 20/40MHz共存的obss扫描 */
384 WLAN_SCAN_MODE_BACKGROUND_PNO = 5, /* PNO调度扫描 */
386 WLAN_SCAN_MODE_BACKGROUND_CSA = 7, /* 信道切换扫描 */
387 WLAN_SCAN_MODE_BACKGROUND_HILINK = 8, /* hilink扫描未关联用户 */
392
396
397typedef enum {
398 WLAN_LEGACY_VAP_MODE = 0, /* 非P2P设备 */
399 WLAN_P2P_GO_MODE = 1, /* P2P_GO */
400 WLAN_P2P_DEV_MODE = 2, /* P2P_Device */
401 WLAN_P2P_CL_MODE = 3, /* P2P_CL */
402
406
407/*****************************************************************************
408 3.7 加密枚举
409*****************************************************************************/
410
411/* 用户距离状态 */
420
421/*****************************************************************************
422 3.8 linkloss场景枚举
423*****************************************************************************/
424
425
426/*****************************************************************************
427 3.9 roc场景枚举
428*****************************************************************************/
429
430/*****************************************************************************
431 3.10 roam场景枚举
432*****************************************************************************/
433
434/*****************************************************************************
435 3.10 m2s切换枚举
436*****************************************************************************/
437/* mimo-siso切换tpye */
445
446/* mimo-siso切换tpye */
460
461/*****************************************************************************
462 3.11 m2s切换枚举
463*****************************************************************************/
464
465/*****************************************************************************
466 STRUCT定义
467*****************************************************************************/
468/* m2s触发条件 */
469typedef struct {
470 osal_u8 dbdc : 1, /* dbdc触发 */
471 fast_on : 1, /* 并发扫描触发 */
472 rssi_snr : 1, /* rssi/snr触发 */
473 btcoex : 1, /* btcoex触发 */
474 command : 1, /* 上层命令触发 */
475 test : 1, /* 测试命令触发 */
476 custom : 1, /* 定制化触发 */
477 spec : 1; /* RF规格触发 */
479
480/* action帧发送类型枚举 */
481typedef enum {
482 WLAN_M2S_ACTION_TYPE_SMPS = 0, /* action采用smps */
483 WLAN_M2S_ACTION_TYPE_OPMODE = 1, /* action采用opmode */
484 WLAN_M2S_ACTION_TYPE_NONE = 2, /* 切换不发action帧 */
485
489
490#ifdef __cplusplus
491#if __cplusplus
492}
493#endif
494#endif
495
496#endif /* end of wlan_types.h */
unsigned char osal_u8
Definition osal_types.h:11
osal_u8 osal_bool
Definition osal_types.h:27
unsigned short osal_u16
Definition osal_types.h:12
Definition wlan_types_base_rom.h:258
osal_u8 chan_number
Definition wlan_types_base_rom.h:259
wlan_channel_band_enum_uint8 band
Definition wlan_types_base_rom.h:260
osal_u8 chan_idx
Definition wlan_types_base_rom.h:262
wlan_channel_bandwidth_enum_uint8 en_bandwidth
Definition wlan_types_base_rom.h:261
Definition wlan_types_base_rom.h:266
mac_channel_stru mac_channel
Definition wlan_types_base_rom.h:267
osal_bool clear_fifo
Definition wlan_types_base_rom.h:268
Definition wlan_types_base_rom.h:251
osal_u8 txop_ps_not_allowed
Definition wlan_types_base_rom.h:253
osal_u16 partial_aid
Definition wlan_types_base_rom.h:254
osal_u8 group_id
Definition wlan_types_base_rom.h:252
Definition wlan_types_base_rom.h:469
osal_u8 command
Definition wlan_types_base_rom.h:474
osal_u8 custom
Definition wlan_types_base_rom.h:476
osal_u8 rssi_snr
Definition wlan_types_base_rom.h:472
osal_u8 test
Definition wlan_types_base_rom.h:475
osal_u8 fast_on
Definition wlan_types_base_rom.h:471
osal_u8 spec
Definition wlan_types_base_rom.h:477
osal_u8 dbdc
Definition wlan_types_base_rom.h:470
osal_u8 btcoex
Definition wlan_types_base_rom.h:473
Definition wlan_types_base_rom.h:156
osal_u8 cipher_key_id
Definition wlan_types_base_rom.h:159
wlan_cipher_key_type_enum_uint8 cipher_key_type
Definition wlan_types_base_rom.h:157
wlan_ciper_protocol_type_enum_uint8 cipher_protocol_type
Definition wlan_types_base_rom.h:158
#define BIT1
Definition td_base.h:176
#define BIT3
Definition td_base.h:174
#define BIT2
Definition td_base.h:175
#define BIT7
Definition td_base.h:170
#define BIT4
Definition td_base.h:173
#define BIT6
Definition td_base.h:171
#define BIT0
Definition td_base.h:177
#define BIT5
Definition td_base.h:172
osal_u8 wlan_nss_enum_uint8
Definition wlan_types_base_rom.h:240
wlan_channel_bandwidth_enum
Definition wlan_types_base_rom.h:223
@ WLAN_BAND_WIDTH_80M
Definition wlan_types_base_rom.h:234
@ WLAN_BAND_WIDTH_5M
Definition wlan_types_base_rom.h:231
@ WLAN_BAND_WIDTH_40MINUS
Definition wlan_types_base_rom.h:226
@ WLAN_BAND_WIDTH_10M
Definition wlan_types_base_rom.h:232
@ WLAN_BAND_WIDTH_40PLUS
Definition wlan_types_base_rom.h:225
@ WLAN_BAND_WIDTH_80MINUSPLUS
Definition wlan_types_base_rom.h:229
@ WLAN_BAND_WIDTH_80MINUSMINUS
Definition wlan_types_base_rom.h:230
@ WLAN_BAND_WIDTH_40M
Definition wlan_types_base_rom.h:233
@ WLAN_BAND_WIDTH_80PLUSMINUS
Definition wlan_types_base_rom.h:228
@ WLAN_BAND_WIDTH_BUTT
Definition wlan_types_base_rom.h:235
@ WLAN_BAND_WIDTH_20M
Definition wlan_types_base_rom.h:224
@ WLAN_BAND_WIDTH_80PLUSPLUS
Definition wlan_types_base_rom.h:227
osal_u8 wlan_vht_mcs_enum_uint8
Definition wlan_types_base_rom.h:193
wlan_scan_mode_enum
Definition wlan_types_base_rom.h:378
@ WLAN_SCAN_MODE_BACKGROUND_STA
Definition wlan_types_base_rom.h:380
@ WLAN_SCAN_MODE_GNSS_SCAN
Definition wlan_types_base_rom.h:389
@ WLAN_SCAN_MODE_BACKGROUND_CSA
Definition wlan_types_base_rom.h:386
@ WLAN_SCAN_MODE_FOREGROUND
Definition wlan_types_base_rom.h:379
@ WLAN_SCAN_MODE_ROAM_SCAN
Definition wlan_types_base_rom.h:390
@ WLAN_SCAN_MODE_BACKGROUND_HILINK
Definition wlan_types_base_rom.h:387
@ WLAN_SCAN_MODE_BACKGROUND_PNO
Definition wlan_types_base_rom.h:384
@ WLAN_SCAN_MODE_BACKGROUND_AP
Definition wlan_types_base_rom.h:381
@ WLAN_SCAN_MODE_BACKGROUND_OBSS
Definition wlan_types_base_rom.h:382
@ WLAN_SCAN_MODE_BACKGROUND_ALG_INTF_DET
Definition wlan_types_base_rom.h:383
@ WLAN_SCAN_MODE_RRM_BEACON_REQ
Definition wlan_types_base_rom.h:385
@ WLAN_SCAN_MODE_BUTT
Definition wlan_types_base_rom.h:393
@ WLAN_SCAN_MODE_BACKGROUND_SDP
Definition wlan_types_base_rom.h:391
@ WLAN_SCAN_MODE_FTM_REQ
Definition wlan_types_base_rom.h:388
wlan_ht_stbc_enum
Definition wlan_types_base_rom.h:242
@ WLAN_HT_ADD_TWO_NTS
Definition wlan_types_base_rom.h:245
@ WLAN_HT_STBC_BUTT
Definition wlan_types_base_rom.h:247
@ WLAN_HT_NON_STBC
Definition wlan_types_base_rom.h:243
@ WLAN_HT_ADD_ONE_NTS
Definition wlan_types_base_rom.h:244
osal_u8 wlan_mod_enum_uint8
Definition wlan_types_base_rom.h:170
wlan_p2p_mode_enum
Definition wlan_types_base_rom.h:397
@ WLAN_P2P_GO_MODE
Definition wlan_types_base_rom.h:399
@ WLAN_LEGACY_VAP_MODE
Definition wlan_types_base_rom.h:398
@ WLAN_P2P_BUTT
Definition wlan_types_base_rom.h:403
@ WLAN_P2P_CL_MODE
Definition wlan_types_base_rom.h:401
@ WLAN_P2P_DEV_MODE
Definition wlan_types_base_rom.h:400
osal_u8 wlan_m2s_action_type_enum_uint8
Definition wlan_types_base_rom.h:488
osal_u8 wlan_scan_type_enum_uint8
Definition wlan_types_base_rom.h:375
osal_u8 wlan_vap_mode_enum_uint8
Definition wlan_types_base_rom.h:89
wlan_frame_control_subtype_enum
Definition wlan_types_base_rom.h:306
@ WLAN_RTS
Definition wlan_types_base_rom.h:314
@ WLAN_HE_TRIG_FRAME
Definition wlan_types_base_rom.h:308
@ WLAN_CONTROL_WRAPPER
Definition wlan_types_base_rom.h:310
@ WLAN_CF_END
Definition wlan_types_base_rom.h:317
@ WLAN_CF_END_CF_ACK
Definition wlan_types_base_rom.h:318
@ WLAN_PS_POLL
Definition wlan_types_base_rom.h:313
@ WLAN_CTS
Definition wlan_types_base_rom.h:315
@ WLAN_BLOCKACK_REQ
Definition wlan_types_base_rom.h:311
@ WLAN_ACK
Definition wlan_types_base_rom.h:316
@ WLAN_BLOCKACK
Definition wlan_types_base_rom.h:312
@ WLAN_VHT_NDPA
Definition wlan_types_base_rom.h:309
@ WLAN_CONTROL_SUBTYPE_BUTT
Definition wlan_types_base_rom.h:320
osal_u8 wlan_tpc_mode_enum_uint8
Definition wlan_types_base_rom.h:283
osal_u8 wlan_channel_bandwidth_enum_uint8
Definition wlan_types_base_rom.h:237
osal_u8 wlan_channel_code_enum_uint8
Definition wlan_types_base_rom.h:366
wlan_m2s_trigger_mode_enum
Definition wlan_types_base_rom.h:447
@ WLAN_M2S_TRIGGER_MODE_TEST
Definition wlan_types_base_rom.h:453
@ WLAN_M2S_TRIGGER_MODE_SPEC
Definition wlan_types_base_rom.h:455
@ WLAN_M2S_TRIGGER_MODE_RSSI
Definition wlan_types_base_rom.h:450
@ WLAN_M2S_TRIGGER_MODE_DBDC
Definition wlan_types_base_rom.h:448
@ WLAN_M2S_TRIGGER_MODE_BUTT
Definition wlan_types_base_rom.h:457
@ WLAN_M2S_TRIGGER_MODE_BTCOEX
Definition wlan_types_base_rom.h:451
@ WLAN_M2S_TRIGGER_MODE_COMMAND
Definition wlan_types_base_rom.h:452
@ WLAN_M2S_TRIGGER_MODE_CUSTOM
Definition wlan_types_base_rom.h:454
@ WLAN_M2S_TRIGGER_MODE_FAST_SCAN
Definition wlan_types_base_rom.h:449
wlan_channel_band_enum
Definition wlan_types_base_rom.h:91
@ WLAN_BAND_BUTT
Definition wlan_types_base_rom.h:95
@ WLAN_BAND_2G
Definition wlan_types_base_rom.h:92
@ WLAN_BAND_5G
Definition wlan_types_base_rom.h:93
wlan_frame_mgmt_subtype_enum
Definition wlan_types_base_rom.h:26
@ WLAN_DISASOC
Definition wlan_types_base_rom.h:37
@ WLAN_ATIM
Definition wlan_types_base_rom.h:36
@ WLAN_REASSOC_RSP
Definition wlan_types_base_rom.h:30
@ WLAN_PROBE_RSP
Definition wlan_types_base_rom.h:32
@ WLAN_TIMING_AD
Definition wlan_types_base_rom.h:33
@ WLAN_MGMT_SUBTYPE_BUTT
Definition wlan_types_base_rom.h:44
@ WLAN_MGMT_SUBTYPE_RESV1
Definition wlan_types_base_rom.h:34
@ WLAN_REASSOC_REQ
Definition wlan_types_base_rom.h:29
@ WLAN_DEAUTH
Definition wlan_types_base_rom.h:39
@ WLAN_ASSOC_RSP
Definition wlan_types_base_rom.h:28
@ WLAN_PROBE_REQ
Definition wlan_types_base_rom.h:31
@ WLAN_ASSOC_REQ
Definition wlan_types_base_rom.h:27
@ WLAN_ACTION
Definition wlan_types_base_rom.h:40
@ WLAN_AUTH
Definition wlan_types_base_rom.h:38
@ WLAN_BEACON
Definition wlan_types_base_rom.h:35
@ WLAN_ACTION_NO_ACK
Definition wlan_types_base_rom.h:41
@ WLAN_MGMT_SUBTYPE_RESV2
Definition wlan_types_base_rom.h:42
wlan_auth_alg_mode_enum
Definition wlan_types_base_rom.h:100
@ WLAN_WITP_AUTH_OPEN_SYSTEM
Definition wlan_types_base_rom.h:101
@ WLAN_WITP_AUTH_AUTOMATIC
Definition wlan_types_base_rom.h:106
@ WLAN_WITP_AUTH_SAE
Definition wlan_types_base_rom.h:104
@ WLAN_WITP_AUTH_NETWORK_EAP
Definition wlan_types_base_rom.h:105
@ WLAN_WITP_AUTH_SHARED_KEY
Definition wlan_types_base_rom.h:102
@ WLAN_WITP_AUTH_FT
Definition wlan_types_base_rom.h:103
@ WLAN_WITP_AUTH_BUTT
Definition wlan_types_base_rom.h:108
osal_u8 wlan_auth_alg_mode_enum_uint8
Definition wlan_types_base_rom.h:110
wlan_vht_mcs_enum
Definition wlan_types_base_rom.h:175
@ WLAN_VHT_MCS8
Definition wlan_types_base_rom.h:184
@ WLAN_VHT_MCS6
Definition wlan_types_base_rom.h:182
@ WLAN_VHT_MCS5
Definition wlan_types_base_rom.h:181
@ WLAN_VHT_MCS2
Definition wlan_types_base_rom.h:178
@ WLAN_VHT_MCS1
Definition wlan_types_base_rom.h:177
@ WLAN_VHT_MCS0
Definition wlan_types_base_rom.h:176
@ WLAN_VHT_MCS3
Definition wlan_types_base_rom.h:179
@ WLAN_VHT_MCS4
Definition wlan_types_base_rom.h:180
@ WLAN_VHT_MCS9
Definition wlan_types_base_rom.h:185
@ WLAN_VHT_MCS_BUTT
Definition wlan_types_base_rom.h:191
@ WLAN_VHT_MCS7
Definition wlan_types_base_rom.h:183
wlan_tpc_work_mode_enum
Definition wlan_types_base_rom.h:277
@ WLAN_TPC_WORK_MODE_ENABLE
Definition wlan_types_base_rom.h:279
@ WLAN_TPC_WORK_MODE_DISABLE
Definition wlan_types_base_rom.h:278
@ WLAN_TPC_WORK_MODE_BUTT
Definition wlan_types_base_rom.h:281
osal_u8 wlan_m2s_type_enum_uint8
Definition wlan_types_base_rom.h:444
osal_u8 wlan_tx_ack_policy_enum_uint8
Definition wlan_types_base_rom.h:354
osal_u8 witp_wpa_versions_enum_uint8
Definition wlan_types_base_rom.h:154
osal_u8 wlan_p2p_mode_enum_uint8
Definition wlan_types_base_rom.h:405
wlan_mod_enum
Definition wlan_types_base_rom.h:164
@ WLAN_MOD_DSSS
Definition wlan_types_base_rom.h:165
@ WLAN_MOD_OFDM
Definition wlan_types_base_rom.h:166
@ WLAN_MOD_BUTT
Definition wlan_types_base_rom.h:168
wlan_cipher_key_type_enum
Definition wlan_types_base_rom.h:112
@ WLAN_KEY_TYPE_BUTT
Definition wlan_types_base_rom.h:119
@ WLAN_KEY_TYPE_PTK
Definition wlan_types_base_rom.h:116
@ WLAN_KEY_TYPE_TX_GTK
Definition wlan_types_base_rom.h:115
@ WLAN_KEY_TYPE_RX_GTK2
Definition wlan_types_base_rom.h:118
@ WLAN_KEY_TYPE_RX_GTK
Definition wlan_types_base_rom.h:117
wlan_wme_ac_type_enum
Definition wlan_types_base_rom.h:48
@ WLAN_WME_AC_BK
Definition wlan_types_base_rom.h:50
@ WLAN_WME_AC_VI
Definition wlan_types_base_rom.h:51
@ WLAN_WME_AC_BUTT
Definition wlan_types_base_rom.h:54
@ WLAN_WME_AC_BE
Definition wlan_types_base_rom.h:49
@ WLAN_WME_AC_PSM
Definition wlan_types_base_rom.h:57
@ WLAN_WME_AC_MGMT
Definition wlan_types_base_rom.h:55
@ WLAN_WME_AC_VO
Definition wlan_types_base_rom.h:52
wlan_tx_ack_policy_enum
Definition wlan_types_base_rom.h:346
@ WLAN_TX_NO_ACK
Definition wlan_types_base_rom.h:348
@ WLAN_TX_NORMAL_ACK
Definition wlan_types_base_rom.h:347
@ WLAN_TX_NUM_ACK_BUTT
Definition wlan_types_base_rom.h:352
@ WLAN_TX_NO_EXPLICIT_ACK
Definition wlan_types_base_rom.h:349
@ WLAN_TX_BLOCK_ACK
Definition wlan_types_base_rom.h:350
wlan_vap_mode_enum
Definition wlan_types_base_rom.h:79
@ WLAN_VAP_MODE_WDS
Definition wlan_types_base_rom.h:83
@ WLAN_VAP_MODE_BSS_STA
Definition wlan_types_base_rom.h:81
@ WLAN_VAP_MODE_CONFIG
Definition wlan_types_base_rom.h:80
@ WLAN_VAP_MODE_BUTT
Definition wlan_types_base_rom.h:87
@ WLAN_VAP_MODE_MONITOER
Definition wlan_types_base_rom.h:84
@ WLAN_VAP_MODE_BSS_AP
Definition wlan_types_base_rom.h:82
@ WLAN_VAP_HW_TEST
Definition wlan_types_base_rom.h:85
wlan_frame_type_enum
Definition wlan_types_base_rom.h:292
@ WLAN_FRAME_TYPE_BUTT
Definition wlan_types_base_rom.h:298
@ WLAN_RESERVED
Definition wlan_types_base_rom.h:296
@ WLAN_CONTROL
Definition wlan_types_base_rom.h:294
@ WLAN_DATA_BASICTYPE
Definition wlan_types_base_rom.h:295
@ WLAN_MANAGEMENT
Definition wlan_types_base_rom.h:293
osal_u8 wlan_key_origin_enum_uint8
Definition wlan_types_base_rom.h:130
osal_u8 wlan_frame_type_enum_uint8
Definition wlan_types_base_rom.h:300
osal_u8 wlan_ciper_protocol_type_enum_uint8
Definition wlan_types_base_rom.h:152
osal_u8 wlan_channel_band_enum_uint8
Definition wlan_types_base_rom.h:97
osal_u8 wlan_ht_stbc_enum_uint8
Definition wlan_types_base_rom.h:249
wlan_m2s_action_type_enum
Definition wlan_types_base_rom.h:481
@ WLAN_M2S_ACTION_TYPE_BUTT
Definition wlan_types_base_rom.h:486
@ WLAN_M2S_ACTION_TYPE_OPMODE
Definition wlan_types_base_rom.h:483
@ WLAN_M2S_ACTION_TYPE_NONE
Definition wlan_types_base_rom.h:484
@ WLAN_M2S_ACTION_TYPE_SMPS
Definition wlan_types_base_rom.h:482
wlan_key_origin_enum
Definition wlan_types_base_rom.h:123
@ WLAN_KEY_ORIGIN_BUTT
Definition wlan_types_base_rom.h:128
@ WLAN_SUPP_KEY
Definition wlan_types_base_rom.h:126
@ WLAN_AUTH_KEY
Definition wlan_types_base_rom.h:125
osal_u8 wlan_legacy_rate_value_enum_uint8
Definition wlan_types_base_rom.h:217
wlan_user_distance_enum
Definition wlan_types_base_rom.h:412
@ WLAN_DISTANCE_NEAR
Definition wlan_types_base_rom.h:413
@ WLAN_DISTANCE_FAR
Definition wlan_types_base_rom.h:415
@ WLAN_DISTANCE_NORMAL
Definition wlan_types_base_rom.h:414
@ WLAN_DISTANCE_BUTT
Definition wlan_types_base_rom.h:417
osal_u8 wlan_wme_ac_type_enum_uint8
Definition wlan_types_base_rom.h:59
osal_u8 wlan_tidno_enum_uint8
Definition wlan_types_base_rom.h:74
wlan_channel_code_enum
Definition wlan_types_base_rom.h:361
@ WLAN_BCC_CODE
Definition wlan_types_base_rom.h:362
@ WLAN_CHANNEL_CODE_BUTT
Definition wlan_types_base_rom.h:364
@ WLAN_LDPC_CODE
Definition wlan_types_base_rom.h:363
osal_u8 wlan_m2s_trigger_mode_enum_uint8
Definition wlan_types_base_rom.h:459
wlan_frame_data_subtype_enum
Definition wlan_types_base_rom.h:324
@ WLAN_QOS_DATA_CF_POLL
Definition wlan_types_base_rom.h:335
@ WLAN_QOS_NULL_FRAME
Definition wlan_types_base_rom.h:337
@ WLAN_DATA_SUBTYPE_MGMT
Definition wlan_types_base_rom.h:342
@ WLAN_DATA_CF_ACK
Definition wlan_types_base_rom.h:326
@ WLAN_DATA_SUBTYPE_RESV1
Definition wlan_types_base_rom.h:338
@ WLAN_CF_ACK
Definition wlan_types_base_rom.h:330
@ WLAN_DATA_CF_POLL
Definition wlan_types_base_rom.h:327
@ WLAN_QOS_DATA_CF_ACK
Definition wlan_types_base_rom.h:334
@ WLAN_CF_POLL
Definition wlan_types_base_rom.h:331
@ WLAN_DATA
Definition wlan_types_base_rom.h:325
@ WLAN_NULL_FRAME
Definition wlan_types_base_rom.h:329
@ WLAN_QOS_CF_POLL
Definition wlan_types_base_rom.h:339
@ WLAN_DATA_CF_ACK_POLL
Definition wlan_types_base_rom.h:328
@ WLAN_CF_ACK_POLL
Definition wlan_types_base_rom.h:332
@ WLAN_QOS_DATA
Definition wlan_types_base_rom.h:333
@ WLAN_QOS_DATA_CF_ACK_POLL
Definition wlan_types_base_rom.h:336
@ WLAN_QOS_CF_ACK_POLL
Definition wlan_types_base_rom.h:340
wlan_m2s_tpye_enum
Definition wlan_types_base_rom.h:438
@ WLAN_M2S_TYPE_BUTT
Definition wlan_types_base_rom.h:442
@ WLAN_M2S_TYPE_SW
Definition wlan_types_base_rom.h:439
@ WLAN_M2S_TYPE_HW
Definition wlan_types_base_rom.h:440
osal_u8 wlan_cipher_key_type_enum_uint8
Definition wlan_types_base_rom.h:121
wlan_ciper_protocol_type_enum
Definition wlan_types_base_rom.h:132
@ WLAN_80211_CIPHER_SUITE_TKIP
Definition wlan_types_base_rom.h:136
@ WLAN_80211_CIPHER_SUITE_BIP_CMAC_256
Definition wlan_types_base_rom.h:148
@ WLAN_80211_CIPHER_SUITE_BIP_GMAC_256
Definition wlan_types_base_rom.h:147
@ WLAN_80211_CIPHER_SUITE_BIP
Definition wlan_types_base_rom.h:141
@ WLAN_80211_CIPHER_SUITE_GROUP_DENYD
Definition wlan_types_base_rom.h:142
@ WLAN_80211_CIPHER_SUITE_WEP_40
Definition wlan_types_base_rom.h:135
@ WLAN_80211_CIPHER_SUITE_GROUP_CIPHER
Definition wlan_types_base_rom.h:134
@ WLAN_80211_CIPHER_SUITE_RSV
Definition wlan_types_base_rom.h:137
@ WLAN_80211_CIPHER_SUITE_WEP_104
Definition wlan_types_base_rom.h:140
@ WLAN_80211_CIPHER_SUITE_CCMP_256
Definition wlan_types_base_rom.h:145
@ WLAN_80211_CIPHER_SUITE_GCMP
Definition wlan_types_base_rom.h:143
@ WLAN_80211_CIPHER_SUITE_NO_ENCRYP
Definition wlan_types_base_rom.h:138
@ WLAN_80211_CIPHER_SUITE_BIP_GMAC_128
Definition wlan_types_base_rom.h:146
@ WLAN_80211_CIPHER_SUITE_WAPI
Definition wlan_types_base_rom.h:150
@ WLAN_80211_CIPHER_SUITE_GCMP_256
Definition wlan_types_base_rom.h:144
@ WLAN_80211_CIPHER_SUITE_CCMP
Definition wlan_types_base_rom.h:139
wlan_scan_type_enum
Definition wlan_types_base_rom.h:369
@ WLAN_SCAN_TYPE_BUTT
Definition wlan_types_base_rom.h:373
@ WLAN_SCAN_TYPE_ACTIVE
Definition wlan_types_base_rom.h:371
@ WLAN_SCAN_TYPE_PASSIVE
Definition wlan_types_base_rom.h:370
osal_u8 wlan_user_distance_enum_uint8
Definition wlan_types_base_rom.h:419
wlan_legacy_rate_value_enum
Definition wlan_types_base_rom.h:195
@ WLAN_LEGACY_OFDM_54M_BPS
Definition wlan_types_base_rom.h:210
@ WLAN_LEGACY_OFDM_12M_BPS
Definition wlan_types_base_rom.h:208
@ WLAN_LEGACY_OFDM_9M_BPS
Definition wlan_types_base_rom.h:213
@ WLAN_LEGACY_OFDM_36M_BPS
Definition wlan_types_base_rom.h:211
@ WLAN_LEGACY_OFDM_18M_BPS
Definition wlan_types_base_rom.h:212
@ WLAN_LEGACY_11B_RESERVED1
Definition wlan_types_base_rom.h:196
@ WLAN_SHORT_11B_2M_BPS
Definition wlan_types_base_rom.h:197
@ WLAN_LONG_11B_1M_BPS
Definition wlan_types_base_rom.h:201
@ WLAN_SHORT_11B_11M_BPS
Definition wlan_types_base_rom.h:199
@ WLAN_LONG_11B_2M_BPS
Definition wlan_types_base_rom.h:202
@ WLAN_LONG_11B_11M_BPS
Definition wlan_types_base_rom.h:204
@ WLAN_LEGACY_OFDM_6M_BPS
Definition wlan_types_base_rom.h:209
@ WLAN_SHORT_11B_5M5_BPS
Definition wlan_types_base_rom.h:198
@ WLAN_LEGACY_RATE_VALUE_BUTT
Definition wlan_types_base_rom.h:215
@ WLAN_LONG_11B_5M5_BPS
Definition wlan_types_base_rom.h:203
@ WLAN_LEGACY_OFDM_48M_BPS
Definition wlan_types_base_rom.h:206
@ WLAN_LEGACY_OFDM_24M_BPS
Definition wlan_types_base_rom.h:207
wlan_tidno_enum
Definition wlan_types_base_rom.h:62
@ WLAN_TIDNO_VIDEO
Definition wlan_types_base_rom.h:68
@ WLAN_TIDNO_VOICE
Definition wlan_types_base_rom.h:69
@ WLAN_TIDNO_BACKGROUND
Definition wlan_types_base_rom.h:64
@ WLAN_TIDNO_ANT_TRAINING_LOW_PRIO
Definition wlan_types_base_rom.h:66
@ WLAN_TIDNO_BEST_EFFORT
Definition wlan_types_base_rom.h:63
@ WLAN_TIDNO_UAPSD
Definition wlan_types_base_rom.h:65
@ WLAN_TIDNO_BCAST
Definition wlan_types_base_rom.h:70
@ WLAN_TIDNO_BUTT
Definition wlan_types_base_rom.h:72
@ WLAN_TIDNO_ANT_TRAINING_HIGH_PRIO
Definition wlan_types_base_rom.h:67
osal_u8 wlan_scan_mode_enum_uint8
Definition wlan_types_base_rom.h:395