pSslHdrCfg->modeSelCfg.split_mode_en = 0;
pSslHdrCfg->modeSelCfg.jack_bit = 0;
pSslHdrCfg->modeSelCfg.lte_descrambler_en = 0;
pSslHdrCfg->modeSelCfg.mod_type_sel = (Bcp_ModulationType) (mod/2);
pSslHdrCfg->modeSelCfg.cmux_ln = (Bcp_CmuxLength) (0);
pSslHdrCfg->modeSelCfg.q_format = (Bcp_QFormat) (Qfmt)
pSslHdrCfg->modeSelCfg.b_matrix_sel = 0;
pSslHdrCfg->modeSelCfg.rmux_ln_index = 0;
pSslHdrCfg->ri_ln = 0;
pSslHdrCfg->ack_ln = 0;
if (mod == 1 || mod == 2) // BPSK or QPSK
pSslHdrCfg->uva = ((rms * 23170 + 0x4000) >> 15);
else if (mod == 4) // 16 QAM
pSslHdrCfg->uva = ((rms * 10362 + 0x4000) >> 15);
else if (mod == 6) // 64 QAM
pSslHdrCfg->uva = ((rms * 5056 + 0x4000) >> 15);
else // 256 QAM
pSslHdrCfg->uva = ((rms * 2513 + 0x4000) >> 15);