From 6145f02b81fb61e99446791a3ac2f30fe4bc4285 Mon Sep 17 00:00:00 2001 From: Robert Schmidt Date: Wed, 22 Jan 2025 16:33:54 +0100 Subject: [PATCH] Function decls to make LTE compile --- executables/lte-softmodem.c | 9 +++++++++ executables/lte-uesoftmodem.c | 6 ++++++ 2 files changed, 15 insertions(+) diff --git a/executables/lte-softmodem.c b/executables/lte-softmodem.c index 2a0b73c019..6a7e607586 100644 --- a/executables/lte-softmodem.c +++ b/executables/lte-softmodem.c @@ -195,6 +195,15 @@ void handle_nr_srs_measurements(const module_id_t module_id, /* forward declarations */ void set_default_frame_parms(LTE_DL_FRAME_PARMS *frame_parms[MAX_NUM_CCs]); +/* TODO these declarations are to be removed */ +void nr_schedule_dl_tti_req(void) {}; +void nr_schedule_ul_dci_req() {}; +void nr_schedule_tx_req() {}; +void nr_schedule_ul_tti_req() {}; +void nr_slot_select() {}; +void NR_UL_indication(NR_UL_IND_t *UL_INFO) {}; +void gNB_dlsch_ulsch_scheduler() {}; + /*---------------------BMC: timespec helpers -----------------------------*/ struct timespec min_diff_time = { .tv_sec = 0, .tv_nsec = 0 }; diff --git a/executables/lte-uesoftmodem.c b/executables/lte-uesoftmodem.c index 0a4a4e8d0e..ea48edd801 100644 --- a/executables/lte-uesoftmodem.c +++ b/executables/lte-uesoftmodem.c @@ -155,6 +155,12 @@ double cpuf; extern char uecap_xer[1024]; char uecap_xer_in=0; +/* TODO these declarations are to be removed */ +void nr_schedule_dl_tti_req(void) {}; +void nr_schedule_ul_dci_req() {}; +void nr_schedule_tx_req() {}; +void nr_schedule_ul_tti_req() {}; +void nr_slot_select() {}; /* see file openair2/LAYER2/MAC/main.c for why abstraction_flag is needed * this is very hackish - find a proper solution