# HG changeset patch # User Michael Spacefalcon # Date 1407110841 0 # Node ID e4feac5bc3ea91c3d49af99d5e7bd6c6cfd31746 # Parent 81cef37b96f972c579edc8f6a25d90284b32b5b2 gsm-fw/L1/cfile/l1_drive.c: preliminary preen diff -r 81cef37b96f9 -r e4feac5bc3ea gsm-fw/L1/cfile/l1_drive.c --- a/gsm-fw/L1/cfile/l1_drive.c Sun Aug 03 18:59:50 2014 +0000 +++ b/gsm-fw/L1/cfile/l1_drive.c Mon Aug 04 00:07:21 2014 +0000 @@ -9,10 +9,9 @@ #define L1_DRIVE_C - +#include "config.h" #include "l1_confg.h" - #if (RF_FAM == 61) #include "apc.h" #endif @@ -107,7 +106,7 @@ #endif #include "l1_defty.h" #include "l1_varex.h" - #include "cust_os.h" + #include "../../gpf/inc/cust_os.h" #include "l1_msgty.h" #if TESTMODE #include "l1tm_varex.h" @@ -439,10 +438,10 @@ Cust_get_ramp_tab(l1s_dsp_com.dsp_ndb_ptr->a_drp_ramp, txpwr, txpwr, radio_freq); #endif #else - #if (CODE_VERSION != SIMULATION) + #if (CODE_VERSION != SIMULATION) /*** Reference to real ramp array (GSM: 15 power levels, 5-19, DCS: 16 power levels, 0-15) ***/ Cust_get_ramp_tab(l1s_dsp_com.dsp_ndb_ptr->a_ramp, txpwr, txpwr, radio_freq); - #endif + #endif #endif #if ((ANALOG == 1) || (ANALOG == 2) || (ANALOG == 3)) @@ -565,13 +564,13 @@ /*** Reference to real ramp array (GSM: 15 power levels, 5-19, DCS: 16 power levels, 0-15) ***/ #if(RF_FAM == 61) - #if (DSP == 38) || (DSP == 39) + #if (DSP == 38) || (DSP == 39) Cust_get_ramp_tab(l1s_dsp_com.dsp_ndb_ptr->a_drp_ramp, txpwr, txpwr, radio_freq); - #endif - #else - #if (CODE_VERSION != SIMULATION) + #endif + #else + #if (CODE_VERSION != SIMULATION) Cust_get_ramp_tab(l1s_dsp_com.dsp_ndb_ptr->a_ramp, txpwr, txpwr, radio_freq); - #endif + #endif #endif #if ((ANALOG == 1) || (ANALOG == 2) || (ANALOG == 3) ||(RF_FAM == 61)) @@ -692,7 +691,7 @@ UWORD8 reset_sacch, #if !FF_L1_IT_DSP_DTX UWORD8 vocoder_on) -#else + #else UWORD8 vocoder_on, BOOL dtx_dsp_interrupt) #endif @@ -790,7 +789,7 @@ UWORD8 tch_loop, UWORD8 sync_tch, #if !FF_L1_IT_DSP_DTX UWORD8 reset_sacch, UWORD8 vocoder_on) -#else + #else UWORD8 reset_sacch, UWORD8 vocoder_on, BOOL dtx_dsp_interrupt) #endif @@ -1047,7 +1046,7 @@ if(SWH_flag) { l1s_dsp_com.dsp_db_common_w_ptr->d_swh_ctrl_db |= (0x01<< B_SWH_DB); - } + } } else { @@ -1152,7 +1151,7 @@ } // write dsp tasks..... - #if (DSP == 33) || (DSP == 34) || (DSP == 35) || (DSP == 36) || (DSP == 37) || (DSP == 38) || (DSP == 39) + #if (DSP >= 33) l1s_dsp_com.dsp_ndb_ptr->d_dsp_page = (API) dsp_task; #else l1s_dsp_com.dsp_param_ptr->d_dsp_page = (API) dsp_task;