Ignore:
Timestamp:
Sep 16, 2016, 8:34:36 PM (8 years ago)
Author:
ertl-honda
Message:

ATK2-SC1_1.4.0に対応

File:
1 edited

Legend:

Unmodified
Added
Removed
  • 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>
    283235</AUTOSAR>
Note: See TracChangeset for help on using the changeset viewer.