improve assertion for msg1_SubcarrierSpacing in UE init RA
This commit is contained in:
@@ -74,7 +74,8 @@ void init_RA(NR_UE_MAC_INST_t *mac,
|
|||||||
fapi_nr_config_request_t *cfg = &mac->phy_config.config_req;
|
fapi_nr_config_request_t *cfg = &mac->phy_config.config_req;
|
||||||
|
|
||||||
prach_resources->RA_PREAMBLE_BACKOFF = 0;
|
prach_resources->RA_PREAMBLE_BACKOFF = 0;
|
||||||
AssertFatal(nr_rach_ConfigCommon, "Cannot handle scenario without nr_rach_ConfigCommon\n");
|
AssertFatal(nr_rach_ConfigCommon && nr_rach_ConfigCommon->msg1_SubcarrierSpacing,
|
||||||
|
"Cannot handle yet the scenario without msg1_SubcarrierSpacing (L839)\n");
|
||||||
NR_SubcarrierSpacing_t prach_scs = *nr_rach_ConfigCommon->msg1_SubcarrierSpacing;
|
NR_SubcarrierSpacing_t prach_scs = *nr_rach_ConfigCommon->msg1_SubcarrierSpacing;
|
||||||
int n_prbs = get_N_RA_RB(prach_scs, mac->current_UL_BWP->scs);
|
int n_prbs = get_N_RA_RB(prach_scs, mac->current_UL_BWP->scs);
|
||||||
int start_prb = rach_ConfigGeneric->msg1_FrequencyStart + mac->current_UL_BWP->BWPStart;
|
int start_prb = rach_ConfigGeneric->msg1_FrequencyStart + mac->current_UL_BWP->BWPStart;
|
||||||
|
|||||||
Reference in New Issue
Block a user