changeset 296:1ddbcdc0c1d5

l1p_cmpl.c: direct compilation passes, intram still fails
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 02 Oct 2017 06:20:46 +0000
parents 38ef7d6a6277
children 499ea85d95f4
files chipsetsw/layer1/p_cfile/l1p_cmpl.c
diffstat 1 files changed, 36 insertions(+), 34 deletions(-) [+]
line wrap: on
line diff
--- a/chipsetsw/layer1/p_cfile/l1p_cmpl.c	Mon Oct 02 06:01:18 2017 +0000
+++ b/chipsetsw/layer1/p_cfile/l1p_cmpl.c	Mon Oct 02 06:20:46 2017 +0000
@@ -128,11 +128,11 @@
 #endif
 
 #if(RF_FAM == 61)
-	#include "l1_rf61.h"
+  #include "l1_rf61.h"
+  #include "tpudrv61.h"
 #endif
 
 #include "l1_ctl.h"
-#include "tpudrv61.h"
 
 /*-------------------------------------------------------*/
 /* Prototypes of external functions used in this file.   */
@@ -154,7 +154,7 @@
     );
 #endif /* RF_FAM == 61*/
 #else  /* L1_MADC_ON == 1*/
-void l1dmacro_rx_nb               (UWORD16 arfcn, UWORD8 csf_filter_choice);
+void l1dmacro_rx_nb               (UWORD16 arfcn);
 #endif /* L1_MADC_ON == 1*/
 
 void l1dmacro_afc                 (UWORD16 afc_value, UWORD8 win_id);
@@ -277,9 +277,9 @@
     UWORD16 dco_algo_ctl_nb = 0;
     UWORD8 if_ctl = 0;
     UWORD8 if_threshold = C_IF_ZERO_LOW_THRESHOLD_GPRS;
+    // By default we choose the hardware filter
+    UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
   #endif
-  // By default we choose the hardware filter
-  UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
   #if (NEW_SNR_THRESHOLD == 1)
   UWORD8 saic_flag=0;
   #endif /* NEW_SNR_THRESHOLD */
@@ -815,10 +815,12 @@
   // 1 whenever L1A makes some changes to the task parameters.
   {
     UWORD16        radio_freq;
-    // By default we choose the hardware filter
-    UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
+    #if (RF_FAM == 61)
+      // By default we choose the hardware filter
+      UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
+    #endif
     #if (NEW_SNR_THRESHOLD == 1)
-    UWORD8 saic_flag=0;
+      UWORD8 saic_flag=0;
     #endif  /* NEW_SNR_THRESHOLD */
     // Traces and debug.
     // ******************
@@ -2277,13 +2279,13 @@
   WORD8    agc;
   UWORD8   lna_off;
   UWORD8   adc_active = INACTIVE;
- #if (RF_FAM == 61)
-      UWORD16 dco_algo_ctl_nb = 0;
-      UWORD8 if_ctl = 0;
-	  UWORD8 if_threshold = C_IF_ZERO_LOW_THRESHOLD_GPRS;
- #endif
-  // By default we choose the hardware filter
-  UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
+  #if (RF_FAM == 61)
+    UWORD16 dco_algo_ctl_nb = 0;
+    UWORD8 if_ctl = 0;
+    UWORD8 if_threshold = C_IF_ZERO_LOW_THRESHOLD_GPRS;
+    // By default we choose the hardware filter
+    UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
+  #endif
 
   #if (NEW_SNR_THRESHOLD == 1)
     UWORD8 saic_flag = 0;
@@ -2431,9 +2433,9 @@
                       lna_off,
                       l1s.tpu_offset,
                       l1s.tpu_offset,
-                      FALSE,adc_active,
-                      csf_filter_choice
+                      FALSE,adc_active
                  #if (RF_FAM == 61)
+                      ,csf_filter_choice
                       ,if_ctl
 		   #endif
                 #if (NEW_SNR_THRESHOLD == 1)
@@ -2876,16 +2878,16 @@
   UWORD32  dsp_task;
   UWORD8   tsc;
   UWORD8   serving_cell;
-#if (RF_FAM == 61)
-     UWORD16 dco_algo_ctl_nb=0;
-     UWORD8 if_ctl = 0;
-	 UWORD8 if_threshold = C_IF_ZERO_LOW_THRESHOLD_GPRS;
-#endif
-  // By default we choose the hardware filter
-  UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
-#if (NEW_SNR_THRESHOLD == 1)
-  UWORD8 saic_flag=0;
-#endif /* NEW_SNR_THRESHOLD */
+  #if (RF_FAM == 61)
+    UWORD16 dco_algo_ctl_nb=0;
+    UWORD8 if_ctl = 0;
+    UWORD8 if_threshold = C_IF_ZERO_LOW_THRESHOLD_GPRS;
+    // By default we choose the hardware filter
+    UWORD8 csf_filter_choice = L1_SAIC_HARDWARE_FILTER;
+  #endif
+  #if (NEW_SNR_THRESHOLD == 1)
+    UWORD8 saic_flag=0;
+  #endif /* NEW_SNR_THRESHOLD */
   static   WORD32 new_tpu_offset;
   static   BOOL   change_synchro;
 
@@ -3047,7 +3049,7 @@
         );   // RX window for NB.
 #endif /* RF_FAM == 61*/
 #else  /* L1_MADC_ON == 1*/
-    l1dmacro_rx_nb   (rx_radio_freq, csf_filter_choice);            // RX window for NB.
+    l1dmacro_rx_nb   (rx_radio_freq);            // RX window for NB.
 #endif
 
     if (task == PBCCHS)
@@ -3253,14 +3255,14 @@
                            l1s.tpu_offset,
                            1,
                            1,
-                           TRUE,INACTIVE,
-                           L1_SAIC_HARDWARE_FILTER
-                            #if(RF_FAM == 61)
+                           TRUE,INACTIVE
+                           #if(RF_FAM == 61)
+                            ,L1_SAIC_HARDWARE_FILTER
                             ,if_ctl
-                            #endif
-                            #if (NEW_SNR_THRESHOLD == 1)
+                           #endif
+                           #if (NEW_SNR_THRESHOLD == 1)
                             ,saic_flag
-                            #endif /* NEW_SNR_THRESHOLD */
+                           #endif /* NEW_SNR_THRESHOLD */
     		                                );
 
         // Set "CTRL_RX" flag in the controle flag registers.