diff --git a/openair1/SIMULATION/LTE_PHY/dlsim.c b/openair1/SIMULATION/LTE_PHY/dlsim.c index 23a453b941d1afbd56219283f3cb80f0efcd487a..f7824773e04c51033747f8e1580f5d6878350ada 100644 --- a/openair1/SIMULATION/LTE_PHY/dlsim.c +++ b/openair1/SIMULATION/LTE_PHY/dlsim.c @@ -2515,8 +2515,9 @@ int main(int argc, char **argv) proc_eNB->subframe_tx = subframe; - - phy_procedures_eNB_TX(eNB,proc_eNB,0,no_relay,NULL); + eNB->abstraction_flag=0; + + phy_procedures_eNB_TX(eNB,proc_eNB,no_relay,NULL); start_meas(&eNB->ofdm_mod_stats); @@ -2538,7 +2539,7 @@ int main(int argc, char **argv) proc_eNB->subframe_tx = subframe+1; - phy_procedures_eNB_TX(eNB,proc_eNB,0,no_relay,NULL); + phy_procedures_eNB_TX(eNB,proc_eNB,no_relay,NULL); do_OFDM_mod_l(eNB->common_vars.txdataF[eNB_id], eNB->common_vars.txdata[eNB_id], diff --git a/targets/RT/USER/lte-enb.c b/targets/RT/USER/lte-enb.c index ed8cfefecb50801aec738c0d46713af18cd74ccc..b5cdf689347bfc3e5d940898dd8e58697527f1d9 100644 --- a/targets/RT/USER/lte-enb.c +++ b/targets/RT/USER/lte-enb.c @@ -682,7 +682,7 @@ static void* eNB_thread_asynch_rx( void* param ) { if (sched_setattr(0, &attr, flags) < 0 ) { perror("[SCHED] eNB FH sched_setattr failed\n"); - return &eNB_thread_FH_status; + return &eNB_thread_asynch_rx_status; } LOG_I( HW, "[SCHED] eNB asynch RX deadline thread (TID %ld) started on CPU %d\n", gettid(), sched_getcpu() );