7#ifndef __MAC_FRAME_COMMON_ROM_H__
8#define __MAC_FRAME_COMMON_ROM_H__
27#define MAC_80211_FRAME_LEN 24
30#define MAC_SUBMSDU_HEADER_LEN 14
33#define MAC_IE_HDR_LEN 2
34#define MAC_TIME_STAMP_LEN 8
35#define MAC_BEACON_INTERVAL_LEN 2
36#define MAC_CAP_INFO_LEN 2
37#define MAC_MIN_TIM_LEN 4
38#define MAC_AC_PARAM_LEN 4
40#define MAC_QOS_CTRL_FIELD_OFFSET 24
41#define MAC_QOS_CTRL_FIELD_OFFSET_4ADDR 30
42#define MAC_80211_QOS_FRAME_LEN 26
44#define MAC_SLP_RM_IE 0x20
46#define MAC_BEACON_OFFSET (MAC_TIME_STAMP_LEN + MAC_BEACON_INTERVAL_LEN + MAC_CAP_INFO_LEN)
47#define MAC_LISTEN_INTERVAL_MAX_LEN 10
50#define MAC_TCP_PROTOCAL 6
51#define MAC_UDP_PROTOCAL 17
54#define MAC_DHCP_DISCOVER 1
55#define MAC_DHCP_OFFER 2
56#define MAC_DHCP_REQUEST 3
60#define WPA_REPLAY_COUNTER_LEN 8
61#define WPA_NONCE_LEN 32
62#define WPA_KEY_RSC_LEN 8
63#define IEEE802_1X_TYPE_EAPOL_KEY 3
64#define WPA_KEY_INFO_KEY_TYPE (1U << (3))
65#define MAC_MAX_START_SPACING 7
88#ifdef _PRE_WLAN_FEATURE_WUR_TX
89 MAC_ACTION_CATEGORY_WUR = 32,
203#ifdef _PRE_WLAN_FEATURE_CHBA
205 MAC_CHBA_INIT_CODE = 6200,
206 MAC_CHBA_INVAILD_CONNECT_CMD = 6201,
207 MAC_CHBA_REPEAT_CONNECT_CMD = 6202,
208 MAC_CHBA_CREATE_NEW_USER_FAIL = 6203,
209 MAC_CHBA_UNSUP_ASSOC_CHANNEL,
211 MAC_CHBA_UNSUP_PARALLEL_CONNECT,
379#ifdef _PRE_WLAN_FEATURE_WUR_TX
398#ifdef _PRE_WLAN_FEATURE_WUR_TX
399 MAC_EID_EXT_WUR_CAP = 48,
400 MAC_EID_EXT_WUR_OPERATION = 49,
401 MAC_EID_EXT_WUR_MODE = 50,
444#define DHCP_CHADDR_LENGTH 16
446#define SERVERNAME_LEN 64
447#define BOOTFILE_LEN 128
448#define DHCP_OPTION_LEN 72
996 header[1] = (
osal_u8)(fc >> 8);
1046 mac_hdr_set_frame_control(header, fc);
1049 oal_set_mac_addr((header + 4), da);
1051 oal_set_mac_addr((header + 10), sa);
1055 oal_set_mac_addr((header + 16), sa);
1059 oal_set_mac_addr((header + 16), da);
1070 return (mac_header[0] & 0xFC);
1080 return (mac_header[0] & 0x0C);
1090 return (mac_header[0] & 0xF0);
1100 return (mac_header[0] & 0x0C) >> 2;
1111 return ((mac_header[0] & 0xF0) >> 4);
#define ETHER_ADDR_LEN
Definition eth_ip_common_rom.h:21
#define WLAN_MAC_ADDR_LEN
Definition mac_addr.c:28
#define BOOTFILE_LEN
Definition mac_frame_common_rom.h:447
#define MAC_QOS_CTRL_FIELD_OFFSET_4ADDR
Definition mac_frame_common_rom.h:41
osal_u8 mac_ba_action_type_enum_uint8
Definition mac_frame_common_rom.h:262
mac_twt_update_source_enum
Definition mac_frame_common_rom.h:135
@ MAC_TWT_UPDATE_SOURCE_MAX
Definition mac_frame_common_rom.h:140
@ MAC_TWT_UPDATE_SOURCE_ASSOCIATION
Definition mac_frame_common_rom.h:136
@ MAC_TWT_UPDATE_SOURCE_INFORMATION
Definition mac_frame_common_rom.h:139
@ MAC_TWT_UPDATE_SOURCE_TEARDOWN
Definition mac_frame_common_rom.h:138
@ MAC_TWT_UPDATE_SOURCE_SETUP
Definition mac_frame_common_rom.h:137
osal_u8 mac_ba_policy_enum_uint8
Definition mac_frame_common_rom.h:225
#define DHCP_OPTION_LEN
Definition mac_frame_common_rom.h:448
mac_vht_action_type_enum
Definition mac_frame_common_rom.h:434
@ MAC_VHT_ACTION_BUTT
Definition mac_frame_common_rom.h:439
@ MAC_VHT_ACTION_GROUPID_MANAGEMENT
Definition mac_frame_common_rom.h:436
@ MAC_VHT_ACTION_COMPRESSED_BEAMFORMING
Definition mac_frame_common_rom.h:435
@ MAC_VHT_ACTION_OPREATING_MODE_NOTIFICATION
Definition mac_frame_common_rom.h:437
osal_u8 mac_eid_enum_uint8
Definition mac_frame_common_rom.h:383
mac_s1g_action_type_enum
Definition mac_frame_common_rom.h:117
@ MAC_S1G_ACTION_EL_OPERATION
Definition mac_frame_common_rom.h:123
@ MAC_S1G_ACTION_TWT_TEARDOWN
Definition mac_frame_common_rom.h:125
@ MAC_S1G_ACTION_SYNC_CONTROL
Definition mac_frame_common_rom.h:120
@ MAC_S1G_ACTION_AID_SWITCH_REQ
Definition mac_frame_common_rom.h:118
@ MAC_S1G_ACTION_STA_INFORMATION_ANNOUNCEMENT
Definition mac_frame_common_rom.h:121
@ MAC_S1G_ACTION_EDCA_PARAMETER_SET
Definition mac_frame_common_rom.h:122
@ MAC_S1G_ACTION_AID_SWITCH_RESP
Definition mac_frame_common_rom.h:119
@ MAC_S1G_ACTION_SECTOR_ID_FEEDBACK
Definition mac_frame_common_rom.h:127
@ MAC_S1G_ACTION_RESERVE
Definition mac_frame_common_rom.h:128
@ MAC_S1G_ACTION_BUTT
Definition mac_frame_common_rom.h:130
@ MAC_S1G_ACTION_TWT_INFORMATION
Definition mac_frame_common_rom.h:129
@ MAC_S1G_ACTION_TWT_SETUP
Definition mac_frame_common_rom.h:124
@ MAC_S1G_ACTION_SECTORIZED_GROUP_ID_LIST
Definition mac_frame_common_rom.h:126
#define DHCP_CHADDR_LENGTH
Definition mac_frame_common_rom.h:444
osal_u8 mac_delba_trigger_enum_uint8
Definition mac_frame_common_rom.h:243
mac_twt_command_enum
Definition mac_frame_common_rom.h:422
@ MAC_TWT_COMMAND_DEMAND
Definition mac_frame_common_rom.h:425
@ MAC_TWT_COMMAND_REJECT
Definition mac_frame_common_rom.h:430
@ MAC_TWT_COMMAND_REQUEST
Definition mac_frame_common_rom.h:423
@ MAC_TWT_COMMAND_ALTERNATE
Definition mac_frame_common_rom.h:428
@ MAC_TWT_COMMAND_DICTATE
Definition mac_frame_common_rom.h:429
@ MAC_TWT_COMMAND_ACCEPT
Definition mac_frame_common_rom.h:427
@ MAC_TWT_COMMAND_SUGGEST
Definition mac_frame_common_rom.h:424
@ MAC_TWT_COMMAND_GROUPING
Definition mac_frame_common_rom.h:426
osal_u8 * mac_find_ie_etc(osal_u8 eid, osal_u8 *ie_addr, osal_s32 frame_len)
mac_delba_initiator_enum
Definition mac_frame_common_rom.h:228
@ MAC_BUTT_DELBA
Definition mac_frame_common_rom.h:232
@ MAC_RECIPIENT_DELBA
Definition mac_frame_common_rom.h:229
@ MAC_ORIGINATOR_DELBA
Definition mac_frame_common_rom.h:230
mac_action_offset_enum
Definition mac_frame_common_rom.h:97
@ MAC_ACTION_OFFSET_CATEGORY
Definition mac_frame_common_rom.h:98
@ MAC_ACTION_OFFSET_ACTION
Definition mac_frame_common_rom.h:99
@ MAC_ACTION_OFFSET_BODY
Definition mac_frame_common_rom.h:100
mac_ba_policy_enum
Definition mac_frame_common_rom.h:219
@ MAC_BA_POLICY_IMMEDIATE
Definition mac_frame_common_rom.h:221
@ MAC_BA_POLICY_DELAYED
Definition mac_frame_common_rom.h:220
@ MAC_BA_POLICY_BUTT
Definition mac_frame_common_rom.h:223
#define WPA_NONCE_LEN
Definition mac_frame_common_rom.h:61
#define WPA_KEY_RSC_LEN
Definition mac_frame_common_rom.h:62
osal_u8 mac_vht_action_type_enum_uint8
Definition mac_frame_common_rom.h:441
osal_u8 mac_public_action_type_enum_uint8
Definition mac_frame_common_rom.h:114
osal_u8 mac_twt_command_enum_uint8
Definition mac_frame_common_rom.h:432
osal_u8 mac_delba_initiator_enum_uint8
Definition mac_frame_common_rom.h:234
#define SERVERNAME_LEN
Definition mac_frame_common_rom.h:446
mac_sub_eid_enum
Definition mac_frame_common_rom.h:414
@ MAC_SUB_EID_NONTRANS_BSSID_PROFILE
Definition mac_frame_common_rom.h:415
@ MAC_SUB_EID_VENDOR_SPECIFIC
Definition mac_frame_common_rom.h:416
@ MAC_SUB_EID_BUTT
Definition mac_frame_common_rom.h:418
osal_u8 mac_priv_req_11n_enum_uint8
Definition mac_frame_common_rom.h:252
mac_delba_trigger_enum
Definition mac_frame_common_rom.h:237
@ MAC_DELBA_TRIGGER_COMM
Definition mac_frame_common_rom.h:238
@ MAC_DELBA_TRIGGER_BUTT
Definition mac_frame_common_rom.h:241
@ MAC_DELBA_TRIGGER_BTCOEX
Definition mac_frame_common_rom.h:239
mac_eid_extension_num
Definition mac_frame_common_rom.h:385
@ MAC_EID_EXT_NON_INHERITANCE
Definition mac_frame_common_rom.h:404
@ MAC_EID_EXT_UORA_PARAMETER_SET
Definition mac_frame_common_rom.h:389
@ MAC_EID_EXT_MULTIPLE_BSSID_CONFIGURATION
Definition mac_frame_common_rom.h:403
@ MAC_EID_EXT_NFR_PARAM_SET
Definition mac_frame_common_rom.h:392
@ MAC_EID_EXT_SHORT_SSID_LIST
Definition mac_frame_common_rom.h:406
@ MAC_EID_EXT_HE_BSS_COLOR_CHANGE_ANNOUNCEMENT
Definition mac_frame_common_rom.h:393
@ MAC_EID_EXT_QUIET_TIME_PERIOD_SETUP
Definition mac_frame_common_rom.h:394
@ MAC_EID_EXT_OPS
Definition mac_frame_common_rom.h:396
@ MAC_EID_EXT_KNOWN_BSSID
Definition mac_frame_common_rom.h:405
@ MAC_EID_EXT_HE_6GHZ_BAND_CAPABILITIES
Definition mac_frame_common_rom.h:407
@ MAC_EID_EXT_HE_CAP
Definition mac_frame_common_rom.h:387
@ MAC_EID_EXT_UL_MU_POWER_CAPABILITIES
Definition mac_frame_common_rom.h:408
@ MAC_EID_EXT_HE_BSS_LOAD
Definition mac_frame_common_rom.h:397
@ MAC_EID_EXT_HE_EDCA
Definition mac_frame_common_rom.h:390
@ MAC_EID_EXT_BUT
Definition mac_frame_common_rom.h:410
@ MAC_EID_EXT_HE_OPERATION
Definition mac_frame_common_rom.h:388
@ MAC_EID_EXT_HE_SRP
Definition mac_frame_common_rom.h:391
@ MAC_EID_EXT_OWE_DH_PARAM
Definition mac_frame_common_rom.h:386
@ MAC_EID_EXT_ESS_REPORT
Definition mac_frame_common_rom.h:395
mac_ba_action_type_enum
Definition mac_frame_common_rom.h:255
@ MAC_BA_ACTION_BUTT
Definition mac_frame_common_rom.h:260
@ MAC_BA_ACTION_ADDBA_REQ
Definition mac_frame_common_rom.h:256
@ MAC_BA_ACTION_ADDBA_RSP
Definition mac_frame_common_rom.h:257
@ MAC_BA_ACTION_DELBA
Definition mac_frame_common_rom.h:258
osal_u8 mac_eid_extension_num_uint8
Definition mac_frame_common_rom.h:412
mac_reason_code_enum
Definition mac_frame_common_rom.h:265
@ MAC_DEAUTH_LV_SS
Definition mac_frame_common_rom.h:268
@ MAC_QSTA_LEAVING_NETWORK
Definition mac_frame_common_rom.h:283
@ MAC_QSTA_CIPHER_NOT_SUPP
Definition mac_frame_common_rom.h:287
@ MAC_MIC_FAIL
Definition mac_frame_common_rom.h:276
@ MAC_QSTA_INVALID_MECHANISM
Definition mac_frame_common_rom.h:284
@ MAC_NOT_AUTHED
Definition mac_frame_common_rom.h:271
@ MAC_POOR_CHANNEL
Definition mac_frame_common_rom.h:281
@ MAC_QAP_INSUFF_BANDWIDTH
Definition mac_frame_common_rom.h:280
@ MAC_QSTA_TIMEOUT
Definition mac_frame_common_rom.h:286
@ MAC_ASOC_NOT_AUTH
Definition mac_frame_common_rom.h:274
@ MAC_IEEE_802_1X_AUTH_FAIL
Definition mac_frame_common_rom.h:278
@ MAC_STA_TX_AFTER_TXOP
Definition mac_frame_common_rom.h:282
@ MAC_QSTA_SETUP_NOT_DONE
Definition mac_frame_common_rom.h:285
@ MAC_NOT_ASSOCED
Definition mac_frame_common_rom.h:272
@ MAC_INACTIVITY
Definition mac_frame_common_rom.h:269
@ MAC_4WAY_HANDSHAKE_TIMEOUT
Definition mac_frame_common_rom.h:277
@ MAC_UNSPEC_QOS_REASON
Definition mac_frame_common_rom.h:279
@ MAC_DISAS_LV_SS
Definition mac_frame_common_rom.h:273
@ MAC_AUTH_NOT_VALID
Definition mac_frame_common_rom.h:267
@ MAC_AP_OVERLOAD
Definition mac_frame_common_rom.h:270
@ MAC_INVLD_ELEMENT
Definition mac_frame_common_rom.h:275
@ MAC_UNSPEC_REASON
Definition mac_frame_common_rom.h:266
mac_priv_req_11n_enum
Definition mac_frame_common_rom.h:246
@ MAC_A_MPDU_BUTT
Definition mac_frame_common_rom.h:250
@ MAC_A_MPDU_START
Definition mac_frame_common_rom.h:247
@ MAC_A_MPDU_END
Definition mac_frame_common_rom.h:248
osal_u16 mac_reason_code_enum_uint16
Definition mac_frame_common_rom.h:289
#define WPA_REPLAY_COUNTER_LEN
Definition mac_frame_common_rom.h:60
osal_u8 mac_s1g_action_type_enum_uint8
Definition mac_frame_common_rom.h:132
osal_u16 mac_status_code_enum_uint16
Definition mac_frame_common_rom.h:216
#define MAC_QOS_CTRL_FIELD_OFFSET
Definition mac_frame_common_rom.h:40
mac_status_code_enum
Definition mac_frame_common_rom.h:145
@ MAC_INVALID_INFO_ELMNT
Definition mac_frame_common_rom.h:176
@ MAC_ANTI_CLOGGING
Definition mac_frame_common_rom.h:189
@ MAC_STATUS_INVALID_PMKID
Definition mac_frame_common_rom.h:188
@ MAC_POOR_CHANNEL_FAIL
Definition mac_frame_common_rom.h:171
@ MAC_CHANNEL_AGIL_UNSUP
Definition mac_frame_common_rom.h:159
@ MAC_AUTH_RSP2_TIMEOUT
Definition mac_frame_common_rom.h:195
@ MAC_PBCC_UNSUP
Definition mac_frame_common_rom.h:158
@ MAC_JOIN_RSP_TIMEOUT
Definition mac_frame_common_rom.h:194
@ MAC_MISMATCH_POW_CAP
Definition mac_frame_common_rom.h:161
@ MAC_DST_STA_NOT_QSTA
Definition mac_frame_common_rom.h:186
@ MAC_UNSUP_CAP
Definition mac_frame_common_rom.h:148
@ MAC_STATUS_ASSOC_MAX
Definition mac_frame_common_rom.h:214
@ MAC_FAIL_OTHER
Definition mac_frame_common_rom.h:150
@ MAC_LARGE_LISTEN_INT
Definition mac_frame_common_rom.h:187
@ MAC_AP_FULL
Definition mac_frame_common_rom.h:155
@ MAC_RETRY_NEW_TSPEC
Definition mac_frame_common_rom.h:175
@ MAC_ASOC_RSP_TIMEOUT
Definition mac_frame_common_rom.h:197
@ MAC_QAP_INSUFF_BANDWIDTH_FAIL
Definition mac_frame_common_rom.h:170
@ MAC_MISMATCH_SUPP_CHNL
Definition mac_frame_common_rom.h:162
@ MAC_MISMATCH_VHTCAP
Definition mac_frame_common_rom.h:191
@ MAC_CHLNG_FAIL
Definition mac_frame_common_rom.h:153
@ MAC_FINITE_CYCLIC_GROUP_NOT_SUPPORTED
Definition mac_frame_common_rom.h:190
@ MAC_REJECT_TEMP
Definition mac_frame_common_rom.h:167
@ MAC_CIPHER_REJ
Definition mac_frame_common_rom.h:182
@ MAC_REASOC_NO_ASOC
Definition mac_frame_common_rom.h:149
@ MAC_SHORT_SLOT_UNSUP
Definition mac_frame_common_rom.h:163
@ MAC_OFDM_DSSS_UNSUP
Definition mac_frame_common_rom.h:164
@ MAC_AUTH_RSP4_TIMEOUT
Definition mac_frame_common_rom.h:196
@ MAC_SHORT_PREAMBLE_UNSUP
Definition mac_frame_common_rom.h:157
@ MAC_AUTH_SEQ_FAIL
Definition mac_frame_common_rom.h:152
@ MAC_UNSPEC_QOS_FAIL
Definition mac_frame_common_rom.h:169
@ MAC_INVALID_REQ_PARAMS
Definition mac_frame_common_rom.h:174
@ MAC_MISMATCH_SPEC_MGMT
Definition mac_frame_common_rom.h:160
@ MAC_MFP_VIOLATION
Definition mac_frame_common_rom.h:168
@ MAC_DISASOC_MISC_LINKLOSS
Definition mac_frame_common_rom.h:202
@ MAC_AUTH_RSP_TIMEOUT
Definition mac_frame_common_rom.h:199
@ MAC_UNSUPT_ALG
Definition mac_frame_common_rom.h:151
@ MAC_INVALID_GRP_CIPHER
Definition mac_frame_common_rom.h:177
@ MAC_MISMATCH_PCO
Definition mac_frame_common_rom.h:166
@ MAC_RETRY_TS_LATER
Definition mac_frame_common_rom.h:183
@ MAC_UNSUP_RSN_INFO_VER
Definition mac_frame_common_rom.h:180
@ MAC_DST_STA_NOT_IN_QBSS
Definition mac_frame_common_rom.h:185
@ MAC_SUCCESSFUL_STATUSCODE
Definition mac_frame_common_rom.h:146
@ MAC_DLS_NOT_SUPP
Definition mac_frame_common_rom.h:184
@ MAC_REPORT_ACTIVE_DISCONN_OFFSET
Definition mac_frame_common_rom.h:201
@ MAC_STATUS_AUTH_MAX
Definition mac_frame_common_rom.h:213
@ MAC_INVALID_PW_CIPHER
Definition mac_frame_common_rom.h:178
@ MAC_REQ_DECLINED
Definition mac_frame_common_rom.h:173
@ MAC_UNSUP_RATE
Definition mac_frame_common_rom.h:156
@ MAC_AUTH_TIMEOUT
Definition mac_frame_common_rom.h:154
@ MAC_UNSPEC_FAIL
Definition mac_frame_common_rom.h:147
@ MAC_INVALID_AKMP_CIPHER
Definition mac_frame_common_rom.h:179
@ MAC_INVALID_RSN_INFO_CAP
Definition mac_frame_common_rom.h:181
@ MAC_MISMATCH_HTCAP
Definition mac_frame_common_rom.h:165
@ MAC_REMOTE_STA_NOT_QOS
Definition mac_frame_common_rom.h:172
osal_u8 mac_action_offset_enum_uint8
Definition mac_frame_common_rom.h:102
mac_public_action_type_enum
Definition mac_frame_common_rom.h:105
@ MAC_PUB_COEXT_MGMT
Definition mac_frame_common_rom.h:106
@ MAC_PUB_FTM
Definition mac_frame_common_rom.h:112
@ MAC_PUB_FTM_REQ
Definition mac_frame_common_rom.h:111
@ MAC_PUB_EX_CH_SWITCH_ANNOUNCE
Definition mac_frame_common_rom.h:107
@ MAC_PUB_GAS_INIT_RESP
Definition mac_frame_common_rom.h:109
@ MAC_PUB_VENDOR_SPECIFIC
Definition mac_frame_common_rom.h:108
@ MAC_PUB_GAS_COMBAK_RESP
Definition mac_frame_common_rom.h:110
osal_u8 mac_category_enum_uint8
Definition mac_frame_common_rom.h:94
osal_u8 mac_twt_update_source_enum_uint8
Definition mac_frame_common_rom.h:142
mac_eid_enum
Definition mac_frame_common_rom.h:295
@ MAC_EID_VHT_TYPE
Definition mac_frame_common_rom.h:359
@ MAC_EID_2040_COEXT
Definition mac_frame_common_rom.h:342
@ MAC_EID_EXT_CAPS
Definition mac_frame_common_rom.h:358
@ MAC_EID_11NTXBF
Definition mac_frame_common_rom.h:360
@ MAC_EID_IBSSDFS
Definition mac_frame_common_rom.h:319
@ MAC_EID_OPERATING_CLASS
Definition mac_frame_common_rom.h:334
@ MAC_EID_MOBILITY_DOMAIN
Definition mac_frame_common_rom.h:330
@ MAC_EID_VHT_CAP
Definition mac_frame_common_rom.h:364
@ MAC_EID_HE
Definition mac_frame_common_rom.h:378
@ MAC_EID_COUNTRY
Definition mac_frame_common_rom.h:303
@ MAC_EID_TPC
Definition mac_frame_common_rom.h:362
@ MAC_EID_CHALLENGE
Definition mac_frame_common_rom.h:308
@ MAC_EID_HT_CAP
Definition mac_frame_common_rom.h:322
@ MAC_EID_WFA_TPC_RPT
Definition mac_frame_common_rom.h:376
@ MAC_EID_TCLAS_PROCESS
Definition mac_frame_common_rom.h:321
@ MAC_EID_TPCREQ
Definition mac_frame_common_rom.h:312
@ MAC_EID_VHT_OPERN
Definition mac_frame_common_rom.h:365
@ MAC_EID_REQINFO
Definition mac_frame_common_rom.h:304
@ MAC_EID_RRM
Definition mac_frame_common_rom.h:340
@ MAC_EID_TFS_REQUEST
Definition mac_frame_common_rom.h:353
@ MAC_EID_NEIGHBOR_REPORT
Definition mac_frame_common_rom.h:329
@ MAC_EID_CFPARMS
Definition mac_frame_common_rom.h:300
@ MAC_EID_SSID
Definition mac_frame_common_rom.h:296
@ MAC_EID_WMM
Definition mac_frame_common_rom.h:372
@ MAC_EID_MMIE
Definition mac_frame_common_rom.h:345
@ MAC_EID_DSPARMS
Definition mac_frame_common_rom.h:299
@ MAC_EID_2040_INTOLCHREPORT
Definition mac_frame_common_rom.h:343
@ MAC_EID_RESERVED_133
Definition mac_frame_common_rom.h:361
@ MAC_EID_PWRCAP
Definition mac_frame_common_rom.h:311
@ MAC_EID_RSN
Definition mac_frame_common_rom.h:325
@ MAC_EID_TIM_BCAST_REQUEST
Definition mac_frame_common_rom.h:355
@ MAC_EID_ERP
Definition mac_frame_common_rom.h:320
@ MAC_EID_WIDE_BW_CH_SWITCH
Definition mac_frame_common_rom.h:366
@ MAC_EID_TSPEC
Definition mac_frame_common_rom.h:306
@ MAC_EID_FTMP
Definition mac_frame_common_rom.h:368
@ MAC_EID_HT_OPERATION
Definition mac_frame_common_rom.h:336
@ MAC_EID_TFS_RESPONSE
Definition mac_frame_common_rom.h:354
@ MAC_EID_SUPPCHAN
Definition mac_frame_common_rom.h:314
@ MAC_EID_P2P
Definition mac_frame_common_rom.h:375
@ MAC_EID_TIM
Definition mac_frame_common_rom.h:301
@ MAC_EID_WAPI
Definition mac_frame_common_rom.h:338
@ MAC_EID_NONTRANS_BSSID_CAPA
Definition mac_frame_common_rom.h:347
@ MAC_EID_RESERVED_49
Definition mac_frame_common_rom.h:326
@ MAC_EID_MEASREQ
Definition mac_frame_common_rom.h:316
@ MAC_EID_TIM_BCAST_RESPONSE
Definition mac_frame_common_rom.h:356
@ MAC_EID_MEASREP
Definition mac_frame_common_rom.h:317
@ MAC_EID_TCLAS
Definition mac_frame_common_rom.h:307
@ MAC_EID_INTERWORKING
Definition mac_frame_common_rom.h:357
@ MAC_EID_MULTIPLE_BSSID
Definition mac_frame_common_rom.h:341
@ MAC_EID_FHPARMS
Definition mac_frame_common_rom.h:298
@ MAC_EID_XRATES
Definition mac_frame_common_rom.h:327
@ MAC_EID_SEC_CH_OFFSET
Definition mac_frame_common_rom.h:337
@ MAC_EID_TPCREP
Definition mac_frame_common_rom.h:313
@ MAC_EID_FMS_DESCRIPTOR
Definition mac_frame_common_rom.h:349
@ MAC_EID_FMS_RESPONSE
Definition mac_frame_common_rom.h:351
@ MAC_EID_FMS_REQUEST
Definition mac_frame_common_rom.h:350
@ MAC_EID_CCKM
Definition mac_frame_common_rom.h:363
@ MAC_EID_TWT
Definition mac_frame_common_rom.h:369
@ MAC_EID_TIME_ADVERTISEMENT
Definition mac_frame_common_rom.h:339
@ MAC_EID_TIMEOUT_INTERVAL
Definition mac_frame_common_rom.h:332
@ MAC_EID_FT
Definition mac_frame_common_rom.h:331
@ MAC_EID_RDE
Definition mac_frame_common_rom.h:333
@ MAC_EID_WPS
Definition mac_frame_common_rom.h:374
@ MAC_EID_RSNX
Definition mac_frame_common_rom.h:377
@ MAC_EID_RATES
Definition mac_frame_common_rom.h:297
@ MAC_EID_BSSMAX_IDLE_PERIOD
Definition mac_frame_common_rom.h:352
@ MAC_EID_QOS_CAP
Definition mac_frame_common_rom.h:323
@ MAC_EID_QUIET
Definition mac_frame_common_rom.h:318
@ MAC_EID_CHANSWITCHANN
Definition mac_frame_common_rom.h:315
@ MAC_EID_EXTCHANSWITCHANN
Definition mac_frame_common_rom.h:335
@ MAC_EID_FTMSI
Definition mac_frame_common_rom.h:370
@ MAC_EID_OPMODE_NOTIFY
Definition mac_frame_common_rom.h:367
@ MAC_EID_OBSS_SCAN
Definition mac_frame_common_rom.h:344
@ MAC_EID_RESERVED_47
Definition mac_frame_common_rom.h:324
@ MAC_EID_PWRCNSTR
Definition mac_frame_common_rom.h:310
@ MAC_EID_WPA
Definition mac_frame_common_rom.h:373
@ MAC_EID_MULTI_BSSID_IDX
Definition mac_frame_common_rom.h:348
@ MAC_EID_IBSSPARMS
Definition mac_frame_common_rom.h:302
@ MAC_EID_VENDOR
Definition mac_frame_common_rom.h:371
@ MAC_EID_EVENT_REPORT
Definition mac_frame_common_rom.h:346
@ MAC_EID_QBSS_LOAD
Definition mac_frame_common_rom.h:305
@ MAC_EID_AP_CHAN_REPORT
Definition mac_frame_common_rom.h:328
mac_action_category_enum
Definition mac_frame_common_rom.h:70
@ MAC_ACTION_CATEGORY_HE
Definition mac_frame_common_rom.h:86
@ MAC_ACTION_CATEGORY_VENDOR_SPECIFIC_PROTECTED
Definition mac_frame_common_rom.h:91
@ MAC_ACTION_CATEGORY_PROTECTED_HE
Definition mac_frame_common_rom.h:87
@ MAC_ACTION_CATEGORY_PROTECTED_DUAL_OF_ACTION
Definition mac_frame_common_rom.h:80
@ MAC_ACTION_CATEGORY_QOS
Definition mac_frame_common_rom.h:72
@ MAC_ACTION_CATEGORY_S1G
Definition mac_frame_common_rom.h:85
@ MAC_ACTION_CATEGORY_SA_QUERY
Definition mac_frame_common_rom.h:79
@ MAC_ACTION_CATEGORY_SPECMGMT
Definition mac_frame_common_rom.h:71
@ MAC_ACTION_CATEGORY_HT
Definition mac_frame_common_rom.h:78
@ MAC_ACTION_CATEGORY_VHT
Definition mac_frame_common_rom.h:84
@ MAC_ACTION_CATEGORY_PUBLIC
Definition mac_frame_common_rom.h:75
@ MAC_ACTION_CATEGORY_MULTIHOP
Definition mac_frame_common_rom.h:83
@ MAC_ACTION_CATEGORY_DLS
Definition mac_frame_common_rom.h:73
@ MAC_ACTION_CATEGORY_FAST_BSS_TRANSITION
Definition mac_frame_common_rom.h:77
@ MAC_ACTION_CATEGORY_VENDOR
Definition mac_frame_common_rom.h:92
@ MAC_ACTION_CATEGORY_BA
Definition mac_frame_common_rom.h:74
@ MAC_ACTION_CATEGORY_WNM
Definition mac_frame_common_rom.h:81
@ MAC_ACTION_CATEGORY_MESH
Definition mac_frame_common_rom.h:82
@ MAC_ACTION_CATEGORY_RADIO_MEASURMENT
Definition mac_frame_common_rom.h:76
osal_u8 oal_bool_enum_uint8
Definition oal_types_device_rom.h:45
#define INLINE__
Definition osal_list.h:25
int osal_s32
Definition osal_types.h:19
unsigned char osal_u8
Definition osal_types.h:11
unsigned long long osal_u64
Definition osal_types.h:14
void osal_void
Definition osal_types.h:29
unsigned int osal_u32
Definition osal_types.h:13
unsigned short osal_u16
Definition osal_types.h:12
errno_t memcpy_s(void *dest, size_t destMax, const void *src, size_t count)
Definition mac_frame_common_rom.h:538
osal_u32 cookie
Definition mac_frame_common_rom.h:553
osal_u32 siaddr
Definition mac_frame_common_rom.h:548
osal_u8 hwopcount
Definition mac_frame_common_rom.h:542
osal_u8 chaddr[16]
Definition mac_frame_common_rom.h:550
osal_u32 giaddr
Definition mac_frame_common_rom.h:549
osal_u8 op
Definition mac_frame_common_rom.h:539
osal_u32 yiaddr
Definition mac_frame_common_rom.h:547
osal_u16 flags
Definition mac_frame_common_rom.h:545
osal_u8 hwlen
Definition mac_frame_common_rom.h:541
osal_u16 secs
Definition mac_frame_common_rom.h:544
osal_u8 hwtype
Definition mac_frame_common_rom.h:540
osal_u8 options[72]
Definition mac_frame_common_rom.h:554
osal_u32 ciaddr
Definition mac_frame_common_rom.h:546
osal_u8 bootfile[128]
Definition mac_frame_common_rom.h:552
osal_u32 xid
Definition mac_frame_common_rom.h:543
osal_u8 servername[64]
Definition mac_frame_common_rom.h:551
Definition mac_frame_common_rom.h:793
mac_llc_snap_stru snap
Definition mac_frame_common_rom.h:794
mac_ip_header_stru ip_hdr
Definition mac_frame_common_rom.h:795
mac_udp_header_stru udp_hdr
Definition mac_frame_common_rom.h:796
dhcp_message_stru dhcp
Definition mac_frame_common_rom.h:797
Definition mac_frame_common_rom.h:482
osal_u8 replay_counter[8]
Definition mac_frame_common_rom.h:487
osal_u8 key_nonce[32]
Definition mac_frame_common_rom.h:488
osal_u8 key_mic[16]
Definition mac_frame_common_rom.h:492
osal_u8 key_id[8]
Definition mac_frame_common_rom.h:491
osal_u8 key_rsc[8]
Definition mac_frame_common_rom.h:490
osal_u8 type
Definition mac_frame_common_rom.h:483
osal_u8 key_length[2]
Definition mac_frame_common_rom.h:486
osal_u8 key_data_length[2]
Definition mac_frame_common_rom.h:493
osal_u8 key_info[2]
Definition mac_frame_common_rom.h:485
osal_u8 key_iv[16]
Definition mac_frame_common_rom.h:489
Definition mac_frame_common_rom.h:702
osal_u8 resv0
Definition mac_frame_common_rom.h:704
osal_u8 resv1
Definition mac_frame_common_rom.h:706
osal_u8 resv6
Definition mac_frame_common_rom.h:716
osal_u8 resv4
Definition mac_frame_common_rom.h:713
osal_u8 event
Definition mac_frame_common_rom.h:710
osal_u8 psmp
Definition mac_frame_common_rom.h:707
osal_u8 s_psmp
Definition mac_frame_common_rom.h:709
osal_u8 bss_transition
Definition mac_frame_common_rom.h:715
osal_u8 resv3
Definition mac_frame_common_rom.h:711
osal_u8 multiple_bssid
Definition mac_frame_common_rom.h:717
osal_u8 resv5
Definition mac_frame_common_rom.h:714
osal_u8 resv7
Definition mac_frame_common_rom.h:718
osal_u8 proxyarp
Definition mac_frame_common_rom.h:712
osal_u8 ext_chan_switch
Definition mac_frame_common_rom.h:705
osal_u8 coexistence_mgmt_2040
Definition mac_frame_common_rom.h:703
osal_u8 resv2
Definition mac_frame_common_rom.h:708
Definition mac_frame_common_rom.h:661
osal_u8 interworking
Definition mac_frame_common_rom.h:679
osal_u8 resv5
Definition mac_frame_common_rom.h:673
osal_u8 resv7
Definition mac_frame_common_rom.h:680
osal_u8 ftm_int
Definition mac_frame_common_rom.h:694
osal_u8 resv18
Definition mac_frame_common_rom.h:698
osal_u8 resv4
Definition mac_frame_common_rom.h:670
osal_u8 ext_chan_switch
Definition mac_frame_common_rom.h:664
osal_u8 resv17
Definition mac_frame_common_rom.h:696
osal_u8 resv10
Definition mac_frame_common_rom.h:686
osal_u8 tdls_channel_switch_prhibited
Definition mac_frame_common_rom.h:682
osal_u8 resv12
Definition mac_frame_common_rom.h:690
osal_u8 resv13
Definition mac_frame_common_rom.h:672
osal_u8 proxyarp
Definition mac_frame_common_rom.h:671
osal_u8 psmp
Definition mac_frame_common_rom.h:666
osal_u8 resv6
Definition mac_frame_common_rom.h:678
osal_u8 resv11
Definition mac_frame_common_rom.h:688
osal_u8 tdls_prhibited
Definition mac_frame_common_rom.h:681
osal_u8 resv1
Definition mac_frame_common_rom.h:663
osal_u8 s_psmp
Definition mac_frame_common_rom.h:668
osal_u8 resv14
Definition mac_frame_common_rom.h:675
osal_u8 multiple_bssid
Definition mac_frame_common_rom.h:676
osal_u8 resv9
Definition mac_frame_common_rom.h:685
osal_u8 resv3
Definition mac_frame_common_rom.h:667
osal_u8 twt_requester_support
Definition mac_frame_common_rom.h:697
osal_u8 bss_transition
Definition mac_frame_common_rom.h:674
osal_u8 ftm_resp
Definition mac_frame_common_rom.h:693
osal_u8 resv8
Definition mac_frame_common_rom.h:683
osal_u8 coexistence_mgmt_2040
Definition mac_frame_common_rom.h:662
osal_u8 event
Definition mac_frame_common_rom.h:669
osal_u8 resv16
Definition mac_frame_common_rom.h:692
osal_u8 resv2
Definition mac_frame_common_rom.h:665
osal_u8 operating_mode_notification
Definition mac_frame_common_rom.h:689
osal_u8 resv15
Definition mac_frame_common_rom.h:677
Definition mac_frame_common_rom.h:929
mac_frame_he_mcs_nss_bit_map_stru tx_he_mcs_below_80mhz
Definition mac_frame_common_rom.h:931
mac_frame_he_mcs_nss_bit_map_stru rx_he_mcs_below_80mhz
Definition mac_frame_common_rom.h:930
Definition mac_frame_common_rom.h:948
osal_u8 bss_color
Definition mac_frame_common_rom.h:949
osal_u8 bss_color_disable
Definition mac_frame_common_rom.h:951
osal_u8 partial_bss_color
Definition mac_frame_common_rom.h:950
Definition mac_frame_common_rom.h:963
mac_frame_he_phy_cap_stru he_phy_cap
Definition mac_frame_common_rom.h:965
mac_frame_he_mac_cap_stru he_mac_cap
Definition mac_frame_common_rom.h:964
mac_fram_he_mac_nsss_set_stru he_mcs_nss
Definition mac_frame_common_rom.h:966
osal_u8 rsv[7]
Definition mac_frame_common_rom.h:967
Definition mac_frame_common_rom.h:801
osal_u16 all_ack_support
Definition mac_frame_common_rom.h:812
osal_u16 mu_cascading_support
Definition mac_frame_common_rom.h:817
osal_u16 mtid_aggregation_tx_support
Definition mac_frame_common_rom.h:835
osal_u8 flex_twt_schedule_support
Definition mac_frame_common_rom.h:825
osal_u8 reserved2
Definition mac_frame_common_rom.h:820
osal_u16 ba_bitmap_support_32bit
Definition mac_frame_common_rom.h:816
osal_u16 ru_support_2x996_tone
Definition mac_frame_common_rom.h:837
osal_u8 htc_he_support
Definition mac_frame_common_rom.h:802
osal_u8 rx_control_frame_to_multibss
Definition mac_frame_common_rom.h:826
osal_u16 punctured_sounding_support
Definition mac_frame_common_rom.h:840
osal_u8 msdu_max_fragment_num
Definition mac_frame_common_rom.h:806
osal_u16 mtid_aggregation_rx_support
Definition mac_frame_common_rom.h:810
osal_u16 amsdu_ampdu_support
Definition mac_frame_common_rom.h:834
osal_u8 max_ampdu_length_exponent
Definition mac_frame_common_rom.h:823
osal_u16 om_control_ul_mu_data_disable_rx_support
Definition mac_frame_common_rom.h:838
osal_u16 he_subchannel_sel_trans_support
Definition mac_frame_common_rom.h:836
osal_u16 ack_enabled_aggregation_support
Definition mac_frame_common_rom.h:818
osal_u8 fragmentation_support
Definition mac_frame_common_rom.h:805
osal_u16 bqr_support
Definition mac_frame_common_rom.h:830
osal_u16 ht_vht_tf_rx_support
Definition mac_frame_common_rom.h:841
osal_u8 amsdu_fragment_support
Definition mac_frame_common_rom.h:824
osal_u16 bsrp_bqrp_ampdu_addregation
Definition mac_frame_common_rom.h:828
osal_u8 twt_requester_support
Definition mac_frame_common_rom.h:803
osal_u16 trigger_mac_padding_duration
Definition mac_frame_common_rom.h:809
osal_u16 bsr_support
Definition mac_frame_common_rom.h:814
osal_u16 qtp_support
Definition mac_frame_common_rom.h:829
osal_u8 ofdma_ra_support
Definition mac_frame_common_rom.h:822
osal_u16 dynamic_sm_ps
Definition mac_frame_common_rom.h:839
osal_u16 he_link_adaptation
Definition mac_frame_common_rom.h:811
osal_u8 twt_responder_support
Definition mac_frame_common_rom.h:804
osal_u16 min_fragment_size
Definition mac_frame_common_rom.h:808
osal_u16 sr_responder
Definition mac_frame_common_rom.h:831
osal_u16 ops_support
Definition mac_frame_common_rom.h:833
osal_u16 trs_support
Definition mac_frame_common_rom.h:813
osal_u8 om_control_support
Definition mac_frame_common_rom.h:821
osal_u16 ndp_feedback_report_support
Definition mac_frame_common_rom.h:832
osal_u16 broadcast_twt_support
Definition mac_frame_common_rom.h:815
Definition mac_frame_common_rom.h:917
osal_u16 max_he_mcs_for_4ss
Definition mac_frame_common_rom.h:921
osal_u16 max_he_mcs_for_7ss
Definition mac_frame_common_rom.h:924
osal_u16 max_he_mcs_for_1ss
Definition mac_frame_common_rom.h:918
osal_u16 max_he_mcs_for_8ss
Definition mac_frame_common_rom.h:925
osal_u16 max_he_mcs_for_6ss
Definition mac_frame_common_rom.h:923
osal_u16 max_he_mcs_for_2ss
Definition mac_frame_common_rom.h:919
osal_u16 max_he_mcs_for_3ss
Definition mac_frame_common_rom.h:920
osal_u16 max_he_mcs_for_5ss
Definition mac_frame_common_rom.h:922
Definition mac_frame_common_rom.h:971
mac_frame_he_mcs_nss_bit_map_stru he_basic_mcs_nss
Definition mac_frame_common_rom.h:974
mac_frame_he_operation_param_stru he_oper_param
Definition mac_frame_common_rom.h:972
osal_u8 rsv[1]
Definition mac_frame_common_rom.h:975
mac_frame_he_bss_color_info_stru bss_color
Definition mac_frame_common_rom.h:973
mac_frame_vht_operation_info_stru vht_operation_info
Definition mac_frame_common_rom.h:976
Definition mac_frame_common_rom.h:935
osal_u8 reserved
Definition mac_frame_common_rom.h:944
osal_u8 er_6g_oper_info_present
Definition mac_frame_common_rom.h:943
osal_u16 co_located_bss
Definition mac_frame_common_rom.h:940
osal_u16 twt_required
Definition mac_frame_common_rom.h:937
osal_u16 txop_duration_rts_threshold
Definition mac_frame_common_rom.h:938
osal_u16 default_pe_duration
Definition mac_frame_common_rom.h:936
osal_u16 vht_operation_info_present
Definition mac_frame_common_rom.h:939
osal_u8 er_su_disable
Definition mac_frame_common_rom.h:942
Definition mac_frame_common_rom.h:846
osal_u8 he_ppdu_20mhz_in_160mhz
Definition mac_frame_common_rom.h:898
osal_u16 full_bandwidth_ul_mu_mimo
Definition mac_frame_common_rom.h:860
osal_u8 he_er_su_ppdu_4xltf_08us_gi
Definition mac_frame_common_rom.h:896
osal_u16 midamble_rx_max_nsts
Definition mac_frame_common_rom.h:854
osal_u8 rx_full_bw_su_using_he_mu_ppdu_non_compress_he_sig_b
Definition mac_frame_common_rom.h:909
osal_u8 power_boost_factor_support
Definition mac_frame_common_rom.h:890
osal_u8 he_ppdu_80mhz_in_160mhz
Definition mac_frame_common_rom.h:899
osal_u8 dcm_max_ru
Definition mac_frame_common_rom.h:902
osal_u8 su_beamformer
Definition mac_frame_common_rom.h:868
osal_u8 codebook_75_mu_feedback
Definition mac_frame_common_rom.h:881
osal_u8 rx_partial_bw_su_in_20mhz_he_mu_ppdu
Definition mac_frame_common_rom.h:867
osal_u8 max_nc
Definition mac_frame_common_rom.h:892
osal_u8 ng16_su_feedback
Definition mac_frame_common_rom.h:877
osal_u16 he_su_ppdu_1xltf_08us_gi
Definition mac_frame_common_rom.h:853
osal_u8 longer_16_he_sig_ofdm_symbols_support
Definition mac_frame_common_rom.h:904
osal_u8 over_80mhz_sounding_dimensions_num
Definition mac_frame_common_rom.h:876
osal_u16 ldpc_coding_in_paylod
Definition mac_frame_common_rom.h:852
osal_u8 below_80mhz_sounding_dimensions_num
Definition mac_frame_common_rom.h:875
osal_u8 srp_based_sr_support
Definition mac_frame_common_rom.h:889
osal_u16 device_class
Definition mac_frame_common_rom.h:851
osal_u8 trigger_su_beamforming_feedback
Definition mac_frame_common_rom.h:882
osal_u8 dcm_max_constellation_rx
Definition mac_frame_common_rom.h:865
osal_u8 nominal_packet_padding
Definition mac_frame_common_rom.h:910
osal_u16 partial_bandwidth_ul_mu_mimo
Definition mac_frame_common_rom.h:861
osal_u8 partial_bandwidth_dl_mu_mimo
Definition mac_frame_common_rom.h:886
osal_u16 dopper_tx
Definition mac_frame_common_rom.h:858
osal_u8 reserved
Definition mac_frame_common_rom.h:847
osal_u8 ng16_mu_feedback
Definition mac_frame_common_rom.h:878
osal_u8 stbc_rx_over_80mhz
Definition mac_frame_common_rom.h:894
osal_u8 ppe_threshold_present
Definition mac_frame_common_rom.h:887
osal_u16 stbc_tx_below_80mhz
Definition mac_frame_common_rom.h:856
osal_u8 non_trigger_cqi_feedback
Definition mac_frame_common_rom.h:905
osal_u8 channel_width_set
Definition mac_frame_common_rom.h:848
osal_u16 ndp_4xltf_32us
Definition mac_frame_common_rom.h:855
osal_u8 dcm_max_nss_tx
Definition mac_frame_common_rom.h:864
osal_u8 stbc_tx_over_80mhz
Definition mac_frame_common_rom.h:893
osal_u8 he_er_su_ppdu_1xltf_08us_gi
Definition mac_frame_common_rom.h:900
osal_u8 beamformee_sts_over_80mhz
Definition mac_frame_common_rom.h:873
osal_u16 droper_rx
Definition mac_frame_common_rom.h:859
osal_u8 he_ppdu_2g_20mhz_in_40mhz
Definition mac_frame_common_rom.h:897
osal_u8 rx_full_bw_su_using_he_mu_ppdu_compress_he_sig_b
Definition mac_frame_common_rom.h:908
osal_u8 partial_bandwidth_extended_range
Definition mac_frame_common_rom.h:885
osal_u8 su_beamformee
Definition mac_frame_common_rom.h:870
osal_u8 trigger_cqi_feedback
Definition mac_frame_common_rom.h:884
osal_u16 punctured_preamble_rx
Definition mac_frame_common_rom.h:850
osal_u16 stbc_rx_below_80mhz
Definition mac_frame_common_rom.h:857
osal_u8 beamformee_sts_below_80mhz
Definition mac_frame_common_rom.h:872
osal_u8 dcm_max_constellation_tx
Definition mac_frame_common_rom.h:863
osal_u8 trigger_mu_beamforming_partial_bw_feedback
Definition mac_frame_common_rom.h:883
osal_u8 reserved2
Definition mac_frame_common_rom.h:912
osal_u8 mu_beamformer
Definition mac_frame_common_rom.h:871
osal_u8 codebook_42_su_feedback
Definition mac_frame_common_rom.h:880
osal_u8 dcm_max_nss_rx
Definition mac_frame_common_rom.h:866
osal_u8 he_su_mu_ppdu_4xltf_08us_gi
Definition mac_frame_common_rom.h:891
osal_u8 midamble_rx_2x_1x_he_ltf
Definition mac_frame_common_rom.h:901
osal_u8 rx_1024_qam_below_242_tone_ru_support
Definition mac_frame_common_rom.h:907
osal_u8 tx_1024_qam_below_242_tone_ru_support
Definition mac_frame_common_rom.h:906
Definition mac_frame_common_rom.h:955
osal_u8 channel_width
Definition mac_frame_common_rom.h:956
osal_u8 center_freq_seg1
Definition mac_frame_common_rom.h:958
osal_u8 center_freq_seg0
Definition mac_frame_common_rom.h:957
Definition mac_frame_common_rom.h:575
osal_u8 address1[6]
Definition mac_frame_common_rom.h:579
osal_u16 frag_num
Definition mac_frame_common_rom.h:582
osal_u8 address2[6]
Definition mac_frame_common_rom.h:580
mac_header_frame_control_stru frame_control
Definition mac_frame_common_rom.h:576
osal_u16 seq_num
Definition mac_frame_common_rom.h:583
osal_u16 duration_flag
Definition mac_frame_common_rom.h:578
osal_u8 address3[6]
Definition mac_frame_common_rom.h:581
osal_u16 duration_value
Definition mac_frame_common_rom.h:577
Definition mac_frame_common_rom.h:588
osal_u8 trans_addr[6]
Definition mac_frame_common_rom.h:594
osal_u16 aid_value
Definition mac_frame_common_rom.h:590
osal_u16 aid_flag2
Definition mac_frame_common_rom.h:592
osal_u16 aid_flag1
Definition mac_frame_common_rom.h:591
mac_header_frame_control_stru frame_control
Definition mac_frame_common_rom.h:589
osal_u8 bssid[6]
Definition mac_frame_common_rom.h:593
Definition mac_frame_common_rom.h:599
osal_u16 seq_num
Definition mac_frame_common_rom.h:607
mac_header_frame_control_stru frame_control
Definition mac_frame_common_rom.h:600
osal_u8 qc_eosp
Definition mac_frame_common_rom.h:609
osal_u8 qc_txop_limit
Definition mac_frame_common_rom.h:613
osal_u8 qc_qosap_buf_load
Definition mac_frame_common_rom.h:617
osal_u16 duration_value
Definition mac_frame_common_rom.h:601
osal_u8 qc_tid
Definition mac_frame_common_rom.h:608
osal_u8 address3[6]
Definition mac_frame_common_rom.h:605
osal_u8 qc_ps_buf_state_resv
Definition mac_frame_common_rom.h:614
osal_u16 frag_num
Definition mac_frame_common_rom.h:606
osal_u8 qc_ack_polocy
Definition mac_frame_common_rom.h:610
osal_u8 address2[6]
Definition mac_frame_common_rom.h:604
osal_u8 qc_hi_priority_buf_ac
Definition mac_frame_common_rom.h:616
osal_u8 qc_ps_buf_state_inducated
Definition mac_frame_common_rom.h:615
osal_u8 address1[6]
Definition mac_frame_common_rom.h:603
union mac_ieee80211_qos_frame::@446 qos_control
osal_u16 duration_flag
Definition mac_frame_common_rom.h:602
osal_u8 qc_amsdu
Definition mac_frame_common_rom.h:611
Definition mac_frame_common_rom.h:623
osal_u8 qc_eosp
Definition mac_frame_common_rom.h:633
osal_u8 qc_qosap_buf_load
Definition mac_frame_common_rom.h:641
osal_u16 duration_flag
Definition mac_frame_common_rom.h:626
osal_u16 frag_num
Definition mac_frame_common_rom.h:630
osal_u8 qc_hi_priority_buf_ac
Definition mac_frame_common_rom.h:640
mac_header_frame_control_stru frame_control
Definition mac_frame_common_rom.h:624
osal_u8 address3[6]
Definition mac_frame_common_rom.h:629
osal_u8 address2[6]
Definition mac_frame_common_rom.h:628
union mac_ieee80211_qos_htc_frame::@447 qos_control
osal_u8 qc_ps_buf_state_inducated
Definition mac_frame_common_rom.h:639
osal_u8 qc_txop_limit
Definition mac_frame_common_rom.h:637
osal_u8 qc_ps_buf_state_resv
Definition mac_frame_common_rom.h:638
osal_u16 seq_num
Definition mac_frame_common_rom.h:631
osal_u8 qc_ack_polocy
Definition mac_frame_common_rom.h:634
osal_u8 qc_tid
Definition mac_frame_common_rom.h:632
osal_u8 address1[6]
Definition mac_frame_common_rom.h:627
osal_u16 duration_value
Definition mac_frame_common_rom.h:625
osal_u8 qc_amsdu
Definition mac_frame_common_rom.h:635
osal_u32 htc
Definition mac_frame_common_rom.h:644
Definition mac_frame_common_rom.h:758
osal_u8 dialog_token
Definition mac_frame_common_rom.h:761
osal_u8 action
Definition mac_frame_common_rom.h:760
mac_twt_ie_individual_stru twt_element
Definition mac_frame_common_rom.h:762
osal_u8 category
Definition mac_frame_common_rom.h:759
Definition mac_frame_common_rom.h:463
osal_u8 control
Definition mac_frame_common_rom.h:466
osal_u8 org_code[3]
Definition mac_frame_common_rom.h:467
osal_u8 llc_ssap
Definition mac_frame_common_rom.h:465
osal_u8 llc_dsap
Definition mac_frame_common_rom.h:464
osal_u16 ether_type
Definition mac_frame_common_rom.h:468
Definition mac_frame_common_rom.h:650
osal_u8 dtim_count
Definition mac_frame_common_rom.h:653
osal_u8 tim_bitmap[1]
Definition mac_frame_common_rom.h:656
osal_u8 tim_ie
Definition mac_frame_common_rom.h:651
osal_u8 tim_bitctl
Definition mac_frame_common_rom.h:655
osal_u8 tim_len
Definition mac_frame_common_rom.h:652
osal_u8 dtim_period
Definition mac_frame_common_rom.h:654
Definition mac_frame_common_rom.h:734
osal_u8 negotiation
Definition mac_frame_common_rom.h:737
osal_u8 wake_duration_unit
Definition mac_frame_common_rom.h:739
osal_u8 twt_info_frame_disable
Definition mac_frame_common_rom.h:738
osal_u8 resv
Definition mac_frame_common_rom.h:740
osal_u8 responder_pm_mode
Definition mac_frame_common_rom.h:736
osal_u8 ndp_paging_indicator
Definition mac_frame_common_rom.h:735
Definition mac_frame_common_rom.h:745
osal_u8 channel
Definition mac_frame_common_rom.h:753
osal_u8 element_id
Definition mac_frame_common_rom.h:746
osal_u64 twt
Definition mac_frame_common_rom.h:750
mac_twt_request_type_stru request_type
Definition mac_frame_common_rom.h:749
mac_twt_control_field_stru control
Definition mac_frame_common_rom.h:748
osal_u8 len
Definition mac_frame_common_rom.h:747
osal_u16 intrval_mantissa
Definition mac_frame_common_rom.h:752
osal_u8 min_duration
Definition mac_frame_common_rom.h:751
Definition mac_frame_common_rom.h:722
osal_u16 request
Definition mac_frame_common_rom.h:723
osal_u16 protection
Definition mac_frame_common_rom.h:730
osal_u16 flow_id
Definition mac_frame_common_rom.h:728
osal_u16 setup_command
Definition mac_frame_common_rom.h:724
osal_u16 intrval_exponent
Definition mac_frame_common_rom.h:729
osal_u16 trigger
Definition mac_frame_common_rom.h:725
osal_u16 implicit
Definition mac_frame_common_rom.h:726
osal_u16 flow_type
Definition mac_frame_common_rom.h:727
Definition mac_frame_common_rom.h:766
osal_u8 nego_type
Definition mac_frame_common_rom.h:771
osal_u8 flow_id
Definition mac_frame_common_rom.h:769
osal_u8 teardown_all_twt
Definition mac_frame_common_rom.h:772
osal_u8 resv1
Definition mac_frame_common_rom.h:770
osal_u8 action
Definition mac_frame_common_rom.h:768
osal_u8 category
Definition mac_frame_common_rom.h:767
#define WLAN_FRAME_FROM_AP
Definition wlan_types.h:126
#define WLAN_FRAME_TO_AP
Definition wlan_types.h:125
#define WLAN_HDR_DUR_OFFSET
Definition wlan_types.h:116