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

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

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

File size: 11.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>BSWScheduler</SHORT-NAME>
6 <AR-PACKAGES>
7 <AR-PACKAGE>
8 <SHORT-NAME>BswModuleDescriptions</SHORT-NAME>
9 <ELEMENTS>
10 <BSW-MODULE-DESCRIPTION>
11 <SHORT-NAME>Can</SHORT-NAME>
12 <MODULE-ID>80</MODULE-ID>
13 <PROVIDED-ENTRYS>
14 <BSW-MODULE-ENTRY-REF-CONDITIONAL>
15 <BSW-MODULE-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Can/Dummy</BSW-MODULE-ENTRY-REF>
16 </BSW-MODULE-ENTRY-REF-CONDITIONAL>
17 </PROVIDED-ENTRYS>
18 <INTERNAL-BEHAVIORS>
19 <BSW-INTERNAL-BEHAVIOR>
20 <SHORT-NAME>InternalBehavior_0</SHORT-NAME>
21 <EXCLUSIVE-AREAS>
22 <EXCLUSIVE-AREA>
23 <SHORT-NAME>Reentrant</SHORT-NAME>
24 </EXCLUSIVE-AREA>
25 </EXCLUSIVE-AREAS>
26 <ENTITYS>
27 <BSW-SCHEDULABLE-ENTITY>
28 <SHORT-NAME>Dummy</SHORT-NAME>
29 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
30 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Can/InternalBehavior_0/Reentrant</CAN-ENTER-EXCLUSIVE-AREA-REF>
31 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
32 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
33 <IMPLEMENTED-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Can/Dummy</IMPLEMENTED-ENTRY-REF>
34 </BSW-SCHEDULABLE-ENTITY>
35 </ENTITYS>
36 </BSW-INTERNAL-BEHAVIOR>
37 </INTERNAL-BEHAVIORS>
38 </BSW-MODULE-DESCRIPTION>
39 <BSW-MODULE-DESCRIPTION>
40 <SHORT-NAME>CanIf</SHORT-NAME>
41 <MODULE-ID>60</MODULE-ID>
42 <PROVIDED-ENTRYS>
43 <BSW-MODULE-ENTRY-REF-CONDITIONAL>
44 <BSW-MODULE-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/CanIf/Dummy</BSW-MODULE-ENTRY-REF>
45 </BSW-MODULE-ENTRY-REF-CONDITIONAL>
46 </PROVIDED-ENTRYS>
47 <INTERNAL-BEHAVIORS>
48 <BSW-INTERNAL-BEHAVIOR>
49 <SHORT-NAME>InternalBehavior_0</SHORT-NAME>
50 <EXCLUSIVE-AREAS>
51 <EXCLUSIVE-AREA>
52 <SHORT-NAME>Reentrant_0</SHORT-NAME>
53 </EXCLUSIVE-AREA>
54 <EXCLUSIVE-AREA>
55 <SHORT-NAME>Reentrant_1</SHORT-NAME>
56 </EXCLUSIVE-AREA>
57 </EXCLUSIVE-AREAS>
58 <ENTITYS>
59 <BSW-SCHEDULABLE-ENTITY>
60 <SHORT-NAME>Dummy</SHORT-NAME>
61 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
62 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/CanIf/InternalBehavior_0/Reentrant_0</CAN-ENTER-EXCLUSIVE-AREA-REF>
63 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/CanIf/InternalBehavior_0/Reentrant_1</CAN-ENTER-EXCLUSIVE-AREA-REF>
64 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
65 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
66 <IMPLEMENTED-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/CanIf/Dummy</IMPLEMENTED-ENTRY-REF>
67 </BSW-SCHEDULABLE-ENTITY>
68 </ENTITYS>
69 </BSW-INTERNAL-BEHAVIOR>
70 </INTERNAL-BEHAVIORS>
71 </BSW-MODULE-DESCRIPTION>
72 <BSW-MODULE-DESCRIPTION>
73 <SHORT-NAME>Com</SHORT-NAME>
74 <MODULE-ID>50</MODULE-ID>
75 <PROVIDED-ENTRYS>
76 <BSW-MODULE-ENTRY-REF-CONDITIONAL>
77 <BSW-MODULE-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Com/MainFunctionRx</BSW-MODULE-ENTRY-REF>
78 </BSW-MODULE-ENTRY-REF-CONDITIONAL>
79 <BSW-MODULE-ENTRY-REF-CONDITIONAL>
80 <BSW-MODULE-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Com/MainFunctionTx</BSW-MODULE-ENTRY-REF>
81 </BSW-MODULE-ENTRY-REF-CONDITIONAL>
82 </PROVIDED-ENTRYS>
83 <INTERNAL-BEHAVIORS>
84 <BSW-INTERNAL-BEHAVIOR>
85 <SHORT-NAME>InternalBehavior_0</SHORT-NAME>
86 <EXCLUSIVE-AREAS>
87 <EXCLUSIVE-AREA>
88 <SHORT-NAME>Reentrant_0</SHORT-NAME>
89 </EXCLUSIVE-AREA>
90 <EXCLUSIVE-AREA>
91 <SHORT-NAME>Reentrant_2</SHORT-NAME>
92 </EXCLUSIVE-AREA>
93 <EXCLUSIVE-AREA>
94 <SHORT-NAME>Reentrant_1</SHORT-NAME>
95 </EXCLUSIVE-AREA>
96 </EXCLUSIVE-AREAS>
97 <ENTITYS>
98 <BSW-SCHEDULABLE-ENTITY>
99 <SHORT-NAME>MainFunctionRx</SHORT-NAME>
100 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
101 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_0</CAN-ENTER-EXCLUSIVE-AREA-REF>
102 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_1</CAN-ENTER-EXCLUSIVE-AREA-REF>
103 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_2</CAN-ENTER-EXCLUSIVE-AREA-REF>
104 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
105 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
106 <IMPLEMENTED-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Com/MainFunctionRx</IMPLEMENTED-ENTRY-REF>
107 </BSW-SCHEDULABLE-ENTITY>
108 <BSW-SCHEDULABLE-ENTITY>
109 <SHORT-NAME>MainFunctionTx</SHORT-NAME>
110 <CAN-ENTER-EXCLUSIVE-AREA-REFS>
111 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_0</CAN-ENTER-EXCLUSIVE-AREA-REF>
112 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_1</CAN-ENTER-EXCLUSIVE-AREA-REF>
113 <CAN-ENTER-EXCLUSIVE-AREA-REF DEST="EXCLUSIVE-AREA">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/Reentrant_2</CAN-ENTER-EXCLUSIVE-AREA-REF>
114 </CAN-ENTER-EXCLUSIVE-AREA-REFS>
115 <MINIMUM-START-INTERVAL>0.0</MINIMUM-START-INTERVAL>
116 <IMPLEMENTED-ENTRY-REF DEST="BSW-MODULE-ENTRY">/BSWScheduler/BswModuleEntries/Com/MainFunctionTx</IMPLEMENTED-ENTRY-REF>
117 </BSW-SCHEDULABLE-ENTITY>
118 </ENTITYS>
119 <EVENTS>
120 <BSW-TIMING-EVENT>
121 <SHORT-NAME>TimingEvent_MainFunctionRx</SHORT-NAME>
122 <STARTS-ON-EVENT-REF DEST="BSW-SCHEDULABLE-ENTITY">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/MainFunctionRx</STARTS-ON-EVENT-REF>
123 <PERIOD>0.1</PERIOD>
124 </BSW-TIMING-EVENT>
125 <BSW-TIMING-EVENT>
126 <SHORT-NAME>TimingEvent_MainFunctionTx</SHORT-NAME>
127 <STARTS-ON-EVENT-REF DEST="BSW-SCHEDULABLE-ENTITY">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0/MainFunctionTx</STARTS-ON-EVENT-REF>
128 <PERIOD>0.1</PERIOD>
129 </BSW-TIMING-EVENT>
130 </EVENTS>
131 </BSW-INTERNAL-BEHAVIOR>
132 </INTERNAL-BEHAVIORS>
133 </BSW-MODULE-DESCRIPTION>
134 </ELEMENTS>
135 </AR-PACKAGE>
136 <AR-PACKAGE>
137 <SHORT-NAME>BswModuleEntries</SHORT-NAME>
138 <AR-PACKAGES>
139 <AR-PACKAGE>
140 <SHORT-NAME>Can</SHORT-NAME>
141 <ELEMENTS>
142 <BSW-MODULE-ENTRY>
143 <SHORT-NAME>Dummy</SHORT-NAME>
144 <SHORT-NAME-PATTERN/>
145 <SERVICE-ID>0</SERVICE-ID>
146 <IS-REENTRANT>false</IS-REENTRANT>
147 <IS-SYNCHRONOUS>true</IS-SYNCHRONOUS>
148 <CALL-TYPE>SCHEDULED</CALL-TYPE>
149 <EXECUTION-CONTEXT>TASK</EXECUTION-CONTEXT>
150 <SW-SERVICE-IMPL-POLICY>STANDARD</SW-SERVICE-IMPL-POLICY>
151 </BSW-MODULE-ENTRY>
152 </ELEMENTS>
153 </AR-PACKAGE>
154 <AR-PACKAGE>
155 <SHORT-NAME>CanIf</SHORT-NAME>
156 <ELEMENTS>
157 <BSW-MODULE-ENTRY>
158 <SHORT-NAME>Dummy</SHORT-NAME>
159 <SHORT-NAME-PATTERN/>
160 <SERVICE-ID>1</SERVICE-ID>
161 <IS-REENTRANT>false</IS-REENTRANT>
162 <IS-SYNCHRONOUS>true</IS-SYNCHRONOUS>
163 <CALL-TYPE>SCHEDULED</CALL-TYPE>
164 <EXECUTION-CONTEXT>TASK</EXECUTION-CONTEXT>
165 <SW-SERVICE-IMPL-POLICY>STANDARD</SW-SERVICE-IMPL-POLICY>
166 </BSW-MODULE-ENTRY>
167 </ELEMENTS>
168 </AR-PACKAGE>
169 <AR-PACKAGE>
170 <SHORT-NAME>Com</SHORT-NAME>
171 <ELEMENTS>
172 <BSW-MODULE-ENTRY>
173 <SHORT-NAME>MainFunctionRx</SHORT-NAME>
174 <SHORT-NAME-PATTERN/>
175 <SERVICE-ID>24</SERVICE-ID>
176 <IS-REENTRANT>false</IS-REENTRANT>
177 <IS-SYNCHRONOUS>true</IS-SYNCHRONOUS>
178 <CALL-TYPE>SCHEDULED</CALL-TYPE>
179 <EXECUTION-CONTEXT>TASK</EXECUTION-CONTEXT>
180 <SW-SERVICE-IMPL-POLICY>STANDARD</SW-SERVICE-IMPL-POLICY>
181 </BSW-MODULE-ENTRY>
182 <BSW-MODULE-ENTRY>
183 <SHORT-NAME>MainFunctionTx</SHORT-NAME>
184 <SERVICE-ID>25</SERVICE-ID>
185 <IS-REENTRANT>false</IS-REENTRANT>
186 <IS-SYNCHRONOUS>true</IS-SYNCHRONOUS>
187 <CALL-TYPE>SCHEDULED</CALL-TYPE>
188 <EXECUTION-CONTEXT>TASK</EXECUTION-CONTEXT>
189 <SW-SERVICE-IMPL-POLICY>STANDARD</SW-SERVICE-IMPL-POLICY>
190 </BSW-MODULE-ENTRY>
191 </ELEMENTS>
192 </AR-PACKAGE>
193 </AR-PACKAGES>
194 </AR-PACKAGE>
195 <AR-PACKAGE>
196 <SHORT-NAME>BswImplementations</SHORT-NAME>
197 <ELEMENTS>
198 <BSW-IMPLEMENTATION>
199 <SHORT-NAME>bswImplementation0</SHORT-NAME>
200 <VARIATION-POINT/>
201 <CODE-DESCRIPTORS>
202 <CODE>
203 <SHORT-NAME>Code</SHORT-NAME>
204 <ARTIFACT-DESCRIPTORS>
205 <AUTOSAR-ENGINEERING-OBJECT>
206 <SHORT-LABEL>Label</SHORT-LABEL>
207 <CATEGORY>Category</CATEGORY>
208 </AUTOSAR-ENGINEERING-OBJECT>
209 </ARTIFACT-DESCRIPTORS>
210 </CODE>
211 </CODE-DESCRIPTORS>
212 <PROGRAMMING-LANGUAGE>C</PROGRAMMING-LANGUAGE>
213 <RESOURCE-CONSUMPTION>
214 <SHORT-NAME>resourceConsumption</SHORT-NAME>
215 </RESOURCE-CONSUMPTION>
216 <SW-VERSION>1.0.0</SW-VERSION>
217 <VENDOR-ID>20</VENDOR-ID>
218 <AR-RELEASE-VERSION>1.0.0</AR-RELEASE-VERSION>
219 <BEHAVIOR-REF DEST="BSW-INTERNAL-BEHAVIOR">/BSWScheduler/BswModuleDescriptions/Com/InternalBehavior_0</BEHAVIOR-REF>
220 <VENDOR-API-INFIX>abc</VENDOR-API-INFIX>
221 </BSW-IMPLEMENTATION>
222 <BSW-IMPLEMENTATION>
223 <SHORT-NAME>bswImplementation1</SHORT-NAME>
224 <VARIATION-POINT/>
225 <CODE-DESCRIPTORS>
226 <CODE>
227 <SHORT-NAME>Code</SHORT-NAME>
228 <ARTIFACT-DESCRIPTORS>
229 <AUTOSAR-ENGINEERING-OBJECT>
230 <SHORT-LABEL>Label</SHORT-LABEL>
231 <CATEGORY>Category</CATEGORY>
232 </AUTOSAR-ENGINEERING-OBJECT>
233 </ARTIFACT-DESCRIPTORS>
234 </CODE>
235 </CODE-DESCRIPTORS>
236 <PROGRAMMING-LANGUAGE>C</PROGRAMMING-LANGUAGE>
237 <RESOURCE-CONSUMPTION>
238 <SHORT-NAME>resourceConsumption</SHORT-NAME>
239 </RESOURCE-CONSUMPTION>
240 <SW-VERSION>1.0.0</SW-VERSION>
241 <VENDOR-ID>20</VENDOR-ID>
242 <AR-RELEASE-VERSION>1.0.0</AR-RELEASE-VERSION>
243 <BEHAVIOR-REF DEST="BSW-INTERNAL-BEHAVIOR">/BSWScheduler/BswModuleDescriptions/Can/InternalBehavior_0</BEHAVIOR-REF>
244 <VENDOR-API-INFIX>abc</VENDOR-API-INFIX>
245 </BSW-IMPLEMENTATION>
246 <BSW-IMPLEMENTATION>
247 <SHORT-NAME>bswImplementation2</SHORT-NAME>
248 <VARIATION-POINT/>
249 <CODE-DESCRIPTORS>
250 <CODE>
251 <SHORT-NAME>Code</SHORT-NAME>
252 <ARTIFACT-DESCRIPTORS>
253 <AUTOSAR-ENGINEERING-OBJECT>
254 <SHORT-LABEL>Label</SHORT-LABEL>
255 <CATEGORY>Category</CATEGORY>
256 </AUTOSAR-ENGINEERING-OBJECT>
257 </ARTIFACT-DESCRIPTORS>
258 </CODE>
259 </CODE-DESCRIPTORS>
260 <PROGRAMMING-LANGUAGE>C</PROGRAMMING-LANGUAGE>
261 <RESOURCE-CONSUMPTION>
262 <SHORT-NAME>resourceConsumption</SHORT-NAME>
263 </RESOURCE-CONSUMPTION>
264 <SW-VERSION>1.0.0</SW-VERSION>
265 <VENDOR-ID>20</VENDOR-ID>
266 <AR-RELEASE-VERSION>1.0.0</AR-RELEASE-VERSION>
267 <BEHAVIOR-REF DEST="BSW-INTERNAL-BEHAVIOR">/BSWScheduler/BswModuleDescriptions/CanIf/InternalBehavior_0</BEHAVIOR-REF>
268 <VENDOR-API-INFIX>abc</VENDOR-API-INFIX>
269 </BSW-IMPLEMENTATION>
270 </ELEMENTS>
271 </AR-PACKAGE>
272 </AR-PACKAGES>
273 </AR-PACKAGE>
274 </AR-PACKAGES>
275</AUTOSAR>
Note: See TracBrowser for help on using the repository browser.