2
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 | Project :
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 | Modul : ccddata_eg.c
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 | Copyright 2002 Texas Instruments Berlin, AG
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 | All rights reserved.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 | This file is confidential and a trade secret of Texas
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 | Instruments Berlin, AG
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 | The receipt of or possession of this file does not convey
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 | any rights to reproduce or disclose its contents or to
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 | manufacture, use, or sell anything it may describe, in
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 | whole, or in part, without the specific written consent of
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 | Texas Instruments Berlin, AG.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 | Purpose : This module handles the entity graph functionality in ccddata.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 +-----------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 #define CCDDATA_EG_C
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 /*==== INCLUDES ==============================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 #include "typedefs.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 #include "ccdtable.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 #include "ccddata.h"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 /*==== CONSTS ================================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 #define MAXNODE 29
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 #define MAXSAPS 157
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 #define MAXCOMPAIRS 5
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 #define ENAME(e_index) #e_index
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 #define MMI 0
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 #define SIM 1
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 #define SMS 2
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 #define CC 3
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 #define SM 4
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 #define SS 5
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 #define MM 6
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 #define GMM 7
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 #define RR 8
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 #define GRR 9
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 #define DL 10
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
45 #define PL 11
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 #define L2R 12
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 #define T30 13
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 #define RLP 14
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 #define FAD 15
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 #define LLC 16
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 #define SND 17
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 #define PPP 18
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 #define UART 19
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 #define PKT 20
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 #define LC 21
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 #define RRLP 22
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 #define WAP 23
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 #define UDP 24
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 #define IP 25
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 #define L1 26
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 #define GRLC 27
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 #define UPM 28
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 /*==== TYPES =================================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 /*==== LOCALS ================================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 static char* sapnames[MAXSAPS] =
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 /* 0 */ "MPHC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 /* 1 */ "PH",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69 /* 2 */ "MPHP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 /* 3 */ "DL",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71 /* 4 */ "MDL",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 /* 5 */ "SIM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
73 /* 6 */ "RR",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
74 /* 7 */ "MMCC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
75 /* 8 */ "MMSS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
76 /* 9 */ "MMSMS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
77 /* 10 */ "MMREG",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
78 /* 11 */ "MNCC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
79 /* 12 */ "MNSS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
80 /* 13 */ "MNSMS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
81 /* 14 */ "MMI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
82 /* 15 */ "MON",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
83 /* 16 */ "RA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
84 /* 17 */ "RLP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
85 /* 18 */ "L2R",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
86 /* 19 */ "FAD",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
87 /* 20 */ "T30",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
88 /* 21 */ "ACI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
89 /* 22 */ "CST",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
90 /* 23 */ "MPH",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
91 /* 24 */ "TB",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
92 /* 25 */ "TRA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
93 /* 26 */ "DMI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
94 /* 27 */ "IDA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
95 /* 28 */ "DCM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
96 /* 29 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
97 /* 30 */ "FRM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
98 /* 31 */ "GMMRR",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
99 /* 32 */ "GRR",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
100 /* 33 */ "LLGMM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
101 /* 34 */ "LL",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
102 /* 35 */ "GMMSMS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
103 /* 36 */ "GMMSM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
104 /* 37 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
105 /* 38 */ "SMREG",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
106 /* 39 */ "SNSM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
107 /* 40 */ "SN",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
108 /* 41 */ "GSIM, to be removed",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
109 /* 42 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
110 /* 43 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
111 /* 44 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
112 /* 45 */ "RRGRR",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
113 /* 46 */ "MMGMM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
114 /* 47 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
115 /* 48 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
116 /* 49 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
117 /* 50 */ "MAC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
118 /* 51 */ "GMMREG",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
119 /* 52 */ "UART",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
120 /* 53 */ "PPP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
121 /* 54 */ "CCI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
122 /* 55 */ "DTI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
123 /* 56 */ "PPC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
124 /* 57 */ /* ??? "TOM/IP" */ "IP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
125 /* 58 */ "BTP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
126 /* 59 */ "UDPA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
127 /* 60 */ "IPA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
128 /* 61 */ "WAP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
129 /* 62 */ "EM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
130 /* 63 */ "EXTDSPL/GTI",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
131 /* 64 */ "RRLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
132 /* 65 */ "RRRRLP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
133 /* 66 */ "RRLP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
134 /* 67 */ "CSRLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
135 /* 68 */ "MNLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
136 /* 69 */ /* "PKTIO", */ "PKT",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
137 /* 70 */ "UDP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
138 /* 71 */ "AAA",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
139 /* 72 */ "TCPIP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
140 /* 73 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
141 /* 74 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
142 /* 75 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
143 /* 76 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
144 /* 77 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
145 /* 78 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
146 /* 79 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
147 /* 80 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
148 /* 81 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
149 /* 82 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
150 /* 83 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
151 /* 84 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
152 /* 85 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
153 /* 86 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
154 /* 87 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
155 /* 88 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
156 /* 89 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
157 /* 90 */ "customer 6379",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
158 /* 91 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
159 /* 92 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
160 /* 93 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
161 /* 94 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
162 /* 95 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
163 /* 96 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
164 /* 97 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
165 /* 98 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
166 /* 99 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
167 /* 100 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
168 /* 101 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
169 /* 102 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
170 /* 103 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
171 /* 104 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
172 /* 105 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
173 /* 106 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
174 /* 107 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
175 /* 108 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
176 /* 109 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
177 /* 110 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
178 /* 111 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
179 /* 112 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
180 /* 113 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
181 /* 114 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
182 /* 115 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
183 /* 116 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
184 /* 117 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
185 /* 118 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
186 /* 119 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
187 /* 120 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
188 /* 121 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
189 /* 122 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
190 /* 123 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
191 /* 124 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
192 /* 125 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
193 /* 126 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
194 /* 127 */ "unused",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
195 /* 128 */ "CPHY",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
196 /* 129 */ "PHY",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
197 /* 130 */ "CUMAC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
198 /* 131 */ "UMAC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
199 /* 132 */ "CRLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
200 /* 133 */ "RLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
201 /* 134 */ "CBM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
202 /* 135 */ "HC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
203 /* 136 */ "CPDCP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
204 /* 137 */ "PDCP",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
205 /* 138 */ "RRC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
206 /* 139 */ "MEM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
207 /* 140 */ "RRRRC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
208 /* 141 */ "GRRRRC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
209 /* 142 */ "RCM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
210 /* 143 */ "GMMRABM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
211 /* 144 */ "SM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
212 /* 145 */ "PMMSMS",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
213 /* 146 */ "PHYSTUB",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
214 /* 147 */ "PHYTEST",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
215 /* 148 */ "MMREG",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
216 /* 149 */ "MMCM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
217 /* 150 */ "MMPM",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
218 /* 151 */ "GRLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
219 /* 152 */ "CGRLC",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
220 /* 153 */ "EINFO",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
221 /* 154 */ "SL2",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
222 /* 155 */ "L1TEST",
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
223 /* 156 */ "CL"
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
224 };
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
225
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
226 static T_COMENDPOINTS com_endpoints[MAXSAPS][MAXCOMPAIRS] =
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
227 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
228 /* 0 (MPHC) */ { {PL, L1}, {RR, L1}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
229 /* 1 (PH) */ { {DL, L1}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
230 /* 2 (MPHP) */ { {GRR, L1}, {RR, L1}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
231 /* 3 (DL) */ { {RR, DL}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
232 /* 4 (MDL) */ { {MM, DL}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
233 /* 5 (SIM) */ { {MMI, SIM}, {MM, SIM}, {GMM, SIM}, {SMS, SIM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
234 /* 6 (RR) */ { {MM, RR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
235 /* 7 (MMCC) */ { {CC, MM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
236 /* 8 (MMSS) */ { {SS, MM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
237 /* 9 (MMSMS) */ { {SMS, MM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
238 /* 10 (MMREG) */ { {MMI, MM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
239 /* 11 (MNCC) */ { {MMI, CC}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
240 /* 12 (MNSS) */ { {MMI, SS}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
241 /* 13 (MNSMS) */ { {MMI, SMS}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
242 /* 14 (MMI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
243 /* 15 (MON) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
244 /* 16 (RA) */ { {RLP, L1}, {FAD, L1}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
245 /* 17 (RLP) */ { {L2R, RLP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
246 /* 18 (L2R) */ { {MMI, L2R}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
247 /* 19 (FAD) */ { {T30, FAD}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
248 /* 20 (T30) */ { {MMI, T30}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
249 /* 21 (ACI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
250 /* 22 (CST) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
251 /* 23 (MPH) */ { {RR, PL}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
252 /* 24 (TB) */ { {GRR, PL}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
253 /* 25 (TRA) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
254 /* 26 (DMI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
255 /* 27 (IDA) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
256 /* 28 (DCM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
257 /* 29 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
258 /* 30 (FRM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
259 /* 31 (GMMRR) */ { {GMM, GRR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
260 /* 32 (GRR) */ { {LLC, GRR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
261 /* 33 (LLGMM) */ { {GMM, LLC}, {MM, LLC}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
262 /* 34 (LL) */ { {GMM, LLC}, {SMS, LLC}, {SND, LLC}, {MM, LLC}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
263 /* 35 (GMMSMS) */ { {SMS, GMM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
264 /* 36 (GMMSM) */ { {SM, GMM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
265 /* 37 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
266 /* 38 (SMREG) */ { {MMI, SM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
267 /* 39 (SNSM) */ { {SND, SM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
268 /* 40 (SN) */ { {MMI, SND}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
269 /* 41 (GSIM, to be removed) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
270 /* 42 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
271 /* 43 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
272 /* 44 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
273 /* 45 (RRGRR) */ { {RR, GRR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
274 /* 46 (MMGMM) */ { {MM, GMM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
275 /* 47 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
276 /* 48 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
277 /* 49 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
278 /* 50 (MAC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
279 /* 51 (GMMREG) */ { {MMI, GMM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
280 /* 52 (UART) */ { {MMI, UART}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
281 /* 53 (PPP) */ { {MMI, PPP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
282 /* 54 (CCI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
283 /* 55 (DTI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
284 /* 56 (PPC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
285 /* 57 (TOM/IP) */ { {UDP, IP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
286 /* 58 (BTP) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
287 /* 59 (UDPA) */ { {MMI, UDP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
288 /* 60 (IPA) */ { {MMI, IP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
289 /* 61 (WAP) */ { {MMI, WAP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
290 /* 62 (EM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
291 /* 63 (EXTDSPL/GTI) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
292 /* 64 (RRLC) */ { {LC, RR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
293 /* 65 (RRRRLP) */ { {RRLP, RR}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
294 /* 66 (RRLP) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
295 /* 67 (CSRLC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
296 /* 68 (MNLC) */ { {MM, LC}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
297 /* 69 (PKTIO) */ { {MMI, PKT}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
298 /* 70 (UDP) */ { {WAP, UDP}, {SIM, UDP}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
299 /* 71 (AAA) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
300 /* 72 (TCPIP) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
301 /* 73 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
302 /* 74 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
303 /* 75 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
304 /* 76 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
305 /* 77 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
306 /* 78 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
307 /* 79 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
308 /* 80 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
309 /* 81 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
310 /* 82 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
311 /* 83 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
312 /* 84 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
313 /* 85 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
314 /* 86 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
315 /* 87 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
316 /* 88 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
317 /* 89 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
318 /* 90 (customer 6379) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
319 /* 91 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
320 /* 92 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
321 /* 93 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
322 /* 94 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
323 /* 95 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
324 /* 96 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
325 /* 97 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
326 /* 98 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
327 /* 99 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
328 /* 100 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
329 /* 101 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
330 /* 102 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
331 /* 103 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
332 /* 104 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
333 /* 105 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
334 /* 106 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
335 /* 107 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
336 /* 108 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
337 /* 109 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
338 /* 110 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
339 /* 111 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
340 /* 112 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
341 /* 113 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
342 /* 114 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
343 /* 115 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
344 /* 116 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
345 /* 117 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
346 /* 118 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
347 /* 119 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
348 /* 120 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
349 /* 121 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
350 /* 122 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
351 /* 123 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
352 /* 124 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
353 /* 125 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
354 /* 126 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
355 /* 127 (unused) */ { {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
356 /* 128 (CPHY) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
357 /* 129 (PHY) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
358 /* 130 (CUMAC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
359 /* 131 (UMAC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
360 /* 132 (CRLC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
361 /* 133 (RLC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
362 /* 134 (CBM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
363 /* 135 (HC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
364 /* 136 (CPDCP) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
365 /* 137 (PDCP) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
366 /* 138 (RRC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
367 /* 139 (MEM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
368 /* 140 (RRRRC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
369 /* 141 (GRRRRC) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
370 /* 142 (RCM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
371 /* 143 (GMMRABM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
372 /* 144 (SM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
373 /* 145 (PMMSMS) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
374 /* 146 (PHYSTUB) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
375 /* 147 (PHYTEST) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
376 /* 148 (MMREG) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
377 /* 149 (MMCM) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
378 /* 150 (MMPM) */ { {MM, SM}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
379 /* 151 (GRLC) */ { {LLC, GRLC}, {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
380 /* 152 (CGRLC) */ { {GMM, GRLC}, {GRR, GRLC}, {MM, GRLC}, {RR, GRLC}, {-1, -1}},
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
381 /* 153 (EINFO) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
382 /* 154 (SL2) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
383 /* 155 (L1TEST) */ { /* {???, ???}, */ {-1, -1} },
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
384 /* 156 (CL) */ { /* {???, ???}, */ {-1, -1} }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
385 };
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
386
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
387 static char* node[MAXNODE] =
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
388 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
389 ENAME(MMI),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
390 ENAME(SIM),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
391 ENAME(SMS),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
392 ENAME(CC),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
393 ENAME(SM),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
394 ENAME(SS),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
395 ENAME(MM),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
396 ENAME(GMM),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
397 ENAME(RR),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
398 ENAME(GRR),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
399 ENAME(DL),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
400 ENAME(PL),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
401 ENAME(L2R),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
402 ENAME(T30),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
403 ENAME(RLP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
404 ENAME(FAD),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
405 ENAME(LLC),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
406 ENAME(SND),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
407 ENAME(PPP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
408 ENAME(UART),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
409 ENAME(PKT),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
410 ENAME(LC),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
411 ENAME(RRLP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
412 ENAME(WAP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
413 ENAME(UDP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
414 ENAME(IP),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
415 ENAME(L1),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
416 ENAME(GRLC),
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
417 ENAME(UPM)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
418 };
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
419
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
420 /* adjacence matrix. 1 = directly connected, 0 = not
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
421 here symmtric = undirected graph,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
422 could later be changed to a directed graph */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
423
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
424 static char ad[MAXNODE][MAXNODE] =
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
425 { /* M S S C S S M G R G D P L T R F L S P U P L R W U I L G U
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
426 M I M C M S M M R R L L 2 3 L A L N P A K C R A D P 1 R P
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
427 I M S M R R 0 P D C D P R T L P P L M
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
428 T P C
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
429 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
430 /* MMI */ 1,1,1,1,1,1,1,1,0,0,0,1,1,1,0,0,0,1,1,1,1,0,0,1,1,1,1,0,1,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
431 /* SIM */ 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
432 /* SMS */ 1,1,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
433 /* CC */ 1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
434 /* SM */ 1,0,0,0,1,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
435 /* SS */ 1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
436 /* MM */ 1,1,1,1,1,1,1,1,1,0,1,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,1,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
437 /* GMM */ 1,1,1,0,1,0,1,1,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,1,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
438 /* RR */ 0,0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,1,1,0,0,0,1,1,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
439 /* GRR */ 0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
440 /* DL */ 0,0,0,0,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
441 /* PL */ 1,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
442 /* L2R */ 1,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
443 /* T30 */ 1,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
444 /* RLP */ 0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
445 /* FAD */ 0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,1,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
446 /* LLC */ 0,0,1,0,0,0,1,1,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
447 /* SND */ 1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,1,0,0,0,0,0,0,0,1,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
448 /* PPP */ 1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,1,1,0,0,0,0,0,1,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
449 /* UART */ 1,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
450 /* PKT */ 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
451 /* LC */ 0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
452 /* RRLP */ 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
453 /* WAP */ 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
454 /* UDP */ 1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
455 /* IP */ 1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,1,0,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
456 /* L1 */ 1,0,0,0,0,0,0,0,1,1,1,1,0,0,1,1,0,0,0,0,0,0,0,0,0,0,1,0,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
457 /* GRLC */ 0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,0,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
458 /* UPM */ 1,0,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,1,
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
459 };
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
460
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
461 /*==== PRIVATE FUNCTIONS =====================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
462 /*==== PUBLIC FUNCTIONS ======================================================*/
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
463
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
464 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
465 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
466 | Function : ccddata_eg_nodes
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
467 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
468 | Description : Returns the number of nodes in the entity graph.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
469 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
470 | Parameters : -
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
471 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
472 | Return : The number of nodes.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
473 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
474 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
475 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
476
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
477 int ccddata_eg_nodes (void)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
478 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
479 return MAXNODE;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
480 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
481
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
482 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
483 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
484 | Function : ccddata_eg_nodenames
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
485 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
486 | Description : Returns a pointer to the node name table.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
487 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
488 | Parameters : -
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
489 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
490 | Return : The address of the nodename table.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
491 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
492 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
493 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
494 char** ccddata_eg_nodenames (void)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
495 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
496 return node;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
497 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
498
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
499 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
500 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
501 | Function : ccddata_eg_adjacent
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
502 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
503 | Description : Returns a pointer to one row in the adjacence matrix.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
504 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
505 | Parameters : idx - line in matrix (0..nodes-1).
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
506 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
507 | Return : The address of the selected row.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
508 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
509 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
510 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
511 char* ccddata_eg_adjacent (int idx)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
512 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
513 return ad[idx];
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
514 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
515
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
516 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
517 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
518 | Function : ccddata_eg_saps
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
519 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
520 | Description : Returns the number of SAPs (including gaps).
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
521 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
522 | Parameters : -
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
523 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
524 | Return : The number of SAPs.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
525 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
526 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
527 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
528
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
529 int ccddata_eg_saps (void)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
530 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
531 return MAXSAPS;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
532 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
533
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
534 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
535 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
536 | Function : ccddata_eg_sapnames
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
537 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
538 | Description : Returns a pointer to the SAP name table.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
539 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
540 | Parameters : -
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
541 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
542 | Return : The address of the sapname table.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
543 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
544 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
545 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
546 char** ccddata_eg_sapnames (void)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
547 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
548 return sapnames;
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
549 }
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
550
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
551 /*
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
552 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
553 | Function : ccddata_eg_comendpoints
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
554 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
555 | Description : Returns a pointer to one row in the comendpoint list.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
556 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
557 | Parameters : idx - line in list (0..SAPs-1).
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
558 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
559 | Return : The address of the selected row.
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
560 |
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
561 +------------------------------------------------------------------------------
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
562 */
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
563 T_COMENDPOINTS* ccddata_eg_comendpoints (int idx)
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
564 {
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
565 return com_endpoints[idx];
|
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
566 }
|