Added comment to justify uci_size condition
Also, properly filling the CCE index and Agg level in the stub function when we get the DCI from nfapi
This commit is contained in:
@@ -1827,6 +1827,7 @@ int find_pucch_resource_set(NR_UE_MAC_INST_t *mac, int uci_size) {
|
||||
mac->cg->spCellConfig->spCellConfigDedicated->uplinkConfig->initialUplinkBWP->pucch_Config->choice.setup &&
|
||||
mac->cg->spCellConfig->spCellConfigDedicated->uplinkConfig->initialUplinkBWP->pucch_Config->choice.setup->resourceSetToAddModList &&
|
||||
mac->cg->spCellConfig->spCellConfigDedicated->uplinkConfig->initialUplinkBWP->pucch_Config->choice.setup->resourceSetToAddModList->list.array[pucch_resource_set_id] != NULL)) {
|
||||
// PUCCH with format0 can be up to 3 bits (2 ack/nacks + 1 sr is 3 max bits)
|
||||
if (uci_size <= 3) {
|
||||
pucch_resource_set_id = 0;
|
||||
return (pucch_resource_set_id);
|
||||
|
||||
@@ -303,6 +303,8 @@ static void fill_dl_info_with_pdcch(fapi_nr_dci_indication_t *dci, nfapi_nr_dl_d
|
||||
}
|
||||
dci->dci_list[idx].payloadSize = rx_dci->PayloadSizeBits;
|
||||
dci->dci_list[idx].rnti = rx_dci->RNTI;
|
||||
dci->dci_list[idx].n_CCE = rx_dci->CceIndex;
|
||||
dci->dci_list[idx].N_CCE = rx_dci->AggregationLevel;
|
||||
dci->number_of_dcis = idx + 1;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user