Changeset 258 for autosar_os_training
- Timestamp:
- Sep 16, 2016, 8:34:36 PM (8 years ago)
- Location:
- autosar_os_training/trunk
- Files:
-
- 5 deleted
- 35 edited
Legend:
- Unmodified
- Added
- Removed
-
autosar_os_training/trunk/README.txt
r246 r258 4 4 5 5 対応バージョン: Release 1.0.1 6 最終更新: 2016年 1月8日6 最終更新: 2016年9月16日 7 7 8 8 ---------------------------------------------------------------------- -
autosar_os_training/trunk/program/alarm_hwcounter/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 <ECUC-CONTAINER-VALUE> 201 <SHORT-NAME>event_task</SHORT-NAME> 202 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 203 <PARAMETER-VALUES> 204 <ECUC-NUMERICAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 206 <VALUE>1U</VALUE> 207 </ECUC-NUMERICAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 210 <VALUE>10</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-TEXTUAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 214 <VALUE>FULL</VALUE> 215 </ECUC-TEXTUAL-PARAM-VALUE> 216 <ECUC-NUMERICAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 218 <VALUE>0x250</VALUE> 219 </ECUC-NUMERICAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 <REFERENCE-VALUES> 222 <ECUC-REFERENCE-VALUE> 223 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 224 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 225 </ECUC-REFERENCE-VALUE> 226 </REFERENCE-VALUES> 227 <SUB-CONTAINERS> 228 <ECUC-CONTAINER-VALUE> 229 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 230 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 231 <REFERENCE-VALUES> 232 <ECUC-REFERENCE-VALUE> 233 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 234 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 235 </ECUC-REFERENCE-VALUE> 236 </REFERENCE-VALUES> 237 </ECUC-CONTAINER-VALUE> 238 </SUB-CONTAINERS> 239 </ECUC-CONTAINER-VALUE> 240 <ECUC-CONTAINER-VALUE> 241 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 242 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 243 </ECUC-CONTAINER-VALUE> 244 <ECUC-CONTAINER-VALUE> 245 <SHORT-NAME>alarm_act_task</SHORT-NAME> 246 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 247 <REFERENCE-VALUES> 248 <ECUC-REFERENCE-VALUE> 249 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 250 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 251 </ECUC-REFERENCE-VALUE> 252 </REFERENCE-VALUES> 253 <SUB-CONTAINERS> 254 <ECUC-CONTAINER-VALUE> 255 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 256 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 257 <SUB-CONTAINERS> 258 <ECUC-CONTAINER-VALUE> 259 <SHORT-NAME>OsAlarmActivateTask</SHORT-NAME> 260 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask</DEFINITION-REF> 261 <REFERENCE-VALUES> 262 <ECUC-REFERENCE-VALUE> 263 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef</DEFINITION-REF> 264 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/hpri_task</VALUE-REF> 265 </ECUC-REFERENCE-VALUE> 266 </REFERENCE-VALUES> 267 </ECUC-CONTAINER-VALUE> 268 </SUB-CONTAINERS> 269 </ECUC-CONTAINER-VALUE> 270 </SUB-CONTAINERS> 271 </ECUC-CONTAINER-VALUE> 272 <ECUC-CONTAINER-VALUE> 273 <SHORT-NAME>alarm_event</SHORT-NAME> 274 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 275 <REFERENCE-VALUES> 276 <ECUC-REFERENCE-VALUE> 277 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 278 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 279 </ECUC-REFERENCE-VALUE> 280 </REFERENCE-VALUES> 281 <SUB-CONTAINERS> 282 <ECUC-CONTAINER-VALUE> 283 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 284 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 285 <SUB-CONTAINERS> 286 <ECUC-CONTAINER-VALUE> 287 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 288 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 289 <REFERENCE-VALUES> 290 <ECUC-REFERENCE-VALUE> 291 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 292 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/event_task</VALUE-REF> 293 </ECUC-REFERENCE-VALUE> 294 <ECUC-REFERENCE-VALUE> 295 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 296 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 297 </ECUC-REFERENCE-VALUE> 298 </REFERENCE-VALUES> 299 </ECUC-CONTAINER-VALUE> 300 </SUB-CONTAINERS> 301 </ECUC-CONTAINER-VALUE> 302 </SUB-CONTAINERS> 303 </ECUC-CONTAINER-VALUE> 304 <ECUC-CONTAINER-VALUE> 305 <SHORT-NAME>alarm_callback</SHORT-NAME> 306 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 307 <REFERENCE-VALUES> 308 <ECUC-REFERENCE-VALUE> 309 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 310 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 311 </ECUC-REFERENCE-VALUE> 312 </REFERENCE-VALUES> 313 <SUB-CONTAINERS> 314 <ECUC-CONTAINER-VALUE> 315 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 316 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 317 <SUB-CONTAINERS> 318 <ECUC-CONTAINER-VALUE> 319 <SHORT-NAME>OsAlarmCallback</SHORT-NAME> 320 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback</DEFINITION-REF> 321 <PARAMETER-VALUES> 322 <ECUC-TEXTUAL-PARAM-VALUE> 323 <DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback/OsAlarmCallbackName</DEFINITION-REF> 324 <VALUE>func_alarm_callback</VALUE> 325 </ECUC-TEXTUAL-PARAM-VALUE> 326 </PARAMETER-VALUES> 327 </ECUC-CONTAINER-VALUE> 328 </SUB-CONTAINERS> 329 </ECUC-CONTAINER-VALUE> 330 </SUB-CONTAINERS> 331 </ECUC-CONTAINER-VALUE> 332 </CONTAINERS> 333 </ECUC-MODULE-CONFIGURATION-VALUES> 334 </ELEMENTS> 335 </AR-PACKAGE> 336 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 <ECUC-CONTAINER-VALUE> 153 <SHORT-NAME>event_task</SHORT-NAME> 154 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 155 <PARAMETER-VALUES> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 158 <VALUE>1</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 162 <VALUE>10</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-NUMERICAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 166 <VALUE>592</VALUE> 167 </ECUC-NUMERICAL-PARAM-VALUE> 168 <ECUC-TEXTUAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 170 <VALUE>FULL</VALUE> 171 </ECUC-TEXTUAL-PARAM-VALUE> 172 </PARAMETER-VALUES> 173 <REFERENCE-VALUES> 174 <ECUC-REFERENCE-VALUE> 175 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 176 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 177 </ECUC-REFERENCE-VALUE> 178 </REFERENCE-VALUES> 179 <SUB-CONTAINERS> 180 <ECUC-CONTAINER-VALUE> 181 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 182 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 183 <REFERENCE-VALUES> 184 <ECUC-REFERENCE-VALUE> 185 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 186 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 187 </ECUC-REFERENCE-VALUE> 188 </REFERENCE-VALUES> 189 </ECUC-CONTAINER-VALUE> 190 </SUB-CONTAINERS> 191 </ECUC-CONTAINER-VALUE> 192 <ECUC-CONTAINER-VALUE> 193 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 194 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>alarm_act_task</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 199 <REFERENCE-VALUES> 200 <ECUC-REFERENCE-VALUE> 201 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 202 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 203 </ECUC-REFERENCE-VALUE> 204 </REFERENCE-VALUES> 205 <SUB-CONTAINERS> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 209 <SUB-CONTAINERS> 210 <ECUC-CONTAINER-VALUE> 211 <SHORT-NAME>OsAlarmActivateTask</SHORT-NAME> 212 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask</DEFINITION-REF> 213 <REFERENCE-VALUES> 214 <ECUC-REFERENCE-VALUE> 215 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef</DEFINITION-REF> 216 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/hpri_task</VALUE-REF> 217 </ECUC-REFERENCE-VALUE> 218 </REFERENCE-VALUES> 219 </ECUC-CONTAINER-VALUE> 220 </SUB-CONTAINERS> 221 </ECUC-CONTAINER-VALUE> 222 </SUB-CONTAINERS> 223 </ECUC-CONTAINER-VALUE> 224 <ECUC-CONTAINER-VALUE> 225 <SHORT-NAME>alarm_event</SHORT-NAME> 226 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 227 <REFERENCE-VALUES> 228 <ECUC-REFERENCE-VALUE> 229 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 230 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 231 </ECUC-REFERENCE-VALUE> 232 </REFERENCE-VALUES> 233 <SUB-CONTAINERS> 234 <ECUC-CONTAINER-VALUE> 235 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 236 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 237 <SUB-CONTAINERS> 238 <ECUC-CONTAINER-VALUE> 239 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 240 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 241 <REFERENCE-VALUES> 242 <ECUC-REFERENCE-VALUE> 243 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 244 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/event_task</VALUE-REF> 245 </ECUC-REFERENCE-VALUE> 246 <ECUC-REFERENCE-VALUE> 247 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 248 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 249 </ECUC-REFERENCE-VALUE> 250 </REFERENCE-VALUES> 251 </ECUC-CONTAINER-VALUE> 252 </SUB-CONTAINERS> 253 </ECUC-CONTAINER-VALUE> 254 </SUB-CONTAINERS> 255 </ECUC-CONTAINER-VALUE> 256 <ECUC-CONTAINER-VALUE> 257 <SHORT-NAME>alarm_callback</SHORT-NAME> 258 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 259 <REFERENCE-VALUES> 260 <ECUC-REFERENCE-VALUE> 261 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 262 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 263 </ECUC-REFERENCE-VALUE> 264 </REFERENCE-VALUES> 265 <SUB-CONTAINERS> 266 <ECUC-CONTAINER-VALUE> 267 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 268 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 269 <SUB-CONTAINERS> 270 <ECUC-CONTAINER-VALUE> 271 <SHORT-NAME>OsAlarmCallback</SHORT-NAME> 272 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback</DEFINITION-REF> 273 <PARAMETER-VALUES> 274 <ECUC-TEXTUAL-PARAM-VALUE> 275 <DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback/OsAlarmCallbackName</DEFINITION-REF> 276 <VALUE>func_alarm_callback</VALUE> 277 </ECUC-TEXTUAL-PARAM-VALUE> 278 </PARAMETER-VALUES> 279 </ECUC-CONTAINER-VALUE> 280 </SUB-CONTAINERS> 281 </ECUC-CONTAINER-VALUE> 282 </SUB-CONTAINERS> 283 </ECUC-CONTAINER-VALUE> 284 </CONTAINERS> 285 </ECUC-MODULE-CONFIGURATION-VALUES> 286 </ELEMENTS> 287 </AR-PACKAGE> 288 </AR-PACKAGES> 337 289 </AUTOSAR> -
autosar_os_training/trunk/program/alarm_hwcounter/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 … … 37 37 event_task: 38 38 DefinitionRef: OsTask 39 OsTaskActivation: 1 U39 OsTaskActivation: 1 40 40 OsTaskPriority: 10 41 41 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/alarm_swcounter/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 <ECUC-CONTAINER-VALUE> 201 <SHORT-NAME>event_task</SHORT-NAME> 202 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 203 <PARAMETER-VALUES> 204 <ECUC-NUMERICAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 206 <VALUE>1U</VALUE> 207 </ECUC-NUMERICAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 210 <VALUE>10</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-TEXTUAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 214 <VALUE>FULL</VALUE> 215 </ECUC-TEXTUAL-PARAM-VALUE> 216 <ECUC-NUMERICAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 218 <VALUE>0x250</VALUE> 219 </ECUC-NUMERICAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 <REFERENCE-VALUES> 222 <ECUC-REFERENCE-VALUE> 223 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 224 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 225 </ECUC-REFERENCE-VALUE> 226 </REFERENCE-VALUES> 227 <SUB-CONTAINERS> 228 <ECUC-CONTAINER-VALUE> 229 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 230 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 231 <REFERENCE-VALUES> 232 <ECUC-REFERENCE-VALUE> 233 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 234 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 235 </ECUC-REFERENCE-VALUE> 236 </REFERENCE-VALUES> 237 </ECUC-CONTAINER-VALUE> 238 </SUB-CONTAINERS> 239 </ECUC-CONTAINER-VALUE> 240 <ECUC-CONTAINER-VALUE> 241 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 242 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 243 </ECUC-CONTAINER-VALUE> 244 <ECUC-CONTAINER-VALUE> 245 <SHORT-NAME>alarm_act_task</SHORT-NAME> 246 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 247 <REFERENCE-VALUES> 248 <ECUC-REFERENCE-VALUE> 249 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 250 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 251 </ECUC-REFERENCE-VALUE> 252 </REFERENCE-VALUES> 253 <SUB-CONTAINERS> 254 <ECUC-CONTAINER-VALUE> 255 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 256 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 257 <SUB-CONTAINERS> 258 <ECUC-CONTAINER-VALUE> 259 <SHORT-NAME>OsAlarmActivateTask</SHORT-NAME> 260 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask</DEFINITION-REF> 261 <REFERENCE-VALUES> 262 <ECUC-REFERENCE-VALUE> 263 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef</DEFINITION-REF> 264 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/hpri_task</VALUE-REF> 265 </ECUC-REFERENCE-VALUE> 266 </REFERENCE-VALUES> 267 </ECUC-CONTAINER-VALUE> 268 </SUB-CONTAINERS> 269 </ECUC-CONTAINER-VALUE> 270 </SUB-CONTAINERS> 271 </ECUC-CONTAINER-VALUE> 272 <ECUC-CONTAINER-VALUE> 273 <SHORT-NAME>alarm_event</SHORT-NAME> 274 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 275 <REFERENCE-VALUES> 276 <ECUC-REFERENCE-VALUE> 277 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 278 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 279 </ECUC-REFERENCE-VALUE> 280 </REFERENCE-VALUES> 281 <SUB-CONTAINERS> 282 <ECUC-CONTAINER-VALUE> 283 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 284 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 285 <SUB-CONTAINERS> 286 <ECUC-CONTAINER-VALUE> 287 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 288 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 289 <REFERENCE-VALUES> 290 <ECUC-REFERENCE-VALUE> 291 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 292 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/event_task</VALUE-REF> 293 </ECUC-REFERENCE-VALUE> 294 <ECUC-REFERENCE-VALUE> 295 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 296 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 297 </ECUC-REFERENCE-VALUE> 298 </REFERENCE-VALUES> 299 </ECUC-CONTAINER-VALUE> 300 </SUB-CONTAINERS> 301 </ECUC-CONTAINER-VALUE> 302 </SUB-CONTAINERS> 303 </ECUC-CONTAINER-VALUE> 304 <ECUC-CONTAINER-VALUE> 305 <SHORT-NAME>alarm_callback</SHORT-NAME> 306 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 307 <REFERENCE-VALUES> 308 <ECUC-REFERENCE-VALUE> 309 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 310 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 311 </ECUC-REFERENCE-VALUE> 312 </REFERENCE-VALUES> 313 <SUB-CONTAINERS> 314 <ECUC-CONTAINER-VALUE> 315 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 316 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 317 <SUB-CONTAINERS> 318 <ECUC-CONTAINER-VALUE> 319 <SHORT-NAME>OsAlarmCallback</SHORT-NAME> 320 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback</DEFINITION-REF> 321 <PARAMETER-VALUES> 322 <ECUC-TEXTUAL-PARAM-VALUE> 323 <DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback/OsAlarmCallbackName</DEFINITION-REF> 324 <VALUE>func_alarm_callback</VALUE> 325 </ECUC-TEXTUAL-PARAM-VALUE> 326 </PARAMETER-VALUES> 327 </ECUC-CONTAINER-VALUE> 328 </SUB-CONTAINERS> 329 </ECUC-CONTAINER-VALUE> 330 </SUB-CONTAINERS> 331 </ECUC-CONTAINER-VALUE> 332 <ECUC-CONTAINER-VALUE> 333 <SHORT-NAME>SW_Cnt</SHORT-NAME> 334 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsCounter</DEFINITION-REF> 335 <PARAMETER-VALUES> 336 <ECUC-NUMERICAL-PARAM-VALUE> 337 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 338 <VALUE>99U</VALUE> 339 </ECUC-NUMERICAL-PARAM-VALUE> 340 <ECUC-NUMERICAL-PARAM-VALUE> 341 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF> 342 <VALUE>1</VALUE> 343 </ECUC-NUMERICAL-PARAM-VALUE> 344 <ECUC-NUMERICAL-PARAM-VALUE> 345 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 346 <VALUE>1U</VALUE> 347 </ECUC-NUMERICAL-PARAM-VALUE> 348 <ECUC-TEXTUAL-PARAM-VALUE> 349 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterType</DEFINITION-REF> 350 <VALUE>SOFTWARE</VALUE> 351 </ECUC-TEXTUAL-PARAM-VALUE> 352 </PARAMETER-VALUES> 353 <REFERENCE-VALUES> 354 <ECUC-REFERENCE-VALUE> 355 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterIsrRef</DEFINITION-REF> 356 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/psw1_int</VALUE-REF> 357 </ECUC-REFERENCE-VALUE> 358 </REFERENCE-VALUES> 359 </ECUC-CONTAINER-VALUE> 360 <ECUC-CONTAINER-VALUE> 361 <SHORT-NAME>psw1_int</SHORT-NAME> 362 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 363 <PARAMETER-VALUES> 364 <ECUC-TEXTUAL-PARAM-VALUE> 365 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 366 <VALUE>CATEGORY_2</VALUE> 367 </ECUC-TEXTUAL-PARAM-VALUE> 368 <ECUC-NUMERICAL-PARAM-VALUE> 369 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 370 <VALUE>35</VALUE> 371 </ECUC-NUMERICAL-PARAM-VALUE> 372 <ECUC-NUMERICAL-PARAM-VALUE> 373 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 374 <VALUE>3</VALUE> 375 </ECUC-NUMERICAL-PARAM-VALUE> 376 <ECUC-NUMERICAL-PARAM-VALUE> 377 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 378 <VALUE>0x250</VALUE> 379 </ECUC-NUMERICAL-PARAM-VALUE> 380 </PARAMETER-VALUES> 381 </ECUC-CONTAINER-VALUE> 382 </CONTAINERS> 383 </ECUC-MODULE-CONFIGURATION-VALUES> 384 </ELEMENTS> 385 </AR-PACKAGE> 386 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 <ECUC-CONTAINER-VALUE> 153 <SHORT-NAME>event_task</SHORT-NAME> 154 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 155 <PARAMETER-VALUES> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 158 <VALUE>1</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 162 <VALUE>10</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-NUMERICAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 166 <VALUE>592</VALUE> 167 </ECUC-NUMERICAL-PARAM-VALUE> 168 <ECUC-TEXTUAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 170 <VALUE>FULL</VALUE> 171 </ECUC-TEXTUAL-PARAM-VALUE> 172 </PARAMETER-VALUES> 173 <REFERENCE-VALUES> 174 <ECUC-REFERENCE-VALUE> 175 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 176 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 177 </ECUC-REFERENCE-VALUE> 178 </REFERENCE-VALUES> 179 <SUB-CONTAINERS> 180 <ECUC-CONTAINER-VALUE> 181 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 182 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 183 <REFERENCE-VALUES> 184 <ECUC-REFERENCE-VALUE> 185 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 186 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 187 </ECUC-REFERENCE-VALUE> 188 </REFERENCE-VALUES> 189 </ECUC-CONTAINER-VALUE> 190 </SUB-CONTAINERS> 191 </ECUC-CONTAINER-VALUE> 192 <ECUC-CONTAINER-VALUE> 193 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 194 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>alarm_act_task</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 199 <REFERENCE-VALUES> 200 <ECUC-REFERENCE-VALUE> 201 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 202 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 203 </ECUC-REFERENCE-VALUE> 204 </REFERENCE-VALUES> 205 <SUB-CONTAINERS> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 209 <SUB-CONTAINERS> 210 <ECUC-CONTAINER-VALUE> 211 <SHORT-NAME>OsAlarmActivateTask</SHORT-NAME> 212 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask</DEFINITION-REF> 213 <REFERENCE-VALUES> 214 <ECUC-REFERENCE-VALUE> 215 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmActivateTask/OsAlarmActivateTaskRef</DEFINITION-REF> 216 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/hpri_task</VALUE-REF> 217 </ECUC-REFERENCE-VALUE> 218 </REFERENCE-VALUES> 219 </ECUC-CONTAINER-VALUE> 220 </SUB-CONTAINERS> 221 </ECUC-CONTAINER-VALUE> 222 </SUB-CONTAINERS> 223 </ECUC-CONTAINER-VALUE> 224 <ECUC-CONTAINER-VALUE> 225 <SHORT-NAME>alarm_event</SHORT-NAME> 226 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 227 <REFERENCE-VALUES> 228 <ECUC-REFERENCE-VALUE> 229 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 230 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 231 </ECUC-REFERENCE-VALUE> 232 </REFERENCE-VALUES> 233 <SUB-CONTAINERS> 234 <ECUC-CONTAINER-VALUE> 235 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 236 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 237 <SUB-CONTAINERS> 238 <ECUC-CONTAINER-VALUE> 239 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 240 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 241 <REFERENCE-VALUES> 242 <ECUC-REFERENCE-VALUE> 243 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 244 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/event_task</VALUE-REF> 245 </ECUC-REFERENCE-VALUE> 246 <ECUC-REFERENCE-VALUE> 247 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 248 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 249 </ECUC-REFERENCE-VALUE> 250 </REFERENCE-VALUES> 251 </ECUC-CONTAINER-VALUE> 252 </SUB-CONTAINERS> 253 </ECUC-CONTAINER-VALUE> 254 </SUB-CONTAINERS> 255 </ECUC-CONTAINER-VALUE> 256 <ECUC-CONTAINER-VALUE> 257 <SHORT-NAME>alarm_callback</SHORT-NAME> 258 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 259 <REFERENCE-VALUES> 260 <ECUC-REFERENCE-VALUE> 261 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 262 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/SW_Cnt</VALUE-REF> 263 </ECUC-REFERENCE-VALUE> 264 </REFERENCE-VALUES> 265 <SUB-CONTAINERS> 266 <ECUC-CONTAINER-VALUE> 267 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 268 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 269 <SUB-CONTAINERS> 270 <ECUC-CONTAINER-VALUE> 271 <SHORT-NAME>OsAlarmCallback</SHORT-NAME> 272 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback</DEFINITION-REF> 273 <PARAMETER-VALUES> 274 <ECUC-TEXTUAL-PARAM-VALUE> 275 <DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmCallback/OsAlarmCallbackName</DEFINITION-REF> 276 <VALUE>func_alarm_callback</VALUE> 277 </ECUC-TEXTUAL-PARAM-VALUE> 278 </PARAMETER-VALUES> 279 </ECUC-CONTAINER-VALUE> 280 </SUB-CONTAINERS> 281 </ECUC-CONTAINER-VALUE> 282 </SUB-CONTAINERS> 283 </ECUC-CONTAINER-VALUE> 284 <ECUC-CONTAINER-VALUE> 285 <SHORT-NAME>SW_Cnt</SHORT-NAME> 286 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsCounter</DEFINITION-REF> 287 <PARAMETER-VALUES> 288 <ECUC-NUMERICAL-PARAM-VALUE> 289 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 290 <VALUE>99</VALUE> 291 </ECUC-NUMERICAL-PARAM-VALUE> 292 <ECUC-NUMERICAL-PARAM-VALUE> 293 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMinCycle</DEFINITION-REF> 294 <VALUE>1</VALUE> 295 </ECUC-NUMERICAL-PARAM-VALUE> 296 <ECUC-NUMERICAL-PARAM-VALUE> 297 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 298 <VALUE>1</VALUE> 299 </ECUC-NUMERICAL-PARAM-VALUE> 300 <ECUC-TEXTUAL-PARAM-VALUE> 301 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterType</DEFINITION-REF> 302 <VALUE>SOFTWARE</VALUE> 303 </ECUC-TEXTUAL-PARAM-VALUE> 304 </PARAMETER-VALUES> 305 <REFERENCE-VALUES> 306 <ECUC-REFERENCE-VALUE> 307 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterIsrRef</DEFINITION-REF> 308 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/psw1_int</VALUE-REF> 309 </ECUC-REFERENCE-VALUE> 310 </REFERENCE-VALUES> 311 </ECUC-CONTAINER-VALUE> 312 <ECUC-CONTAINER-VALUE> 313 <SHORT-NAME>psw1_int</SHORT-NAME> 314 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 315 <PARAMETER-VALUES> 316 <ECUC-NUMERICAL-PARAM-VALUE> 317 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 318 <VALUE>35</VALUE> 319 </ECUC-NUMERICAL-PARAM-VALUE> 320 <ECUC-NUMERICAL-PARAM-VALUE> 321 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 322 <VALUE>3</VALUE> 323 </ECUC-NUMERICAL-PARAM-VALUE> 324 <ECUC-NUMERICAL-PARAM-VALUE> 325 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 326 <VALUE>592</VALUE> 327 </ECUC-NUMERICAL-PARAM-VALUE> 328 <ECUC-TEXTUAL-PARAM-VALUE> 329 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 330 <VALUE>CATEGORY_2</VALUE> 331 </ECUC-TEXTUAL-PARAM-VALUE> 332 <ECUC-TEXTUAL-PARAM-VALUE> 333 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 334 <VALUE>ENABLE</VALUE> 335 </ECUC-TEXTUAL-PARAM-VALUE> 336 </PARAMETER-VALUES> 337 </ECUC-CONTAINER-VALUE> 338 </CONTAINERS> 339 </ECUC-MODULE-CONFIGURATION-VALUES> 340 </ELEMENTS> 341 </AR-PACKAGE> 342 </AR-PACKAGES> 387 343 </AUTOSAR> -
autosar_os_training/trunk/program/alarm_swcounter/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 … … 37 37 event_task: 38 38 DefinitionRef: OsTask 39 OsTaskActivation: 1 U39 OsTaskActivation: 1 40 40 OsTaskPriority: 10 41 41 OsTaskStackSize: 0x250 … … 67 67 SW_Cnt: 68 68 DefinitionRef: OsCounter 69 OsCounterMaxAllowedValue: 99 U69 OsCounterMaxAllowedValue: 99 70 70 OsCounterMinCycle: 1 71 OsCounterTicksPerBase: 1 U71 OsCounterTicksPerBase: 1 72 72 OsCounterType: SOFTWARE 73 73 OsCounterIsrRef: /Ecuc/Os/psw1_int … … 78 78 OsIsrStackSize: 0x250 79 79 OsIsrCategory: CATEGORY_2 80 OsIsrInterruptSource: ENABLE -
autosar_os_training/trunk/program/appmode/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>AppMode2</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 79 </ECUC-CONTAINER-VALUE> 80 <ECUC-CONTAINER-VALUE> 81 <SHORT-NAME>AppMode3</SHORT-NAME> 82 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsOS</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 90 <VALUE>SC1</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-TEXTUAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 98 <VALUE>EXTENDED</VALUE> 99 </ECUC-TEXTUAL-PARAM-VALUE> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 102 <VALUE>true</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 106 <VALUE>true</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 </PARAMETER-VALUES> 109 <SUB-CONTAINERS> 110 <ECUC-CONTAINER-VALUE> 111 <SHORT-NAME>OsHooks</SHORT-NAME> 112 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 113 <PARAMETER-VALUES> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 128 <VALUE>false</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 <ECUC-NUMERICAL-PARAM-VALUE> 131 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 132 <VALUE>false</VALUE> 133 </ECUC-NUMERICAL-PARAM-VALUE> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 136 <VALUE>true</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 </PARAMETER-VALUES> 139 </ECUC-CONTAINER-VALUE> 140 <ECUC-CONTAINER-VALUE> 141 <SHORT-NAME>OsHookStack</SHORT-NAME> 142 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 143 <PARAMETER-VALUES> 144 <ECUC-NUMERICAL-PARAM-VALUE> 145 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 146 <VALUE>0x200</VALUE> 147 </ECUC-NUMERICAL-PARAM-VALUE> 148 </PARAMETER-VALUES> 149 </ECUC-CONTAINER-VALUE> 150 </SUB-CONTAINERS> 151 </ECUC-CONTAINER-VALUE> 152 <ECUC-CONTAINER-VALUE> 153 <SHORT-NAME>task1</SHORT-NAME> 154 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 155 <PARAMETER-VALUES> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 158 <VALUE>1U</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 162 <VALUE>10</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-TEXTUAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 166 <VALUE>FULL</VALUE> 167 </ECUC-TEXTUAL-PARAM-VALUE> 168 <ECUC-NUMERICAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 170 <VALUE>0x250</VALUE> 171 </ECUC-NUMERICAL-PARAM-VALUE> 172 </PARAMETER-VALUES> 173 <REFERENCE-VALUES> 174 <ECUC-REFERENCE-VALUE> 175 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 176 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 177 </ECUC-REFERENCE-VALUE> 178 </REFERENCE-VALUES> 179 <SUB-CONTAINERS> 180 <ECUC-CONTAINER-VALUE> 181 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 182 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 183 <REFERENCE-VALUES> 184 <ECUC-REFERENCE-VALUE> 185 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 186 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 187 </ECUC-REFERENCE-VALUE> 188 <ECUC-REFERENCE-VALUE> 189 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 190 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 191 </ECUC-REFERENCE-VALUE> 192 </REFERENCE-VALUES> 193 </ECUC-CONTAINER-VALUE> 194 </SUB-CONTAINERS> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>task2</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 199 <PARAMETER-VALUES> 200 <ECUC-NUMERICAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 202 <VALUE>1U</VALUE> 203 </ECUC-NUMERICAL-PARAM-VALUE> 204 <ECUC-NUMERICAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 206 <VALUE>10</VALUE> 207 </ECUC-NUMERICAL-PARAM-VALUE> 208 <ECUC-TEXTUAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 210 <VALUE>FULL</VALUE> 211 </ECUC-TEXTUAL-PARAM-VALUE> 212 <ECUC-NUMERICAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 214 <VALUE>0x250</VALUE> 215 </ECUC-NUMERICAL-PARAM-VALUE> 216 </PARAMETER-VALUES> 217 <REFERENCE-VALUES> 218 <ECUC-REFERENCE-VALUE> 219 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 220 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 221 </ECUC-REFERENCE-VALUE> 222 </REFERENCE-VALUES> 223 <SUB-CONTAINERS> 224 <ECUC-CONTAINER-VALUE> 225 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 226 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 227 <REFERENCE-VALUES> 228 <ECUC-REFERENCE-VALUE> 229 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 230 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 231 </ECUC-REFERENCE-VALUE> 232 <ECUC-REFERENCE-VALUE> 233 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 234 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 235 </ECUC-REFERENCE-VALUE> 236 </REFERENCE-VALUES> 237 </ECUC-CONTAINER-VALUE> 238 </SUB-CONTAINERS> 239 </ECUC-CONTAINER-VALUE> 240 <ECUC-CONTAINER-VALUE> 241 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 242 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 243 </ECUC-CONTAINER-VALUE> 244 <ECUC-CONTAINER-VALUE> 245 <SHORT-NAME>alarm_event1</SHORT-NAME> 246 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 247 <REFERENCE-VALUES> 248 <ECUC-REFERENCE-VALUE> 249 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 250 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 251 </ECUC-REFERENCE-VALUE> 252 </REFERENCE-VALUES> 253 <SUB-CONTAINERS> 254 <ECUC-CONTAINER-VALUE> 255 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 256 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 257 <SUB-CONTAINERS> 258 <ECUC-CONTAINER-VALUE> 259 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 260 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 261 <REFERENCE-VALUES> 262 <ECUC-REFERENCE-VALUE> 263 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 264 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/task1</VALUE-REF> 265 </ECUC-REFERENCE-VALUE> 266 <ECUC-REFERENCE-VALUE> 267 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 268 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 269 </ECUC-REFERENCE-VALUE> 270 </REFERENCE-VALUES> 271 </ECUC-CONTAINER-VALUE> 272 </SUB-CONTAINERS> 273 </ECUC-CONTAINER-VALUE> 274 <ECUC-CONTAINER-VALUE> 275 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 276 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 277 <PARAMETER-VALUES> 278 <ECUC-NUMERICAL-PARAM-VALUE> 279 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 280 <VALUE>TICK_FOR_10MS*100</VALUE> 281 </ECUC-NUMERICAL-PARAM-VALUE> 282 <ECUC-NUMERICAL-PARAM-VALUE> 283 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 284 <VALUE>TICK_FOR_10MS*100</VALUE> 285 </ECUC-NUMERICAL-PARAM-VALUE> 286 <ECUC-TEXTUAL-PARAM-VALUE> 287 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 288 <VALUE>ABSOLUTE</VALUE> 289 </ECUC-TEXTUAL-PARAM-VALUE> 290 </PARAMETER-VALUES> 291 <REFERENCE-VALUES> 292 <ECUC-REFERENCE-VALUE> 293 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 294 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 295 </ECUC-REFERENCE-VALUE> 296 <ECUC-REFERENCE-VALUE> 297 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 298 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 299 </ECUC-REFERENCE-VALUE> 300 <ECUC-REFERENCE-VALUE> 301 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 302 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 303 </ECUC-REFERENCE-VALUE> 304 </REFERENCE-VALUES> 305 </ECUC-CONTAINER-VALUE> 306 </SUB-CONTAINERS> 307 </ECUC-CONTAINER-VALUE> 308 <ECUC-CONTAINER-VALUE> 309 <SHORT-NAME>alarm_event2</SHORT-NAME> 310 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 311 <REFERENCE-VALUES> 312 <ECUC-REFERENCE-VALUE> 313 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 314 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 315 </ECUC-REFERENCE-VALUE> 316 </REFERENCE-VALUES> 317 <SUB-CONTAINERS> 318 <ECUC-CONTAINER-VALUE> 319 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 320 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 321 <SUB-CONTAINERS> 322 <ECUC-CONTAINER-VALUE> 323 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 324 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 325 <REFERENCE-VALUES> 326 <ECUC-REFERENCE-VALUE> 327 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 328 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/task2</VALUE-REF> 329 </ECUC-REFERENCE-VALUE> 330 <ECUC-REFERENCE-VALUE> 331 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 332 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 333 </ECUC-REFERENCE-VALUE> 334 </REFERENCE-VALUES> 335 </ECUC-CONTAINER-VALUE> 336 </SUB-CONTAINERS> 337 </ECUC-CONTAINER-VALUE> 338 <ECUC-CONTAINER-VALUE> 339 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 340 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 341 <PARAMETER-VALUES> 342 <ECUC-NUMERICAL-PARAM-VALUE> 343 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 344 <VALUE>TICK_FOR_10MS*100</VALUE> 345 </ECUC-NUMERICAL-PARAM-VALUE> 346 <ECUC-NUMERICAL-PARAM-VALUE> 347 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 348 <VALUE>TICK_FOR_10MS*100</VALUE> 349 </ECUC-NUMERICAL-PARAM-VALUE> 350 <ECUC-TEXTUAL-PARAM-VALUE> 351 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 352 <VALUE>ABSOLUTE</VALUE> 353 </ECUC-TEXTUAL-PARAM-VALUE> 354 </PARAMETER-VALUES> 355 <REFERENCE-VALUES> 356 <ECUC-REFERENCE-VALUE> 357 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 358 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 359 </ECUC-REFERENCE-VALUE> 360 <ECUC-REFERENCE-VALUE> 361 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 362 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 363 </ECUC-REFERENCE-VALUE> 364 <ECUC-REFERENCE-VALUE> 365 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 366 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 367 </ECUC-REFERENCE-VALUE> 368 </REFERENCE-VALUES> 369 </ECUC-CONTAINER-VALUE> 370 </SUB-CONTAINERS> 371 </ECUC-CONTAINER-VALUE> 372 </CONTAINERS> 373 </ECUC-MODULE-CONFIGURATION-VALUES> 374 </ELEMENTS> 375 </AR-PACKAGE> 376 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>AppMode2</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 31 </ECUC-CONTAINER-VALUE> 32 <ECUC-CONTAINER-VALUE> 33 <SHORT-NAME>AppMode3</SHORT-NAME> 34 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 35 </ECUC-CONTAINER-VALUE> 36 <ECUC-CONTAINER-VALUE> 37 <SHORT-NAME>OsOS</SHORT-NAME> 38 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 39 <PARAMETER-VALUES> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-NUMERICAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 46 <VALUE>true</VALUE> 47 </ECUC-NUMERICAL-PARAM-VALUE> 48 <ECUC-NUMERICAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 50 <VALUE>true</VALUE> 51 </ECUC-NUMERICAL-PARAM-VALUE> 52 <ECUC-TEXTUAL-PARAM-VALUE> 53 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 54 <VALUE>SC1</VALUE> 55 </ECUC-TEXTUAL-PARAM-VALUE> 56 <ECUC-TEXTUAL-PARAM-VALUE> 57 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 58 <VALUE>EXTENDED</VALUE> 59 </ECUC-TEXTUAL-PARAM-VALUE> 60 </PARAMETER-VALUES> 61 <SUB-CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsHooks</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 80 <VALUE>false</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 <ECUC-NUMERICAL-PARAM-VALUE> 83 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 84 <VALUE>false</VALUE> 85 </ECUC-NUMERICAL-PARAM-VALUE> 86 <ECUC-NUMERICAL-PARAM-VALUE> 87 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 88 <VALUE>true</VALUE> 89 </ECUC-NUMERICAL-PARAM-VALUE> 90 </PARAMETER-VALUES> 91 </ECUC-CONTAINER-VALUE> 92 <ECUC-CONTAINER-VALUE> 93 <SHORT-NAME>OsHookStack</SHORT-NAME> 94 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 95 <PARAMETER-VALUES> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 98 <VALUE>512</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 </ECUC-CONTAINER-VALUE> 102 </SUB-CONTAINERS> 103 </ECUC-CONTAINER-VALUE> 104 <ECUC-CONTAINER-VALUE> 105 <SHORT-NAME>task1</SHORT-NAME> 106 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 107 <PARAMETER-VALUES> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 110 <VALUE>1</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-NUMERICAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 114 <VALUE>10</VALUE> 115 </ECUC-NUMERICAL-PARAM-VALUE> 116 <ECUC-NUMERICAL-PARAM-VALUE> 117 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 118 <VALUE>592</VALUE> 119 </ECUC-NUMERICAL-PARAM-VALUE> 120 <ECUC-TEXTUAL-PARAM-VALUE> 121 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 122 <VALUE>FULL</VALUE> 123 </ECUC-TEXTUAL-PARAM-VALUE> 124 </PARAMETER-VALUES> 125 <REFERENCE-VALUES> 126 <ECUC-REFERENCE-VALUE> 127 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 128 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 129 </ECUC-REFERENCE-VALUE> 130 </REFERENCE-VALUES> 131 <SUB-CONTAINERS> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 135 <REFERENCE-VALUES> 136 <ECUC-REFERENCE-VALUE> 137 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 138 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 139 </ECUC-REFERENCE-VALUE> 140 <ECUC-REFERENCE-VALUE> 141 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 142 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 143 </ECUC-REFERENCE-VALUE> 144 </REFERENCE-VALUES> 145 </ECUC-CONTAINER-VALUE> 146 </SUB-CONTAINERS> 147 </ECUC-CONTAINER-VALUE> 148 <ECUC-CONTAINER-VALUE> 149 <SHORT-NAME>task2</SHORT-NAME> 150 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 151 <PARAMETER-VALUES> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 154 <VALUE>1</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 158 <VALUE>10</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>592</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-TEXTUAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 166 <VALUE>FULL</VALUE> 167 </ECUC-TEXTUAL-PARAM-VALUE> 168 </PARAMETER-VALUES> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 <SUB-CONTAINERS> 176 <ECUC-CONTAINER-VALUE> 177 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 178 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 179 <REFERENCE-VALUES> 180 <ECUC-REFERENCE-VALUE> 181 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 182 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 183 </ECUC-REFERENCE-VALUE> 184 <ECUC-REFERENCE-VALUE> 185 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 186 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 187 </ECUC-REFERENCE-VALUE> 188 </REFERENCE-VALUES> 189 </ECUC-CONTAINER-VALUE> 190 </SUB-CONTAINERS> 191 </ECUC-CONTAINER-VALUE> 192 <ECUC-CONTAINER-VALUE> 193 <SHORT-NAME>EVENT_WUP</SHORT-NAME> 194 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>alarm_event1</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 199 <REFERENCE-VALUES> 200 <ECUC-REFERENCE-VALUE> 201 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 202 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 203 </ECUC-REFERENCE-VALUE> 204 </REFERENCE-VALUES> 205 <SUB-CONTAINERS> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 209 <SUB-CONTAINERS> 210 <ECUC-CONTAINER-VALUE> 211 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 212 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 213 <REFERENCE-VALUES> 214 <ECUC-REFERENCE-VALUE> 215 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 216 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/task1</VALUE-REF> 217 </ECUC-REFERENCE-VALUE> 218 <ECUC-REFERENCE-VALUE> 219 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 220 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 221 </ECUC-REFERENCE-VALUE> 222 </REFERENCE-VALUES> 223 </ECUC-CONTAINER-VALUE> 224 </SUB-CONTAINERS> 225 </ECUC-CONTAINER-VALUE> 226 <ECUC-CONTAINER-VALUE> 227 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 228 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 229 <PARAMETER-VALUES> 230 <ECUC-NUMERICAL-PARAM-VALUE> 231 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 232 <VALUE>TICK_FOR_10MS*100</VALUE> 233 </ECUC-NUMERICAL-PARAM-VALUE> 234 <ECUC-NUMERICAL-PARAM-VALUE> 235 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 236 <VALUE>TICK_FOR_10MS*100</VALUE> 237 </ECUC-NUMERICAL-PARAM-VALUE> 238 <ECUC-TEXTUAL-PARAM-VALUE> 239 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 240 <VALUE>ABSOLUTE</VALUE> 241 </ECUC-TEXTUAL-PARAM-VALUE> 242 </PARAMETER-VALUES> 243 <REFERENCE-VALUES> 244 <ECUC-REFERENCE-VALUE> 245 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 246 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 247 </ECUC-REFERENCE-VALUE> 248 <ECUC-REFERENCE-VALUE> 249 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 250 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 251 </ECUC-REFERENCE-VALUE> 252 <ECUC-REFERENCE-VALUE> 253 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 254 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 255 </ECUC-REFERENCE-VALUE> 256 </REFERENCE-VALUES> 257 </ECUC-CONTAINER-VALUE> 258 </SUB-CONTAINERS> 259 </ECUC-CONTAINER-VALUE> 260 <ECUC-CONTAINER-VALUE> 261 <SHORT-NAME>alarm_event2</SHORT-NAME> 262 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 263 <REFERENCE-VALUES> 264 <ECUC-REFERENCE-VALUE> 265 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 266 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 267 </ECUC-REFERENCE-VALUE> 268 </REFERENCE-VALUES> 269 <SUB-CONTAINERS> 270 <ECUC-CONTAINER-VALUE> 271 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 272 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 273 <SUB-CONTAINERS> 274 <ECUC-CONTAINER-VALUE> 275 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 276 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 277 <REFERENCE-VALUES> 278 <ECUC-REFERENCE-VALUE> 279 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 280 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/task2</VALUE-REF> 281 </ECUC-REFERENCE-VALUE> 282 <ECUC-REFERENCE-VALUE> 283 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 284 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_WUP</VALUE-REF> 285 </ECUC-REFERENCE-VALUE> 286 </REFERENCE-VALUES> 287 </ECUC-CONTAINER-VALUE> 288 </SUB-CONTAINERS> 289 </ECUC-CONTAINER-VALUE> 290 <ECUC-CONTAINER-VALUE> 291 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 292 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 293 <PARAMETER-VALUES> 294 <ECUC-NUMERICAL-PARAM-VALUE> 295 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 296 <VALUE>TICK_FOR_10MS*100</VALUE> 297 </ECUC-NUMERICAL-PARAM-VALUE> 298 <ECUC-NUMERICAL-PARAM-VALUE> 299 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 300 <VALUE>TICK_FOR_10MS*100</VALUE> 301 </ECUC-NUMERICAL-PARAM-VALUE> 302 <ECUC-TEXTUAL-PARAM-VALUE> 303 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 304 <VALUE>ABSOLUTE</VALUE> 305 </ECUC-TEXTUAL-PARAM-VALUE> 306 </PARAMETER-VALUES> 307 <REFERENCE-VALUES> 308 <ECUC-REFERENCE-VALUE> 309 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 310 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 311 </ECUC-REFERENCE-VALUE> 312 <ECUC-REFERENCE-VALUE> 313 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 314 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode2</VALUE-REF> 315 </ECUC-REFERENCE-VALUE> 316 <ECUC-REFERENCE-VALUE> 317 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 318 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode3</VALUE-REF> 319 </ECUC-REFERENCE-VALUE> 320 </REFERENCE-VALUES> 321 </ECUC-CONTAINER-VALUE> 322 </SUB-CONTAINERS> 323 </ECUC-CONTAINER-VALUE> 324 </CONTAINERS> 325 </ECUC-MODULE-CONFIGURATION-VALUES> 326 </ELEMENTS> 327 </AR-PACKAGE> 328 </AR-PACKAGES> 377 329 </AUTOSAR> -
autosar_os_training/trunk/program/appmode/toppers_atk2.yaml
r149 r258 27 27 task1: 28 28 DefinitionRef: OsTask 29 OsTaskActivation: 1 U29 OsTaskActivation: 1 30 30 OsTaskPriority: 10 31 31 OsTaskStackSize: 0x250 … … 38 38 task2: 39 39 DefinitionRef: OsTask 40 OsTaskActivation: 1 U40 OsTaskActivation: 1 41 41 OsTaskPriority: 10 42 42 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/console_in/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>10</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <REFERENCE-VALUES> 166 <ECUC-REFERENCE-VALUE> 167 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 168 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_CONSOLE_IN</VALUE-REF> 169 </ECUC-REFERENCE-VALUE> 170 </REFERENCE-VALUES> 171 <SUB-CONTAINERS> 172 <ECUC-CONTAINER-VALUE> 173 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 174 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 175 <REFERENCE-VALUES> 176 <ECUC-REFERENCE-VALUE> 177 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 178 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 179 </ECUC-REFERENCE-VALUE> 180 </REFERENCE-VALUES> 181 </ECUC-CONTAINER-VALUE> 182 </SUB-CONTAINERS> 183 </ECUC-CONTAINER-VALUE> 184 <ECUC-CONTAINER-VALUE> 185 <SHORT-NAME>led_task</SHORT-NAME> 186 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 187 <PARAMETER-VALUES> 188 <ECUC-NUMERICAL-PARAM-VALUE> 189 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 190 <VALUE>1U</VALUE> 191 </ECUC-NUMERICAL-PARAM-VALUE> 192 <ECUC-NUMERICAL-PARAM-VALUE> 193 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 194 <VALUE>5</VALUE> 195 </ECUC-NUMERICAL-PARAM-VALUE> 196 <ECUC-TEXTUAL-PARAM-VALUE> 197 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 198 <VALUE>FULL</VALUE> 199 </ECUC-TEXTUAL-PARAM-VALUE> 200 <ECUC-NUMERICAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 202 <VALUE>0x250</VALUE> 203 </ECUC-NUMERICAL-PARAM-VALUE> 204 </PARAMETER-VALUES> 205 <SUB-CONTAINERS> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 209 <REFERENCE-VALUES> 210 <ECUC-REFERENCE-VALUE> 211 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 212 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 213 </ECUC-REFERENCE-VALUE> 214 </REFERENCE-VALUES> 215 </ECUC-CONTAINER-VALUE> 216 </SUB-CONTAINERS> 217 </ECUC-CONTAINER-VALUE> 218 <ECUC-CONTAINER-VALUE> 219 <SHORT-NAME>EVENT_CONSOLE_IN</SHORT-NAME> 220 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 221 </ECUC-CONTAINER-VALUE> 222 <ECUC-CONTAINER-VALUE> 223 <SHORT-NAME>alarm_console_in</SHORT-NAME> 224 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 225 <REFERENCE-VALUES> 226 <ECUC-REFERENCE-VALUE> 227 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 228 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 229 </ECUC-REFERENCE-VALUE> 230 </REFERENCE-VALUES> 231 <SUB-CONTAINERS> 232 <ECUC-CONTAINER-VALUE> 233 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 234 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 235 <SUB-CONTAINERS> 236 <ECUC-CONTAINER-VALUE> 237 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 238 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 239 <REFERENCE-VALUES> 240 <ECUC-REFERENCE-VALUE> 241 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 242 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/main_task</VALUE-REF> 243 </ECUC-REFERENCE-VALUE> 244 <ECUC-REFERENCE-VALUE> 245 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 246 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_CONSOLE_IN</VALUE-REF> 247 </ECUC-REFERENCE-VALUE> 248 </REFERENCE-VALUES> 249 </ECUC-CONTAINER-VALUE> 250 </SUB-CONTAINERS> 251 </ECUC-CONTAINER-VALUE> 252 <ECUC-CONTAINER-VALUE> 253 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 254 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 255 <PARAMETER-VALUES> 256 <ECUC-NUMERICAL-PARAM-VALUE> 257 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 258 <VALUE>TICK_FOR_10MS</VALUE> 259 </ECUC-NUMERICAL-PARAM-VALUE> 260 <ECUC-NUMERICAL-PARAM-VALUE> 261 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 262 <VALUE>TICK_FOR_10MS</VALUE> 263 </ECUC-NUMERICAL-PARAM-VALUE> 264 <ECUC-TEXTUAL-PARAM-VALUE> 265 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 266 <VALUE>ABSOLUTE</VALUE> 267 </ECUC-TEXTUAL-PARAM-VALUE> 268 </PARAMETER-VALUES> 269 <REFERENCE-VALUES> 270 <ECUC-REFERENCE-VALUE> 271 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 272 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 273 </ECUC-REFERENCE-VALUE> 274 </REFERENCE-VALUES> 275 </ECUC-CONTAINER-VALUE> 276 </SUB-CONTAINERS> 277 </ECUC-CONTAINER-VALUE> 278 </CONTAINERS> 279 </ECUC-MODULE-CONFIGURATION-VALUES> 280 </ELEMENTS> 281 </AR-PACKAGE> 282 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>10</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <REFERENCE-VALUES> 118 <ECUC-REFERENCE-VALUE> 119 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 120 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_CONSOLE_IN</VALUE-REF> 121 </ECUC-REFERENCE-VALUE> 122 </REFERENCE-VALUES> 123 <SUB-CONTAINERS> 124 <ECUC-CONTAINER-VALUE> 125 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 126 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 127 <REFERENCE-VALUES> 128 <ECUC-REFERENCE-VALUE> 129 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 130 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 131 </ECUC-REFERENCE-VALUE> 132 </REFERENCE-VALUES> 133 </ECUC-CONTAINER-VALUE> 134 </SUB-CONTAINERS> 135 </ECUC-CONTAINER-VALUE> 136 <ECUC-CONTAINER-VALUE> 137 <SHORT-NAME>led_task</SHORT-NAME> 138 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 139 <PARAMETER-VALUES> 140 <ECUC-NUMERICAL-PARAM-VALUE> 141 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 142 <VALUE>1</VALUE> 143 </ECUC-NUMERICAL-PARAM-VALUE> 144 <ECUC-NUMERICAL-PARAM-VALUE> 145 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 146 <VALUE>5</VALUE> 147 </ECUC-NUMERICAL-PARAM-VALUE> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 150 <VALUE>592</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-TEXTUAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 154 <VALUE>FULL</VALUE> 155 </ECUC-TEXTUAL-PARAM-VALUE> 156 </PARAMETER-VALUES> 157 <SUB-CONTAINERS> 158 <ECUC-CONTAINER-VALUE> 159 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 160 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 161 <REFERENCE-VALUES> 162 <ECUC-REFERENCE-VALUE> 163 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 164 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 165 </ECUC-REFERENCE-VALUE> 166 </REFERENCE-VALUES> 167 </ECUC-CONTAINER-VALUE> 168 </SUB-CONTAINERS> 169 </ECUC-CONTAINER-VALUE> 170 <ECUC-CONTAINER-VALUE> 171 <SHORT-NAME>EVENT_CONSOLE_IN</SHORT-NAME> 172 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 173 </ECUC-CONTAINER-VALUE> 174 <ECUC-CONTAINER-VALUE> 175 <SHORT-NAME>alarm_console_in</SHORT-NAME> 176 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm</DEFINITION-REF> 177 <REFERENCE-VALUES> 178 <ECUC-REFERENCE-VALUE> 179 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmCounterRef</DEFINITION-REF> 180 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/MAIN_HW_COUNTER</VALUE-REF> 181 </ECUC-REFERENCE-VALUE> 182 </REFERENCE-VALUES> 183 <SUB-CONTAINERS> 184 <ECUC-CONTAINER-VALUE> 185 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 186 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 187 <SUB-CONTAINERS> 188 <ECUC-CONTAINER-VALUE> 189 <SHORT-NAME>OsAlarmSetEvent</SHORT-NAME> 190 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent</DEFINITION-REF> 191 <REFERENCE-VALUES> 192 <ECUC-REFERENCE-VALUE> 193 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventTaskRef</DEFINITION-REF> 194 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/main_task</VALUE-REF> 195 </ECUC-REFERENCE-VALUE> 196 <ECUC-REFERENCE-VALUE> 197 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction/OsAlarmSetEvent/OsAlarmSetEventRef</DEFINITION-REF> 198 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_CONSOLE_IN</VALUE-REF> 199 </ECUC-REFERENCE-VALUE> 200 </REFERENCE-VALUES> 201 </ECUC-CONTAINER-VALUE> 202 </SUB-CONTAINERS> 203 </ECUC-CONTAINER-VALUE> 204 <ECUC-CONTAINER-VALUE> 205 <SHORT-NAME>OsAlarmAutostart</SHORT-NAME> 206 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart</DEFINITION-REF> 207 <PARAMETER-VALUES> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 210 <VALUE>TICK_FOR_10MS</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-NUMERICAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 214 <VALUE>TICK_FOR_10MS</VALUE> 215 </ECUC-NUMERICAL-PARAM-VALUE> 216 <ECUC-TEXTUAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAutostartType</DEFINITION-REF> 218 <VALUE>ABSOLUTE</VALUE> 219 </ECUC-TEXTUAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 <REFERENCE-VALUES> 222 <ECUC-REFERENCE-VALUE> 223 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAppModeRef</DEFINITION-REF> 224 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 225 </ECUC-REFERENCE-VALUE> 226 </REFERENCE-VALUES> 227 </ECUC-CONTAINER-VALUE> 228 </SUB-CONTAINERS> 229 </ECUC-CONTAINER-VALUE> 230 </CONTAINERS> 231 </ECUC-MODULE-CONFIGURATION-VALUES> 232 </ELEMENTS> 233 </AR-PACKAGE> 234 </AR-PACKAGES> 283 235 </AUTOSAR> -
autosar_os_training/trunk/program/console_in/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 10 27 27 OsTaskStackSize: 0x250 … … 32 32 led_task: 33 33 DefinitionRef: OsTask 34 OsTaskActivation: 1 U34 OsTaskActivation: 1 35 35 OsTaskPriority: 5 36 36 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/device_log_1task/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>dsw_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>14</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 </CONTAINERS> 179 </ECUC-MODULE-CONFIGURATION-VALUES> 180 </ELEMENTS> 181 </AR-PACKAGE> 182 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>dsw_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>14</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 </CONTAINERS> 131 </ECUC-MODULE-CONFIGURATION-VALUES> 132 </ELEMENTS> 133 </AR-PACKAGE> 134 </AR-PACKAGES> 183 135 </AUTOSAR> -
autosar_os_training/trunk/program/device_log_1task/toppers_atk2.yaml
r149 r258 23 23 dsw_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 14 27 27 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/event_int/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <REFERENCE-VALUES> 166 <ECUC-REFERENCE-VALUE> 167 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 168 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_PSW1</VALUE-REF> 169 </ECUC-REFERENCE-VALUE> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_PSW2</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 <SUB-CONTAINERS> 176 <ECUC-CONTAINER-VALUE> 177 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 178 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 179 <REFERENCE-VALUES> 180 <ECUC-REFERENCE-VALUE> 181 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 182 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 183 </ECUC-REFERENCE-VALUE> 184 </REFERENCE-VALUES> 185 </ECUC-CONTAINER-VALUE> 186 </SUB-CONTAINERS> 187 </ECUC-CONTAINER-VALUE> 188 <ECUC-CONTAINER-VALUE> 189 <SHORT-NAME>EVENT_PSW1</SHORT-NAME> 190 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 191 </ECUC-CONTAINER-VALUE> 192 <ECUC-CONTAINER-VALUE> 193 <SHORT-NAME>EVENT_PSW2</SHORT-NAME> 194 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>psw2_int</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 199 <PARAMETER-VALUES> 200 <ECUC-TEXTUAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 202 <VALUE>CATEGORY_2</VALUE> 203 </ECUC-TEXTUAL-PARAM-VALUE> 204 <ECUC-NUMERICAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 206 <VALUE>36</VALUE> 207 </ECUC-NUMERICAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 210 <VALUE>5</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 </PARAMETER-VALUES> 213 </ECUC-CONTAINER-VALUE> 214 <ECUC-CONTAINER-VALUE> 215 <SHORT-NAME>psw1_int</SHORT-NAME> 216 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 217 <PARAMETER-VALUES> 218 <ECUC-TEXTUAL-PARAM-VALUE> 219 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 220 <VALUE>CATEGORY_2</VALUE> 221 </ECUC-TEXTUAL-PARAM-VALUE> 222 <ECUC-NUMERICAL-PARAM-VALUE> 223 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 224 <VALUE>35</VALUE> 225 </ECUC-NUMERICAL-PARAM-VALUE> 226 <ECUC-NUMERICAL-PARAM-VALUE> 227 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 228 <VALUE>3</VALUE> 229 </ECUC-NUMERICAL-PARAM-VALUE> 230 <ECUC-NUMERICAL-PARAM-VALUE> 231 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 232 <VALUE>0x250</VALUE> 233 </ECUC-NUMERICAL-PARAM-VALUE> 234 </PARAMETER-VALUES> 235 </ECUC-CONTAINER-VALUE> 236 </CONTAINERS> 237 </ECUC-MODULE-CONFIGURATION-VALUES> 238 </ELEMENTS> 239 </AR-PACKAGE> 240 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <REFERENCE-VALUES> 118 <ECUC-REFERENCE-VALUE> 119 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 120 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_PSW1</VALUE-REF> 121 </ECUC-REFERENCE-VALUE> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/EVENT_PSW2</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 <SUB-CONTAINERS> 128 <ECUC-CONTAINER-VALUE> 129 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 130 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 131 <REFERENCE-VALUES> 132 <ECUC-REFERENCE-VALUE> 133 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 134 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 135 </ECUC-REFERENCE-VALUE> 136 </REFERENCE-VALUES> 137 </ECUC-CONTAINER-VALUE> 138 </SUB-CONTAINERS> 139 </ECUC-CONTAINER-VALUE> 140 <ECUC-CONTAINER-VALUE> 141 <SHORT-NAME>EVENT_PSW1</SHORT-NAME> 142 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>EVENT_PSW2</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 147 </ECUC-CONTAINER-VALUE> 148 <ECUC-CONTAINER-VALUE> 149 <SHORT-NAME>psw2_int</SHORT-NAME> 150 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 151 <PARAMETER-VALUES> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 154 <VALUE>36</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 158 <VALUE>5</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-TEXTUAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 162 <VALUE>CATEGORY_2</VALUE> 163 </ECUC-TEXTUAL-PARAM-VALUE> 164 <ECUC-TEXTUAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 166 <VALUE>ENABLE</VALUE> 167 </ECUC-TEXTUAL-PARAM-VALUE> 168 </PARAMETER-VALUES> 169 </ECUC-CONTAINER-VALUE> 170 <ECUC-CONTAINER-VALUE> 171 <SHORT-NAME>psw1_int</SHORT-NAME> 172 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 173 <PARAMETER-VALUES> 174 <ECUC-NUMERICAL-PARAM-VALUE> 175 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 176 <VALUE>35</VALUE> 177 </ECUC-NUMERICAL-PARAM-VALUE> 178 <ECUC-NUMERICAL-PARAM-VALUE> 179 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 180 <VALUE>3</VALUE> 181 </ECUC-NUMERICAL-PARAM-VALUE> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 184 <VALUE>592</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-TEXTUAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 188 <VALUE>CATEGORY_2</VALUE> 189 </ECUC-TEXTUAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 192 <VALUE>ENABLE</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 </PARAMETER-VALUES> 195 </ECUC-CONTAINER-VALUE> 196 </CONTAINERS> 197 </ECUC-MODULE-CONFIGURATION-VALUES> 198 </ELEMENTS> 199 </AR-PACKAGE> 200 </AR-PACKAGES> 241 201 </AUTOSAR> -
autosar_os_training/trunk/program/event_int/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 41 41 OsIsrInterruptPriority: 5 42 42 OsIsrCategory: CATEGORY_2 43 OsIsrInterruptSource: ENABLE 43 44 psw1_int: 44 45 DefinitionRef: OsIsr … … 47 48 OsIsrStackSize: 0x250 48 49 OsIsrCategory: CATEGORY_2 50 OsIsrInterruptSource: ENABLE -
autosar_os_training/trunk/program/event_task/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>dip_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>led_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>6</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>NON</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 <REFERENCE-VALUES> 200 <ECUC-REFERENCE-VALUE> 201 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 202 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW1_ON</VALUE-REF> 203 </ECUC-REFERENCE-VALUE> 204 <ECUC-REFERENCE-VALUE> 205 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 206 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW1_OFF</VALUE-REF> 207 </ECUC-REFERENCE-VALUE> 208 <ECUC-REFERENCE-VALUE> 209 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 210 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW2_ON</VALUE-REF> 211 </ECUC-REFERENCE-VALUE> 212 <ECUC-REFERENCE-VALUE> 213 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 214 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW2_OFF</VALUE-REF> 215 </ECUC-REFERENCE-VALUE> 216 <ECUC-REFERENCE-VALUE> 217 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 218 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW3_ON</VALUE-REF> 219 </ECUC-REFERENCE-VALUE> 220 <ECUC-REFERENCE-VALUE> 221 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 222 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW3_OFF</VALUE-REF> 223 </ECUC-REFERENCE-VALUE> 224 <ECUC-REFERENCE-VALUE> 225 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 226 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW4_ON</VALUE-REF> 227 </ECUC-REFERENCE-VALUE> 228 <ECUC-REFERENCE-VALUE> 229 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 230 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW4_OFF</VALUE-REF> 231 </ECUC-REFERENCE-VALUE> 232 </REFERENCE-VALUES> 233 <SUB-CONTAINERS> 234 <ECUC-CONTAINER-VALUE> 235 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 236 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 237 <REFERENCE-VALUES> 238 <ECUC-REFERENCE-VALUE> 239 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 240 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 241 </ECUC-REFERENCE-VALUE> 242 </REFERENCE-VALUES> 243 </ECUC-CONTAINER-VALUE> 244 </SUB-CONTAINERS> 245 </ECUC-CONTAINER-VALUE> 246 <ECUC-CONTAINER-VALUE> 247 <SHORT-NAME>DSW1_ON</SHORT-NAME> 248 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 249 </ECUC-CONTAINER-VALUE> 250 <ECUC-CONTAINER-VALUE> 251 <SHORT-NAME>DSW1_OFF</SHORT-NAME> 252 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 253 </ECUC-CONTAINER-VALUE> 254 <ECUC-CONTAINER-VALUE> 255 <SHORT-NAME>DSW2_ON</SHORT-NAME> 256 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 257 </ECUC-CONTAINER-VALUE> 258 <ECUC-CONTAINER-VALUE> 259 <SHORT-NAME>DSW2_OFF</SHORT-NAME> 260 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 261 </ECUC-CONTAINER-VALUE> 262 <ECUC-CONTAINER-VALUE> 263 <SHORT-NAME>DSW3_ON</SHORT-NAME> 264 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 265 </ECUC-CONTAINER-VALUE> 266 <ECUC-CONTAINER-VALUE> 267 <SHORT-NAME>DSW3_OFF</SHORT-NAME> 268 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 269 </ECUC-CONTAINER-VALUE> 270 <ECUC-CONTAINER-VALUE> 271 <SHORT-NAME>DSW4_ON</SHORT-NAME> 272 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 273 </ECUC-CONTAINER-VALUE> 274 <ECUC-CONTAINER-VALUE> 275 <SHORT-NAME>DSW4_OFF</SHORT-NAME> 276 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 277 </ECUC-CONTAINER-VALUE> 278 </CONTAINERS> 279 </ECUC-MODULE-CONFIGURATION-VALUES> 280 </ELEMENTS> 281 </AR-PACKAGE> 282 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>dip_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>led_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>6</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>NON</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 <REFERENCE-VALUES> 152 <ECUC-REFERENCE-VALUE> 153 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 154 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW1_ON</VALUE-REF> 155 </ECUC-REFERENCE-VALUE> 156 <ECUC-REFERENCE-VALUE> 157 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 158 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW1_OFF</VALUE-REF> 159 </ECUC-REFERENCE-VALUE> 160 <ECUC-REFERENCE-VALUE> 161 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 162 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW2_ON</VALUE-REF> 163 </ECUC-REFERENCE-VALUE> 164 <ECUC-REFERENCE-VALUE> 165 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 166 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW2_OFF</VALUE-REF> 167 </ECUC-REFERENCE-VALUE> 168 <ECUC-REFERENCE-VALUE> 169 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 170 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW3_ON</VALUE-REF> 171 </ECUC-REFERENCE-VALUE> 172 <ECUC-REFERENCE-VALUE> 173 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 174 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW3_OFF</VALUE-REF> 175 </ECUC-REFERENCE-VALUE> 176 <ECUC-REFERENCE-VALUE> 177 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 178 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW4_ON</VALUE-REF> 179 </ECUC-REFERENCE-VALUE> 180 <ECUC-REFERENCE-VALUE> 181 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskEventRef</DEFINITION-REF> 182 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/DSW4_OFF</VALUE-REF> 183 </ECUC-REFERENCE-VALUE> 184 </REFERENCE-VALUES> 185 <SUB-CONTAINERS> 186 <ECUC-CONTAINER-VALUE> 187 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 188 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 189 <REFERENCE-VALUES> 190 <ECUC-REFERENCE-VALUE> 191 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 192 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 193 </ECUC-REFERENCE-VALUE> 194 </REFERENCE-VALUES> 195 </ECUC-CONTAINER-VALUE> 196 </SUB-CONTAINERS> 197 </ECUC-CONTAINER-VALUE> 198 <ECUC-CONTAINER-VALUE> 199 <SHORT-NAME>DSW1_ON</SHORT-NAME> 200 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 201 </ECUC-CONTAINER-VALUE> 202 <ECUC-CONTAINER-VALUE> 203 <SHORT-NAME>DSW1_OFF</SHORT-NAME> 204 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 205 </ECUC-CONTAINER-VALUE> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>DSW2_ON</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 209 </ECUC-CONTAINER-VALUE> 210 <ECUC-CONTAINER-VALUE> 211 <SHORT-NAME>DSW2_OFF</SHORT-NAME> 212 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 213 </ECUC-CONTAINER-VALUE> 214 <ECUC-CONTAINER-VALUE> 215 <SHORT-NAME>DSW3_ON</SHORT-NAME> 216 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 217 </ECUC-CONTAINER-VALUE> 218 <ECUC-CONTAINER-VALUE> 219 <SHORT-NAME>DSW3_OFF</SHORT-NAME> 220 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 221 </ECUC-CONTAINER-VALUE> 222 <ECUC-CONTAINER-VALUE> 223 <SHORT-NAME>DSW4_ON</SHORT-NAME> 224 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 225 </ECUC-CONTAINER-VALUE> 226 <ECUC-CONTAINER-VALUE> 227 <SHORT-NAME>DSW4_OFF</SHORT-NAME> 228 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsEvent</DEFINITION-REF> 229 </ECUC-CONTAINER-VALUE> 230 </CONTAINERS> 231 </ECUC-MODULE-CONFIGURATION-VALUES> 232 </ELEMENTS> 233 </AR-PACKAGE> 234 </AR-PACKAGES> 283 235 </AUTOSAR> -
autosar_os_training/trunk/program/event_task/toppers_atk2.yaml
r149 r258 23 23 dip_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 led_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 6 35 35 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/int_disint/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 <ECUC-CONTAINER-VALUE> 201 <SHORT-NAME>psw1_int</SHORT-NAME> 202 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 203 <PARAMETER-VALUES> 204 <ECUC-TEXTUAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 206 <VALUE>CATEGORY_2</VALUE> 207 </ECUC-TEXTUAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 210 <VALUE>35</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-NUMERICAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 214 <VALUE>3</VALUE> 215 </ECUC-NUMERICAL-PARAM-VALUE> 216 <ECUC-NUMERICAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 218 <VALUE>0x250</VALUE> 219 </ECUC-NUMERICAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 </ECUC-CONTAINER-VALUE> 222 </CONTAINERS> 223 </ECUC-MODULE-CONFIGURATION-VALUES> 224 </ELEMENTS> 225 </AR-PACKAGE> 226 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 <ECUC-CONTAINER-VALUE> 153 <SHORT-NAME>psw1_int</SHORT-NAME> 154 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 155 <PARAMETER-VALUES> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 158 <VALUE>35</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 162 <VALUE>3</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-NUMERICAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 166 <VALUE>592</VALUE> 167 </ECUC-NUMERICAL-PARAM-VALUE> 168 <ECUC-TEXTUAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 170 <VALUE>CATEGORY_2</VALUE> 171 </ECUC-TEXTUAL-PARAM-VALUE> 172 <ECUC-TEXTUAL-PARAM-VALUE> 173 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 174 <VALUE>ENABLE</VALUE> 175 </ECUC-TEXTUAL-PARAM-VALUE> 176 </PARAMETER-VALUES> 177 </ECUC-CONTAINER-VALUE> 178 </CONTAINERS> 179 </ECUC-MODULE-CONFIGURATION-VALUES> 180 </ELEMENTS> 181 </AR-PACKAGE> 182 </AR-PACKAGES> 227 183 </AUTOSAR> -
autosar_os_training/trunk/program/int_disint/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 … … 41 41 OsIsrStackSize: 0x250 42 42 OsIsrCategory: CATEGORY_2 43 OsIsrInterruptSource: ENABLE -
autosar_os_training/trunk/program/int_isr2/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 <ECUC-CONTAINER-VALUE> 201 <SHORT-NAME>psw1_int</SHORT-NAME> 202 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 203 <PARAMETER-VALUES> 204 <ECUC-TEXTUAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 206 <VALUE>CATEGORY_2</VALUE> 207 </ECUC-TEXTUAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 210 <VALUE>35</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-NUMERICAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 214 <VALUE>3</VALUE> 215 </ECUC-NUMERICAL-PARAM-VALUE> 216 <ECUC-NUMERICAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 218 <VALUE>0x250</VALUE> 219 </ECUC-NUMERICAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 </ECUC-CONTAINER-VALUE> 222 </CONTAINERS> 223 </ECUC-MODULE-CONFIGURATION-VALUES> 224 </ELEMENTS> 225 </AR-PACKAGE> 226 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 <ECUC-CONTAINER-VALUE> 153 <SHORT-NAME>psw1_int</SHORT-NAME> 154 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 155 <PARAMETER-VALUES> 156 <ECUC-NUMERICAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 158 <VALUE>35</VALUE> 159 </ECUC-NUMERICAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 162 <VALUE>3</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 <ECUC-NUMERICAL-PARAM-VALUE> 165 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 166 <VALUE>592</VALUE> 167 </ECUC-NUMERICAL-PARAM-VALUE> 168 <ECUC-TEXTUAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 170 <VALUE>CATEGORY_2</VALUE> 171 </ECUC-TEXTUAL-PARAM-VALUE> 172 <ECUC-TEXTUAL-PARAM-VALUE> 173 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 174 <VALUE>ENABLE</VALUE> 175 </ECUC-TEXTUAL-PARAM-VALUE> 176 </PARAMETER-VALUES> 177 </ECUC-CONTAINER-VALUE> 178 </CONTAINERS> 179 </ECUC-MODULE-CONFIGURATION-VALUES> 180 </ELEMENTS> 181 </AR-PACKAGE> 182 </AR-PACKAGES> 227 183 </AUTOSAR> -
autosar_os_training/trunk/program/int_isr2/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 … … 41 41 OsIsrStackSize: 0x250 42 42 OsIsrCategory: CATEGORY_2 43 OsIsrInterruptSource: ENABLE -
autosar_os_training/trunk/program/internal_resources/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <REFERENCE-VALUES> 166 <ECUC-REFERENCE-VALUE> 167 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 168 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF> 169 </ECUC-REFERENCE-VALUE> 170 </REFERENCE-VALUES> 171 <SUB-CONTAINERS> 172 <ECUC-CONTAINER-VALUE> 173 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 174 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 175 <REFERENCE-VALUES> 176 <ECUC-REFERENCE-VALUE> 177 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 178 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 179 </ECUC-REFERENCE-VALUE> 180 </REFERENCE-VALUES> 181 </ECUC-CONTAINER-VALUE> 182 </SUB-CONTAINERS> 183 </ECUC-CONTAINER-VALUE> 184 <ECUC-CONTAINER-VALUE> 185 <SHORT-NAME>hpri_task</SHORT-NAME> 186 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 187 <PARAMETER-VALUES> 188 <ECUC-NUMERICAL-PARAM-VALUE> 189 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 190 <VALUE>1U</VALUE> 191 </ECUC-NUMERICAL-PARAM-VALUE> 192 <ECUC-NUMERICAL-PARAM-VALUE> 193 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 194 <VALUE>10</VALUE> 195 </ECUC-NUMERICAL-PARAM-VALUE> 196 <ECUC-TEXTUAL-PARAM-VALUE> 197 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 198 <VALUE>NON</VALUE> 199 </ECUC-TEXTUAL-PARAM-VALUE> 200 <ECUC-NUMERICAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 202 <VALUE>0x250</VALUE> 203 </ECUC-NUMERICAL-PARAM-VALUE> 204 </PARAMETER-VALUES> 205 </ECUC-CONTAINER-VALUE> 206 <ECUC-CONTAINER-VALUE> 207 <SHORT-NAME>mpri_task</SHORT-NAME> 208 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 209 <PARAMETER-VALUES> 210 <ECUC-NUMERICAL-PARAM-VALUE> 211 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 212 <VALUE>1U</VALUE> 213 </ECUC-NUMERICAL-PARAM-VALUE> 214 <ECUC-NUMERICAL-PARAM-VALUE> 215 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 216 <VALUE>8</VALUE> 217 </ECUC-NUMERICAL-PARAM-VALUE> 218 <ECUC-TEXTUAL-PARAM-VALUE> 219 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 220 <VALUE>FULL</VALUE> 221 </ECUC-TEXTUAL-PARAM-VALUE> 222 <ECUC-NUMERICAL-PARAM-VALUE> 223 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 224 <VALUE>0x250</VALUE> 225 </ECUC-NUMERICAL-PARAM-VALUE> 226 </PARAMETER-VALUES> 227 <REFERENCE-VALUES> 228 <ECUC-REFERENCE-VALUE> 229 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 230 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF> 231 </ECUC-REFERENCE-VALUE> 232 </REFERENCE-VALUES> 233 </ECUC-CONTAINER-VALUE> 234 <ECUC-CONTAINER-VALUE> 235 <SHORT-NAME>lpri_task</SHORT-NAME> 236 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 237 <PARAMETER-VALUES> 238 <ECUC-NUMERICAL-PARAM-VALUE> 239 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 240 <VALUE>1U</VALUE> 241 </ECUC-NUMERICAL-PARAM-VALUE> 242 <ECUC-NUMERICAL-PARAM-VALUE> 243 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 244 <VALUE>6</VALUE> 245 </ECUC-NUMERICAL-PARAM-VALUE> 246 <ECUC-TEXTUAL-PARAM-VALUE> 247 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 248 <VALUE>NON</VALUE> 249 </ECUC-TEXTUAL-PARAM-VALUE> 250 <ECUC-NUMERICAL-PARAM-VALUE> 251 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 252 <VALUE>0x250</VALUE> 253 </ECUC-NUMERICAL-PARAM-VALUE> 254 </PARAMETER-VALUES> 255 </ECUC-CONTAINER-VALUE> 256 <ECUC-CONTAINER-VALUE> 257 <SHORT-NAME>psw2_int</SHORT-NAME> 258 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 259 <PARAMETER-VALUES> 260 <ECUC-TEXTUAL-PARAM-VALUE> 261 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 262 <VALUE>CATEGORY_2</VALUE> 263 </ECUC-TEXTUAL-PARAM-VALUE> 264 <ECUC-NUMERICAL-PARAM-VALUE> 265 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 266 <VALUE>36</VALUE> 267 </ECUC-NUMERICAL-PARAM-VALUE> 268 <ECUC-NUMERICAL-PARAM-VALUE> 269 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 270 <VALUE>6</VALUE> 271 </ECUC-NUMERICAL-PARAM-VALUE> 272 <ECUC-NUMERICAL-PARAM-VALUE> 273 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 274 <VALUE>0x250</VALUE> 275 </ECUC-NUMERICAL-PARAM-VALUE> 276 </PARAMETER-VALUES> 277 </ECUC-CONTAINER-VALUE> 278 <ECUC-CONTAINER-VALUE> 279 <SHORT-NAME>psw1_int</SHORT-NAME> 280 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 281 <PARAMETER-VALUES> 282 <ECUC-TEXTUAL-PARAM-VALUE> 283 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 284 <VALUE>CATEGORY_2</VALUE> 285 </ECUC-TEXTUAL-PARAM-VALUE> 286 <ECUC-NUMERICAL-PARAM-VALUE> 287 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 288 <VALUE>35</VALUE> 289 </ECUC-NUMERICAL-PARAM-VALUE> 290 <ECUC-NUMERICAL-PARAM-VALUE> 291 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 292 <VALUE>3</VALUE> 293 </ECUC-NUMERICAL-PARAM-VALUE> 294 <ECUC-NUMERICAL-PARAM-VALUE> 295 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 296 <VALUE>0x250</VALUE> 297 </ECUC-NUMERICAL-PARAM-VALUE> 298 </PARAMETER-VALUES> 299 </ECUC-CONTAINER-VALUE> 300 <ECUC-CONTAINER-VALUE> 301 <SHORT-NAME>INTERNAL_RES</SHORT-NAME> 302 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 303 <PARAMETER-VALUES> 304 <ECUC-TEXTUAL-PARAM-VALUE> 305 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 306 <VALUE>INTERNAL</VALUE> 307 </ECUC-TEXTUAL-PARAM-VALUE> 308 </PARAMETER-VALUES> 309 </ECUC-CONTAINER-VALUE> 310 </CONTAINERS> 311 </ECUC-MODULE-CONFIGURATION-VALUES> 312 </ELEMENTS> 313 </AR-PACKAGE> 314 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <REFERENCE-VALUES> 118 <ECUC-REFERENCE-VALUE> 119 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 120 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF> 121 </ECUC-REFERENCE-VALUE> 122 </REFERENCE-VALUES> 123 <SUB-CONTAINERS> 124 <ECUC-CONTAINER-VALUE> 125 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 126 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 127 <REFERENCE-VALUES> 128 <ECUC-REFERENCE-VALUE> 129 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 130 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 131 </ECUC-REFERENCE-VALUE> 132 </REFERENCE-VALUES> 133 </ECUC-CONTAINER-VALUE> 134 </SUB-CONTAINERS> 135 </ECUC-CONTAINER-VALUE> 136 <ECUC-CONTAINER-VALUE> 137 <SHORT-NAME>hpri_task</SHORT-NAME> 138 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 139 <PARAMETER-VALUES> 140 <ECUC-NUMERICAL-PARAM-VALUE> 141 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 142 <VALUE>1</VALUE> 143 </ECUC-NUMERICAL-PARAM-VALUE> 144 <ECUC-NUMERICAL-PARAM-VALUE> 145 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 146 <VALUE>10</VALUE> 147 </ECUC-NUMERICAL-PARAM-VALUE> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 150 <VALUE>592</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-TEXTUAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 154 <VALUE>NON</VALUE> 155 </ECUC-TEXTUAL-PARAM-VALUE> 156 </PARAMETER-VALUES> 157 </ECUC-CONTAINER-VALUE> 158 <ECUC-CONTAINER-VALUE> 159 <SHORT-NAME>mpri_task</SHORT-NAME> 160 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 161 <PARAMETER-VALUES> 162 <ECUC-NUMERICAL-PARAM-VALUE> 163 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 164 <VALUE>1</VALUE> 165 </ECUC-NUMERICAL-PARAM-VALUE> 166 <ECUC-NUMERICAL-PARAM-VALUE> 167 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 168 <VALUE>8</VALUE> 169 </ECUC-NUMERICAL-PARAM-VALUE> 170 <ECUC-NUMERICAL-PARAM-VALUE> 171 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 172 <VALUE>592</VALUE> 173 </ECUC-NUMERICAL-PARAM-VALUE> 174 <ECUC-TEXTUAL-PARAM-VALUE> 175 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 176 <VALUE>FULL</VALUE> 177 </ECUC-TEXTUAL-PARAM-VALUE> 178 </PARAMETER-VALUES> 179 <REFERENCE-VALUES> 180 <ECUC-REFERENCE-VALUE> 181 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 182 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/INTERNAL_RES</VALUE-REF> 183 </ECUC-REFERENCE-VALUE> 184 </REFERENCE-VALUES> 185 </ECUC-CONTAINER-VALUE> 186 <ECUC-CONTAINER-VALUE> 187 <SHORT-NAME>lpri_task</SHORT-NAME> 188 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 189 <PARAMETER-VALUES> 190 <ECUC-NUMERICAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 192 <VALUE>1</VALUE> 193 </ECUC-NUMERICAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 196 <VALUE>6</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 <ECUC-NUMERICAL-PARAM-VALUE> 199 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 200 <VALUE>592</VALUE> 201 </ECUC-NUMERICAL-PARAM-VALUE> 202 <ECUC-TEXTUAL-PARAM-VALUE> 203 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 204 <VALUE>NON</VALUE> 205 </ECUC-TEXTUAL-PARAM-VALUE> 206 </PARAMETER-VALUES> 207 </ECUC-CONTAINER-VALUE> 208 <ECUC-CONTAINER-VALUE> 209 <SHORT-NAME>psw2_int</SHORT-NAME> 210 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 211 <PARAMETER-VALUES> 212 <ECUC-NUMERICAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 214 <VALUE>36</VALUE> 215 </ECUC-NUMERICAL-PARAM-VALUE> 216 <ECUC-NUMERICAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 218 <VALUE>6</VALUE> 219 </ECUC-NUMERICAL-PARAM-VALUE> 220 <ECUC-NUMERICAL-PARAM-VALUE> 221 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 222 <VALUE>592</VALUE> 223 </ECUC-NUMERICAL-PARAM-VALUE> 224 <ECUC-TEXTUAL-PARAM-VALUE> 225 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 226 <VALUE>CATEGORY_2</VALUE> 227 </ECUC-TEXTUAL-PARAM-VALUE> 228 <ECUC-TEXTUAL-PARAM-VALUE> 229 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 230 <VALUE>ENABLE</VALUE> 231 </ECUC-TEXTUAL-PARAM-VALUE> 232 </PARAMETER-VALUES> 233 </ECUC-CONTAINER-VALUE> 234 <ECUC-CONTAINER-VALUE> 235 <SHORT-NAME>psw1_int</SHORT-NAME> 236 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 237 <PARAMETER-VALUES> 238 <ECUC-NUMERICAL-PARAM-VALUE> 239 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 240 <VALUE>35</VALUE> 241 </ECUC-NUMERICAL-PARAM-VALUE> 242 <ECUC-NUMERICAL-PARAM-VALUE> 243 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 244 <VALUE>3</VALUE> 245 </ECUC-NUMERICAL-PARAM-VALUE> 246 <ECUC-NUMERICAL-PARAM-VALUE> 247 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 248 <VALUE>592</VALUE> 249 </ECUC-NUMERICAL-PARAM-VALUE> 250 <ECUC-TEXTUAL-PARAM-VALUE> 251 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 252 <VALUE>CATEGORY_2</VALUE> 253 </ECUC-TEXTUAL-PARAM-VALUE> 254 <ECUC-TEXTUAL-PARAM-VALUE> 255 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 256 <VALUE>ENABLE</VALUE> 257 </ECUC-TEXTUAL-PARAM-VALUE> 258 </PARAMETER-VALUES> 259 </ECUC-CONTAINER-VALUE> 260 <ECUC-CONTAINER-VALUE> 261 <SHORT-NAME>INTERNAL_RES</SHORT-NAME> 262 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 263 <PARAMETER-VALUES> 264 <ECUC-TEXTUAL-PARAM-VALUE> 265 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 266 <VALUE>INTERNAL</VALUE> 267 </ECUC-TEXTUAL-PARAM-VALUE> 268 </PARAMETER-VALUES> 269 </ECUC-CONTAINER-VALUE> 270 </CONTAINERS> 271 </ECUC-MODULE-CONFIGURATION-VALUES> 272 </ELEMENTS> 273 </AR-PACKAGE> 274 </AR-PACKAGES> 315 275 </AUTOSAR> -
autosar_os_training/trunk/program/internal_resources/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 32 32 hpri_task: 33 33 DefinitionRef: OsTask 34 OsTaskActivation: 1 U34 OsTaskActivation: 1 35 35 OsTaskPriority: 10 36 36 OsTaskStackSize: 0x250 … … 38 38 mpri_task: 39 39 DefinitionRef: OsTask 40 OsTaskActivation: 1 U40 OsTaskActivation: 1 41 41 OsTaskPriority: 8 42 42 OsTaskStackSize: 0x250 … … 45 45 lpri_task: 46 46 DefinitionRef: OsTask 47 OsTaskActivation: 1 U47 OsTaskActivation: 1 48 48 OsTaskPriority: 6 49 49 OsTaskStackSize: 0x250 … … 55 55 OsIsrStackSize: 0x250 56 56 OsIsrCategory: CATEGORY_2 57 OsIsrInterruptSource: ENABLE 57 58 psw1_int: 58 59 DefinitionRef: OsIsr … … 61 62 OsIsrStackSize: 0x250 62 63 OsIsrCategory: CATEGORY_2 64 OsIsrInterruptSource: ENABLE 63 65 INTERNAL_RES: 64 66 DefinitionRef: OsResource -
autosar_os_training/trunk/program/led_1task/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>led_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>14</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 </CONTAINERS> 179 </ECUC-MODULE-CONFIGURATION-VALUES> 180 </ELEMENTS> 181 </AR-PACKAGE> 182 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>led_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>14</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 </CONTAINERS> 131 </ECUC-MODULE-CONFIGURATION-VALUES> 132 </ELEMENTS> 133 </AR-PACKAGE> 134 </AR-PACKAGES> 183 135 </AUTOSAR> -
autosar_os_training/trunk/program/led_1task/toppers_atk2.yaml
r149 r258 23 23 led_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 14 27 27 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/multi_task_active/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 </CONTAINERS> 201 </ECUC-MODULE-CONFIGURATION-VALUES> 202 </ELEMENTS> 203 </AR-PACKAGE> 204 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 </CONTAINERS> 153 </ECUC-MODULE-CONFIGURATION-VALUES> 154 </ELEMENTS> 155 </AR-PACKAGE> 156 </AR-PACKAGES> 205 157 </AUTOSAR> -
autosar_os_training/trunk/program/multi_task_active/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/multi_task_actqueu/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>2U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 </CONTAINERS> 201 </ECUC-MODULE-CONFIGURATION-VALUES> 202 </ELEMENTS> 203 </AR-PACKAGE> 204 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>2</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 </CONTAINERS> 153 </ECUC-MODULE-CONFIGURATION-VALUES> 154 </ELEMENTS> 155 </AR-PACKAGE> 156 </AR-PACKAGES> 205 157 </AUTOSAR> -
autosar_os_training/trunk/program/multi_task_actqueu/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 2 U33 OsTaskActivation: 2 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/multi_task_chain/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 </CONTAINERS> 201 </ECUC-MODULE-CONFIGURATION-VALUES> 202 </ELEMENTS> 203 </AR-PACKAGE> 204 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 </CONTAINERS> 153 </ECUC-MODULE-CONFIGURATION-VALUES> 154 </ELEMENTS> 155 </AR-PACKAGE> 156 </AR-PACKAGES> 205 157 </AUTOSAR> -
autosar_os_training/trunk/program/multi_task_chain/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/multi_task_nonpre/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>NON</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <SUB-CONTAINERS> 166 <ECUC-CONTAINER-VALUE> 167 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 168 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 169 <REFERENCE-VALUES> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 </REFERENCE-VALUES> 175 </ECUC-CONTAINER-VALUE> 176 </SUB-CONTAINERS> 177 </ECUC-CONTAINER-VALUE> 178 <ECUC-CONTAINER-VALUE> 179 <SHORT-NAME>hpri_task</SHORT-NAME> 180 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 181 <PARAMETER-VALUES> 182 <ECUC-NUMERICAL-PARAM-VALUE> 183 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 184 <VALUE>1U</VALUE> 185 </ECUC-NUMERICAL-PARAM-VALUE> 186 <ECUC-NUMERICAL-PARAM-VALUE> 187 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 188 <VALUE>10</VALUE> 189 </ECUC-NUMERICAL-PARAM-VALUE> 190 <ECUC-TEXTUAL-PARAM-VALUE> 191 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 192 <VALUE>FULL</VALUE> 193 </ECUC-TEXTUAL-PARAM-VALUE> 194 <ECUC-NUMERICAL-PARAM-VALUE> 195 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 196 <VALUE>0x250</VALUE> 197 </ECUC-NUMERICAL-PARAM-VALUE> 198 </PARAMETER-VALUES> 199 </ECUC-CONTAINER-VALUE> 200 </CONTAINERS> 201 </ECUC-MODULE-CONFIGURATION-VALUES> 202 </ELEMENTS> 203 </AR-PACKAGE> 204 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>NON</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <SUB-CONTAINERS> 118 <ECUC-CONTAINER-VALUE> 119 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 120 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 121 <REFERENCE-VALUES> 122 <ECUC-REFERENCE-VALUE> 123 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 124 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 125 </ECUC-REFERENCE-VALUE> 126 </REFERENCE-VALUES> 127 </ECUC-CONTAINER-VALUE> 128 </SUB-CONTAINERS> 129 </ECUC-CONTAINER-VALUE> 130 <ECUC-CONTAINER-VALUE> 131 <SHORT-NAME>hpri_task</SHORT-NAME> 132 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 133 <PARAMETER-VALUES> 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 136 <VALUE>1</VALUE> 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 <ECUC-NUMERICAL-PARAM-VALUE> 139 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 140 <VALUE>10</VALUE> 141 </ECUC-NUMERICAL-PARAM-VALUE> 142 <ECUC-NUMERICAL-PARAM-VALUE> 143 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 144 <VALUE>592</VALUE> 145 </ECUC-NUMERICAL-PARAM-VALUE> 146 <ECUC-TEXTUAL-PARAM-VALUE> 147 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 148 <VALUE>FULL</VALUE> 149 </ECUC-TEXTUAL-PARAM-VALUE> 150 </PARAMETER-VALUES> 151 </ECUC-CONTAINER-VALUE> 152 </CONTAINERS> 153 </ECUC-MODULE-CONFIGURATION-VALUES> 154 </ELEMENTS> 155 </AR-PACKAGE> 156 </AR-PACKAGES> 205 157 </AUTOSAR> -
autosar_os_training/trunk/program/multi_task_nonpre/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 31 31 hpri_task: 32 32 DefinitionRef: OsTask 33 OsTaskActivation: 1 U33 OsTaskActivation: 1 34 34 OsTaskPriority: 10 35 35 OsTaskStackSize: 0x250 -
autosar_os_training/trunk/program/resources_task_int/toppers_atk2.arxml
r124 r258 1 <?xml version="1.0" encoding="EUC-JP"?> 2 <!-- 3 4 TOPPERS ATK2 5 Toyohashi Open Platform for Embedded Real-Time Systems 6 Automotive Kernel Version 2 7 8 Copyright (C) 2011-2013 by Center for Embedded Computing Systems 9 Graduate School of Information Science, Nagoya Univ., JAPAN 10 Copyright (C) 2011-2013 by FUJISOFT INCORPORATED, JAPAN 11 Copyright (C) 2011-2013 by FUJITSU VLSI LIMITED, JAPAN 12 Copyright (C) 2011-2013 by NEC Communication Systems, Ltd., JAPAN 13 Copyright (C) 2011-2013 by Panasonic Advanced Technology Development Co., Ltd., JAPAN 14 Copyright (C) 2011-2013 by Renesas Electronics Corporation, JAPAN 15 Copyright (C) 2011-2013 by Sunny Giken Inc., JAPAN 16 Copyright (C) 2011-2013 by TOSHIBA CORPORATION, JAPAN 17 Copyright (C) 2011-2013 by Witz Corporation, JAPAN 18 19 上記著作権者は,以下の(1)〜(4)の条件を満たす場合に限り,本ソフトウェ 20 ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改 21 変・再配布(以下,利用と呼ぶ)することを無償で許諾する. 22 (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作 23 権表示,この利用条件および下記の無保証規定が,そのままの形でソー 24 スコード中に含まれていること. 25 (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使 26 用できる形で再配布する場合には,再配布に伴うドキュメント(利用 27 者マニュアルなど)に,上記の著作権表示,この利用条件および下記 28 の無保証規定を掲載すること. 29 (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使 30 用できない形で再配布する場合には,次のいずれかの条件を満たすこ 31 と. 32 (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著 33 作権表示,この利用条件および下記の無保証規定を掲載すること. 34 (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに 35 報告すること. 36 (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損 37 害からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 38 また,本ソフトウェアのユーザまたはエンドユーザからのいかなる理 39 由に基づく請求からも,上記著作権者およびTOPPERSプロジェクトを 40 免責すること. 41 42 本ソフトウェアは,無保証で提供されているものである.上記著作権者お 43 よびTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的 44 に対する適合性も含めて,いかなる保証も行わない.また,本ソフトウェ 45 アの利用により直接的または間接的に生じたいかなる損害に関しても,そ 46 の責任を負わない. 47 48 $Id: toppers_atk2.arxml 844 2013-11-29 07:06:18Z fsi-asanoto $ 49 50 --> 51 <AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-0-3_STRICT.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://autosar.org/schema/r4.0"> 52 <AR-PACKAGES> 53 <AR-PACKAGE> 54 <SHORT-NAME>Ecuc</SHORT-NAME> 55 <ELEMENTS> 56 <ECUC-MODULE-CONFIGURATION-VALUES> 57 <SHORT-NAME>Os</SHORT-NAME> 58 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 59 <ECUC-DEF-EDITION>4.0.3</ECUC-DEF-EDITION> 60 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 61 <CONTAINERS> 62 <ECUC-CONTAINER-VALUE> 63 <SHORT-NAME>OsInclude</SHORT-NAME> 64 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 65 <PARAMETER-VALUES> 66 <ECUC-TEXTUAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 68 <VALUE>toppers_atk2.h</VALUE> 69 </ECUC-TEXTUAL-PARAM-VALUE> 70 </PARAMETER-VALUES> 71 </ECUC-CONTAINER-VALUE> 72 <ECUC-CONTAINER-VALUE> 73 <SHORT-NAME>AppMode1</SHORT-NAME> 74 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 75 </ECUC-CONTAINER-VALUE> 76 <ECUC-CONTAINER-VALUE> 77 <SHORT-NAME>OsOS</SHORT-NAME> 78 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 79 <PARAMETER-VALUES> 80 <ECUC-TEXTUAL-PARAM-VALUE> 81 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 82 <VALUE>SC1</VALUE> 83 </ECUC-TEXTUAL-PARAM-VALUE> 84 <ECUC-NUMERICAL-PARAM-VALUE> 85 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 86 <VALUE>true</VALUE> 87 </ECUC-NUMERICAL-PARAM-VALUE> 88 <ECUC-TEXTUAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 90 <VALUE>EXTENDED</VALUE> 91 </ECUC-TEXTUAL-PARAM-VALUE> 92 <ECUC-NUMERICAL-PARAM-VALUE> 93 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 94 <VALUE>true</VALUE> 95 </ECUC-NUMERICAL-PARAM-VALUE> 96 <ECUC-NUMERICAL-PARAM-VALUE> 97 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 98 <VALUE>true</VALUE> 99 </ECUC-NUMERICAL-PARAM-VALUE> 100 </PARAMETER-VALUES> 101 <SUB-CONTAINERS> 102 <ECUC-CONTAINER-VALUE> 103 <SHORT-NAME>OsHooks</SHORT-NAME> 104 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 105 <PARAMETER-VALUES> 106 <ECUC-NUMERICAL-PARAM-VALUE> 107 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 108 <VALUE>false</VALUE> 109 </ECUC-NUMERICAL-PARAM-VALUE> 110 <ECUC-NUMERICAL-PARAM-VALUE> 111 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 112 <VALUE>false</VALUE> 113 </ECUC-NUMERICAL-PARAM-VALUE> 114 <ECUC-NUMERICAL-PARAM-VALUE> 115 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 116 <VALUE>false</VALUE> 117 </ECUC-NUMERICAL-PARAM-VALUE> 118 <ECUC-NUMERICAL-PARAM-VALUE> 119 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 120 <VALUE>false</VALUE> 121 </ECUC-NUMERICAL-PARAM-VALUE> 122 <ECUC-NUMERICAL-PARAM-VALUE> 123 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 124 <VALUE>false</VALUE> 125 </ECUC-NUMERICAL-PARAM-VALUE> 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 128 <VALUE>true</VALUE> 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 </PARAMETER-VALUES> 131 </ECUC-CONTAINER-VALUE> 132 <ECUC-CONTAINER-VALUE> 133 <SHORT-NAME>OsHookStack</SHORT-NAME> 134 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 135 <PARAMETER-VALUES> 136 <ECUC-NUMERICAL-PARAM-VALUE> 137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 138 <VALUE>0x200</VALUE> 139 </ECUC-NUMERICAL-PARAM-VALUE> 140 </PARAMETER-VALUES> 141 </ECUC-CONTAINER-VALUE> 142 </SUB-CONTAINERS> 143 </ECUC-CONTAINER-VALUE> 144 <ECUC-CONTAINER-VALUE> 145 <SHORT-NAME>main_task</SHORT-NAME> 146 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 147 <PARAMETER-VALUES> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1U</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-NUMERICAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 154 <VALUE>5</VALUE> 155 </ECUC-NUMERICAL-PARAM-VALUE> 156 <ECUC-TEXTUAL-PARAM-VALUE> 157 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 158 <VALUE>FULL</VALUE> 159 </ECUC-TEXTUAL-PARAM-VALUE> 160 <ECUC-NUMERICAL-PARAM-VALUE> 161 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 162 <VALUE>0x250</VALUE> 163 </ECUC-NUMERICAL-PARAM-VALUE> 164 </PARAMETER-VALUES> 165 <REFERENCE-VALUES> 166 <ECUC-REFERENCE-VALUE> 167 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 168 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_TASK</VALUE-REF> 169 </ECUC-REFERENCE-VALUE> 170 <ECUC-REFERENCE-VALUE> 171 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 172 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_INT_PSW1</VALUE-REF> 173 </ECUC-REFERENCE-VALUE> 174 <ECUC-REFERENCE-VALUE> 175 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 176 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_INT_PSW2</VALUE-REF> 177 </ECUC-REFERENCE-VALUE> 178 </REFERENCE-VALUES> 179 <SUB-CONTAINERS> 180 <ECUC-CONTAINER-VALUE> 181 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 182 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 183 <REFERENCE-VALUES> 184 <ECUC-REFERENCE-VALUE> 185 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 186 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 187 </ECUC-REFERENCE-VALUE> 188 </REFERENCE-VALUES> 189 </ECUC-CONTAINER-VALUE> 190 </SUB-CONTAINERS> 191 </ECUC-CONTAINER-VALUE> 192 <ECUC-CONTAINER-VALUE> 193 <SHORT-NAME>hpri_task</SHORT-NAME> 194 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 195 <PARAMETER-VALUES> 196 <ECUC-NUMERICAL-PARAM-VALUE> 197 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 198 <VALUE>1U</VALUE> 199 </ECUC-NUMERICAL-PARAM-VALUE> 200 <ECUC-NUMERICAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 202 <VALUE>10</VALUE> 203 </ECUC-NUMERICAL-PARAM-VALUE> 204 <ECUC-TEXTUAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 206 <VALUE>NON</VALUE> 207 </ECUC-TEXTUAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 210 <VALUE>0x250</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 </PARAMETER-VALUES> 213 <REFERENCE-VALUES> 214 <ECUC-REFERENCE-VALUE> 215 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 216 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_TASK</VALUE-REF> 217 </ECUC-REFERENCE-VALUE> 218 </REFERENCE-VALUES> 219 </ECUC-CONTAINER-VALUE> 220 <ECUC-CONTAINER-VALUE> 221 <SHORT-NAME>psw2_int</SHORT-NAME> 222 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 223 <PARAMETER-VALUES> 224 <ECUC-TEXTUAL-PARAM-VALUE> 225 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 226 <VALUE>CATEGORY_2</VALUE> 227 </ECUC-TEXTUAL-PARAM-VALUE> 228 <ECUC-NUMERICAL-PARAM-VALUE> 229 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 230 <VALUE>36</VALUE> 231 </ECUC-NUMERICAL-PARAM-VALUE> 232 <ECUC-NUMERICAL-PARAM-VALUE> 233 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 234 <VALUE>6</VALUE> 235 </ECUC-NUMERICAL-PARAM-VALUE> 236 <ECUC-NUMERICAL-PARAM-VALUE> 237 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrResourceRef</DEFINITION-REF> 238 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_INT_PSW2</VALUE-REF> 239 </ECUC-NUMERICAL-PARAM-VALUE> 240 <ECUC-NUMERICAL-PARAM-VALUE> 241 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 242 <VALUE>0x250</VALUE> 243 </ECUC-NUMERICAL-PARAM-VALUE> 244 </PARAMETER-VALUES> 245 </ECUC-CONTAINER-VALUE> 246 <ECUC-CONTAINER-VALUE> 247 <SHORT-NAME>psw1_int</SHORT-NAME> 248 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 249 <PARAMETER-VALUES> 250 <ECUC-TEXTUAL-PARAM-VALUE> 251 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 252 <VALUE>CATEGORY_2</VALUE> 253 </ECUC-TEXTUAL-PARAM-VALUE> 254 <ECUC-NUMERICAL-PARAM-VALUE> 255 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 256 <VALUE>35</VALUE> 257 </ECUC-NUMERICAL-PARAM-VALUE> 258 <ECUC-NUMERICAL-PARAM-VALUE> 259 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 260 <VALUE>3</VALUE> 261 </ECUC-NUMERICAL-PARAM-VALUE> 262 <ECUC-NUMERICAL-PARAM-VALUE> 263 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrResourceRef</DEFINITION-REF> 264 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_INT_PSW1</VALUE-REF> 265 </ECUC-NUMERICAL-PARAM-VALUE> 266 <ECUC-NUMERICAL-PARAM-VALUE> 267 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 268 <VALUE>0x250</VALUE> 269 </ECUC-NUMERICAL-PARAM-VALUE> 270 </PARAMETER-VALUES> 271 </ECUC-CONTAINER-VALUE> 272 <ECUC-CONTAINER-VALUE> 273 <SHORT-NAME>RES_TASK</SHORT-NAME> 274 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 275 <PARAMETER-VALUES> 276 <ECUC-TEXTUAL-PARAM-VALUE> 277 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 278 <VALUE>STANDARD</VALUE> 279 </ECUC-TEXTUAL-PARAM-VALUE> 280 </PARAMETER-VALUES> 281 </ECUC-CONTAINER-VALUE> 282 <ECUC-CONTAINER-VALUE> 283 <SHORT-NAME>RES_INT_PSW1</SHORT-NAME> 284 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 285 <PARAMETER-VALUES> 286 <ECUC-TEXTUAL-PARAM-VALUE> 287 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 288 <VALUE>STANDARD</VALUE> 289 </ECUC-TEXTUAL-PARAM-VALUE> 290 </PARAMETER-VALUES> 291 </ECUC-CONTAINER-VALUE> 292 <ECUC-CONTAINER-VALUE> 293 <SHORT-NAME>RES_INT_PSW2</SHORT-NAME> 294 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 295 <PARAMETER-VALUES> 296 <ECUC-TEXTUAL-PARAM-VALUE> 297 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 298 <VALUE>STANDARD</VALUE> 299 </ECUC-TEXTUAL-PARAM-VALUE> 300 </PARAMETER-VALUES> 301 </ECUC-CONTAINER-VALUE> 302 </CONTAINERS> 303 </ECUC-MODULE-CONFIGURATION-VALUES> 304 </ELEMENTS> 305 </AR-PACKAGE> 306 </AR-PACKAGES> 1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 <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"> 4 <AR-PACKAGES> 5 <AR-PACKAGE> 6 <SHORT-NAME>Ecuc</SHORT-NAME> 7 <ELEMENTS> 8 <ECUC-MODULE-CONFIGURATION-VALUES> 9 <SHORT-NAME>Os</SHORT-NAME> 10 <DEFINITION-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Os</DEFINITION-REF> 11 <ECUC-DEF-EDITION>4.2.0</ECUC-DEF-EDITION> 12 <IMPLEMENTATION-CONFIG-VARIANT>VARIANT-PRE-COMPILE</IMPLEMENTATION-CONFIG-VARIANT> 13 <CONTAINERS> 14 <ECUC-CONTAINER-VALUE> 15 <SHORT-NAME>OsInclude</SHORT-NAME> 16 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsInclude</DEFINITION-REF> 17 <PARAMETER-VALUES> 18 <ECUC-TEXTUAL-PARAM-VALUE> 19 <DEFINITION-REF DEST="ECUC-STRING-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsInclude/OsIncludeFileName</DEFINITION-REF> 20 <VALUE>toppers_atk2.h</VALUE> 21 </ECUC-TEXTUAL-PARAM-VALUE> 22 </PARAMETER-VALUES> 23 </ECUC-CONTAINER-VALUE> 24 <ECUC-CONTAINER-VALUE> 25 <SHORT-NAME>AppMode1</SHORT-NAME> 26 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAppMode</DEFINITION-REF> 27 </ECUC-CONTAINER-VALUE> 28 <ECUC-CONTAINER-VALUE> 29 <SHORT-NAME>OsOS</SHORT-NAME> 30 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS</DEFINITION-REF> 31 <PARAMETER-VALUES> 32 <ECUC-NUMERICAL-PARAM-VALUE> 33 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStackMonitoring</DEFINITION-REF> 34 <VALUE>true</VALUE> 35 </ECUC-NUMERICAL-PARAM-VALUE> 36 <ECUC-NUMERICAL-PARAM-VALUE> 37 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseGetServiceId</DEFINITION-REF> 38 <VALUE>true</VALUE> 39 </ECUC-NUMERICAL-PARAM-VALUE> 40 <ECUC-NUMERICAL-PARAM-VALUE> 41 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsUseParameterAccess</DEFINITION-REF> 42 <VALUE>true</VALUE> 43 </ECUC-NUMERICAL-PARAM-VALUE> 44 <ECUC-TEXTUAL-PARAM-VALUE> 45 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsScalabilityClass</DEFINITION-REF> 46 <VALUE>SC1</VALUE> 47 </ECUC-TEXTUAL-PARAM-VALUE> 48 <ECUC-TEXTUAL-PARAM-VALUE> 49 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsStatus</DEFINITION-REF> 50 <VALUE>EXTENDED</VALUE> 51 </ECUC-TEXTUAL-PARAM-VALUE> 52 </PARAMETER-VALUES> 53 <SUB-CONTAINERS> 54 <ECUC-CONTAINER-VALUE> 55 <SHORT-NAME>OsHooks</SHORT-NAME> 56 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks</DEFINITION-REF> 57 <PARAMETER-VALUES> 58 <ECUC-NUMERICAL-PARAM-VALUE> 59 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsErrorHook</DEFINITION-REF> 60 <VALUE>false</VALUE> 61 </ECUC-NUMERICAL-PARAM-VALUE> 62 <ECUC-NUMERICAL-PARAM-VALUE> 63 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPostTaskHook</DEFINITION-REF> 64 <VALUE>false</VALUE> 65 </ECUC-NUMERICAL-PARAM-VALUE> 66 <ECUC-NUMERICAL-PARAM-VALUE> 67 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsPreTaskHook</DEFINITION-REF> 68 <VALUE>false</VALUE> 69 </ECUC-NUMERICAL-PARAM-VALUE> 70 <ECUC-NUMERICAL-PARAM-VALUE> 71 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsProtectionHook</DEFINITION-REF> 72 <VALUE>false</VALUE> 73 </ECUC-NUMERICAL-PARAM-VALUE> 74 <ECUC-NUMERICAL-PARAM-VALUE> 75 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsShutdownHook</DEFINITION-REF> 76 <VALUE>false</VALUE> 77 </ECUC-NUMERICAL-PARAM-VALUE> 78 <ECUC-NUMERICAL-PARAM-VALUE> 79 <DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHooks/OsStartupHook</DEFINITION-REF> 80 <VALUE>true</VALUE> 81 </ECUC-NUMERICAL-PARAM-VALUE> 82 </PARAMETER-VALUES> 83 </ECUC-CONTAINER-VALUE> 84 <ECUC-CONTAINER-VALUE> 85 <SHORT-NAME>OsHookStack</SHORT-NAME> 86 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack</DEFINITION-REF> 87 <PARAMETER-VALUES> 88 <ECUC-NUMERICAL-PARAM-VALUE> 89 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsOS/OsHookStack/OsHookStackSize</DEFINITION-REF> 90 <VALUE>512</VALUE> 91 </ECUC-NUMERICAL-PARAM-VALUE> 92 </PARAMETER-VALUES> 93 </ECUC-CONTAINER-VALUE> 94 </SUB-CONTAINERS> 95 </ECUC-CONTAINER-VALUE> 96 <ECUC-CONTAINER-VALUE> 97 <SHORT-NAME>main_task</SHORT-NAME> 98 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 99 <PARAMETER-VALUES> 100 <ECUC-NUMERICAL-PARAM-VALUE> 101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 102 <VALUE>1</VALUE> 103 </ECUC-NUMERICAL-PARAM-VALUE> 104 <ECUC-NUMERICAL-PARAM-VALUE> 105 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 106 <VALUE>5</VALUE> 107 </ECUC-NUMERICAL-PARAM-VALUE> 108 <ECUC-NUMERICAL-PARAM-VALUE> 109 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 110 <VALUE>592</VALUE> 111 </ECUC-NUMERICAL-PARAM-VALUE> 112 <ECUC-TEXTUAL-PARAM-VALUE> 113 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 114 <VALUE>FULL</VALUE> 115 </ECUC-TEXTUAL-PARAM-VALUE> 116 </PARAMETER-VALUES> 117 <REFERENCE-VALUES> 118 <ECUC-REFERENCE-VALUE> 119 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 120 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_INT_PSW2</VALUE-REF> 121 </ECUC-REFERENCE-VALUE> 122 </REFERENCE-VALUES> 123 <SUB-CONTAINERS> 124 <ECUC-CONTAINER-VALUE> 125 <SHORT-NAME>OsTaskAutostart</SHORT-NAME> 126 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart</DEFINITION-REF> 127 <REFERENCE-VALUES> 128 <ECUC-REFERENCE-VALUE> 129 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskAutostart/OsTaskAppModeRef</DEFINITION-REF> 130 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/AppMode1</VALUE-REF> 131 </ECUC-REFERENCE-VALUE> 132 </REFERENCE-VALUES> 133 </ECUC-CONTAINER-VALUE> 134 </SUB-CONTAINERS> 135 </ECUC-CONTAINER-VALUE> 136 <ECUC-CONTAINER-VALUE> 137 <SHORT-NAME>hpri_task</SHORT-NAME> 138 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsTask</DEFINITION-REF> 139 <PARAMETER-VALUES> 140 <ECUC-NUMERICAL-PARAM-VALUE> 141 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 142 <VALUE>1</VALUE> 143 </ECUC-NUMERICAL-PARAM-VALUE> 144 <ECUC-NUMERICAL-PARAM-VALUE> 145 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskPriority</DEFINITION-REF> 146 <VALUE>10</VALUE> 147 </ECUC-NUMERICAL-PARAM-VALUE> 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskStackSize</DEFINITION-REF> 150 <VALUE>592</VALUE> 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 <ECUC-TEXTUAL-PARAM-VALUE> 153 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskSchedule</DEFINITION-REF> 154 <VALUE>NON</VALUE> 155 </ECUC-TEXTUAL-PARAM-VALUE> 156 </PARAMETER-VALUES> 157 <REFERENCE-VALUES> 158 <ECUC-REFERENCE-VALUE> 159 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskResourceRef</DEFINITION-REF> 160 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">/Ecuc/Os/RES_TASK</VALUE-REF> 161 </ECUC-REFERENCE-VALUE> 162 </REFERENCE-VALUES> 163 </ECUC-CONTAINER-VALUE> 164 <ECUC-CONTAINER-VALUE> 165 <SHORT-NAME>psw2_int</SHORT-NAME> 166 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 167 <PARAMETER-VALUES> 168 <ECUC-NUMERICAL-PARAM-VALUE> 169 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 170 <VALUE>36</VALUE> 171 </ECUC-NUMERICAL-PARAM-VALUE> 172 <ECUC-NUMERICAL-PARAM-VALUE> 173 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 174 <VALUE>6</VALUE> 175 </ECUC-NUMERICAL-PARAM-VALUE> 176 <ECUC-NUMERICAL-PARAM-VALUE> 177 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 178 <VALUE>592</VALUE> 179 </ECUC-NUMERICAL-PARAM-VALUE> 180 <ECUC-TEXTUAL-PARAM-VALUE> 181 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 182 <VALUE>CATEGORY_2</VALUE> 183 </ECUC-TEXTUAL-PARAM-VALUE> 184 <ECUC-TEXTUAL-PARAM-VALUE> 185 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 186 <VALUE>ENABLE</VALUE> 187 </ECUC-TEXTUAL-PARAM-VALUE> 188 </PARAMETER-VALUES> 189 <REFERENCE-VALUES> 190 <ECUC-REFERENCE-VALUE> 191 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrResourceRef</DEFINITION-REF> 192 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">RES_INT_PSW2</VALUE-REF> 193 </ECUC-REFERENCE-VALUE> 194 </REFERENCE-VALUES> 195 </ECUC-CONTAINER-VALUE> 196 <ECUC-CONTAINER-VALUE> 197 <SHORT-NAME>psw1_int</SHORT-NAME> 198 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsIsr</DEFINITION-REF> 199 <PARAMETER-VALUES> 200 <ECUC-NUMERICAL-PARAM-VALUE> 201 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptNumber</DEFINITION-REF> 202 <VALUE>35</VALUE> 203 </ECUC-NUMERICAL-PARAM-VALUE> 204 <ECUC-NUMERICAL-PARAM-VALUE> 205 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptPriority</DEFINITION-REF> 206 <VALUE>3</VALUE> 207 </ECUC-NUMERICAL-PARAM-VALUE> 208 <ECUC-NUMERICAL-PARAM-VALUE> 209 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrStackSize</DEFINITION-REF> 210 <VALUE>592</VALUE> 211 </ECUC-NUMERICAL-PARAM-VALUE> 212 <ECUC-TEXTUAL-PARAM-VALUE> 213 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrCategory</DEFINITION-REF> 214 <VALUE>CATEGORY_2</VALUE> 215 </ECUC-TEXTUAL-PARAM-VALUE> 216 <ECUC-TEXTUAL-PARAM-VALUE> 217 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrInterruptSource</DEFINITION-REF> 218 <VALUE>ENABLE</VALUE> 219 </ECUC-TEXTUAL-PARAM-VALUE> 220 </PARAMETER-VALUES> 221 <REFERENCE-VALUES> 222 <ECUC-REFERENCE-VALUE> 223 <DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/AUTOSAR/EcucDefs/Os/OsIsr/OsIsrResourceRef</DEFINITION-REF> 224 <VALUE-REF DEST="ECUC-CONTAINER-VALUE">RES_INT_PSW1</VALUE-REF> 225 </ECUC-REFERENCE-VALUE> 226 </REFERENCE-VALUES> 227 </ECUC-CONTAINER-VALUE> 228 <ECUC-CONTAINER-VALUE> 229 <SHORT-NAME>RES_TASK</SHORT-NAME> 230 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 231 <PARAMETER-VALUES> 232 <ECUC-TEXTUAL-PARAM-VALUE> 233 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 234 <VALUE>STANDARD</VALUE> 235 </ECUC-TEXTUAL-PARAM-VALUE> 236 </PARAMETER-VALUES> 237 </ECUC-CONTAINER-VALUE> 238 <ECUC-CONTAINER-VALUE> 239 <SHORT-NAME>RES_INT_PSW1</SHORT-NAME> 240 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 241 <PARAMETER-VALUES> 242 <ECUC-TEXTUAL-PARAM-VALUE> 243 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 244 <VALUE>STANDARD</VALUE> 245 </ECUC-TEXTUAL-PARAM-VALUE> 246 </PARAMETER-VALUES> 247 </ECUC-CONTAINER-VALUE> 248 <ECUC-CONTAINER-VALUE> 249 <SHORT-NAME>RES_INT_PSW2</SHORT-NAME> 250 <DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsResource</DEFINITION-REF> 251 <PARAMETER-VALUES> 252 <ECUC-TEXTUAL-PARAM-VALUE> 253 <DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsResource/OsResourceProperty</DEFINITION-REF> 254 <VALUE>STANDARD</VALUE> 255 </ECUC-TEXTUAL-PARAM-VALUE> 256 </PARAMETER-VALUES> 257 </ECUC-CONTAINER-VALUE> 258 </CONTAINERS> 259 </ECUC-MODULE-CONFIGURATION-VALUES> 260 </ELEMENTS> 261 </AR-PACKAGE> 262 </AR-PACKAGES> 307 263 </AUTOSAR> -
autosar_os_training/trunk/program/resources_task_int/toppers_atk2.yaml
r149 r258 23 23 main_task: 24 24 DefinitionRef: OsTask 25 OsTaskActivation: 1 U25 OsTaskActivation: 1 26 26 OsTaskPriority: 5 27 27 OsTaskStackSize: 0x250 … … 34 34 hpri_task: 35 35 DefinitionRef: OsTask 36 OsTaskActivation: 1 U36 OsTaskActivation: 1 37 37 OsTaskPriority: 10 38 38 OsTaskStackSize: 0x250 … … 46 46 OsIsrCategory: CATEGORY_2 47 47 OsIsrResourceRef: RES_INT_PSW2 48 OsIsrInterruptSource: ENABLE 48 49 psw1_int: 49 50 DefinitionRef: OsIsr … … 53 54 OsIsrCategory: CATEGORY_2 54 55 OsIsrResourceRef: RES_INT_PSW1 56 OsIsrInterruptSource: ENABLE 55 57 RES_TASK: 56 58 DefinitionRef: OsResource -
autosar_os_training/trunk/program/sample/sample1.arxml
r124 r258 1 <?xml version="1.0" encoding=" EUC-JP"?>2 <!-- Generated by ABREX Ver. 1. 0.0 -->1 <?xml version="1.0" encoding="UTF-8"?> 2 <!-- Generated by ABREX Ver. 1.1.0 --> 3 3 <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"> 4 4 <AR-PACKAGES> … … 126 126 <ECUC-NUMERICAL-PARAM-VALUE> 127 127 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 128 <VALUE>99 U</VALUE>128 <VALUE>99</VALUE> 129 129 </ECUC-NUMERICAL-PARAM-VALUE> 130 130 <ECUC-NUMERICAL-PARAM-VALUE> … … 134 134 <ECUC-NUMERICAL-PARAM-VALUE> 135 135 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 136 <VALUE>10 U</VALUE>136 <VALUE>10</VALUE> 137 137 </ECUC-NUMERICAL-PARAM-VALUE> 138 138 <ECUC-TEXTUAL-PARAM-VALUE> … … 148 148 <ECUC-NUMERICAL-PARAM-VALUE> 149 149 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 150 <VALUE>1 U</VALUE>150 <VALUE>1</VALUE> 151 151 </ECUC-NUMERICAL-PARAM-VALUE> 152 152 <ECUC-NUMERICAL-PARAM-VALUE> … … 196 196 <ECUC-NUMERICAL-PARAM-VALUE> 197 197 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 198 <VALUE>1 U</VALUE>198 <VALUE>1</VALUE> 199 199 </ECUC-NUMERICAL-PARAM-VALUE> 200 200 <ECUC-NUMERICAL-PARAM-VALUE> … … 218 218 <ECUC-NUMERICAL-PARAM-VALUE> 219 219 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 220 <VALUE>8 U</VALUE>220 <VALUE>8</VALUE> 221 221 </ECUC-NUMERICAL-PARAM-VALUE> 222 222 <ECUC-NUMERICAL-PARAM-VALUE> … … 240 240 <ECUC-NUMERICAL-PARAM-VALUE> 241 241 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 242 <VALUE>8 U</VALUE>242 <VALUE>8</VALUE> 243 243 </ECUC-NUMERICAL-PARAM-VALUE> 244 244 <ECUC-NUMERICAL-PARAM-VALUE> … … 288 288 <ECUC-NUMERICAL-PARAM-VALUE> 289 289 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 290 <VALUE>1 U</VALUE>290 <VALUE>1</VALUE> 291 291 </ECUC-NUMERICAL-PARAM-VALUE> 292 292 <ECUC-NUMERICAL-PARAM-VALUE> … … 330 330 <ECUC-CONTAINER-VALUE> 331 331 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 332 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>332 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 333 333 <SUB-CONTAINERS> 334 334 <ECUC-CONTAINER-VALUE> … … 362 362 <ECUC-CONTAINER-VALUE> 363 363 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 364 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>364 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 365 365 <SUB-CONTAINERS> 366 366 <ECUC-CONTAINER-VALUE> … … 390 390 <ECUC-CONTAINER-VALUE> 391 391 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 392 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>392 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 393 393 <SUB-CONTAINERS> 394 394 <ECUC-CONTAINER-VALUE> … … 422 422 <ECUC-CONTAINER-VALUE> 423 423 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 424 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>424 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 425 425 <SUB-CONTAINERS> 426 426 <ECUC-CONTAINER-VALUE> … … 452 452 <ECUC-NUMERICAL-PARAM-VALUE> 453 453 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 454 <VALUE>1 U</VALUE>454 <VALUE>1</VALUE> 455 455 </ECUC-NUMERICAL-PARAM-VALUE> 456 456 <ECUC-NUMERICAL-PARAM-VALUE> … … 496 496 <ECUC-NUMERICAL-PARAM-VALUE> 497 497 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 498 <VALUE>5 U</VALUE>498 <VALUE>5</VALUE> 499 499 </ECUC-NUMERICAL-PARAM-VALUE> 500 500 <ECUC-NUMERICAL-PARAM-VALUE> … … 558 558 <ECUC-CONTAINER-VALUE> 559 559 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 560 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>560 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 561 561 <SUB-CONTAINERS> 562 562 <ECUC-CONTAINER-VALUE> … … 578 578 <ECUC-NUMERICAL-PARAM-VALUE> 579 579 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 580 <VALUE>10 U</VALUE>580 <VALUE>10</VALUE> 581 581 </ECUC-NUMERICAL-PARAM-VALUE> 582 582 <ECUC-NUMERICAL-PARAM-VALUE> 583 583 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 584 <VALUE>10 U</VALUE>584 <VALUE>10</VALUE> 585 585 </ECUC-NUMERICAL-PARAM-VALUE> 586 586 <ECUC-TEXTUAL-PARAM-VALUE> … … 612 612 <ECUC-NUMERICAL-PARAM-VALUE> 613 613 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableDuration</DEFINITION-REF> 614 <VALUE>60 U</VALUE>614 <VALUE>60</VALUE> 615 615 </ECUC-NUMERICAL-PARAM-VALUE> 616 616 <ECUC-NUMERICAL-PARAM-VALUE> … … 740 740 <ECUC-NUMERICAL-PARAM-VALUE> 741 741 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 742 <VALUE>5 U</VALUE>742 <VALUE>5</VALUE> 743 743 </ECUC-NUMERICAL-PARAM-VALUE> 744 744 <ECUC-NUMERICAL-PARAM-VALUE> … … 786 786 <ECUC-NUMERICAL-PARAM-VALUE> 787 787 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsScheduleTable/OsScheduleTableDuration</DEFINITION-REF> 788 <VALUE>50 U</VALUE>788 <VALUE>50</VALUE> 789 789 </ECUC-NUMERICAL-PARAM-VALUE> 790 790 <ECUC-NUMERICAL-PARAM-VALUE> … … 902 902 <ECUC-NUMERICAL-PARAM-VALUE> 903 903 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 904 <VALUE>1 U</VALUE>904 <VALUE>1</VALUE> 905 905 </ECUC-NUMERICAL-PARAM-VALUE> 906 906 <ECUC-NUMERICAL-PARAM-VALUE> … … 936 936 <ECUC-CONTAINER-VALUE> 937 937 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 938 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>938 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 939 939 <SUB-CONTAINERS> 940 940 <ECUC-CONTAINER-VALUE> … … 956 956 <ECUC-NUMERICAL-PARAM-VALUE> 957 957 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 958 <VALUE>10 U</VALUE>958 <VALUE>10</VALUE> 959 959 </ECUC-NUMERICAL-PARAM-VALUE> 960 960 <ECUC-NUMERICAL-PARAM-VALUE> 961 961 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 962 <VALUE>10 U</VALUE>962 <VALUE>10</VALUE> 963 963 </ECUC-NUMERICAL-PARAM-VALUE> 964 964 <ECUC-TEXTUAL-PARAM-VALUE> … … 990 990 <ECUC-NUMERICAL-PARAM-VALUE> 991 991 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 992 <VALUE>1 U</VALUE>992 <VALUE>1</VALUE> 993 993 </ECUC-NUMERICAL-PARAM-VALUE> 994 994 <ECUC-NUMERICAL-PARAM-VALUE> … … 1018 1018 <ECUC-NUMERICAL-PARAM-VALUE> 1019 1019 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 1020 <VALUE>99 U</VALUE>1020 <VALUE>99</VALUE> 1021 1021 </ECUC-NUMERICAL-PARAM-VALUE> 1022 1022 <ECUC-NUMERICAL-PARAM-VALUE> … … 1026 1026 <ECUC-NUMERICAL-PARAM-VALUE> 1027 1027 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 1028 <VALUE>10 U</VALUE>1028 <VALUE>10</VALUE> 1029 1029 </ECUC-NUMERICAL-PARAM-VALUE> 1030 1030 <ECUC-TEXTUAL-PARAM-VALUE> … … 1046 1046 <ECUC-CONTAINER-VALUE> 1047 1047 <SHORT-NAME>OsAlarmAction</SHORT-NAME> 1048 <DEFINITION-REF DEST="ECUC- PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF>1048 <DEFINITION-REF DEST="ECUC-CHOICE-CONTAINER-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAction</DEFINITION-REF> 1049 1049 <SUB-CONTAINERS> 1050 1050 <ECUC-CONTAINER-VALUE> … … 1066 1066 <ECUC-NUMERICAL-PARAM-VALUE> 1067 1067 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmAlarmTime</DEFINITION-REF> 1068 <VALUE>10 U</VALUE>1068 <VALUE>10</VALUE> 1069 1069 </ECUC-NUMERICAL-PARAM-VALUE> 1070 1070 <ECUC-NUMERICAL-PARAM-VALUE> 1071 1071 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsAlarm/OsAlarmAutostart/OsAlarmCycleTime</DEFINITION-REF> 1072 <VALUE>10 U</VALUE>1072 <VALUE>10</VALUE> 1073 1073 </ECUC-NUMERICAL-PARAM-VALUE> 1074 1074 <ECUC-TEXTUAL-PARAM-VALUE> … … 1100 1100 <ECUC-NUMERICAL-PARAM-VALUE> 1101 1101 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsTask/OsTaskActivation</DEFINITION-REF> 1102 <VALUE>1 U</VALUE>1102 <VALUE>1</VALUE> 1103 1103 </ECUC-NUMERICAL-PARAM-VALUE> 1104 1104 <ECUC-NUMERICAL-PARAM-VALUE> … … 1128 1128 <ECUC-NUMERICAL-PARAM-VALUE> 1129 1129 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 1130 <VALUE>99 U</VALUE>1130 <VALUE>99</VALUE> 1131 1131 </ECUC-NUMERICAL-PARAM-VALUE> 1132 1132 <ECUC-NUMERICAL-PARAM-VALUE> … … 1136 1136 <ECUC-NUMERICAL-PARAM-VALUE> 1137 1137 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 1138 <VALUE>10 U</VALUE>1138 <VALUE>10</VALUE> 1139 1139 </ECUC-NUMERICAL-PARAM-VALUE> 1140 1140 <ECUC-TEXTUAL-PARAM-VALUE> … … 1150 1150 <ECUC-NUMERICAL-PARAM-VALUE> 1151 1151 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterMaxAllowedValue</DEFINITION-REF> 1152 <VALUE>99 U</VALUE>1152 <VALUE>99</VALUE> 1153 1153 </ECUC-NUMERICAL-PARAM-VALUE> 1154 1154 <ECUC-NUMERICAL-PARAM-VALUE> … … 1158 1158 <ECUC-NUMERICAL-PARAM-VALUE> 1159 1159 <DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/AUTOSAR/EcucDefs/Os/OsCounter/OsCounterTicksPerBase</DEFINITION-REF> 1160 <VALUE>10 U</VALUE>1160 <VALUE>10</VALUE> 1161 1161 </ECUC-NUMERICAL-PARAM-VALUE> 1162 1162 <ECUC-TEXTUAL-PARAM-VALUE> -
autosar_os_training/trunk/program/sample/sample1.yaml
r149 r258 34 34 SampleCnt: 35 35 DefinitionRef: OsCounter 36 OsCounterMaxAllowedValue: 99 U36 OsCounterMaxAllowedValue: 99 37 37 OsCounterMinCycle: 10 38 OsCounterTicksPerBase: 10 U38 OsCounterTicksPerBase: 10 39 39 OsCounterType: SOFTWARE 40 40 MainTask: 41 41 DefinitionRef: OsTask 42 OsTaskActivation: 1 U42 OsTaskActivation: 1 43 43 OsTaskPriority: 14 44 44 OsTaskStackSize: 592 … … 52 52 HighPriorityTask: 53 53 DefinitionRef: OsTask 54 OsTaskActivation: 1 U54 OsTaskActivation: 1 55 55 OsTaskPriority: 15 56 56 OsTaskStackSize: 592 … … 58 58 NonPriTask: 59 59 DefinitionRef: OsTask 60 OsTaskActivation: 8 U60 OsTaskActivation: 8 61 61 OsTaskPriority: 1 62 62 OsTaskStackSize: 592 … … 64 64 Task1: 65 65 DefinitionRef: OsTask 66 OsTaskActivation: 8 U66 OsTaskActivation: 8 67 67 OsTaskPriority: 4 68 68 OsTaskStackSize: 592 … … 77 77 Task2: 78 78 DefinitionRef: OsTask 79 OsTaskActivation: 1 U79 OsTaskActivation: 1 80 80 OsTaskPriority: 7 81 81 OsTaskStackSize: 592 … … 117 117 Task3: 118 118 DefinitionRef: OsTask 119 OsTaskActivation: 1 U119 OsTaskActivation: 1 120 120 OsTaskPriority: 12 121 121 OsTaskStackSize: 592 … … 127 127 Task4: 128 128 DefinitionRef: OsTask 129 OsTaskActivation: 5 U129 OsTaskActivation: 5 130 130 OsTaskPriority: 6 131 131 OsTaskStackSize: 592 … … 148 148 OsAlarmCallbackName: SampleAlmCb 149 149 OsAlarmAutostart: 150 OsAlarmAlarmTime: 10 U151 OsAlarmCycleTime: 10 U150 OsAlarmAlarmTime: 10 151 OsAlarmCycleTime: 10 152 152 OsAlarmAutostartType: ABSOLUTE 153 153 OsAlarmAppModeRef: … … 157 157 scheduletable1: 158 158 DefinitionRef: OsScheduleTable 159 OsScheduleTableDuration: 60 U159 OsScheduleTableDuration: 60 160 160 OsScheduleTableRepeating: true 161 161 OsScheduleTableCounterRef: /Ecuc/Os/SchtblSampleCnt … … 191 191 Task5: 192 192 DefinitionRef: OsTask 193 OsTaskActivation: 5 U193 OsTaskActivation: 5 194 194 OsTaskPriority: 9 195 195 OsTaskStackSize: 592 … … 204 204 scheduletable2: 205 205 DefinitionRef: OsScheduleTable 206 OsScheduleTableDuration: 50 U206 OsScheduleTableDuration: 50 207 207 OsScheduleTableRepeating: true 208 208 OsScheduleTableCounterRef: /Ecuc/Os/SchtblSampleCnt … … 234 234 Task6: 235 235 DefinitionRef: OsTask 236 OsTaskActivation: 1 U236 OsTaskActivation: 1 237 237 OsTaskPriority: 13 238 238 OsTaskStackSize: 592 … … 246 246 OsAlarmIncrementCounterRef: /Ecuc/Os/SampleCnt3 247 247 OsAlarmAutostart: 248 OsAlarmAlarmTime: 10 U249 OsAlarmCycleTime: 10 U248 OsAlarmAlarmTime: 10 249 OsAlarmCycleTime: 10 250 250 OsAlarmAutostartType: ABSOLUTE 251 251 OsAlarmAppModeRef: … … 255 255 Task7: 256 256 DefinitionRef: OsTask 257 OsTaskActivation: 1 U257 OsTaskActivation: 1 258 258 OsTaskPriority: 13 259 259 OsTaskStackSize: 592 … … 262 262 SampleCnt2: 263 263 DefinitionRef: OsCounter 264 OsCounterMaxAllowedValue: 99 U264 OsCounterMaxAllowedValue: 99 265 265 OsCounterMinCycle: 10 266 OsCounterTicksPerBase: 10 U266 OsCounterTicksPerBase: 10 267 267 OsCounterType: SOFTWARE 268 268 SampleAlm2: … … 273 273 OsAlarmCallbackName: SampleAlmCb2 274 274 OsAlarmAutostart: 275 OsAlarmAlarmTime: 10 U276 OsAlarmCycleTime: 10 U275 OsAlarmAlarmTime: 10 276 OsAlarmCycleTime: 10 277 277 OsAlarmAutostartType: ABSOLUTE 278 278 OsAlarmAppModeRef: … … 282 282 Task8: 283 283 DefinitionRef: OsTask 284 OsTaskActivation: 1 U284 OsTaskActivation: 1 285 285 OsTaskPriority: 13 286 286 OsTaskStackSize: 592 … … 289 289 SampleCnt3: 290 290 DefinitionRef: OsCounter 291 OsCounterMaxAllowedValue: 99 U291 OsCounterMaxAllowedValue: 99 292 292 OsCounterMinCycle: 10 293 OsCounterTicksPerBase: 10 U293 OsCounterTicksPerBase: 10 294 294 OsCounterType: SOFTWARE 295 295 SchtblSampleCnt: 296 296 DefinitionRef: OsCounter 297 OsCounterMaxAllowedValue: 99 U297 OsCounterMaxAllowedValue: 99 298 298 OsCounterMinCycle: 10 299 OsCounterTicksPerBase: 10 U299 OsCounterTicksPerBase: 10 300 300 OsCounterType: SOFTWARE
Note:
See TracChangeset
for help on using the changeset viewer.