fapi_nr_ul_config_request_t*ul_config_req=&mac->ul_config_request[1];// Temporary workaround due to change in the structure to accommodate multiple UL config requests
// Schedule ULSCH only if the frame and slot are as indicated in ul_config_req.
// These values were set based on the values of slot in which UL DCI was received and K2.
//const uint16_t n_RB_DLBWP = dl_config->dl_config_list[dl_config->number_pdus].dci_config_pdu.dci_config_rel15.N_RB_BWP; //make sure this has been set
AssertFatal(mac->DLbwp[0]!=NULL,"DLbwp[0] should not be zero here!\n");
LOG_D(MAC,"nr_ue_process_dci(): Calculated frame and slot for pusch Tx: %d.%d, number of pdus %d\n",ul_config->sfn,ul_config->slot,ul_config->number_pdus);