pusch_vars[UE_id]->ul_ch_ptrs_estimates[i]=(int32_t*)malloc16_clear(sizeof(int32_t)*cfg->rf_config.ul_carrier_bandwidth.value*2*fp->symbols_per_slot);// max intensity in freq is 1 sc every 2 RBs
rxF_ext=(int16_t*)&rxdataF_ext[aarx][symbol*nb_re_pusch];// [hna] rxdataF_ext isn't contiguous in order to solve an alignment problem ib llr computation in case of mod_order = 4, 6
rxF_ext=(int16_t*)&pusch_vars->rxdataF_ext[aarx][symbol*nb_re_pusch];// [hna] rxdataF_ext isn't contiguous in order to solve an alignment problem ib llr computation in case of mod_order = 4, 6
ul_ch0=&pusch_vars->ul_ch_estimates[aarx][pusch_vars->dmrs_symbol*frame_parms->ofdm_symbol_size];// update channel estimates if new dmrs symbol are available
ul_ch0=&ul_ch_estimates[aarx][dmrs_symbol*frame_parms->ofdm_symbol_size];// update channel estimates if new dmrs symbol are available
ul_ch0_ptrs=&pusch_vars->ul_ch_ptrs_estimates[aarx][pusch_vars->ptrs_symbol_index*frame_parms->ofdm_symbol_size];// update channel estimates if new dmrs symbol are available