|
@@ -35,7 +35,7 @@
|
|
|
*
|
|
|
*
|
|
|
* This file was automatically generated by 'framesc'
|
|
|
- * Fri Oct 20 13:48:39 2017 from the following file(s):
|
|
|
+ * Mon Oct 23 14:35:45 2017 from the following file(s):
|
|
|
*
|
|
|
* dot11f.frms
|
|
|
*
|
|
@@ -8707,7 +8707,13 @@ typedef struct sDot11fIEhe_cap {
|
|
|
uint8_t ops_supp:1;
|
|
|
uint8_t reserved1:2;
|
|
|
uint32_t dual_band:1;
|
|
|
- uint32_t chan_width:7;
|
|
|
+ uint32_t chan_width_0:1;
|
|
|
+ uint32_t chan_width_1:1;
|
|
|
+ uint32_t chan_width_2:1;
|
|
|
+ uint32_t chan_width_3:1;
|
|
|
+ uint32_t chan_width_4:1;
|
|
|
+ uint32_t chan_width_5:1;
|
|
|
+ uint32_t chan_width_6:1;
|
|
|
uint32_t rx_pream_puncturing:4;
|
|
|
uint32_t device_class:1;
|
|
|
uint32_t ldpc_coding:1;
|
|
@@ -8742,19 +8748,21 @@ typedef struct sDot11fIEhe_cap {
|
|
|
uint32_t stbc_gt_80mhz:2;
|
|
|
uint8_t er_he_ltf_800_gi_4x:1;
|
|
|
uint8_t reserved2:7;
|
|
|
- uint16_t nss_supported:3;
|
|
|
- uint16_t mcs_supported:3;
|
|
|
- uint16_t tx_bw_bitmap:5;
|
|
|
- uint16_t rx_bw_bitmap:5;
|
|
|
+ uint16_t rx_he_mcs_map_lt_80;
|
|
|
+ uint16_t tx_he_mcs_map_lt_80;
|
|
|
+ uint8_t rx_he_mcs_map_160[1][2];
|
|
|
+ uint8_t tx_he_mcs_map_160[1][2];
|
|
|
+ uint8_t rx_he_mcs_map_80_80[1][2];
|
|
|
+ uint8_t tx_he_mcs_map_80_80[1][2];
|
|
|
tDot11fIEppe_threshold ppe_threshold;
|
|
|
} tDot11fIEhe_cap;
|
|
|
|
|
|
#define DOT11F_EID_HE_CAP (255)
|
|
|
|
|
|
/* N.B. These #defines do *not* include the EID & length */
|
|
|
-#define DOT11F_IE_HE_CAP_MIN_LEN (16)
|
|
|
+#define DOT11F_IE_HE_CAP_MIN_LEN (18)
|
|
|
|
|
|
-#define DOT11F_IE_HE_CAP_MAX_LEN (43)
|
|
|
+#define DOT11F_IE_HE_CAP_MAX_LEN (53)
|
|
|
|
|
|
#ifdef __cplusplus
|
|
|
extern "C" {
|