comparison cdg-hybrid/cdginc/p_dti.h @ 9:6da1d56a96a3

cdg-hybrid: import from Magnetite
author Mychaela Falconia <falcon@freecalypso.org>
date Sun, 15 Jul 2018 21:08:11 +0000
parents
children
comparison
equal deleted inserted replaced
8:ed162c9cd29f 9:6da1d56a96a3
1 /*
2 +--------------------------------------------------------------------------+
3 | PROJECT : PROTOCOL STACK |
4 | FILE : p_dti.h |
5 | SOURCE : "sap\dti.pdf" |
6 | LastModified : "2000-06-29" |
7 | IdAndVersion : "8411.110.00.007" |
8 | SrcFileTime : "Thu Nov 29 09:40:22 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_DTI_H
24 #define P_DTI_H
25
26
27 #define CDG_ENTER__P_DTI_H
28
29 #define CDG_ENTER__FILENAME _P_DTI_H
30 #define CDG_ENTER__P_DTI_H__FILE_TYPE CDGINC
31 #define CDG_ENTER__P_DTI_H__LAST_MODIFIED _2000_06_29
32 #define CDG_ENTER__P_DTI_H__ID_AND_VERSION _8411_110_00_007
33
34 #define CDG_ENTER__P_DTI_H__SRC_FILE_TIME _Thu_Nov_29_09_40_22_2007
35
36 #include "CDG_ENTER.h"
37
38 #undef CDG_ENTER__P_DTI_H
39
40 #undef CDG_ENTER__FILENAME
41
42
43 #include "p_dti.val"
44
45
46 /*
47 * End of substructure section, begin of primitive definition section
48 */
49
50 #ifndef __T_DTI_READY_IND__
51 #define __T_DTI_READY_IND__
52 /*
53 *
54 * CCDGEN:WriteStruct_Count==1454
55 */
56 typedef struct
57 {
58 U16 tui; /*< 0: 2> transmission unit identifier */
59 U8 c_id; /*< 2: 1> channel identifier */
60 U8 op_ack; /*< 3: 1> operation mode */
61 } T_DTI_READY_IND;
62 #endif
63
64 #ifndef __T_DTI_GETDATA_REQ__
65 #define __T_DTI_GETDATA_REQ__
66 /*
67 *
68 * CCDGEN:WriteStruct_Count==1455
69 */
70 typedef struct
71 {
72 U16 tui; /*< 0: 2> transmission unit identifier */
73 U8 c_id; /*< 2: 1> channel identifier */
74 U8 op_ack; /*< 3: 1> operation mode */
75 } T_DTI_GETDATA_REQ;
76 #endif
77
78 #ifndef __T_DTI_DATA_REQ__
79 #define __T_DTI_DATA_REQ__
80 /*
81 *
82 * CCDGEN:WriteStruct_Count==1456
83 */
84 typedef struct
85 {
86 U16 tui; /*< 0: 2> transmission unit identifier */
87 U8 c_id; /*< 2: 1> channel identifier */
88 U8 p_id; /*< 3: 1> protocol identifier */
89 U8 op_ack; /*< 4: 1> operation mode */
90 U8 st_flow; /*< 5: 1> flow control state */
91 U8 st_line_sa; /*< 6: 1> line state sa */
92 U8 st_line_sb; /*< 7: 1> line state sb */
93 U8 st_escape; /*< 8: 1> escape state */
94 U8 _align0; /*< 9: 1> alignment */
95 U8 _align1; /*< 10: 1> alignment */
96 U8 _align2; /*< 11: 1> alignment */
97 T_desc_list desc_list; /*< 12: ? > list of generic data descriptors */
98 } T_DTI_DATA_REQ;
99 #endif
100
101 #ifndef __T_DTI_DATA_IND__
102 #define __T_DTI_DATA_IND__
103 /*
104 *
105 * CCDGEN:WriteStruct_Count==1457
106 */
107 typedef struct
108 {
109 U16 tui; /*< 0: 2> transmission unit identifier */
110 U8 c_id; /*< 2: 1> channel identifier */
111 U8 p_id; /*< 3: 1> protocol identifier */
112 U8 op_ack; /*< 4: 1> operation mode */
113 U8 st_flow; /*< 5: 1> flow control state */
114 U8 st_line_sa; /*< 6: 1> line state sa */
115 U8 st_line_sb; /*< 7: 1> line state sb */
116 U8 st_escape; /*< 8: 1> escape state */
117 U8 _align0; /*< 9: 1> alignment */
118 U8 _align1; /*< 10: 1> alignment */
119 U8 _align2; /*< 11: 1> alignment */
120 T_desc_list desc_list; /*< 12: ? > list of generic data descriptors */
121 } T_DTI_DATA_IND;
122 #endif
123
124 #ifndef __T_DTI_DATA_TEST_REQ__
125 #define __T_DTI_DATA_TEST_REQ__
126 /*
127 *
128 * CCDGEN:WriteStruct_Count==1458
129 */
130 typedef struct
131 {
132 U16 tui; /*< 0: 2> transmission unit identifier */
133 U8 c_id; /*< 2: 1> channel identifier */
134 U8 p_id; /*< 3: 1> protocol identifier */
135 U8 op_ack; /*< 4: 1> operation mode */
136 U8 st_flow; /*< 5: 1> flow control state */
137 U8 st_line_sa; /*< 6: 1> line state sa */
138 U8 st_line_sb; /*< 7: 1> line state sb */
139 U8 st_escape; /*< 8: 1> escape state */
140 U8 _align0; /*< 9: 1> alignment */
141 U8 _align1; /*< 10: 1> alignment */
142 U8 _align2; /*< 11: 1> alignment */
143 T_sdu sdu; /*< 12: ? > test data */
144 } T_DTI_DATA_TEST_REQ;
145 #endif
146
147 #ifndef __T_DTI_DATA_TEST_IND__
148 #define __T_DTI_DATA_TEST_IND__
149 /*
150 *
151 * CCDGEN:WriteStruct_Count==1459
152 */
153 typedef struct
154 {
155 U16 tui; /*< 0: 2> transmission unit identifier */
156 U8 c_id; /*< 2: 1> channel identifier */
157 U8 p_id; /*< 3: 1> protocol identifier */
158 U8 op_ack; /*< 4: 1> operation mode */
159 U8 st_flow; /*< 5: 1> flow control state */
160 U8 st_line_sa; /*< 6: 1> line state sa */
161 U8 st_line_sb; /*< 7: 1> line state sb */
162 U8 st_escape; /*< 8: 1> escape state */
163 U8 _align0; /*< 9: 1> alignment */
164 U8 _align1; /*< 10: 1> alignment */
165 U8 _align2; /*< 11: 1> alignment */
166 T_sdu sdu; /*< 12: ? > test data */
167 } T_DTI_DATA_TEST_IND;
168 #endif
169
170 #ifndef __T_DTI_DUMMY_REQ__
171 #define __T_DTI_DUMMY_REQ__
172 /*
173 *
174 * CCDGEN:WriteStruct_Count==1460
175 */
176 typedef struct
177 {
178 T_desc desc; /*< 0: ? > generic data descriptor */
179 } T_DTI_DUMMY_REQ;
180 #endif
181
182
183 #include "CDG_LEAVE.h"
184
185
186 #endif