HE_PREP
he->data3 = HE_PREP(DATA3_BSS_COLOR, BSS_COLOR, rxv[9]) |
HE_PREP(DATA3_LDPC_XSYMSEG, LDPC_EXT_SYM, rxv[4]);
he->data4 = HE_PREP(DATA4_SU_MU_SPTL_REUSE, SR_MASK, rxv[13]);
he->data5 = HE_PREP(DATA5_PE_DISAMBIG, PE_DISAMBIG, rxv[5]) |
he->data6 = HE_PREP(DATA6_TXOP, TXOP_DUR, rxv[9]) |
HE_PREP(DATA6_DOPPLER, DOPPLER, rxv[9]);
he->data3 |= HE_PREP(DATA3_BEAM_CHANGE, BEAM_CHNG, rxv[8]) |
HE_PREP(DATA3_UL_DL, UPLINK, rxv[5]);
he->data3 |= HE_PREP(DATA3_UL_DL, UPLINK, rxv[5]);
he->data3 |= HE_PREP(DATA3_UL_DL, UPLINK, rxv[5]);
he->data4 |= HE_PREP(DATA4_MU_STA_ID, MU_AID, rxv[8]);
he->data4 |= HE_PREP(DATA4_TB_SPTL_REUSE1, SR_MASK, rxv[13]) |
HE_PREP(DATA4_TB_SPTL_REUSE2, SR1_MASK, rxv[13]) |
HE_PREP(DATA4_TB_SPTL_REUSE3, SR2_MASK, rxv[13]) |
HE_PREP(DATA4_TB_SPTL_REUSE4, SR3_MASK, rxv[13]);
he->data3 = HE_PREP(DATA3_BSS_COLOR, BSS_COLOR, rxv[14]) |
HE_PREP(DATA3_LDPC_XSYMSEG, LDPC_EXT_SYM, rxv[2]);
he->data4 = HE_PREP(DATA4_SU_MU_SPTL_REUSE, SR_MASK, rxv[11]);
he->data5 = HE_PREP(DATA5_PE_DISAMBIG, PE_DISAMBIG, rxv[2]) |
he->data6 = HE_PREP(DATA6_TXOP, TXOP_DUR, rxv[14]) |
HE_PREP(DATA6_DOPPLER, DOPPLER, rxv[14]);
he->data3 |= HE_PREP(DATA3_BEAM_CHANGE, BEAM_CHNG, rxv[14]) |
HE_PREP(DATA3_UL_DL, UPLINK, rxv[2]);
he->data3 |= HE_PREP(DATA3_UL_DL, UPLINK, rxv[2]);
he->data3 |= HE_PREP(DATA3_UL_DL, UPLINK, rxv[2]);
he->data4 |= HE_PREP(DATA4_MU_STA_ID, MU_AID, rxv[7]);
he->data4 |= HE_PREP(DATA4_TB_SPTL_REUSE1, SR_MASK, rxv[11]) |
HE_PREP(DATA4_TB_SPTL_REUSE2, SR1_MASK, rxv[11]) |
HE_PREP(DATA4_TB_SPTL_REUSE3, SR2_MASK, rxv[11]) |
HE_PREP(DATA4_TB_SPTL_REUSE4, SR3_MASK, rxv[11]);
he.data6 |= HE_PREP(DATA6_NSTS,
he.data3 |= HE_PREP(DATA3_STBC, 1);
he.data6 |= HE_PREP(DATA6_NSTS, status->nss);
he.data3 |= HE_PREP(DATA3_DATA_MCS, status->rate_idx);
he.data3 |= HE_PREP(DATA3_DATA_DCM, status->he_dcm);
he.data3 |= HE_PREP(DATA3_CODING,
he.data5 |= HE_PREP(DATA5_GI, status->he_gi);
he.data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he.data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he.data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he.data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he.data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he->data6 |= HE_PREP(DATA6_NSTS, status_rate->rate_idx.nss);
he->data3 |= HE_PREP(DATA3_DATA_MCS, status_rate->rate_idx.mcs);
he->data3 |= HE_PREP(DATA3_DATA_DCM, status_rate->rate_idx.he_dcm);
he->data5 |= HE_PREP(DATA5_GI, status_rate->rate_idx.he_gi);
he->data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he->data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he->data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he->data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,
he->data5 |= HE_PREP(DATA5_DATA_BW_RU_ALLOC,