0
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /************* Revision Controle System Header *************
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 * GSM Layer 1 software
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 * L1P_VAREX.H
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 *
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 * Filename l1p_vare.h
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 * Copyright 2003 (C) Texas Instruments
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 *
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 ************* Revision Controle System Header *************/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 #ifdef L1P_ASYN_C
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 #if (LONG_JUMP == 3)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 #pragma DATA_SECTION(l1ps,".l1s_global")
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 #pragma DATA_SECTION(l1pa_l1ps_com,".l1s_global")
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 #pragma DATA_SECTION(l1ps_macs_com,".l1s_global")
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 #pragma DATA_SECTION(l1ps_dsp_com,".l1s_global")
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 #endif
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 // Global Packet L1A structure
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 T_L1PA_GLOBAL l1pa;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 // Global Packet L1S structure
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 T_L1PS_GLOBAL l1ps;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 // Common structure between L1A and L1S in packet mode
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 T_L1PA_L1PS_COM l1pa_l1ps_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 // Communication between L1S and MAC-S in packet mode
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 T_L1PS_MACS_COM l1ps_macs_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 // MCU / DSP interface
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 T_L1PS_DSP_COM l1ps_dsp_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 #else
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 extern T_L1PA_GLOBAL l1pa;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 extern T_L1PS_GLOBAL l1ps;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 extern T_L1PA_L1PS_COM l1pa_l1ps_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 extern T_L1PS_DSP_COM l1ps_dsp_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 extern T_L1PS_MACS_COM l1ps_macs_com;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 #endif
|