From 39b640963c291a3e22b6eaebe54d70ba3b2c0c32 Mon Sep 17 00:00:00 2001
From: ouni <ouni@eurecom.fr>
Date: Tue, 9 Dec 2014 14:14:32 +0000
Subject: [PATCH] changed output chain to 0 changed sched_parms for main eNB
 thread

git-svn-id: http://svn.eurecom.fr/openair4G/trunk@6208 818b1a75-f10b-46b9-bf7c-635c3b92a50f
---
 targets/RT/USER/lte-softmodem.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/targets/RT/USER/lte-softmodem.c b/targets/RT/USER/lte-softmodem.c
index f474069688..57b5d3cac4 100644
--- a/targets/RT/USER/lte-softmodem.c
+++ b/targets/RT/USER/lte-softmodem.c
@@ -1409,9 +1409,9 @@ static void *eNB_thread(void *arg)
    
    /* This creates a .5 ms  reservation */
    attr.sched_policy = SCHED_DEADLINE;
-   attr.sched_runtime  = 1 * 1000000;
-   attr.sched_deadline = 1 * 1000000;
-   attr.sched_period   = 1 * 1000000;
+   attr.sched_runtime  = 0.5 * 1000000;
+   attr.sched_deadline = 0.5 * 1000000;
+   attr.sched_period   = 1   * 1000000;
    
    /* pin the eNB main thread to CPU0*/
    /* if (pthread_setaffinity_np(pthread_self(), sizeof(mask),&mask) <0) {
@@ -3363,7 +3363,7 @@ int main(int argc, char **argv) {
 
   for(CC_id=0;CC_id<MAX_NUM_CCs;CC_id++) {
     rf_map[CC_id].card=0;
-    rf_map[CC_id].chain=CC_id+3;
+    rf_map[CC_id].chain=CC_id;
   }
 
   // connect the TX/RX buffers
-- 
GitLab