remove LTE/rrc_vars dependency in uesoftmodem
This commit is contained in:
@@ -49,7 +49,6 @@
|
|||||||
#include "PHY/NR_TRANSPORT/nr_dlsch.h"
|
#include "PHY/NR_TRANSPORT/nr_dlsch.h"
|
||||||
//#include "../../SIMU/USER/init_lte.h"
|
//#include "../../SIMU/USER/init_lte.h"
|
||||||
|
|
||||||
#include "RRC/LTE/rrc_vars.h"
|
|
||||||
#include "PHY_INTERFACE/phy_interface_vars.h"
|
#include "PHY_INTERFACE/phy_interface_vars.h"
|
||||||
#include "NR_IF_Module.h"
|
#include "NR_IF_Module.h"
|
||||||
#include "openair1/SIMULATION/TOOLS/sim.h"
|
#include "openair1/SIMULATION/TOOLS/sim.h"
|
||||||
@@ -64,7 +63,6 @@ unsigned short config_frames[4] = {2,9,11,13};
|
|||||||
#include "common/utils/LOG/vcd_signal_dumper.h"
|
#include "common/utils/LOG/vcd_signal_dumper.h"
|
||||||
|
|
||||||
#include "UTIL/OPT/opt.h"
|
#include "UTIL/OPT/opt.h"
|
||||||
#include "enb_config.h"
|
|
||||||
#include "LAYER2/nr_pdcp/nr_pdcp_oai_api.h"
|
#include "LAYER2/nr_pdcp/nr_pdcp_oai_api.h"
|
||||||
|
|
||||||
#include "intertask_interface.h"
|
#include "intertask_interface.h"
|
||||||
|
|||||||
@@ -5,6 +5,9 @@
|
|||||||
#include "common/utils/threadPool/thread-pool.h"
|
#include "common/utils/threadPool/thread-pool.h"
|
||||||
#include "PHY/defs_nr_UE.h"
|
#include "PHY/defs_nr_UE.h"
|
||||||
|
|
||||||
|
extern int NB_UE_INST;
|
||||||
|
extern uint16_t ue_id_g;
|
||||||
|
|
||||||
#define CONFIG_HLP_IF_FREQ "IF frequency for RF, if needed\n"
|
#define CONFIG_HLP_IF_FREQ "IF frequency for RF, if needed\n"
|
||||||
#define CONFIG_HLP_IF_FREQ_OFF "UL IF frequency offset for RF, if needed\n"
|
#define CONFIG_HLP_IF_FREQ_OFF "UL IF frequency offset for RF, if needed\n"
|
||||||
#define CONFIG_HLP_DLSCH_PARA "number of threads for dlsch processing 0 for no parallelization\n"
|
#define CONFIG_HLP_DLSCH_PARA "number of threads for dlsch processing 0 for no parallelization\n"
|
||||||
|
|||||||
@@ -21,8 +21,6 @@
|
|||||||
|
|
||||||
#include "position_interface.h"
|
#include "position_interface.h"
|
||||||
|
|
||||||
extern uint16_t NB_UE_INST;
|
|
||||||
|
|
||||||
static void read_position_coordinates(char *sectionName, position_t *position)
|
static void read_position_coordinates(char *sectionName, position_t *position)
|
||||||
{
|
{
|
||||||
paramdef_t position_params[] = POSITION_CONFIG_PARAMS_DEF;
|
paramdef_t position_params[] = POSITION_CONFIG_PARAMS_DEF;
|
||||||
|
|||||||
@@ -62,8 +62,6 @@ int32_t uplink_frequency_offset[MAX_NUM_CCs][4];
|
|||||||
uint64_t downlink_frequency[MAX_NUM_CCs][4];
|
uint64_t downlink_frequency[MAX_NUM_CCs][4];
|
||||||
|
|
||||||
double cpuf;
|
double cpuf;
|
||||||
//uint8_t nfapi_mode = 0;
|
|
||||||
const int NB_UE_INST = 1;
|
|
||||||
|
|
||||||
uint8_t const nr_rv_round_map[4] = {0, 2, 3, 1};
|
uint8_t const nr_rv_round_map[4] = {0, 2, 3, 1};
|
||||||
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
||||||
|
|||||||
@@ -261,7 +261,6 @@ void validate_input_pmi(nfapi_nr_config_request_scf_t *gNB_config,
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int NB_UE_INST = 1;
|
|
||||||
configmodule_interface_t *uniqCfg = NULL;
|
configmodule_interface_t *uniqCfg = NULL;
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -59,8 +59,6 @@ RAN_CONTEXT_t RC;
|
|||||||
int32_t uplink_frequency_offset[MAX_NUM_CCs][4];
|
int32_t uplink_frequency_offset[MAX_NUM_CCs][4];
|
||||||
|
|
||||||
double cpuf;
|
double cpuf;
|
||||||
//uint8_t nfapi_mode = 0;
|
|
||||||
const int NB_UE_INST = 1;
|
|
||||||
|
|
||||||
// needed for some functions
|
// needed for some functions
|
||||||
openair0_config_t openair0_cfg[MAX_CARDS];
|
openair0_config_t openair0_cfg[MAX_CARDS];
|
||||||
|
|||||||
@@ -124,7 +124,6 @@ nrUE_params_t *get_nrUE_params(void) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void processSlotTX(void *arg) {}
|
void processSlotTX(void *arg) {}
|
||||||
int NB_UE_INST = 1;
|
|
||||||
configmodule_interface_t *uniqCfg = NULL;
|
configmodule_interface_t *uniqCfg = NULL;
|
||||||
int main(int argc, char **argv){
|
int main(int argc, char **argv){
|
||||||
|
|
||||||
|
|||||||
@@ -59,8 +59,6 @@ int32_t uplink_frequency_offset[MAX_NUM_CCs][4];
|
|||||||
uint64_t downlink_frequency[MAX_NUM_CCs][4];
|
uint64_t downlink_frequency[MAX_NUM_CCs][4];
|
||||||
|
|
||||||
double cpuf;
|
double cpuf;
|
||||||
//uint8_t nfapi_mode = 0;
|
|
||||||
const int NB_UE_INST = 1;
|
|
||||||
uint8_t const nr_rv_round_map[4] = {0, 2, 3, 1};
|
uint8_t const nr_rv_round_map[4] = {0, 2, 3, 1};
|
||||||
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
||||||
const short conjugate2[8]__attribute__((aligned(16))) = {1,-1,1,-1,1,-1,1,-1};
|
const short conjugate2[8]__attribute__((aligned(16))) = {1,-1,1,-1,1,-1,1,-1};
|
||||||
|
|||||||
@@ -71,8 +71,6 @@ uint8_t const nr_rv_round_map[4] = {0, 2, 3, 1};
|
|||||||
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
const short conjugate[8]__attribute__((aligned(16))) = {-1,1,-1,1,-1,1,-1,1};
|
||||||
const short conjugate2[8]__attribute__((aligned(16))) = {1,-1,1,-1,1,-1,1,-1};
|
const short conjugate2[8]__attribute__((aligned(16))) = {1,-1,1,-1,1,-1,1,-1};
|
||||||
double cpuf;
|
double cpuf;
|
||||||
//uint8_t nfapi_mode = 0;
|
|
||||||
const int NB_UE_INST = 1;
|
|
||||||
|
|
||||||
// needed for some functions
|
// needed for some functions
|
||||||
PHY_VARS_NR_UE *PHY_vars_UE_g[1][1] = { { NULL } };
|
PHY_VARS_NR_UE *PHY_vars_UE_g[1][1] = { { NULL } };
|
||||||
|
|||||||
@@ -160,7 +160,6 @@ uint16_t n_rnti = 0x1234;
|
|||||||
openair0_config_t openair0_cfg[MAX_CARDS];
|
openair0_config_t openair0_cfg[MAX_CARDS];
|
||||||
|
|
||||||
channel_desc_t *UE2gNB[MAX_MOBILES_PER_GNB][NUMBER_OF_gNB_MAX];
|
channel_desc_t *UE2gNB[MAX_MOBILES_PER_GNB][NUMBER_OF_gNB_MAX];
|
||||||
int NB_UE_INST = 1;
|
|
||||||
|
|
||||||
configmodule_interface_t *uniqCfg = NULL;
|
configmodule_interface_t *uniqCfg = NULL;
|
||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
|
|||||||
Reference in New Issue
Block a user