comparison cdg-hybrid/cdginc/p_aci.h @ 14:35f7a1dc9f7d

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 16 Oct 2020 07:15:38 +0000
parents
children
comparison
equal deleted inserted replaced
13:83146a4ae927 14:35f7a1dc9f7d
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : p_aci.h |
5 | SOURCE : "sap\aci.pdf" |
6 | LastModified : "2004-06-01" |
7 | IdAndVersion : "8411.105.00.205" |
8 | SrcFileTime : "Thu Nov 29 09:29:50 2007" |
9 | Generated by CCDGEN_2.5.5A on Fri Oct 14 21:41:52 2016 |
10 | !!DO NOT MODIFY!!DO NOT MODIFY!!DO NOT MODIFY!! |
11 +--------------------------------------------------------------------------+
12 */
13
14 /* PRAGMAS
15 * PREFIX : NONE
16 * COMPATIBILITY_DEFINES : NO (require PREFIX)
17 * ALWAYS_ENUM_IN_VAL_FILE: NO
18 * ENABLE_GROUP: NO
19 * CAPITALIZE_TYPENAME: NO
20 */
21
22
23 #ifndef P_ACI_H
24 #define P_ACI_H
25
26
27 #define CDG_ENTER__P_ACI_H
28
29 #define CDG_ENTER__FILENAME _P_ACI_H
30 #define CDG_ENTER__P_ACI_H__FILE_TYPE CDGINC
31 #define CDG_ENTER__P_ACI_H__LAST_MODIFIED _2004_06_01
32 #define CDG_ENTER__P_ACI_H__ID_AND_VERSION _8411_105_00_205
33
34 #define CDG_ENTER__P_ACI_H__SRC_FILE_TIME _Thu_Nov_29_09_29_50_2007
35
36 #include "CDG_ENTER.h"
37
38 #undef CDG_ENTER__P_ACI_H
39
40 #undef CDG_ENTER__FILENAME
41
42
43 #include "p_aci.val"
44
45
46 /*
47 * End of substructure section, begin of primitive definition section
48 */
49
50 #ifndef __T_ACI_CMD_REQ__
51 #define __T_ACI_CMD_REQ__
52 /*
53 *
54 * CCDGEN:WriteStruct_Count==1154
55 */
56 typedef struct
57 {
58 U8 cmd_src; /*< 0: 1> Command source */
59 U8 _align0; /*< 1: 1> alignment */
60 U16 cmd_len; /*< 2: 2> Length of command */
61 U8 cmd_seq[MAX_CMD_LEN]; /*< 4:380> Command sequence */
62 } T_ACI_CMD_REQ;
63 #endif
64
65 #ifndef __T_ACI_CMD_CNF__
66 #define __T_ACI_CMD_CNF__
67 /*
68 *
69 * CCDGEN:WriteStruct_Count==1155
70 */
71 typedef struct
72 {
73 U16 cmd_len; /*< 0: 2> Length of command */
74 U8 cmd_seq[MAX_CMD_LEN]; /*< 2:380> Command sequence */
75 U8 _align0; /*<382: 1> alignment */
76 U8 _align1; /*<383: 1> alignment */
77 } T_ACI_CMD_CNF;
78 #endif
79
80 #ifndef __T_ACI_CMD_IND__
81 #define __T_ACI_CMD_IND__
82 /*
83 *
84 * CCDGEN:WriteStruct_Count==1156
85 */
86 typedef struct
87 {
88 U16 cmd_len; /*< 0: 2> Length of command */
89 U8 cmd_seq[MAX_CMD_LEN]; /*< 2:380> Command sequence */
90 U8 _align0; /*<382: 1> alignment */
91 U8 _align1; /*<383: 1> alignment */
92 } T_ACI_CMD_IND;
93 #endif
94
95 #ifndef __T_ACI_CMD_RES__
96 #define __T_ACI_CMD_RES__
97 /*
98 *
99 * CCDGEN:WriteStruct_Count==1157
100 */
101 typedef struct
102 {
103 U8 dummy; /*< 0: 1> no parameters */
104 } T_ACI_CMD_RES;
105 #endif
106
107 #ifndef __T_ACI_ABORT_REQ__
108 #define __T_ACI_ABORT_REQ__
109 /*
110 *
111 * CCDGEN:WriteStruct_Count==1158
112 */
113 typedef struct
114 {
115 U8 cmd_src; /*< 0: 1> Command source */
116 U8 cause; /*< 1: 1> Cause */
117 U8 _align0; /*< 2: 1> alignment */
118 U8 _align1; /*< 3: 1> alignment */
119 } T_ACI_ABORT_REQ;
120 #endif
121
122 #ifndef __T_ACI_URT_STAT_IND__
123 #define __T_ACI_URT_STAT_IND__
124 /*
125 *
126 * CCDGEN:WriteStruct_Count==1159
127 */
128 typedef struct
129 {
130 U8 urt_stat; /*< 0: 1> URT status */
131 U8 _align0; /*< 1: 1> alignment */
132 U8 _align1; /*< 2: 1> alignment */
133 U8 _align2; /*< 3: 1> alignment */
134 } T_ACI_URT_STAT_IND;
135 #endif
136
137 #ifndef __T_ACI_INIT_IND__
138 #define __T_ACI_INIT_IND__
139 /*
140 *
141 * CCDGEN:WriteStruct_Count==1160
142 */
143 typedef struct
144 {
145 U8 dummy; /*< 0: 1> no parameters */
146 } T_ACI_INIT_IND;
147 #endif
148
149 #ifndef __T_ACI_INIT_RES__
150 #define __T_ACI_INIT_RES__
151 /*
152 *
153 * CCDGEN:WriteStruct_Count==1161
154 */
155 typedef struct
156 {
157 U8 ackflg; /*< 0: 1> Acknowledge flag */
158 U8 _align0; /*< 1: 1> alignment */
159 U8 _align1; /*< 2: 1> alignment */
160 U8 _align2; /*< 3: 1> alignment */
161 } T_ACI_INIT_RES;
162 #endif
163
164 #ifndef __T_ACI_DEINIT_REQ__
165 #define __T_ACI_DEINIT_REQ__
166 /*
167 *
168 * CCDGEN:WriteStruct_Count==1162
169 */
170 typedef struct
171 {
172 U8 dummy; /*< 0: 1> no parameters */
173 } T_ACI_DEINIT_REQ;
174 #endif
175
176 #ifndef __T_ACI_DEINIT_CNF__
177 #define __T_ACI_DEINIT_CNF__
178 /*
179 *
180 * CCDGEN:WriteStruct_Count==1163
181 */
182 typedef struct
183 {
184 U8 dummy; /*< 0: 1> no parameters */
185 } T_ACI_DEINIT_CNF;
186 #endif
187
188 #ifndef __T_ACI_OPEN_PORT_REQ__
189 #define __T_ACI_OPEN_PORT_REQ__
190 /*
191 *
192 * CCDGEN:WriteStruct_Count==1164
193 */
194 typedef struct
195 {
196 U32 port_nb; /*< 0: 4> port pumber */
197 } T_ACI_OPEN_PORT_REQ;
198 #endif
199
200 #ifndef __T_ACI_OPEN_PORT_CNF__
201 #define __T_ACI_OPEN_PORT_CNF__
202 /*
203 *
204 * CCDGEN:WriteStruct_Count==1165
205 */
206 typedef struct
207 {
208 U32 port_nb; /*< 0: 4> port pumber */
209 U8 ackflg; /*< 4: 1> Acknowledge flag */
210 U8 _align0; /*< 5: 1> alignment */
211 U8 _align1; /*< 6: 1> alignment */
212 U8 _align2; /*< 7: 1> alignment */
213 } T_ACI_OPEN_PORT_CNF;
214 #endif
215
216 #ifndef __T_ACI_CLOSE_PORT_REQ__
217 #define __T_ACI_CLOSE_PORT_REQ__
218 /*
219 *
220 * CCDGEN:WriteStruct_Count==1166
221 */
222 typedef struct
223 {
224 U32 port_nb; /*< 0: 4> port pumber */
225 } T_ACI_CLOSE_PORT_REQ;
226 #endif
227
228 #ifndef __T_ACI_CLOSE_PORT_CNF__
229 #define __T_ACI_CLOSE_PORT_CNF__
230 /*
231 *
232 * CCDGEN:WriteStruct_Count==1167
233 */
234 typedef struct
235 {
236 U32 port_nb; /*< 0: 4> port pumber */
237 } T_ACI_CLOSE_PORT_CNF;
238 #endif
239
240 #ifndef __T_ACI_ABORT_CNF__
241 #define __T_ACI_ABORT_CNF__
242 /*
243 *
244 * CCDGEN:WriteStruct_Count==1168
245 */
246 typedef struct
247 {
248 U16 cmd_len; /*< 0: 2> Length of command */
249 U8 cmd_seq[MAX_CMD_LEN]; /*< 2:380> Command sequence */
250 U8 _align0; /*<382: 1> alignment */
251 U8 _align1; /*<383: 1> alignment */
252 } T_ACI_ABORT_CNF;
253 #endif
254
255 #ifndef __T_ACI_CMD_REQ_BT__
256 #define __T_ACI_CMD_REQ_BT__
257 /*
258 *
259 * CCDGEN:WriteStruct_Count==1169
260 */
261 typedef struct
262 {
263 U8 cmd_src; /*< 0: 1> Command source */
264 U8 _align0; /*< 1: 1> alignment */
265 U16 cmd_len; /*< 2: 2> Length of command */
266 U8 cmd_seq[MAX_CMD_LEN]; /*< 4:380> Command sequence */
267 U8 src_id; /*<384: 1> ACI source ID */
268 U8 _align1; /*<385: 1> alignment */
269 U8 _align2; /*<386: 1> alignment */
270 U8 _align3; /*<387: 1> alignment */
271 } T_ACI_CMD_REQ_BT;
272 #endif
273
274 #ifndef __T_ACI_CMD_CNF_BT__
275 #define __T_ACI_CMD_CNF_BT__
276 /*
277 *
278 * CCDGEN:WriteStruct_Count==1170
279 */
280 typedef struct
281 {
282 U16 cmd_len; /*< 0: 2> Length of command */
283 U8 cmd_seq[MAX_CMD_LEN]; /*< 2:380> Command sequence */
284 U8 src_id; /*<382: 1> ACI source ID */
285 U8 _align0; /*<383: 1> alignment */
286 } T_ACI_CMD_CNF_BT;
287 #endif
288
289 #ifndef __T_ACI_CMD_IND_BT__
290 #define __T_ACI_CMD_IND_BT__
291 /*
292 *
293 * CCDGEN:WriteStruct_Count==1171
294 */
295 typedef struct
296 {
297 U16 cmd_len; /*< 0: 2> Length of command */
298 U8 cmd_seq[MAX_CMD_LEN]; /*< 2:380> Command sequence */
299 U8 src_id; /*<382: 1> ACI source ID */
300 U8 _align0; /*<383: 1> alignment */
301 } T_ACI_CMD_IND_BT;
302 #endif
303
304 #ifndef __T_ACI_CMD_RES_BT__
305 #define __T_ACI_CMD_RES_BT__
306 /*
307 *
308 * CCDGEN:WriteStruct_Count==1172
309 */
310 typedef struct
311 {
312 U8 src_id; /*< 0: 1> ACI source ID */
313 U8 _align0; /*< 1: 1> alignment */
314 U8 _align1; /*< 2: 1> alignment */
315 U8 _align2; /*< 3: 1> alignment */
316 } T_ACI_CMD_RES_BT;
317 #endif
318
319 #ifndef __T_ACI_ABORT_REQ_BT__
320 #define __T_ACI_ABORT_REQ_BT__
321 /*
322 *
323 * CCDGEN:WriteStruct_Count==1173
324 */
325 typedef struct
326 {
327 U8 cmd_src; /*< 0: 1> Command source */
328 U8 cause; /*< 1: 1> Cause */
329 U8 src_id; /*< 2: 1> ACI source ID */
330 U8 _align0; /*< 3: 1> alignment */
331 } T_ACI_ABORT_REQ_BT;
332 #endif
333
334 #ifndef __T_ACI_ABORT_CNF_BT__
335 #define __T_ACI_ABORT_CNF_BT__
336 /*
337 *
338 * CCDGEN:WriteStruct_Count==1174
339 */
340 typedef struct
341 {
342 U8 src_id; /*< 0: 1> ACI source ID */
343 U8 _align0; /*< 1: 1> alignment */
344 U8 _align1; /*< 2: 1> alignment */
345 U8 _align2; /*< 3: 1> alignment */
346 } T_ACI_ABORT_CNF_BT;
347 #endif
348
349 #ifndef __T_ACI_TRC_IND__
350 #define __T_ACI_TRC_IND__
351 /*
352 *
353 * CCDGEN:WriteStruct_Count==1175
354 */
355 typedef struct
356 {
357 U8 cmd_src; /*< 0: 1> Command source */
358 U8 _align0; /*< 1: 1> alignment */
359 U16 trc_len; /*< 2: 2> Length of trace */
360 U8 trc_buf[MAX_TRC_LEN]; /*< 4: 80> Trace buffer */
361 } T_ACI_TRC_IND;
362 #endif
363
364 #ifndef __T_ACI_RIV_CMD_REQ__
365 #define __T_ACI_RIV_CMD_REQ__
366 /*
367 *
368 * CCDGEN:WriteStruct_Count==1176
369 */
370 typedef struct
371 {
372 U32 cmd_ptr; /*< 0: 4> Command index */
373 } T_ACI_RIV_CMD_REQ;
374 #endif
375
376 #ifndef __T_ACI_EXT_IND__
377 #define __T_ACI_EXT_IND__
378 /*
379 *
380 * CCDGEN:WriteStruct_Count==1177
381 */
382 typedef struct
383 {
384 U16 signal_id; /*< 0: 2> Signal Id */
385 U8 _align0; /*< 2: 1> alignment */
386 U8 _align1; /*< 3: 1> alignment */
387 U32 data[MAX_DATA_LEN]; /*< 4:800> Signal data */
388 } T_ACI_EXT_IND;
389 #endif
390
391
392 #include "CDG_LEAVE.h"
393
394
395 #endif