source: rc_autosar_rh850/trunk/swc-application/common/arxmls/DataTypes.arxml@ 112

Last change on this file since 112 was 112, checked in by ertl-honda, 9 years ago

最初のリリースファイルの追加

File size: 6.8 KB
Line 
1<?xml version="1.0" encoding="EUC-JP"?>
2<AUTOSAR xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd">
3 <AR-PACKAGES>
4 <AR-PACKAGE>
5 <SHORT-NAME>BaseTypes</SHORT-NAME>
6 <ELEMENTS>
7 <SW-BASE-TYPE>
8 <SHORT-NAME>boolean</SHORT-NAME>
9 <CATEGORY>FIXED_LENGTH</CATEGORY>
10 <BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
11 <BASE-TYPE-ENCODING>BOOLEAN</BASE-TYPE-ENCODING>
12 <MEM-ALIGNMENT>0</MEM-ALIGNMENT>
13 <NATIVE-DECLARATION>unsigned char</NATIVE-DECLARATION>
14 </SW-BASE-TYPE>
15 <SW-BASE-TYPE>
16 <SHORT-NAME>sint8</SHORT-NAME>
17 <CATEGORY>FIXED_LENGTH</CATEGORY>
18 <BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
19 <BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
20 <MEM-ALIGNMENT>0</MEM-ALIGNMENT>
21 <NATIVE-DECLARATION>signed char</NATIVE-DECLARATION>
22 </SW-BASE-TYPE>
23 <SW-BASE-TYPE>
24 <SHORT-NAME>uint16</SHORT-NAME>
25 <CATEGORY>FIXED_LENGTH</CATEGORY>
26 <BASE-TYPE-SIZE>16</BASE-TYPE-SIZE>
27 <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
28 <MEM-ALIGNMENT>0</MEM-ALIGNMENT>
29 <NATIVE-DECLARATION>unsigned short</NATIVE-DECLARATION>
30 </SW-BASE-TYPE>
31 <SW-BASE-TYPE>
32 <SHORT-NAME>uint8</SHORT-NAME>
33 <CATEGORY>FIXED_LENGTH</CATEGORY>
34 <BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
35 <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
36 <MEM-ALIGNMENT>0</MEM-ALIGNMENT>
37 <NATIVE-DECLARATION>unsigned char</NATIVE-DECLARATION>
38 </SW-BASE-TYPE>
39 <SW-BASE-TYPE>
40 <SHORT-NAME>uint32</SHORT-NAME>
41 <CATEGORY>FIXED_LENGTH</CATEGORY>
42 <BASE-TYPE-SIZE>32</BASE-TYPE-SIZE>
43 <BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
44 <MEM-ALIGNMENT>0</MEM-ALIGNMENT>
45 <NATIVE-DECLARATION>unsigned long</NATIVE-DECLARATION>
46 </SW-BASE-TYPE>
47 </ELEMENTS>
48 </AR-PACKAGE>
49 <AR-PACKAGE>
50 <SHORT-NAME>ImplDataTypes</SHORT-NAME>
51 <ELEMENTS>
52 <IMPLEMENTATION-DATA-TYPE>
53 <SHORT-NAME>IDT_Lamp</SHORT-NAME>
54 <CATEGORY>VALUE</CATEGORY>
55 <SW-DATA-DEF-PROPS>
56 <SW-DATA-DEF-PROPS-VARIANTS>
57 <SW-DATA-DEF-PROPS-CONDITIONAL>
58 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/boolean</BASE-TYPE-REF>
59 </SW-DATA-DEF-PROPS-CONDITIONAL>
60 </SW-DATA-DEF-PROPS-VARIANTS>
61 </SW-DATA-DEF-PROPS>
62 </IMPLEMENTATION-DATA-TYPE>
63 <IMPLEMENTATION-DATA-TYPE>
64 <SHORT-NAME>IDT_RCB3</SHORT-NAME>
65 <CATEGORY>VALUE</CATEGORY>
66 <SW-DATA-DEF-PROPS>
67 <SW-DATA-DEF-PROPS-VARIANTS>
68 <SW-DATA-DEF-PROPS-CONDITIONAL>
69 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint32</BASE-TYPE-REF>
70 </SW-DATA-DEF-PROPS-CONDITIONAL>
71 </SW-DATA-DEF-PROPS-VARIANTS>
72 </SW-DATA-DEF-PROPS>
73 </IMPLEMENTATION-DATA-TYPE>
74 <IMPLEMENTATION-DATA-TYPE>
75 <SHORT-NAME>IDT_Winker</SHORT-NAME>
76 <CATEGORY>VALUE</CATEGORY>
77 <SW-DATA-DEF-PROPS>
78 <SW-DATA-DEF-PROPS-VARIANTS>
79 <SW-DATA-DEF-PROPS-CONDITIONAL>
80 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint8</BASE-TYPE-REF>
81 </SW-DATA-DEF-PROPS-CONDITIONAL>
82 </SW-DATA-DEF-PROPS-VARIANTS>
83 </SW-DATA-DEF-PROPS>
84 </IMPLEMENTATION-DATA-TYPE>
85 <IMPLEMENTATION-DATA-TYPE>
86 <SHORT-NAME>IDT_Angle</SHORT-NAME>
87 <CATEGORY>VALUE</CATEGORY>
88 <SW-DATA-DEF-PROPS>
89 <SW-DATA-DEF-PROPS-VARIANTS>
90 <SW-DATA-DEF-PROPS-CONDITIONAL>
91 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/sint8</BASE-TYPE-REF>
92 </SW-DATA-DEF-PROPS-CONDITIONAL>
93 </SW-DATA-DEF-PROPS-VARIANTS>
94 </SW-DATA-DEF-PROPS>
95 </IMPLEMENTATION-DATA-TYPE>
96 <IMPLEMENTATION-DATA-TYPE>
97 <SHORT-NAME>IDT_Switch</SHORT-NAME>
98 <CATEGORY>VALUE</CATEGORY>
99 <SW-DATA-DEF-PROPS>
100 <SW-DATA-DEF-PROPS-VARIANTS>
101 <SW-DATA-DEF-PROPS-CONDITIONAL>
102 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/boolean</BASE-TYPE-REF>
103 </SW-DATA-DEF-PROPS-CONDITIONAL>
104 </SW-DATA-DEF-PROPS-VARIANTS>
105 </SW-DATA-DEF-PROPS>
106 </IMPLEMENTATION-DATA-TYPE>
107 <IMPLEMENTATION-DATA-TYPE>
108 <SHORT-NAME>IDT_Brake</SHORT-NAME>
109 <CATEGORY>VALUE</CATEGORY>
110 <SW-DATA-DEF-PROPS>
111 <SW-DATA-DEF-PROPS-VARIANTS>
112 <SW-DATA-DEF-PROPS-CONDITIONAL>
113 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/boolean</BASE-TYPE-REF>
114 </SW-DATA-DEF-PROPS-CONDITIONAL>
115 </SW-DATA-DEF-PROPS-VARIANTS>
116 </SW-DATA-DEF-PROPS>
117 </IMPLEMENTATION-DATA-TYPE>
118 <IMPLEMENTATION-DATA-TYPE>
119 <SHORT-NAME>IDT_Speed</SHORT-NAME>
120 <CATEGORY>VALUE</CATEGORY>
121 <SW-DATA-DEF-PROPS>
122 <SW-DATA-DEF-PROPS-VARIANTS>
123 <SW-DATA-DEF-PROPS-CONDITIONAL>
124 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/sint8</BASE-TYPE-REF>
125 </SW-DATA-DEF-PROPS-CONDITIONAL>
126 </SW-DATA-DEF-PROPS-VARIANTS>
127 </SW-DATA-DEF-PROPS>
128 </IMPLEMENTATION-DATA-TYPE>
129 <IMPLEMENTATION-DATA-TYPE>
130 <SHORT-NAME>IDT_Adjust</SHORT-NAME>
131 <CATEGORY>VALUE</CATEGORY>
132 <SW-DATA-DEF-PROPS>
133 <SW-DATA-DEF-PROPS-VARIANTS>
134 <SW-DATA-DEF-PROPS-CONDITIONAL>
135 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint8</BASE-TYPE-REF>
136 </SW-DATA-DEF-PROPS-CONDITIONAL>
137 </SW-DATA-DEF-PROPS-VARIANTS>
138 </SW-DATA-DEF-PROPS>
139 </IMPLEMENTATION-DATA-TYPE>
140 <IMPLEMENTATION-DATA-TYPE>
141 <SHORT-NAME>IDT_Buzzer</SHORT-NAME>
142 <CATEGORY>VALUE</CATEGORY>
143 <SW-DATA-DEF-PROPS>
144 <SW-DATA-DEF-PROPS-VARIANTS>
145 <SW-DATA-DEF-PROPS-CONDITIONAL>
146 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint8</BASE-TYPE-REF>
147 </SW-DATA-DEF-PROPS-CONDITIONAL>
148 </SW-DATA-DEF-PROPS-VARIANTS>
149 </SW-DATA-DEF-PROPS>
150 </IMPLEMENTATION-DATA-TYPE>
151 <IMPLEMENTATION-DATA-TYPE>
152 <SHORT-NAME>IDT_Cycle</SHORT-NAME>
153 <CATEGORY>VALUE</CATEGORY>
154 <SW-DATA-DEF-PROPS>
155 <SW-DATA-DEF-PROPS-VARIANTS>
156 <SW-DATA-DEF-PROPS-CONDITIONAL>
157 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint16</BASE-TYPE-REF>
158 </SW-DATA-DEF-PROPS-CONDITIONAL>
159 </SW-DATA-DEF-PROPS-VARIANTS>
160 </SW-DATA-DEF-PROPS>
161 </IMPLEMENTATION-DATA-TYPE>
162 <IMPLEMENTATION-DATA-TYPE>
163 <SHORT-NAME>IDT_PWM</SHORT-NAME>
164 <CATEGORY>VALUE</CATEGORY>
165 <SW-DATA-DEF-PROPS>
166 <SW-DATA-DEF-PROPS-VARIANTS>
167 <SW-DATA-DEF-PROPS-CONDITIONAL>
168 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint16</BASE-TYPE-REF>
169 </SW-DATA-DEF-PROPS-CONDITIONAL>
170 </SW-DATA-DEF-PROPS-VARIANTS>
171 </SW-DATA-DEF-PROPS>
172 </IMPLEMENTATION-DATA-TYPE>
173 <IMPLEMENTATION-DATA-TYPE>
174 <SHORT-NAME>IDT_Disp</SHORT-NAME>
175 <CATEGORY>VALUE</CATEGORY>
176 <SW-DATA-DEF-PROPS>
177 <SW-DATA-DEF-PROPS-VARIANTS>
178 <SW-DATA-DEF-PROPS-CONDITIONAL>
179 <BASE-TYPE-REF DEST="SW-BASE-TYPE">/BaseTypes/uint32</BASE-TYPE-REF>
180 </SW-DATA-DEF-PROPS-CONDITIONAL>
181 </SW-DATA-DEF-PROPS-VARIANTS>
182 </SW-DATA-DEF-PROPS>
183 </IMPLEMENTATION-DATA-TYPE>
184 </ELEMENTS>
185 </AR-PACKAGE>
186 </AR-PACKAGES>
187</AUTOSAR>
Note: See TracBrowser for help on using the repository browser.