Fix build
This commit is contained in:
@@ -20,42 +20,15 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
#include "COMMON/platform_types.h"
|
#include "COMMON/platform_types.h"
|
||||||
#include "COMMON/platform_constants.h"
|
|
||||||
#include "common/ran_context.h"
|
#include "common/ran_context.h"
|
||||||
|
|
||||||
#include "common/utils/LOG/log.h"
|
#include "common/utils/LOG/log.h"
|
||||||
#include "common/utils/LOG/vcd_signal_dumper.h"
|
|
||||||
|
|
||||||
#include "NR_BCCH-BCH-Message.h"
|
#include "NR_BCCH-BCH-Message.h"
|
||||||
#include "NR_ServingCellConfigCommon.h"
|
#include "NR_ServingCellConfigCommon.h"
|
||||||
|
|
||||||
#include "LAYER2/NR_MAC_gNB/mac_proto.h"
|
|
||||||
#include "SCHED_NR/phy_frame_config_nr.h"
|
|
||||||
|
|
||||||
#include "NR_MIB.h"
|
#include "NR_MIB.h"
|
||||||
#include "LAYER2/NR_MAC_COMMON/nr_mac_common.h"
|
|
||||||
#include "../../../../nfapi/oai_integration/vendor_ext.h"
|
|
||||||
/* Softmodem params */
|
|
||||||
#include "executables/softmodem-common.h"
|
|
||||||
|
|
||||||
|
void apply_macrlc_config(gNB_RRC_INST *rrc,
|
||||||
|
rrc_gNB_ue_context_t *const ue_context_pP,
|
||||||
|
const protocol_ctxt_t *const ctxt_pP ) {
|
||||||
|
abort();
|
||||||
|
}
|
||||||
|
|
||||||
int rrc_mac_config_req_gNB(module_id_t Mod_idP,
|
|
||||||
int ssb_SubcarrierOffset,
|
|
||||||
int pdsch_AntennaPorts,
|
|
||||||
int pusch_AntennaPorts,
|
|
||||||
NR_ServingCellConfigCommon_t *scc,
|
|
||||||
int add_ue,
|
|
||||||
uint32_t rnti,
|
|
||||||
NR_CellGroupConfig_t *CellGroup){
|
|
||||||
abort();
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
rlc_op_status_t nr_rrc_rlc_config_asn1_req (const protocol_ctxt_t * const ctxt_pP,
|
|
||||||
const NR_SRB_ToAddModList_t * const srb2add_listP,
|
|
||||||
const NR_DRB_ToAddModList_t * const drb2add_listP,
|
|
||||||
const NR_DRB_ToReleaseList_t * const drb2release_listP,
|
|
||||||
const LTE_PMCH_InfoList_r9_t * const pmch_InfoList_r9_pP,
|
|
||||||
struct NR_CellGroupConfig__rlc_BearerToAddModList *rlc_bearer2add_list){
|
|
||||||
abort();
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -1116,6 +1116,7 @@ int DU_handle_DL_NR_RRC_MESSAGE_TRANSFER(instance_t instance,
|
|||||||
RC.nrrrc[ctxt.module_id],
|
RC.nrrrc[ctxt.module_id],
|
||||||
ctxt.rnti);
|
ctxt.rnti);
|
||||||
|
|
||||||
|
gNB_RRC_INST *rrc = RC.nrrrc[ctxt.module_id];
|
||||||
if (srb_id == 0) {
|
if (srb_id == 0) {
|
||||||
NR_DL_CCCH_Message_t* dl_ccch_msg=NULL;
|
NR_DL_CCCH_Message_t* dl_ccch_msg=NULL;
|
||||||
asn_dec_rval_t dec_rval;
|
asn_dec_rval_t dec_rval;
|
||||||
|
|||||||
@@ -1329,6 +1329,7 @@ void nr_generate_Msg4(module_id_t module_idP, int CC_id, frame_t frameP, sub_fra
|
|||||||
|
|
||||||
// look up the PDCCH PDU for this CC, BWP, and CORESET. If it does not exist, create it. This is especially
|
// look up the PDCCH PDU for this CC, BWP, and CORESET. If it does not exist, create it. This is especially
|
||||||
// important if we have multiple RAs, and the DLSCH has to reuse them, so we need to mark them
|
// important if we have multiple RAs, and the DLSCH has to reuse them, so we need to mark them
|
||||||
|
const int bwpid = bwp ? bwp->bwp_Id : 0;
|
||||||
const int coresetid = coreset->controlResourceSetId;
|
const int coresetid = coreset->controlResourceSetId;
|
||||||
nfapi_nr_dl_tti_pdcch_pdu_rel15_t *pdcch_pdu_rel15 = nr_mac->pdcch_pdu_idx[CC_id][bwpid][coresetid];
|
nfapi_nr_dl_tti_pdcch_pdu_rel15_t *pdcch_pdu_rel15 = nr_mac->pdcch_pdu_idx[CC_id][bwpid][coresetid];
|
||||||
if (!pdcch_pdu_rel15) {
|
if (!pdcch_pdu_rel15) {
|
||||||
|
|||||||
@@ -414,7 +414,7 @@ void apply_pdcp_config(rrc_gNB_ue_context_t *const ue_context_pP,
|
|||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
NULL,
|
NULL,
|
||||||
ue_context_pP->ue_context.masterCellGroup->rlc_BearerToAddModList);
|
get_softmodem_params()->sa ? ue_context_pP->ue_context.masterCellGroup->rlc_BearerToAddModList : NULL);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -3027,8 +3027,8 @@ int get_dl_mimo_layers(gNB_RRC_INST *rrc,NR_UE_NR_Capability_t *cap) {
|
|||||||
return(1);
|
return(1);
|
||||||
}
|
}
|
||||||
void nr_rrc_subframe_process(protocol_ctxt_t *const ctxt_pP, const int CC_id) {
|
void nr_rrc_subframe_process(protocol_ctxt_t *const ctxt_pP, const int CC_id) {
|
||||||
|
|
||||||
MessageDef *msg;
|
MessageDef *msg;
|
||||||
int id;
|
|
||||||
rrc_gNB_ue_context_t *ue_context_p = NULL;
|
rrc_gNB_ue_context_t *ue_context_p = NULL;
|
||||||
FILE *fd=NULL;//fopen("nrRRCstats.log","w");
|
FILE *fd=NULL;//fopen("nrRRCstats.log","w");
|
||||||
RB_FOREACH(ue_context_p, rrc_nr_ue_tree_s, &(RC.nrrrc[ctxt_pP->module_id]->rrc_ue_head)) {
|
RB_FOREACH(ue_context_p, rrc_nr_ue_tree_s, &(RC.nrrrc[ctxt_pP->module_id]->rrc_ue_head)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user