|
|
@ -78,10 +78,13 @@ int gnb_stack_nr::init(const srsenb::stack_args_t& args_, const rrc_nr_cfg_t& rr
|
|
|
|
mac_args.log_hex_limit = args.log.mac_hex_limit;
|
|
|
|
mac_args.log_hex_limit = args.log.mac_hex_limit;
|
|
|
|
mac_args.pcap = args.mac_pcap;
|
|
|
|
mac_args.pcap = args.mac_pcap;
|
|
|
|
mac_args.sched = args.mac.sched;
|
|
|
|
mac_args.sched = args.mac.sched;
|
|
|
|
|
|
|
|
mac_args.tb_size = args.mac.nr_tb_size;
|
|
|
|
mac_args.rnti = args.coreless.rnti;
|
|
|
|
mac_args.rnti = args.coreless.rnti;
|
|
|
|
mac_args.drb_lcid = args.coreless.drb_lcid;
|
|
|
|
mac_args.drb_lcid = args.coreless.drb_lcid;
|
|
|
|
m_mac->init(mac_args, phy, this, m_rlc.get(), m_rrc.get());
|
|
|
|
m_mac->init(mac_args, phy, this, m_rlc.get(), m_rrc.get());
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
srslte::logmap::get("RLC")->set_level(args.log.rlc_level);
|
|
|
|
|
|
|
|
srslte::logmap::get("RLC")->set_hex_limit(args.log.rlc_hex_limit);
|
|
|
|
m_rlc->init(m_pdcp.get(), m_rrc.get(), m_mac.get(), &timers);
|
|
|
|
m_rlc->init(m_pdcp.get(), m_rrc.get(), m_mac.get(), &timers);
|
|
|
|
|
|
|
|
|
|
|
|
pdcp_nr_args_t pdcp_args = {};
|
|
|
|
pdcp_nr_args_t pdcp_args = {};
|
|
|
|