-
- Downloads
RC: forward declarations and link physims better
The simulators have been changed: due to linker errors that would arise otherwise, a lot of functions are defined in them to avoid such errors. Some functions are also defined in header files; in this commit, we define most functoins in nr_dummy_functions.c, which is compiled in, not by including the C file, but by adding it to the target in CMakeLists.txt - nr_dlsim+nr_ulsim need NR_IF_Module_init(), so it cannot be in nr_dummy_functions, but the others need it - Link correcr NR_IF_Module_init() into these simulators, and reduce overall link list - Correctly link remaining simulators
Showing
- CMakeLists.txt 12 additions, 11 deletionsCMakeLists.txt
- common/ran_context.h 12 additions, 11 deletionscommon/ran_context.h
- common/utils/telnetsrv/telnetsrv_enb_measurements.c 2 additions, 0 deletionscommon/utils/telnetsrv/telnetsrv_enb_measurements.c
- common/utils/telnetsrv/telnetsrv_enb_phycmd.c 4 additions, 0 deletionscommon/utils/telnetsrv/telnetsrv_enb_phycmd.c
- executables/lte-softmodem.c 1 addition, 0 deletionsexecutables/lte-softmodem.c
- executables/lte-uesoftmodem.c 1 addition, 0 deletionsexecutables/lte-uesoftmodem.c
- executables/nr-cuup.c 1 addition, 1 deletionexecutables/nr-cuup.c
- executables/nr-softmodem.c 1 addition, 0 deletionsexecutables/nr-softmodem.c
- executables/nr-ue.c 1 addition, 0 deletionsexecutables/nr-ue.c
- executables/nr-uesoftmodem.c 1 addition, 0 deletionsexecutables/nr-uesoftmodem.c
- openair1/PHY/NR_UE_TRANSPORT/srs_modulation_nr.h 2 additions, 0 deletionsopenair1/PHY/NR_UE_TRANSPORT/srs_modulation_nr.h
- openair1/SCHED/fapi_l1.c 1 addition, 1 deletionopenair1/SCHED/fapi_l1.c
- openair1/SCHED/phy_procedures_lte_eNb.c 0 additions, 2 deletionsopenair1/SCHED/phy_procedures_lte_eNb.c
- openair1/SCHED_NR/nr_prach_procedures.c 0 additions, 2 deletionsopenair1/SCHED_NR/nr_prach_procedures.c
- openair1/SCHED_NR/phy_procedures_nr_gNB.c 1 addition, 2 deletionsopenair1/SCHED_NR/phy_procedures_nr_gNB.c
- openair1/SCHED_NR/sched_nr.h 0 additions, 1 deletionopenair1/SCHED_NR/sched_nr.h
- openair1/SIMULATION/NR_PHY/dlschsim.c 8 additions, 3 deletionsopenair1/SIMULATION/NR_PHY/dlschsim.c
- openair1/SIMULATION/NR_PHY/dlsim.c 1 addition, 70 deletionsopenair1/SIMULATION/NR_PHY/dlsim.c
- openair1/SIMULATION/NR_PHY/nr_dummy_functions.c 39 additions, 83 deletionsopenair1/SIMULATION/NR_PHY/nr_dummy_functions.c
- openair1/SIMULATION/NR_PHY/nr_dummy_functions_prach.c 0 additions, 20 deletionsopenair1/SIMULATION/NR_PHY/nr_dummy_functions_prach.c
Loading
Please register or sign in to comment