Contains MAC changes to run || DLSCH
DL config as array in MAC Run RX slot processing in Tpool thread Fixed race in phy config Changed mac_IF_mutex Proc Tx: Lets wait for Proc Rx to get ACK/NACK -(only on slots that carry ACK/NACK) Fix problem with rfsim Separated PDCCH and PDSCH decoding functions. Run PDCCH decoding in main UE_thread. Fixed race in MAC dci config struct needed for parallel processing of slots Moved DLSCH transport block buffer to stack rx_ind as static allocation L2sim: Fixed calling of MAC sched in wrong slot Fix DCI extract bug for RA procedure
Showing
- executables/nr-ue.c 58 additions, 20 deletionsexecutables/nr-ue.c
- nfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h 2 additions, 2 deletionsnfapi/open-nFAPI/nfapi/public_inc/fapi_nr_ue_interface.h
- openair1/PHY/INIT/nr_init_ue.c 0 additions, 9 deletionsopenair1/PHY/INIT/nr_init_ue.c
- openair1/PHY/NR_UE_TRANSPORT/csi_rx.c 3 additions, 5 deletionsopenair1/PHY/NR_UE_TRANSPORT/csi_rx.c
- openair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c 6 additions, 4 deletionsopenair1/PHY/NR_UE_TRANSPORT/nr_dlsch_decoding.c
- openair1/PHY/NR_UE_TRANSPORT/nr_pbch.c 3 additions, 5 deletionsopenair1/PHY/NR_UE_TRANSPORT/nr_pbch.c
- openair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h 3 additions, 1 deletionopenair1/PHY/NR_UE_TRANSPORT/nr_transport_proto_ue.h
- openair1/PHY/NR_UE_TRANSPORT/nr_transport_ue.h 0 additions, 2 deletionsopenair1/PHY/NR_UE_TRANSPORT/nr_transport_ue.h
- openair1/PHY/defs_nr_UE.h 5 additions, 0 deletionsopenair1/PHY/defs_nr_UE.h
- openair1/SCHED_NR_UE/defs.h 9 additions, 9 deletionsopenair1/SCHED_NR_UE/defs.h
- openair1/SCHED_NR_UE/fapi_nr_ue_l1.c 3 additions, 1 deletionopenair1/SCHED_NR_UE/fapi_nr_ue_l1.c
- openair1/SCHED_NR_UE/phy_procedures_nr_ue.c 75 additions, 36 deletionsopenair1/SCHED_NR_UE/phy_procedures_nr_ue.c
- openair1/SIMULATION/NR_PHY/dlschsim.c 10 additions, 2 deletionsopenair1/SIMULATION/NR_PHY/dlschsim.c
- openair1/SIMULATION/NR_PHY/dlsim.c 15 additions, 4 deletionsopenair1/SIMULATION/NR_PHY/dlsim.c
- openair1/SIMULATION/NR_PHY/pbchsim.c 2 additions, 1 deletionopenair1/SIMULATION/NR_PHY/pbchsim.c
- openair2/LAYER2/NR_MAC_UE/config_ue.c 16 additions, 1 deletionopenair2/LAYER2/NR_MAC_UE/config_ue.c
- openair2/LAYER2/NR_MAC_UE/mac_defs.h 2 additions, 2 deletionsopenair2/LAYER2/NR_MAC_UE/mac_defs.h
- openair2/LAYER2/NR_MAC_UE/mac_proto.h 3 additions, 1 deletionopenair2/LAYER2/NR_MAC_UE/mac_proto.h
- openair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c 1 addition, 1 deletionopenair2/LAYER2/NR_MAC_UE/nr_ue_dci_configuration.c
- openair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c 30 additions, 26 deletionsopenair2/LAYER2/NR_MAC_UE/nr_ue_procedures.c
Loading
Please register or sign in to comment