FreeCalypso > hg > fc-magnetite
annotate cdg-hybrid/cdginc/p_mph.h @ 375:e80e43185ca1
doc/Modem-configs update: we now have both Standard Modem and VPM
functionality choices
| author | Mychaela Falconia <falcon@freecalypso.org> | 
|---|---|
| date | Fri, 12 Jan 2018 07:22:16 +0000 | 
| parents | e7a67accfad9 | 
| children | 
| rev | line source | 
|---|---|
| 
212
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
2 +--------------------------------------------------------------------------+ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
3 | PROJECT : PROTOCOL STACK | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
4 | FILE : p_mph.h | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
5 | SOURCE : "sap\mph.pdf" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
6 | LastModified : "2003-02-04" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
7 | IdAndVersion : "6148.109.01.207" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
8 | SrcFileTime : "Mon Aug 11 13:32:48 2008" | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! | | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
11 +--------------------------------------------------------------------------+ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
12 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
13 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
14 /* PRAGMAS | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
15 * PREFIX : NONE | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
16 * COMPATIBILITY_DEFINES : NO (require PREFIX) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
17 * ALWAYS_ENUM_IN_VAL_FILE: NO | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
18 * ENABLE_GROUP: NO | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
19 * CAPITALIZE_TYPENAME: NO | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
20 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
21 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
22 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
23 #ifndef P_MPH_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
24 #define P_MPH_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
25 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
26 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
27 #define CDG_ENTER__P_MPH_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
28 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
29 #define CDG_ENTER__FILENAME _P_MPH_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
30 #define CDG_ENTER__P_MPH_H__FILE_TYPE CDGINC | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
31 #define CDG_ENTER__P_MPH_H__LAST_MODIFIED _2003_02_04 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
32 #define CDG_ENTER__P_MPH_H__ID_AND_VERSION _6148_109_01_207 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
33 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
34 #define CDG_ENTER__P_MPH_H__SRC_FILE_TIME _Mon_Aug_11_13_32_48_2008 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
35 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
36 #include "CDG_ENTER.h" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
37 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
38 #undef CDG_ENTER__P_MPH_H | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
39 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
40 #undef CDG_ENTER__FILENAME | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
41 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
42 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
43 #include "p_mph.val" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
44 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
45 #ifndef __T_cbch__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
46 #define __T_cbch__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
47 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
48 * cell broadcast channel | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
49 * CCDGEN:WriteStruct_Count==2025 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
50 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
51 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
52 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
53 U8 stat; /*< 0: 1> status */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
54 U8 ch; /*< 1: 1> channel type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
55 U8 tn; /*< 2: 1> timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
56 U8 tsc; /*< 3: 1> trainings sequence code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
57 U8 h; /*< 4: 1> hopping */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
58 U8 _align0; /*< 5: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
59 U16 arfcn; /*< 6: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
60 U8 maio; /*< 8: 1> mobile allocation index offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
61 U8 hsn; /*< 9: 1> hopping sequence number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
62 U16 ma[MAX_MA_CHANNELS]; /*< 10:128> channel number in the mobile allocation list (used with frequency hopping) */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
63 U8 _align1; /*<138: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
64 U8 _align2; /*<139: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
65 } T_cbch; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
66 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
67 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
68 #ifndef __T_ncells__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
69 #define __T_ncells__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
70 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
71 * neighbour cell measurement results | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
72 * CCDGEN:WriteStruct_Count==2026 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
73 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
74 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
75 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
76 U8 no_of_ncells; /*< 0: 1> Number of ncells */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
77 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
78 U16 arfcn[MAX_NUM_CELLS_IN_REPORT]; /*< 2: 12> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
79 U8 rx_lev[MAX_NUM_CELLS_IN_REPORT]; /*< 14: 6> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
80 U8 bsic[MAX_NUM_CELLS_IN_REPORT]; /*< 20: 6> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
81 U8 _align1; /*< 26: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
82 U8 _align2; /*< 27: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
83 U32 time_alignmt[MAX_NUM_CELLS_IN_REPORT]; /*< 28: 24> timing alignment; refers to difference in time between serving and neighbour cell */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
84 U32 frame_offset[MAX_NUM_CELLS_IN_REPORT]; /*< 52: 24> frame offset; refers to difference in time between serving and neighbour cell */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
85 } T_ncells; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
86 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
87 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
88 #ifndef __T_start__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
89 #define __T_start__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
90 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
91 * starting time | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
92 * CCDGEN:WriteStruct_Count==2027 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
93 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
94 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
95 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
96 U8 v_start; /*< 0: 1> starting time valid */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
97 U8 t1; /*< 1: 1> reduced frame number modula 32 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
98 U8 t2; /*< 2: 1> reduced frame number modula 26 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
99 U8 t3; /*< 3: 1> reduced frame number modula 51 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
100 } T_start; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
101 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
102 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
103 #ifndef __T_ch_type__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
104 #define __T_ch_type__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
105 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
106 * channel type configuration | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
107 * CCDGEN:WriteStruct_Count==2028 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
108 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
109 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
110 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
111 U8 ch; /*< 0: 1> channel type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
112 U8 tn; /*< 1: 1> timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
113 U8 tsc; /*< 2: 1> trainings sequence code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
114 U8 h; /*< 3: 1> hopping */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
115 U16 arfcn; /*< 4: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
116 U8 maio; /*< 6: 1> mobile allocation index offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
117 U8 hsn; /*< 7: 1> hopping sequence number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
118 U16 ma[MAX_MA_CHANNELS]; /*< 8:128> channel number in the mobile allocation list (used with frequency hopping) */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
119 } T_ch_type; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
120 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
121 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
122 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
123 * channel type | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
124 * CCDGEN:WriteStruct_Count==2029 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
125 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
126 #ifndef __T_ch_type2__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
127 #define __T_ch_type2__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
128 typedef T_ch_type T_ch_type2; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
129 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
130 #ifndef __T_tr_para__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
131 #define __T_tr_para__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
132 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
133 * transmission parameter | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
134 * CCDGEN:WriteStruct_Count==2030 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
135 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
136 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
137 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
138 U8 power; /*< 0: 1> transmission power level */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
139 U8 dtx; /*< 1: 1> discontinuous transmission */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
140 U8 rlt; /*< 2: 1> radio link timeout */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
141 U8 tav; /*< 3: 1> timing advance */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
142 U8 pwrc; /*< 4: 1> power control indicator */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
143 U8 mode; /*< 5: 1> channel mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
144 U8 _align0; /*< 6: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
145 U8 _align1; /*< 7: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
146 } T_tr_para; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
147 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
148 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
149 #ifndef __T_ciph__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
150 #define __T_ciph__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
151 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
152 * ciphering parameters | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
153 * CCDGEN:WriteStruct_Count==2031 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
154 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
155 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
156 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
157 U8 stat; /*< 0: 1> status */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
158 U8 algo; /*< 1: 1> Algorithm */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
159 U8 kc[KC_STRING_SIZE]; /*< 2: 16> Kc value; the format in the GTI case is as on the SIM; the least significant bit of kc is the least significant bit of the eighth byte; the most significant bit of kc is the most significant bit of the first byte. */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
160 U8 _align0; /*< 18: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
161 U8 _align1; /*< 19: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
162 } T_ciph; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
163 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
164 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
165 #ifndef __T_cod_prop__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
166 #define __T_cod_prop__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
167 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
168 * codec properties | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
169 * CCDGEN:WriteStruct_Count==2032 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
170 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
171 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
172 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
173 U8 codec_thr; /*< 0: 1> Codec threshold */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
174 U8 codec_hyst; /*< 1: 1> Codec hysteresis */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
175 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
176 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
177 } T_cod_prop; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
178 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
179 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
180 #ifndef __T_amr_conf__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
181 #define __T_amr_conf__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
182 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
183 * Parameters for AMR | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
184 * CCDGEN:WriteStruct_Count==2033 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
185 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
186 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
187 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
188 U8 nscb; /*< 0: 1> noise suppression control bit */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
189 U8 icmi; /*< 1: 1> initial code mode indicator */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
190 U8 st_mode; /*< 2: 1> initial code mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
191 U8 acs; /*< 3: 1> active codec set */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
192 U8 v_cod_prop; /*< 4: 1> valid flag codec properties */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
193 U8 c_cod_prop; /*< 5: 1> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
194 U8 _align0; /*< 6: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
195 U8 _align1; /*< 7: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
196 T_cod_prop cod_prop[3]; /*< 8: 12> codec properties */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
197 } T_amr_conf; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
198 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
199 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
200 #ifndef __T_classmark__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
201 #define __T_classmark__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
202 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
203 * classmark | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
204 * CCDGEN:WriteStruct_Count==2034 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
205 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
206 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
207 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
208 U8 pclass; /*< 0: 1> power class */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
209 U8 pclass2; /*< 1: 1> power class 2 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
210 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
211 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
212 } T_classmark; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
213 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
214 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
215 #ifndef __T_ho_param__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
216 #define __T_ho_param__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
217 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
218 * handover parameter | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
219 * CCDGEN:WriteStruct_Count==2035 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
220 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
221 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
222 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
223 U8 ho_ref; /*< 0: 1> reference */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
224 U8 ho_pow; /*< 1: 1> transmission power level */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
225 U8 ho_acc_type; /*< 2: 1> access type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
226 U8 ho_nci; /*< 3: 1> normal cell indication */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
227 } T_ho_param; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
228 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
229 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
230 #ifndef __T_mid__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
231 #define __T_mid__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
232 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
233 * Mobile identities | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
234 * CCDGEN:WriteStruct_Count==2036 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
235 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
236 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
237 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
238 U8 len_imsi; /*< 0: 1> Length of IMSI */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
239 U8 imsi[15]; /*< 1: 15> IMSI digits */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
240 U8 v_tmsi; /*< 16: 1> Valid TMSI flag */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
241 U8 _align0; /*< 17: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
242 U8 _align1; /*< 18: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
243 U8 _align2; /*< 19: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
244 U32 tmsi; /*< 20: 4> Binary TMSI representatino */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
245 U8 v_ptmsi; /*< 24: 1> Valid PTMSI flag; can indicate'valid'only for the GPRS supporting terminal */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
246 U8 _align3; /*< 25: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
247 U8 _align4; /*< 26: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
248 U8 _align5; /*< 27: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
249 U32 ptmsi; /*< 28: 4> Binary PTMSI representatino */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
250 U8 v_ptmsi2; /*< 32: 1> Valid PTMSI flag; can indicate'valid'only for the GPRS supporting terminal */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
251 U8 _align6; /*< 33: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
252 U8 _align7; /*< 34: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
253 U8 _align8; /*< 35: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
254 U32 ptmsi2; /*< 36: 4> Binary PTMSI representatino */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
255 } T_mid; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
256 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
257 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
258 #ifndef __T_send_mode__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
259 #define __T_send_mode__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
260 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
261 * RACH sending mode | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
262 * CCDGEN:WriteStruct_Count==2037 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
263 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
264 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
265 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
266 U8 c; /*< 0: 1> dummy; unused, reserved */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
267 U8 no; /*< 1: 1> number of RACH messages; this number includes re-transmissions and the first, initial RACH burst, i.e. no = M +1, where M is as defined in GSM 04.08's specification of the initiation of the immediate assignment procedure */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
268 U8 delta[MAX_RACH_REQ]; /*< 2: 8> time in TDMA frames between bursts; delta[0]corresponds to the time between MPH_RANDOM_ACCESS_REQ and the first RACH burst, delta[1]to the time between the first and the 2nd RACH burst and so on */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
269 U8 rach[MAX_RACH_REQ]; /*< 10: 8> channel request content burst n; rach[0]corresponds to the contents of the first RACH burst, rach[1]to the 2nd and so on */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
270 U8 _align0; /*< 18: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
271 U8 _align1; /*< 19: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
272 } T_send_mode; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
273 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
274 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
275 #ifndef __T_frame_no__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
276 #define __T_frame_no__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
277 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
278 * reduced frame number | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
279 * CCDGEN:WriteStruct_Count==2038 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
280 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
281 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
282 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
283 U8 t1; /*< 0: 1> reduced frame number modula 32 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
284 U8 t2; /*< 1: 1> reduced frame number modula 26 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
285 U8 t3; /*< 2: 1> reduced frame number modula 51 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
286 U8 _align0; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
287 } T_frame_no; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
288 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
289 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
290 #ifndef __T_meas_results__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
291 #define __T_meas_results__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
292 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
293 * neighbourcell measurement results | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
294 * CCDGEN:WriteStruct_Count==2040 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
295 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
296 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
297 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
298 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
299 U8 rx_lev; /*< 2: 1> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
300 U8 _align0; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
301 } T_meas_results; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
302 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
303 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
304 #ifndef __T_eotd_sc_res__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
305 #define __T_eotd_sc_res__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
306 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
307 * EOTD SC Results at start of measurement | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
308 * CCDGEN:WriteStruct_Count==2041 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
309 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
310 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
311 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
312 U8 sb_flag; /*< 0: 1> Valid flag */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
313 U8 bsic; /*< 1: 1> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
314 U16 arfcn; /*< 2: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
315 S16 eotd_crosscor[XCOR_NO]; /*< 4: 36> Cross correlation */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
316 U32 d_eotd_nrj; /*< 40: 4> Sum of Amplitudes */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
317 U32 time_tag; /*< 44: 4> Time tag */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
318 } T_eotd_sc_res; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
319 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
320 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
321 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
322 * EOTD SC Results at stop of measurement | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
323 * CCDGEN:WriteStruct_Count==2042 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
324 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
325 #ifndef __T_eotd_sc_res1__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
326 #define __T_eotd_sc_res1__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
327 typedef T_eotd_sc_res T_eotd_sc_res1; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
328 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
329 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
330 * EOTD NC Results | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
331 * CCDGEN:WriteStruct_Count==2043 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
332 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
333 #ifndef __T_eotd_nc_res__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
334 #define __T_eotd_nc_res__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
335 typedef T_eotd_sc_res T_eotd_nc_res; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
336 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
337 #ifndef __T_ncell_eotd__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
338 #define __T_ncell_eotd__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
339 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
340 * Parameters of a neighbour cell | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
341 * CCDGEN:WriteStruct_Count==2044 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
342 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
343 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
344 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
345 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
346 U8 bsic; /*< 2: 1> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
347 U8 mfrm_offset; /*< 3: 1> multiframe offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
348 U8 otd_type; /*< 4: 1> OTD type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
349 U8 _align0; /*< 5: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
350 U16 exp_otd; /*< 6: 2> expectedOTD */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
351 U8 uncertainty; /*< 8: 1> Uncertainty of expected OTD */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
352 U8 _align1; /*< 9: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
353 U16 rough_rtd; /*< 10: 2> rough RTD */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
354 } T_ncell_eotd; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
355 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
356 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
357 #ifndef __T_meas_rep__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
358 #define __T_meas_rep__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
359 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
360 * meas report to RR | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
361 * CCDGEN:WriteStruct_Count==2045 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
362 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
363 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
364 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
365 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
366 U8 bsic; /*< 2: 1> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
367 U8 rx_lev; /*< 3: 1> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
368 } T_meas_rep; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
369 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
370 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
371 #ifndef __T_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
372 #define __T_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
373 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
374 * stores a list of frequencies | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
375 * CCDGEN:WriteStruct_Count==2046 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
376 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
377 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
378 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
379 U8 channels[LIST_MAX_SIZE]; /*< 0:128> Stores list of ARFCNS */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
380 } T_list; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
381 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
382 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
383 #ifndef __T_black_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
384 #define __T_black_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
385 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
386 * Contains a separate bit map of Black Listed carries for Euro / American regions | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
387 * CCDGEN:WriteStruct_Count==2047 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
388 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
389 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
390 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
391 T_list list[MAX_REGIONS]; /*< 0:256> stores a list of frequencies */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
392 } T_black_list; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
393 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
394 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
395 #ifndef __T_white_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
396 #define __T_white_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
397 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
398 * contains the bitmap of carriers present in the 'White List' | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
399 * CCDGEN:WriteStruct_Count==2048 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
400 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
401 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
402 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
403 U8 white_list_valid; /*< 0: 1> Indicates whether 'White List' is valid or not */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
404 U8 region; /*< 1: 1> Indicates whether 'White List'belongs to European or American region */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
405 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
406 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
407 T_list list; /*< 4:128> stores a list of frequencies */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
408 } T_white_list; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
409 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
410 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
411 #ifndef __T_inactive_carrier_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
412 #define __T_inactive_carrier_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
413 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
414 * Contains the bitmap of inactive carriers in the current location | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
415 * CCDGEN:WriteStruct_Count==2049 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
416 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
417 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
418 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
419 T_list list[MAX_REGIONS]; /*< 0:256> stores a list of frequencies */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
420 } T_inactive_carrier_list; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
421 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
422 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
423 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
424 // STRUCT-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
425 // #ifndef __T_enh_cell_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
426 // #define __T_enh_cell_list__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
427 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
428 // Enhanced cell list | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
429 // CCDGEN:WriteStruct_Count==2050 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
430 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
431 // typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
432 // { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
433 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
434 // U16 arfcn; /*< 0: 0> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
435 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
436 // U8 bsic; /*< 0: 0> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
437 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
438 // U8 rep_priority; /*< 0: 0> Reporting priority of a cell */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
439 // ELEM-FF: REL99 AND TI_PS_FF_RTD | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
440 // U8 v_rtd; /*< 0: 1> valid-flag */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
441 // U8 c_rtd; /*< 0: 0> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
442 // // U16 rtd[MAX_NUM_OF_RTD_VALUES]; /*< 0: 0> Real Time Difference value for all the neighbour cells */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
443 // } T_enh_cell_list; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
444 // #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
445 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
446 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
447 // STRUCT-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
448 // #ifndef __T_enh_rep_data__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
449 // #define __T_enh_rep_data__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
450 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
451 // Enhanced data for reporting | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
452 // CCDGEN:WriteStruct_Count==2051 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
453 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
454 // typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
455 // { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
456 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
457 // U8 rep_threshold; /*< 0: 0> Reporting threshold */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
458 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
459 // U8 rep_offset; /*< 0: 0> Reporting offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
460 // } T_enh_rep_data; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
461 // #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
462 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
463 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
464 // STRUCT-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
465 // #ifndef __T_enh_para_struct__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
466 // #define __T_enh_para_struct__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
467 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
468 // Enhanced measurement parameters | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
469 // CCDGEN:WriteStruct_Count==2052 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
470 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
471 // typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
472 // { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
473 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
474 // U8 num_valid_cells; /*< 0: 0> Indicates number of cells valid in cell list in enh para */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
475 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
476 // T_enh_cell_list enh_cell_list[MAX_NEIGHBOURCELLS]; /*< 0: 0> Enhanced cell list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
477 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
478 // U8 rep_rate; /*< 0: 0> Reporting rate */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
479 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
480 // U8 inv_bsic_enabled; /*< 0: 0> Is Invalid BSIC reporting enabled? */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
481 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
482 // U8 ncc_permitted; /*< 0: 0> NCC permitted bitmap */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
483 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
484 // U8 multiband_rep; /*< 0: 0> Number of cells, in each non-serving cell band, to be reported */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
485 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
486 // U8 servingband_rep; /*< 0: 0> Number of cells, in serving cell band, to be reported */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
487 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
488 // U8 scale_order; /*< 0: 0> Basic Element */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
489 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
490 // T_enh_rep_data enh_rep_data[MAX_NUM_BANDS]; /*< 0: 0> Enhanced data for reporting */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
491 // } T_enh_para_struct; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
492 // #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
493 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
494 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
495 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
496 * End of substructure section, begin of primitive definition section | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
497 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
498 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
499 #ifndef __T_MPH_POWER_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
500 #define __T_MPH_POWER_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
501 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
502 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
503 * CCDGEN:WriteStruct_Count==2054 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
504 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
505 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
506 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
507 U8 pch_interrupt; /*< 0: 1> PCH Interrupt */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
508 U8 freq_bands; /*< 1: 1> Bitmap of frequency bands */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
509 U8 search_mode; /*< 2: 1> Basic Element */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
510 U8 lower_rxlevel_threshold[MAX_NUM_BANDS]; /*< 3: 5> lower rxlevel thershold for GSM channels */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
511 T_black_list black_list; /*< 8:256> Contains a separate bit map of Black Listed carries for Euro / American regions */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
512 T_white_list white_list; /*<264:132> contains the bitmap of carriers present in the 'White List' */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
513 } T_MPH_POWER_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
514 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
515 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
516 #ifndef __T_MPH_POWER_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
517 #define __T_MPH_POWER_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
518 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
519 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
520 * CCDGEN:WriteStruct_Count==2055 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
521 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
522 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
523 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
524 U8 num_of_chan; /*< 0: 1> Number of detected channels */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
525 U8 num_of_white_list_chan; /*< 1: 1> The number of 'White List'carriers included in the list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
526 U16 arfcn[MAX_CHANNELS]; /*< 2:200> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
527 U8 rx_lev[MAX_CHANNELS]; /*<202:100> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
528 U8 _align0; /*<302: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
529 U8 _align1; /*<303: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
530 T_inactive_carrier_list inactive_carrier_list; /*<304:256> Contains the bitmap of inactive carriers in the current location */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
531 } T_MPH_POWER_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
532 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
533 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
534 #ifndef __T_MPH_BSIC_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
535 #define __T_MPH_BSIC_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
536 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
537 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
538 * CCDGEN:WriteStruct_Count==2056 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
539 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
540 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
541 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
542 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
543 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
544 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
545 } T_MPH_BSIC_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
546 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
547 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
548 #ifndef __T_MPH_BSIC_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
549 #define __T_MPH_BSIC_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
550 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
551 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
552 * CCDGEN:WriteStruct_Count==2057 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
553 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
554 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
555 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
556 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
557 U8 bsic; /*< 2: 1> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
558 U8 cs; /*< 3: 1> cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
559 } T_MPH_BSIC_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
560 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
561 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
562 #ifndef __T_MPH_UNITDATA_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
563 #define __T_MPH_UNITDATA_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
564 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
565 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
566 * CCDGEN:WriteStruct_Count==2058 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
567 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
568 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
569 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
570 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
571 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
572 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
573 U32 fn; /*< 4: 4> full frame number; format: absolute frame number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
574 T_sdu sdu; /*< 8: ? > Service Data Unit */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
575 } T_MPH_UNITDATA_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
576 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
577 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
578 #ifndef __T_MPH_RANDOM_ACCESS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
579 #define __T_MPH_RANDOM_ACCESS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
580 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
581 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
582 * CCDGEN:WriteStruct_Count==2059 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
583 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
584 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
585 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
586 T_send_mode send_mode; /*< 0: 20> RACH sending mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
587 } T_MPH_RANDOM_ACCESS_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
588 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
589 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
590 #ifndef __T_MPH_RANDOM_ACCESS_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
591 #define __T_MPH_RANDOM_ACCESS_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
592 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
593 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
594 * CCDGEN:WriteStruct_Count==2060 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
595 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
596 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
597 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
598 T_frame_no frame_no; /*< 0: 4> reduced frame number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
599 } T_MPH_RANDOM_ACCESS_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
600 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
601 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
602 #ifndef __T_MPH_IDLE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
603 #define __T_MPH_IDLE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
604 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
605 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
606 * CCDGEN:WriteStruct_Count==2061 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
607 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
608 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
609 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
610 U8 mod; /*< 0: 1> idle / dedicated mode scenario */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
611 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
612 U16 arfcn; /*< 2: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
613 U8 ext_bcch; /*< 4: 1> unused, reserved */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
614 U8 comb_ccch; /*< 5: 1> extended BCCH listening */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
615 U8 tn; /*< 6: 1> timeslot number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
616 U8 dlt; /*< 7: 1> downlink initial value */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
617 U8 pg; /*< 8: 1> paging group */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
618 U8 bs_ag_blocks_res; /*< 9: 1> blocks reserved for AGCH */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
619 U8 bs_pa_mfrms; /*< 10: 1> Multiframe Period */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
620 U8 power; /*< 11: 1> transmission power level */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
621 U8 ncc_permitted; /*< 12: 1> NCC permitted bitmap */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
622 U8 reorg_only; /*< 13: 1> specifies if reorg should be used */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
623 U8 eotd_avail; /*< 14: 1> eotd avail */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
624 U8 gprs_support; /*< 15: 1> GPRS */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
625 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
626 // U8 si2quater_status; /*< 0: 0> SI-2quater configuration status */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
627 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
628 // U8 si2quater_pos; /*< 0: 0> on N-BCCH or E-BCCH */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
629 } T_MPH_IDLE_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
630 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
631 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
632 #ifndef __T_MPH_MEASUREMENT_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
633 #define __T_MPH_MEASUREMENT_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
634 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
635 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
636 * CCDGEN:WriteStruct_Count==2062 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
637 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
638 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
639 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
640 U16 arfcn; /*< 0: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
641 U8 rx_lev_full; /*< 2: 1> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
642 U8 rx_lev_sub; /*< 3: 1> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
643 U8 rx_qual_full; /*< 4: 1> received quality */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
644 U8 rx_qual_sub; /*< 5: 1> received quality */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
645 U8 dtx; /*< 6: 1> discontinuous transmission */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
646 U8 _align0; /*< 7: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
647 U16 otd; /*< 8: 2> timing advance */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
648 U8 valid; /*< 10: 1> valid flag */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
649 U8 _align1; /*< 11: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
650 U16 fn_offset; /*< 12: 2> TDMA Frame Offset */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
651 U8 _align2; /*< 14: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
652 U8 _align3; /*< 15: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
653 T_ncells ncells; /*< 16: 76> neighbour cell measurement results */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
654 U8 gprs_sync; /*< 92: 1> specifies sync results */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
655 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
656 // U8 rxlev_val; /*< 0: 0> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
657 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
658 // U8 nbr_rcvd_blks; /*< 0: 0> Number of received blocks */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
659 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
660 // U8 mean_bep; /*< 0: 0> mapped value of mean BEP */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
661 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
662 // U8 cv_bep; /*< 0: 0> CV BEP */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
663 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
664 // U8 scale_used; /*< 0: 0> Basic Element */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
665 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
666 // U8 nc_index[MAX_NUM_CELLS_IN_REPORT]; /*< 0: 0> GSM Neighbour cell index /index to enhanced cell list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
667 // ELEM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
668 // U8 bsic_seen; /*< 0: 0> Indicates if a GSM cell with invalid BSIC and allowed NCC part of the BSIC is one of the six strongest cells. */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
669 U8 bcch_rxlev_of_sc; /*< 93: 1> This is the rxlev of BCCH channel. Used only in dedicated mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
670 U8 _align4; /*< 94: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
671 U8 _align5; /*< 95: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
672 } T_MPH_MEASUREMENT_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
673 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
674 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
675 #ifndef __T_MPH_NEIGHBOURCELL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
676 #define __T_MPH_NEIGHBOURCELL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
677 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
678 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
679 * CCDGEN:WriteStruct_Count==2063 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
680 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
681 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
682 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
683 U8 multi_band; /*< 0: 1> multiband report parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
684 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
685 U16 arfcn[MAX_NEIGHBOURCELLS]; /*< 2: 66> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
686 U8 sync_only; /*< 68: 1> specifies if only sync is used */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
687 U8 _align1; /*< 69: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
688 U8 _align2; /*< 70: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
689 U8 _align3; /*< 71: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
690 } T_MPH_NEIGHBOURCELL_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
691 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
692 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
693 #ifndef __T_MPH_DEDICATED_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
694 #define __T_MPH_DEDICATED_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
695 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
696 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
697 * CCDGEN:WriteStruct_Count==2064 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
698 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
699 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
700 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
701 U8 mod; /*< 0: 1> idle / dedicated mode scenario */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
702 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
703 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
704 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
705 T_start start; /*< 4: 4> starting time */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
706 T_ch_type ch_type; /*< 8:136> channel type configuration */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
707 T_ch_type2 ch_type2; /*<144:136> channel type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
708 U16 arfcn; /*<280: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
709 U8 bsic; /*<282: 1> base station identification code */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
710 U8 _align3; /*<283: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
711 T_ho_param ho_param; /*<284: 4> handover parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
712 T_tr_para tr_para; /*<288: 8> transmission parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
713 T_ciph ciph; /*<296: 20> ciphering parameters */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
714 T_amr_conf amr_conf; /*<316: 20> Parameters for AMR */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
715 } T_MPH_DEDICATED_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
716 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
717 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
718 #ifndef __T_MPH_DEDICATED_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
719 #define __T_MPH_DEDICATED_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
720 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
721 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
722 * CCDGEN:WriteStruct_Count==2065 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
723 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
724 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
725 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
726 U8 dedi_res; /*< 0: 1> dedicated configuration result */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
727 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
728 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
729 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
730 } T_MPH_DEDICATED_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
731 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
732 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
733 #ifndef __T_MPH_DEDICATED_FAIL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
734 #define __T_MPH_DEDICATED_FAIL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
735 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
736 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
737 * CCDGEN:WriteStruct_Count==2066 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
738 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
739 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
740 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
741 U8 param; /*< 0: 1> dummy parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
742 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
743 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
744 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
745 } T_MPH_DEDICATED_FAIL_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
746 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
747 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
748 #ifndef __T_MPH_DEDICATED_FAIL_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
749 #define __T_MPH_DEDICATED_FAIL_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
750 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
751 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
752 * CCDGEN:WriteStruct_Count==2067 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
753 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
754 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
755 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
756 U8 param; /*< 0: 1> dummy parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
757 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
758 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
759 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
760 } T_MPH_DEDICATED_FAIL_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
761 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
762 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
763 #ifndef __T_MPH_CIPHERING_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
764 #define __T_MPH_CIPHERING_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
765 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
766 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
767 * CCDGEN:WriteStruct_Count==2068 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
768 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
769 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
770 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
771 T_ciph ciph; /*< 0: 20> ciphering parameters */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
772 } T_MPH_CIPHERING_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
773 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
774 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
775 #ifndef __T_MPH_FREQ_REDEF_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
776 #define __T_MPH_FREQ_REDEF_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
777 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
778 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
779 * CCDGEN:WriteStruct_Count==2069 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
780 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
781 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
782 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
783 T_start start; /*< 0: 4> starting time */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
784 T_ch_type ch_type; /*< 4:136> channel type configuration */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
785 } T_MPH_FREQ_REDEF_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
786 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
787 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
788 #ifndef __T_MPH_CHANNEL_MODE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
789 #define __T_MPH_CHANNEL_MODE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
790 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
791 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
792 * CCDGEN:WriteStruct_Count==2070 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
793 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
794 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
795 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
796 U8 mode; /*< 0: 1> channel mode */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
797 U8 ch; /*< 1: 1> channel type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
798 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
799 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
800 T_amr_conf amr_conf; /*< 4: 20> Parameters for AMR */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
801 } T_MPH_CHANNEL_MODE_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
802 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
803 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
804 #ifndef __T_MPH_ERROR_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
805 #define __T_MPH_ERROR_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
806 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
807 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
808 * CCDGEN:WriteStruct_Count==2071 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
809 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
810 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
811 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
812 U8 cs; /*< 0: 1> cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
813 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
814 U16 arfcn; /*< 2: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
815 } T_MPH_ERROR_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
816 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
817 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
818 #ifndef __T_MPH_DEACTIVATE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
819 #define __T_MPH_DEACTIVATE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
820 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
821 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
822 * CCDGEN:WriteStruct_Count==2072 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
823 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
824 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
825 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
826 U8 param; /*< 0: 1> dummy parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
827 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
828 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
829 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
830 } T_MPH_DEACTIVATE_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
831 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
832 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
833 #ifndef __T_MPH_CLASSMARK_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
834 #define __T_MPH_CLASSMARK_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
835 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
836 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
837 * CCDGEN:WriteStruct_Count==2073 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
838 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
839 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
840 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
841 T_classmark classmark; /*< 0: 4> classmark */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
842 } T_MPH_CLASSMARK_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
843 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
844 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
845 #ifndef __T_MPH_TCH_LOOP_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
846 #define __T_MPH_TCH_LOOP_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
847 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
848 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
849 * CCDGEN:WriteStruct_Count==2074 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
850 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
851 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
852 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
853 U8 tch_loop; /*< 0: 1> TCH loop command */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
854 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
855 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
856 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
857 } T_MPH_TCH_LOOP_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
858 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
859 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
860 #ifndef __T_MPH_DAI_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
861 #define __T_MPH_DAI_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
862 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
863 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
864 * CCDGEN:WriteStruct_Count==2075 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
865 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
866 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
867 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
868 U8 device; /*< 0: 1> DAI testing device */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
869 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
870 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
871 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
872 } T_MPH_DAI_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
873 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
874 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
875 #ifndef __T_MPH_CBCH_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
876 #define __T_MPH_CBCH_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
877 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
878 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
879 * CCDGEN:WriteStruct_Count==2076 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
880 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
881 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
882 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
883 T_cbch cbch; /*< 0:140> cell broadcast channel */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
884 } T_MPH_CBCH_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
885 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
886 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
887 #ifndef __T_MPH_IDENTITY_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
888 #define __T_MPH_IDENTITY_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
889 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
890 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
891 * CCDGEN:WriteStruct_Count==2077 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
892 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
893 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
894 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
895 T_mid mid; /*< 0: 40> Mobile identities */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
896 } T_MPH_IDENTITY_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
897 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
898 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
899 #ifndef __T_MPH_PAGING_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
900 #define __T_MPH_PAGING_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
901 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
902 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
903 * CCDGEN:WriteStruct_Count==2078 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
904 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
905 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
906 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
907 U8 identity_type; /*< 0: 1> Identity type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
908 U8 channel_needed; /*< 1: 1> Channel needed */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
909 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
910 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
911 } T_MPH_PAGING_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
912 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
913 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
914 #ifndef __T_MPH_MON_CTRL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
915 #define __T_MPH_MON_CTRL_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
916 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
917 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
918 * CCDGEN:WriteStruct_Count==2079 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
919 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
920 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
921 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
922 U8 action; /*< 0: 1> start or stop reading of BCCH resp. CCCH */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
923 U8 si_to_read; /*< 1: 1> SI to read */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
924 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
925 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
926 } T_MPH_MON_CTRL_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
927 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
928 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
929 #ifndef __T_MPH_SYNC_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
930 #define __T_MPH_SYNC_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
931 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
932 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
933 * CCDGEN:WriteStruct_Count==2080 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
934 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
935 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
936 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
937 U8 cs; /*< 0: 1> cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
938 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
939 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
940 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
941 } T_MPH_SYNC_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
942 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
943 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
944 #ifndef __T_MPH_SYNC_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
945 #define __T_MPH_SYNC_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
946 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
947 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
948 * CCDGEN:WriteStruct_Count==2081 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
949 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
950 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
951 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
952 U8 cs; /*< 0: 1> cause */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
953 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
954 U16 arfcn; /*< 2: 2> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
955 } T_MPH_SYNC_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
956 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
957 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
958 #ifndef __T_MPH_MEAS_ORDER_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
959 #define __T_MPH_MEAS_ORDER_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
960 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
961 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
962 * CCDGEN:WriteStruct_Count==2082 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
963 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
964 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
965 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
966 U8 no_of_ncells; /*< 0: 1> Number of ncells */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
967 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
968 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
969 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
970 T_meas_results meas_results[MAX_NEIGHBOURCELLS]; /*< 4:132> neighbourcell measurement results */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
971 } T_MPH_MEAS_ORDER_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
972 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
973 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
974 #ifndef __T_MPH_EMO_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
975 #define __T_MPH_EMO_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
976 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
977 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
978 * CCDGEN:WriteStruct_Count==2083 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
979 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
980 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
981 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
982 U8 ba_id; /*< 0: 1> link frequency list and measurement report */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
983 U8 c_arfcn; /*< 1: 1> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
984 U16 arfcn[MAX_EMO_CHANNELS]; /*< 2: 42> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
985 } T_MPH_EMO_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
986 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
987 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
988 #ifndef __T_MPH_EMO_MEAS_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
989 #define __T_MPH_EMO_MEAS_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
990 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
991 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
992 * CCDGEN:WriteStruct_Count==2084 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
993 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
994 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
995 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
996 U8 ba_id; /*< 0: 1> link frequency list and measurement report */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
997 U8 dtx; /*< 1: 1> discontinuous transmission */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
998 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
999 U8 c_meas_results; /*< 3: 1> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1000 T_meas_results meas_results[MAX_EMO_CHANNELS + 1]; /*< 4: 88> neighbourcell measurement results */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1001 } T_MPH_EMO_MEAS_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1002 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1003 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1004 #ifndef __T_MPH_EXT_MEAS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1005 #define __T_MPH_EXT_MEAS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1006 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1007 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1008 * CCDGEN:WriteStruct_Count==2085 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1009 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1010 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1011 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1012 U8 pch_interrupt; /*< 0: 1> PCH Interrupt */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1013 U8 freq_bands; /*< 1: 1> Bitmap of frequency bands */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1014 U8 num_of_chan; /*< 2: 1> Number of detected channels */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1015 U8 _align0; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1016 U16 arfcn[MAX_CHANNELS]; /*< 4:200> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1017 } T_MPH_EXT_MEAS_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1018 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1019 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1020 #ifndef __T_MPH_EXT_MEAS_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1021 #define __T_MPH_EXT_MEAS_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1022 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1023 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1024 * CCDGEN:WriteStruct_Count==2086 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1025 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1026 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1027 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1028 U8 num_of_chan; /*< 0: 1> Number of detected channels */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1029 U8 num_of_white_list_chan; /*< 1: 1> The number of 'White List'carriers included in the list */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1030 U16 arfcn[MAX_CHANNELS]; /*< 2:200> channel number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1031 U8 rx_lev[MAX_CHANNELS]; /*<202:100> received field strength */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1032 U8 _align0; /*<302: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1033 U8 _align1; /*<303: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1034 T_inactive_carrier_list inactive_carrier_list; /*<304:256> Contains the bitmap of inactive carriers in the current location */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1035 } T_MPH_EXT_MEAS_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1036 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1037 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1038 #ifndef __T_MPH_NCELL_POS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1039 #define __T_MPH_NCELL_POS_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1040 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1041 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1042 * CCDGEN:WriteStruct_Count==2087 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1043 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1044 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1045 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1046 U16 req_id; /*< 0: 2> Request Identifier */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1047 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1048 U8 c_ncell_eotd; /*< 3: 1> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1049 T_ncell_eotd ncell_eotd[MAX_NCELL_EOTD_ALR]; /*< 4:180> Parameters of a neighbour cell */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1050 } T_MPH_NCELL_POS_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1051 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1052 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1053 #ifndef __T_MPH_NCELL_POS_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1054 #define __T_MPH_NCELL_POS_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1055 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1056 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1057 * CCDGEN:WriteStruct_Count==2088 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1058 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1059 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1060 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1061 U16 req_id; /*< 0: 2> Request Identifier */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1062 U8 eotd_res; /*< 2: 1> EOTD Result */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1063 U8 ta; /*< 3: 1> timing advance */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1064 U32 fn; /*< 4: 4> full frame number; format: absolute frame number */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1065 T_eotd_sc_res eotd_sc_res; /*< 8: 48> EOTD SC Results at start of measurement */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1066 T_eotd_sc_res1 eotd_sc_res1; /*< 56: 48> EOTD SC Results at stop of measurement */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1067 U8 _align0; /*<104: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1068 U8 _align1; /*<105: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1069 U8 _align2; /*<106: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1070 U8 c_eotd_nc_res; /*<107: 1> counter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1071 T_eotd_nc_res eotd_nc_res[MAX_NCELL_EOTD_RES]; /*<108:576> EOTD NC Results */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1072 } T_MPH_NCELL_POS_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1073 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1074 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1075 #ifndef __T_MPH_CLEAN_BUF_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1076 #define __T_MPH_CLEAN_BUF_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1077 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1078 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1079 * CCDGEN:WriteStruct_Count==2089 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1080 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1081 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1082 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1083 U16 si_to_clean; /*< 0: 2> SI to clean */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1084 U8 _align0; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1085 U8 _align1; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1086 } T_MPH_CLEAN_BUF_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1087 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1088 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1089 #ifndef __T_MPH_STOP_DEDICATED_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1090 #define __T_MPH_STOP_DEDICATED_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1091 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1092 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1093 * CCDGEN:WriteStruct_Count==2090 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1094 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1095 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1096 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1097 U8 param; /*< 0: 1> dummy parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1098 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1099 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1100 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1101 } T_MPH_STOP_DEDICATED_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1102 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1103 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1104 #ifndef __T_MPH_STOP_DEDICATED_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1105 #define __T_MPH_STOP_DEDICATED_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1106 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1107 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1108 * CCDGEN:WriteStruct_Count==2091 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1109 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1110 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1111 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1112 U8 param; /*< 0: 1> dummy parameter */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1113 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1114 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1115 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1116 } T_MPH_STOP_DEDICATED_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1117 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1118 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1119 #ifndef __T_MPH_MEAS_REP_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1120 #define __T_MPH_MEAS_REP_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1121 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1122 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1123 * CCDGEN:WriteStruct_Count==2092 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1124 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1125 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1126 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1127 U8 cause; /*< 0: 1> Meas report */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1128 U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1129 U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1130 U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1131 } T_MPH_MEAS_REP_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1132 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1133 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1134 #ifndef __T_MPH_MEAS_REP_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1135 #define __T_MPH_MEAS_REP_CNF__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1136 /* | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1137 * | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1138 * CCDGEN:WriteStruct_Count==2093 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1139 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1140 typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1141 { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1142 T_meas_rep meas_rep[RR_ALR_MEAS_REPORT_SIZE]; /*< 0: 28> meas report to RR */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1143 } T_MPH_MEAS_REP_CNF; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1144 #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1145 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1146 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1147 // PRIM-FF: REL99 AND ( TI_PS_FF_EMR OR TI_PS_FF_RTD ) | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1148 // #ifndef __T_MPH_ENHPARA_UPDATE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1149 // #define __T_MPH_ENHPARA_UPDATE_REQ__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1150 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1151 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1152 // CCDGEN:WriteStruct_Count==2094 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1153 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1154 // typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1155 // { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1156 // U8 rep_type; /*< 0: 0> Report type */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1157 // T_enh_para_struct enh_para; /*< 0: 0> Enhanced measurement parameters */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1158 // } T_MPH_ENHPARA_UPDATE_REQ; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1159 // #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1160 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1161 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1162 // PRIM-FF: TI_PS_FF_QUAD_BAND_SUPPORT | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1163 // #ifndef __T_MPH_INIT_RR_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1164 // #define __T_MPH_INIT_RR_IND__ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1165 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1166 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1167 // CCDGEN:WriteStruct_Count==2095 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1168 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1169 // typedef struct | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1170 // { | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1171 // U8 pclass_900; /*< 0: 0> Power Class GSM 900 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1172 // U8 pclass_850; /*< 0: 0> Power Class 850 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1173 // U8 pclass_1800; /*< 0: 0> Power Class 1800 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1174 // U8 pclass_1900; /*< 0: 0> Power Class 1900 */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1175 // U8 freq_bands; /*< 0: 1> Bitmap of frequency bands */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1176 // U8 _align0; /*< 1: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1177 // U8 _align1; /*< 2: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1178 // U8 _align2; /*< 3: 1> alignment */ | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1179 // } T_MPH_INIT_RR_IND; | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1180 // #endif | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1181 // | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1182 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1183 #include "CDG_LEAVE.h" | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1184 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1185 | 
| 
 
e7a67accfad9
cdg-hybrid cdginc headers created
 
Mychaela Falconia <falcon@freecalypso.org> 
parents:  
diff
changeset
 | 
1186 #endif | 
