Commit ffe0630d authored by francescomani's avatar francescomani Committed by Robert Schmidt

addressing a couple of review comments

parent 5a153c50
...@@ -488,7 +488,8 @@ void ra_preambles_config(NR_PRACH_RESOURCES_t *prach_resources, NR_UE_MAC_INST_t ...@@ -488,7 +488,8 @@ void ra_preambles_config(NR_PRACH_RESOURCES_t *prach_resources, NR_UE_MAC_INST_t
// Overwrite seed with non-random seed for IQ player/recorder // Overwrite seed with non-random seed for IQ player/recorder
seed = 1; seed = 1;
} else { } else {
seed=(unsigned int) (rdtsc_oai() & ~0); // & to truncate the int64_t and keep only the LSB bits, up to sizeof(int)
seed = (unsigned int) (rdtsc_oai() & ~0);
} }
RA_config_t *ra = &mac->ra; RA_config_t *ra = &mac->ra;
...@@ -1038,7 +1039,8 @@ void nr_ra_failed(uint8_t mod_id, uint8_t CC_id, NR_PRACH_RESOURCES_t *prach_res ...@@ -1038,7 +1039,8 @@ void nr_ra_failed(uint8_t mod_id, uint8_t CC_id, NR_PRACH_RESOURCES_t *prach_res
// Overwrite seed with non-random seed for IQ player/recorder // Overwrite seed with non-random seed for IQ player/recorder
seed = 1; seed = 1;
} else { } else {
seed=(unsigned int) (rdtsc_oai() & ~0); // & to truncate the int64_t and keep only the LSB bits, up to sizeof(int)
seed = (unsigned int) (rdtsc_oai() & ~0);
} }
ra->first_Msg3 = 1; ra->first_Msg3 = 1;
......
...@@ -693,6 +693,7 @@ int ngap_gNB_initial_ctxt_resp(instance_t instance, ngap_initial_context_setup_r ...@@ -693,6 +693,7 @@ int ngap_gNB_initial_ctxt_resp(instance_t instance, ngap_initial_context_setup_r
case NGAP_CAUSE_NOTHING: case NGAP_CAUSE_NOTHING:
default: default:
LOG_E(NR_RRC, "Unknown PDU session failure cause %d\n", initial_ctxt_resp_p->pdusessions_failed[i].cause);
break; break;
} }
...@@ -960,6 +961,7 @@ int ngap_gNB_pdusession_setup_resp(instance_t instance, ngap_pdusession_setup_re ...@@ -960,6 +961,7 @@ int ngap_gNB_pdusession_setup_resp(instance_t instance, ngap_pdusession_setup_re
case NGAP_CAUSE_NOTHING: case NGAP_CAUSE_NOTHING:
default: default:
LOG_E(NR_RRC, "Unknown PDU session failure cause %d\n", pdusession_failed->cause);
break; break;
} }
NGAP_DEBUG("pdusession setup response: failed pdusession ID %ld\n", item->pDUSessionID); NGAP_DEBUG("pdusession setup response: failed pdusession ID %ld\n", item->pDUSessionID);
...@@ -1123,6 +1125,7 @@ int ngap_gNB_pdusession_modify_resp(instance_t instance, ngap_pdusession_modify_ ...@@ -1123,6 +1125,7 @@ int ngap_gNB_pdusession_modify_resp(instance_t instance, ngap_pdusession_modify_
case NGAP_CAUSE_NOTHING: case NGAP_CAUSE_NOTHING:
default: default:
LOG_E(NR_RRC, "Unknown PDU session failure cause %d\n", pdusession_modify_resp_p->pdusessions_failed[i].cause);
break; break;
} }
......
...@@ -48,8 +48,6 @@ static void busy_wait(uint32_t usecs) { ...@@ -48,8 +48,6 @@ static void busy_wait(uint32_t usecs) {
// Active wait // Active wait
clock_gettime(CLOCK_REALTIME, &requestStart); clock_gettime(CLOCK_REALTIME, &requestStart);
while (1) { while (1) {
for (int j=0; j < 40; j++)
(void) sin(j);
clock_gettime(CLOCK_REALTIME, &requestEnd); clock_gettime(CLOCK_REALTIME, &requestEnd);
elapsed_usecs = ( requestEnd.tv_sec - requestStart.tv_sec ) / 1e-6 elapsed_usecs = ( requestEnd.tv_sec - requestStart.tv_sec ) / 1e-6
+ ( requestEnd.tv_nsec - requestStart.tv_nsec ) / 1e3; + ( requestEnd.tv_nsec - requestStart.tv_nsec ) / 1e3;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment