Iterate over actual number of CC, not NFAPI_CC_MAX
This commit is contained in:
@@ -450,7 +450,7 @@ void decode_slice_positioning(module_id_t Mod_idP,
|
||||
int RBG, start_frequency, end_frequency;
|
||||
|
||||
// Init slice_alloc_mask
|
||||
for (CC_id = 0; CC_id < NFAPI_CC_MAX; ++CC_id) {
|
||||
for (CC_id = 0; CC_id < RC.nb_mac_CC[Mod_idP]; ++CC_id) {
|
||||
for (RBG = 0; RBG < N_RBG_MAX; ++RBG) {
|
||||
slice_allocation_mask[CC_id][RBG] = 0;
|
||||
}
|
||||
@@ -458,7 +458,7 @@ void decode_slice_positioning(module_id_t Mod_idP,
|
||||
|
||||
start_frequency = RC.mac[Mod_idP]->slice_info.dl[slice_idx].pos_low;
|
||||
end_frequency = RC.mac[Mod_idP]->slice_info.dl[slice_idx].pos_high;
|
||||
for (CC_id = 0; CC_id < NFAPI_CC_MAX; ++CC_id) {
|
||||
for (CC_id = 0; CC_id < RC.nb_mac_CC[Mod_idP]; ++CC_id) {
|
||||
for (RBG = start_frequency; RBG <= end_frequency; ++RBG) {
|
||||
slice_allocation_mask[CC_id][RBG] = 1;
|
||||
}
|
||||
@@ -1418,7 +1418,7 @@ dlsch_scheduler_pre_processor_reset(module_id_t module_idP,
|
||||
uint8_t *vrb_map;
|
||||
COMMON_channels_t *cc;
|
||||
//
|
||||
for (CC_id = 0; CC_id < NFAPI_CC_MAX; CC_id++) {
|
||||
for (CC_id = 0; CC_id < RC.nb_mac_CC[module_idP]; CC_id++) {
|
||||
|
||||
LOG_D(MAC, "Running preprocessor for UE %d (%x)\n", UE_id,(int)(UE_RNTI(module_idP, UE_id)));
|
||||
// initialize harq_pid and round
|
||||
|
||||
Reference in New Issue
Block a user