add
This commit is contained in:
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,997 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!--
|
||||
********************************************************************************
|
||||
** Project = AUTOSAR Renesas MCAL Components **
|
||||
** Module = WDG Driver **
|
||||
** SW-VERSION = 1.4.5 **
|
||||
********************************************************************************
|
||||
** COPYRIGHT **
|
||||
********************************************************************************
|
||||
** Copyright 2022 Renesas Electronics Corporation. All rights reserved. **
|
||||
********************************************************************************
|
||||
** Purpose: **
|
||||
** Provides the definition of the containers, sub-containers and parameters **
|
||||
** specific to AUTOSAR Renesas WDG Driver Component for release 19-11 **
|
||||
** **
|
||||
********************************************************************************
|
||||
** **
|
||||
** Unless otherwise agreed upon in writing between your company and **
|
||||
** Renesas Electronics Corporation the following shall apply! **
|
||||
** **
|
||||
** Warranty Disclaimer **
|
||||
** **
|
||||
** There is no warranty of any kind whatsoever granted by Renesas. Any **
|
||||
** warranty is expressly disclaimed and excluded by Renesas, either expressed **
|
||||
** or implied, including but not limited to those for non-infringement of **
|
||||
** intellectual property, merchantability and/or fitness for the particular **
|
||||
** purpose. **
|
||||
** **
|
||||
** Renesas shall not have any obligation to maintain, service or provide bug **
|
||||
** fixes for the supplied Product(s) and/or the Application. **
|
||||
** **
|
||||
** Each User is solely responsible for determining the appropriateness of **
|
||||
** using the Product(s) and assumes all risks associated with its exercise **
|
||||
** of rights under this Agreement, including, but not limited to the risks **
|
||||
** and costs of program errors, compliance with applicable laws, damage to **
|
||||
** or loss of data, programs or equipment, and unavailability or **
|
||||
** interruption of operations. **
|
||||
** **
|
||||
** Limitation of Liability **
|
||||
** **
|
||||
** In no event shall Renesas be liable to the User for any incidental, **
|
||||
** consequential, indirect, or punitive damage (including but not limited **
|
||||
** to lost profits) regardless of whether such liability is based on breach **
|
||||
** of contract, tort, strict liability, breach of warranties, failure of **
|
||||
** essential purpose or otherwise and even if advised of the possibility of **
|
||||
** such damages. Renesas shall not be liable for any services or products **
|
||||
** provided by third party vendors, developers or consultants identified or **
|
||||
** referred to the User by Renesas in connection with the Product(s) and/or **
|
||||
** the Application. **
|
||||
** **
|
||||
********************************************************************************
|
||||
** Environment: **
|
||||
** Devices: R-Car/V4H **
|
||||
** Revision Control History **
|
||||
********************************************************************************
|
||||
** 1.0.1: 04/04/2022: Added WdgGptConfiguration and WdgGptContainerRef **
|
||||
** 1.0.0: 11/02/2022: Initial Version **
|
||||
** **
|
||||
********************************************************************************
|
||||
-->
|
||||
<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_00048.xsd">
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:AUTOSAR">
|
||||
<SHORT-NAME>Renesas</SHORT-NAME>
|
||||
<AR-PACKAGES>
|
||||
<!-- AR-Package: Renesas -->
|
||||
<AR-PACKAGE UUID="ECUC:ECUCDEFS">
|
||||
<SHORT-NAME>EcucDefs_Wdg</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-DEFINITION-COLLECTION UUID="ECUC:19e645aa-c750-4322-b216-9f3f89e6ca2b">
|
||||
<SHORT-NAME>RenesasParameterDefinition</SHORT-NAME>
|
||||
<MODULE-REFS>
|
||||
<MODULE-REF DEST="ECUC-MODULE-DEF">/Renesas/EcucDefs_Wdg/Wdg</MODULE-REF>
|
||||
</MODULE-REFS>
|
||||
</ECUC-DEFINITION-COLLECTION>
|
||||
<!-- Module Definition: Wdg -->
|
||||
<ECUC-MODULE-DEF UUID="ECUC:73490107-343c-46e0-adc5-b771b8b29c45">
|
||||
<SHORT-NAME>Wdg</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration of the Wdg (Watchdog driver) module.</L-2>
|
||||
</DESC>
|
||||
<ADMIN-DATA>
|
||||
<DOC-REVISIONS>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>4.5.0</REVISION-LABEL>
|
||||
<ISSUED-BY>AUTOSAR</ISSUED-BY>
|
||||
<DATE>2019-11-28</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.0</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>4.5.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-02-11</DATE>
|
||||
</DOC-REVISION>
|
||||
<DOC-REVISION>
|
||||
<REVISION-LABEL>1.0.1</REVISION-LABEL>
|
||||
<REVISION-LABEL-P-1>1.0.0</REVISION-LABEL-P-1>
|
||||
<ISSUED-BY>Renesas</ISSUED-BY>
|
||||
<DATE>2022-04-04</DATE>
|
||||
</DOC-REVISION>
|
||||
</DOC-REVISIONS>
|
||||
</ADMIN-DATA>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0064/ECUC_Wdg_00073</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-SUPPORT>true</POST-BUILD-VARIANT-SUPPORT>
|
||||
<REFINED-MODULE-DEF-REF DEST="ECUC-MODULE-DEF">/AUTOSAR/EcucDefs/Wdg</REFINED-MODULE-DEF-REF>
|
||||
<SUPPORTED-CONFIG-VARIANTS>
|
||||
<SUPPORTED-CONFIG-VARIANT>VARIANT-POST-BUILD</SUPPORTED-CONFIG-VARIANT>
|
||||
</SUPPORTED-CONFIG-VARIANTS>
|
||||
<CONTAINERS>
|
||||
<!-- Container Definition: WdgDemEventParameterRefs -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:a4d27446-281d-4995-9425-dbe1c93f7a1e">
|
||||
<SHORT-NAME>WdgDemEventParameterRefs</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container for the references to DemEventParameter elements which shall be invoked using the API Dem_ReportErrorStatus(AR 4.2.2) or Dem_SetEventStatus(AR 4.3.1) in case the corresponding error occurs. The EventId is taken from the referenced DemEventParameter's DemEventId value.
|
||||
The standardized errors are provided in the container and can be extended by vendor-specific error references.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WDG_E_DISABLE_REJECTED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:552b52e3-220d-46f0-bdd3-92321657bb13">
|
||||
<SHORT-NAME>WDG_E_DISABLE_REJECTED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Initialization or mode switch failed because it would disable the watchdog' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00150</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_MODE_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:73e453c2-e25e-492a-883a-b9b5aa8e9a9f">
|
||||
<SHORT-NAME>WDG_E_MODE_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to the DemEventParameter which shall be issued when the error 'Setting a watchdog mode failed (during initialization or mode switch)' has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00149</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_WRITE_REGISTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:cb40f97a-ed12-47ab-b47c-56fdac6cd4de">
|
||||
<SHORT-NAME>WDG_E_WRITE_REGISTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Write register failed (during initialization or mode switch)" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WDG_E_VALUE_COUNTER_FAILED -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:d5c765c6-241d-43f9-9c76-7e7f68faa805">
|
||||
<SHORT-NAME>WDG_E_VALUE_COUNTER_FAILED</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies the reference to the DemEventParameter which shall be issued when the error "Value of WDG counter is greater than maximum counter" has occurred.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00148</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<REQUIRES-SYMBOLIC-NAME-VALUE>true</REQUIRES-SYMBOLIC-NAME-VALUE>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGeneral -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:7c21dafa-ea41-46be-a27f-a6d4c3933172">
|
||||
<SHORT-NAME>WdgGeneral</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">All general parameters of the watchdog driver are collected here.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00114/AR_RS_0106_FR_0028/AR_RS_0106_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDevErrorDetect -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:984f7be9-f5e4-4152-8fb5-01d847917398">
|
||||
<SHORT-NAME>WdgDevErrorDetect</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Switches the Default Error Tracer (Det) detection and notification ON or OFF.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- true: detection and notification is enabled.
|
||||
- false: detection and notification is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00115/SWS_BSW_00202/SWS_BSW_00203</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDisableAllowed -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:a1b5b274-8cdb-45fa-bd60-bc45627998d2">
|
||||
<SHORT-NAME>WdgDisableAllowed</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to allow / forbid disabling the watchdog driver during runtime.
|
||||
Dependency: Safety relevant compile switch, this has to be in accordance with the corresponding settings for the watchdog manager.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- True: Disabling the watchdog driver at runtime is allowed.
|
||||
- False: Disabling the watchdog driver at runtime is not allowed.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00116/SWS_BSW_00235/AR_RS_0106_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgIndex -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:3bd6f805-ecfc-42da-840b-fc543e9d31d3">
|
||||
<SHORT-NAME>WdgIndex</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter is not used for implementation</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0028/ECUC_Wdg_00117</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>true</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>0</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgInitialTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:c381fc52-728e-494b-be13-0d8b3ecabc84">
|
||||
<SHORT-NAME>WdgInitialTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The initial timeout (sec) for the trigger condition to be initialized during Init function. It shall be not larger than WdgMaxTimeout.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00130</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgMaxTimeout -->
|
||||
<ECUC-FLOAT-PARAM-DEF UUID="ECUC:49feff74-82e7-4047-a422-9dadfd60421b">
|
||||
<SHORT-NAME>WdgMaxTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The maximum timeout (sec) to which the watchdog trigger condition can be initialized.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00131</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>0</DEFAULT-VALUE>
|
||||
<MAX>65.535</MAX>
|
||||
<MIN>0</MIN>
|
||||
</ECUC-FLOAT-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgRunArea -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:558c3261-ee92-43b5-a3bf-3be9beb30b7e">
|
||||
<SHORT-NAME>WdgRunArea</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Represents the watchdog driver execution area is either from ROM(Flash) or RAM as required with the particular microcontroller.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00147</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RAM</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:0a1af646-274c-455d-b247-0b0d39fd2d8c">
|
||||
<SHORT-NAME>RAM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:609d8ce1-4200-4240-9908-6053e422a320">
|
||||
<SHORT-NAME>ROM</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionInfoApi -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:69da4808-6112-49df-b64e-4f52547d8c57">
|
||||
<SHORT-NAME>WdgVersionInfoApi</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Compile switch to enable / disable the version information API</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">True: API enabled
|
||||
False: API disabled</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00119/SWS_BSW_00236</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgCriticalSectionProtection -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:3e216ae4-b9b6-4952-83f3-23435631fadf">
|
||||
<SHORT-NAME>WdgCriticalSectionProtection</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies if the MCAL driver CPU load can be reduced by disabling the enter/exit critical section functionality by adding a precompiled configuration parameter to the MCAL driver configuration. Basically, critical section functionality is applied as enabling.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: enabling the enter/exit critical section functionality
|
||||
false: disabling the enter/exit critical section functionality</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0033</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>true</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgDeviceName -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:04bddb44-2323-4149-9970-82c5ebdc53af">
|
||||
<SHORT-NAME>WdgDeviceName</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter contains the supported device name to identify the device specific C header file through Translation XML File.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">This depends on device families.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0034</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>V4H</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:802cbd4f-b0c5-4700-892a-c721974f1b66">
|
||||
<SHORT-NAME>V4H</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgVersionCheckExternalModules -->
|
||||
<ECUC-BOOLEAN-PARAM-DEF UUID="ECUC:ca7f413a-bd30-4899-b0b5-4aea1c5582b7">
|
||||
<SHORT-NAME>WdgVersionCheckExternalModules</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter allows user to enable/disable AUTOSAR Version check for intermodule dependencies.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">true: AUTOSAR Version check for inter-module
|
||||
dependencies is enabled.
|
||||
false: AUTOSAR Version check for inter-module
|
||||
dependencies is disabled.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0035</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>false</DEFAULT-VALUE>
|
||||
</ECUC-BOOLEAN-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgTimeMargin -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:9d738810-8e2b-49da-bed9-78dbb17c6d03">
|
||||
<SHORT-NAME>WdgTimeMargin</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter represents the watchdog margin time.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">The percentage of margin time from 1 to 100.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>100</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgClockRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9d8b917a-c7d7-4517-bbda-0a428e9b0433">
|
||||
<SHORT-NAME>WdgClockRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClockRef' specifies MCU reference of WDG Clock supply.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0021</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>false</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Mcu/Mcu/McuModuleConfiguration/McuClockSettingConfig/McuModuleClockSetting/McuRCLKClk</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
<!-- Reference Definition: WdgEcucPartitionRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:0b2343a9-110e-4a5f-a081-546ad32df7fc">
|
||||
<SHORT-NAME>WdgEcucPartitionRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Maps the Wdg driver to zero or one ECUC partitions to make the modules API available in this partition.
|
||||
This parameter is not used for implementation.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00353/AR_RS_0106_NR_0011</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>ECU</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsConfig -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:2a28c375-ab80-45e4-8569-7a889a9b8ff2">
|
||||
<SHORT-NAME>WdgSettingsConfig</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for the different watchdog settings, including those for external watchdog hardware.
|
||||
Note: All postbuild parameters are handled via this container.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00082</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgDefaultMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:baafd9cd-7778-43bd-9ea9-2e3b012dd7ee">
|
||||
<SHORT-NAME>WdgDefaultMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Default mode for watchdog driver initialization.
|
||||
ImplementationType: WdgIf_ModeType</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">-WDGIF_FAST_MODE: Default watchdog mode is "fast"
|
||||
-WDGIF_SLOW_MODE: Default watchdog mode is "slow"
|
||||
-WDGIF_OFF_MODE: Default watchdog mode is "off"</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0008/ECUC_Wdg_00120</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDGIF_SLOW_MODE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4ca2764b-c461-47f8-8e82-d6260bf54881">
|
||||
<SHORT-NAME>WDGIF_FAST_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:cc242ad5-c95b-4e50-8b8f-8d037b864da3">
|
||||
<SHORT-NAME>WDGIF_OFF_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:07e4b8cf-af68-4521-b12c-eeb73367eeaa">
|
||||
<SHORT-NAME>WDGIF_SLOW_MODE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
<SUB-CONTAINERS>
|
||||
<!-- Container Definition: WdgSettingsFast -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:9df99ee2-ecb7-4653-901e-29a4be71490e">
|
||||
<SHORT-NAME>WdgSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'fast' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00121</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsFast -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:e9f37fb5-308a-404d-a7b2-71565ed7d9f7">
|
||||
<SHORT-NAME>WdgClkSettingsFast</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsFast' selects WDG counter overflow interval time in 'FAST' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0022</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:9049cb26-5e4d-48d8-b810-d257c7ef8334">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:01ecd8c7-f3b4-45ad-9a36-a57445c2eb72">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:13b38f0e-bb71-46eb-bd8a-782ffb6cd3b7">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:78d08243-95b8-4cdb-ba62-447b9b5c37b3">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:4c769963-9b0e-48d7-8794-a70f67fbec4b">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28c1246a-ca19-4dcc-af71-553c87bbd5ca">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgFastTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:baa498ea-2536-4536-91cf-472c1dc43d87">
|
||||
<SHORT-NAME>WdgFastTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in fast mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsSlow -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:3f5e7822-7b67-4a58-abfc-191415cdde6d">
|
||||
<SHORT-NAME>WdgSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'slow' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00123</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgClkSettingsSlow -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:37ed1fb5-a286-46f6-b6e8-371d1e86243c">
|
||||
<SHORT-NAME>WdgClkSettingsSlow</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The 'WdgClkSettingsSlow' selects WDG counter overflow interval time in 'SLOW' mode.
|
||||
Note: This parameter dependencies Option Bytes.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_0023</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>RCLK_DIVBY_1024</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:45f14a10-f93a-435e-92f4-870a921e7afa">
|
||||
<SHORT-NAME>RCLK_DIVBY_1</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:e3c2032e-5cd8-4fce-ab4d-a0e01fb088cc">
|
||||
<SHORT-NAME>RCLK_DIVBY_4</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:59671769-5743-4275-8bd5-988815a85972">
|
||||
<SHORT-NAME>RCLK_DIVBY_16</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:69c4c030-c290-4442-af4c-35fc9a8a5fa9">
|
||||
<SHORT-NAME>RCLK_DIVBY_32</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:534e3cd0-9dd4-4eca-9052-c61657bec970">
|
||||
<SHORT-NAME>RCLK_DIVBY_64</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:1d5c351f-c79e-40ec-8eb7-f561b2e19fe9">
|
||||
<SHORT-NAME>RCLK_DIVBY_128</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:6b6f0cfe-8afb-4daf-a3c6-f82adffa7f96">
|
||||
<SHORT-NAME>RCLK_DIVBY_1024</SHORT-NAME>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
<!-- PARAMETER DEFINITION: WdgSlowTriggerTimeout -->
|
||||
<ECUC-INTEGER-PARAM-DEF UUID="ECUC:2247eae3-76c0-4ff2-9ac6-62c87e514993">
|
||||
<SHORT-NAME>WdgSlowTriggerTimeout</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">The trigger timeout (msec) to which is used by GPT to trigger WDG in slow mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PRE-COMPILE</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>1</DEFAULT-VALUE>
|
||||
<MAX>65535</MAX>
|
||||
<MIN>1</MIN>
|
||||
</ECUC-INTEGER-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgSettingsOff -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1baef8e0-e559-4576-8f3f-bbb2f34453be">
|
||||
<SHORT-NAME>WdgSettingsOff</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Hardware dependent settings for the watchdog driver's 'off' mode.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0091_FR_0031/ECUC_Wdg_00122</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgExternalConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:030730bb-3449-43ed-bbf8-45448a6d090d">
|
||||
<SHORT-NAME>WdgExternalConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Configuration items for an external watchdog hardware.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00112/AR_RS_0091_FR_0031</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Choice Reference Definition: WdgExternalContainerRef -->
|
||||
<ECUC-CHOICE-REFERENCE-DEF UUID="ECUC:9fbad199-cad1-4c74-b078-815018ca75b5">
|
||||
<SHORT-NAME>WdgExternalContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Reference to either.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">- A DioChannelGroup container in case the hardware watchdog is connected via DIO pins - an SpiSequenceConfiguration container in case the watchdog hardware is accessed via SPI</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00113/AR_RS_0091_FR_0030</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>0</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-MULTIPLICITY-CONFIGURATION-CLASS>
|
||||
</MULTIPLICITY-CONFIG-CLASSES>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-MULTIPLICITY>true</POST-BUILD-VARIANT-MULTIPLICITY>
|
||||
<POST-BUILD-VARIANT-VALUE>true</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REFS>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Dio/DioConfig/DioPort/DioChannelGroup</DESTINATION-REF>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence</DESTINATION-REF>
|
||||
</DESTINATION-REFS>
|
||||
</ECUC-CHOICE-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</SUB-CONTAINERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgPublishedInformation -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:1726dbec-7c1d-4672-832c-9596b9f2220a">
|
||||
<SHORT-NAME>WdgPublishedInformation</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Container holding all Wdg specific published information parameters</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00074</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<PARAMETERS>
|
||||
<!-- PARAMETER DEFINITION: WdgTriggerMode -->
|
||||
<ECUC-ENUMERATION-PARAM-DEF UUID="ECUC:521d4206-cccf-4243-8809-a21e7d9d0224">
|
||||
<SHORT-NAME>WdgTriggerMode</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">Watchdog trigger mode (toggle/window/both)</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">ECUC_Wdg_00127</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>PUBLISHED-INFORMATION</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<SYMBOLIC-NAME-VALUE>false</SYMBOLIC-NAME-VALUE>
|
||||
<DEFAULT-VALUE>WDG_TOGGLE</DEFAULT-VALUE>
|
||||
<LITERALS>
|
||||
<ECUC-ENUMERATION-LITERAL-DEF UUID="ECUC:28089ebc-fc17-4815-8d5a-cafb7713ac14">
|
||||
<SHORT-NAME>WDG_TOGGLE</SHORT-NAME>
|
||||
<ORIGIN>AUTOSAR_ECUC</ORIGIN>
|
||||
</ECUC-ENUMERATION-LITERAL-DEF>
|
||||
</LITERALS>
|
||||
</ECUC-ENUMERATION-PARAM-DEF>
|
||||
</PARAMETERS>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
<!-- Container Definition: WdgGptConfiguration -->
|
||||
<ECUC-PARAM-CONF-CONTAINER-DEF UUID="ECUC:62e7d6dd-9edd-4af6-a8c0-72c98fcac673">
|
||||
<SHORT-NAME>WdgGptConfiguration</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This container holding parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<REFERENCES>
|
||||
<!-- Reference Definition: WdgGptContainerRef -->
|
||||
<ECUC-REFERENCE-DEF UUID="ECUC:5a089468-7c28-43df-9de1-3442e9322f6c">
|
||||
<SHORT-NAME>WdgGptContainerRef</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="EN">This parameter specifies assignment of GPT for a watchdog callback function.</L-2>
|
||||
</DESC>
|
||||
<INTRODUCTION>
|
||||
<P>
|
||||
<L-1 L="EN">Implementation Type: reference to GptChannelConfiguration.</L-1>
|
||||
</P>
|
||||
</INTRODUCTION>
|
||||
<RELATED-TRACE-ITEM-REF BASE="ArTrace" DEST="TRACEABLE">AR_RS_0106_FR_2003</RELATED-TRACE-ITEM-REF>
|
||||
<LOWER-MULTIPLICITY>1</LOWER-MULTIPLICITY>
|
||||
<UPPER-MULTIPLICITY>1</UPPER-MULTIPLICITY>
|
||||
<SCOPE>LOCAL</SCOPE>
|
||||
<ORIGIN>Renesas</ORIGIN>
|
||||
<POST-BUILD-VARIANT-VALUE>false</POST-BUILD-VARIANT-VALUE>
|
||||
<VALUE-CONFIG-CLASSES>
|
||||
<ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
<CONFIG-CLASS>POST-BUILD</CONFIG-CLASS>
|
||||
<CONFIG-VARIANT>VARIANT-POST-BUILD</CONFIG-VARIANT>
|
||||
</ECUC-VALUE-CONFIGURATION-CLASS>
|
||||
</VALUE-CONFIG-CLASSES>
|
||||
<DESTINATION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Gpt/Gpt/GptChannelConfigSet/GptChannelConfiguration</DESTINATION-REF>
|
||||
</ECUC-REFERENCE-DEF>
|
||||
</REFERENCES>
|
||||
</ECUC-PARAM-CONF-CONTAINER-DEF>
|
||||
</CONTAINERS>
|
||||
</ECUC-MODULE-DEF>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
@@ -0,0 +1,795 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<AUTOSAR xsi:schemaLocation="http://autosar.org/schema/r4.0 AUTOSAR_4-2-1.xsd" xmlns="http://autosar.org/schema/r4.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<AR-PACKAGES>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>AUTOSAR_Platform</SHORT-NAME>
|
||||
<AR-PACKAGES>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>BaseTypes</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>dtRef_const_VOID</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>1</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>VOID</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>void</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>dtRef_VOID</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>1</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>VOID</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>void</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>boolean</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>BOOLEAN</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>boolean</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>float32</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>32</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>IEEE754</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>float32</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>float64</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>IEEE754</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>float64</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint16</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>16</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint16</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint16_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint16_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint32</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>32</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint32</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint32_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint32_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint64</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint64</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint8</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint8</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>sint8_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>2C</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>sint8_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint16</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>16</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint16</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint16_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint16_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint32</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>32</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint32</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint32_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint32_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint64</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint64</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint8</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>8</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint8</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
<SW-BASE-TYPE>
|
||||
<SHORT-NAME>uint8_least</SHORT-NAME>
|
||||
<CATEGORY>FIXED_LENGTH</CATEGORY>
|
||||
<BASE-TYPE-SIZE>64</BASE-TYPE-SIZE>
|
||||
<BASE-TYPE-ENCODING>NONE</BASE-TYPE-ENCODING>
|
||||
<NATIVE-DECLARATION>uint8_least</NATIVE-DECLARATION>
|
||||
</SW-BASE-TYPE>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>CompuMethods</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<COMPU-METHOD>
|
||||
<SHORT-NAME>boolean_CompuMethod</SHORT-NAME>
|
||||
<CATEGORY>TEXTTABLE</CATEGORY>
|
||||
<COMPU-INTERNAL-TO-PHYS>
|
||||
<COMPU-SCALES>
|
||||
<COMPU-SCALE>
|
||||
<SHORT-LABEL>FALSE</SHORT-LABEL>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">0</UPPER-LIMIT>
|
||||
<COMPU-CONST>
|
||||
<VT>FALSE</VT>
|
||||
</COMPU-CONST>
|
||||
</COMPU-SCALE>
|
||||
<COMPU-SCALE>
|
||||
<SHORT-LABEL>TRUE</SHORT-LABEL>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">1</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
|
||||
<COMPU-CONST>
|
||||
<VT>TRUE</VT>
|
||||
</COMPU-CONST>
|
||||
</COMPU-SCALE>
|
||||
</COMPU-SCALES>
|
||||
</COMPU-INTERNAL-TO-PHYS>
|
||||
</COMPU-METHOD>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>DataConstrs</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>boolean_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">1</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>float32_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="OPEN">-INF</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="OPEN">INF</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>float64_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="OPEN">-INF</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="OPEN">INF</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint16_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-32768</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">32767</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint16_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-32768</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">32767</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint32_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-2147483648</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">2147483647</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint32_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-2147483648</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">2147483647</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint64_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-9223372036854775808</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">9223372036854775807</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint8_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-128</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">127</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>sint8_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">-128</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">127</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint16_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">65535</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint16_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">65535</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint32_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">4294967295</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint32_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">4294967295</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint64_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">18446744073709551615</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint8_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">255</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
<DATA-CONSTR>
|
||||
<SHORT-NAME>uint8_least_DataConstr</SHORT-NAME>
|
||||
<DATA-CONSTR-RULES>
|
||||
<DATA-CONSTR-RULE>
|
||||
<INTERNAL-CONSTRS>
|
||||
<LOWER-LIMIT INTERVAL-TYPE="CLOSED">0</LOWER-LIMIT>
|
||||
<UPPER-LIMIT INTERVAL-TYPE="CLOSED">255</UPPER-LIMIT>
|
||||
</INTERNAL-CONSTRS>
|
||||
</DATA-CONSTR-RULE>
|
||||
</DATA-CONSTR-RULES>
|
||||
</DATA-CONSTR>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>ImplementationDataTypes</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>dtRef_const_VOID</SHORT-NAME>
|
||||
<CATEGORY>DATA_REFERENCE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<SW-POINTER-TARGET-PROPS>
|
||||
<TARGET-CATEGORY>VALUE</TARGET-CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/dtRef_const_VOID</BASE-TYPE-REF>
|
||||
<SW-IMPL-POLICY>CONST</SW-IMPL-POLICY>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
</SW-POINTER-TARGET-PROPS>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>dtRef_VOID</SHORT-NAME>
|
||||
<CATEGORY>DATA_REFERENCE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<SW-POINTER-TARGET-PROPS>
|
||||
<TARGET-CATEGORY>VALUE</TARGET-CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/dtRef_VOID</BASE-TYPE-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
</SW-POINTER-TARGET-PROPS>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>boolean</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">boolean has the value space required to support the mathematical concept of
|
||||
binary-valued logic: {true, false}.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/boolean</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<COMPU-METHOD-REF DEST="COMPU-METHOD">/AUTOSAR_Platform/CompuMethods/boolean_CompuMethod</COMPU-METHOD-REF>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/boolean_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>float32</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">float32 corresponds to the IEEE single-precision 32-bit floating point type
|
||||
[IEEE 754-1985]. The basic value space of float32 consists of the values
|
||||
m * 2^e, where m is an integer whose absolute value is less than 2^24,
|
||||
and e is an integer between -149 and 104, inclusive. In addition to the basic
|
||||
value space described above, the value space of float32 also contains the
|
||||
following special values: positive and negative zero, positive and negative
|
||||
infinity and not-a-number. The order-relation on float32 is:
|
||||
x < y if y - x is positive. Positive zero is greater than negative zero.
|
||||
Not-a-number equals itself and is greater than all float values including positive infinity.
|
||||
|
||||
float32 values have a lexical representation consisting of a mantissa followed,
|
||||
optionally, by the character "E" or "e", followed by an exponent. The exponent
|
||||
must be an integer. The mantissa must be a decimal number. The representations
|
||||
for exponent and mantissa must follow the lexical rules for integer and decimal.
|
||||
If the "E" or "e" and the following exponent are omitted, an exponent value
|
||||
of 0 is assumed.
|
||||
|
||||
The special values positive and negative zero, positive and negative infinity
|
||||
and not-a-number have lexical representations 0, -0, INF, -INF and NaN,
|
||||
respectively.
|
||||
|
||||
For example, -1E4, 1267.43233E12, 12.78e-2, 12 and INF are all legal literals
|
||||
for float32.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/float32</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/float32_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>float64</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">The float64 datatype corresponds to IEEE float64-precision 64-bit floating point
|
||||
type [IEEE 754-1985]. The basic value space of float64 consists of the values
|
||||
m * 2^e, where m is an integer whose absolute value is less than 2^53, and e is
|
||||
an integer between -1075 and 970, inclusive. In addition to the basic value
|
||||
space described above, the value space of float64 also contains the following
|
||||
special values: positive and negative zero, positive and negative infinity
|
||||
and not-a-number.
|
||||
The order-relation on float64 is: x < y if y - x is positive.
|
||||
Positive zero is greater than negative zero. Not-a-number equals itself and
|
||||
is greater than all float64 values including positive infinity.
|
||||
|
||||
float64 values have a lexical representation consisting of a mantissa followed,
|
||||
optionally, by the character "E" or "e", followed by an exponent.
|
||||
The exponent must be an integer. The mantissa must be a decimal number.
|
||||
The representations for exponent and mantissa must follow the lexical rules
|
||||
for integer and decimal. If the "E" or "e" and the following exponent are
|
||||
omitted, an exponent value of 0 is assumed.
|
||||
|
||||
The special values positive and negative zero, positive and negative infinity
|
||||
and not-a-number have lexical representations 0, -0, INF, -INF and NaN,
|
||||
respectively.
|
||||
|
||||
For example, -1E4, 1267.43233E12, 12.78e-2, 12 and INF are all
|
||||
legal literals for float64.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/float64</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/float64_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint16</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">SInt16 represents integers with a minimum value of -32768 and a maximum value
|
||||
of 32767. The order-relation on sint16 is: x < y if y - x is positive.
|
||||
sint16 has a lexical representation consisting of an optional sign followed
|
||||
by a finite-length sequence of decimal digits (#x30-#x39). If the sign is
|
||||
omitted, "+" is assumed.
|
||||
|
||||
For example: -1, 0, -12678, +10000, 2500</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint16</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint16_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint16_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint16_least represents a signed integer with values defined by at least 16 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint16_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint16_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint32</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint32 represents integers with a minimum value of -2147483648 and a maximum
|
||||
value of 2147483647. The order-relation on sint32 is: x < y if y - x is
|
||||
positive. sint32 has a lexical representation consisting of an optional sign
|
||||
allowed by a finite-length sequence of decimal digits (#x30-#x39). If the
|
||||
sign is omitted, "+" is assumed.
|
||||
|
||||
For example: -1, 0, -12688778, +10000, 250098675.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint32</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint32_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint32_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint32_least represents a signed integer with values defined by at least 32 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint32_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint32_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint64</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint64 represents integers with a minimum value of -9223372036854775808 and a maximum
|
||||
value of 9223372036854775807. The order-relation on sint64 is: x < y if y - x is
|
||||
positive. sint64 has a lexical representation consisting of an optional sign
|
||||
allowed by a finite-length sequence of decimal digits (#x30-#x39). If the
|
||||
sign is omitted, "+" is assumed.
|
||||
|
||||
For example: -1, 0, -12688778, +10000, 250098675.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint64</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint64_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint8</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint8 represents integers with a minimum value of -128 and a maximum value of 127.
|
||||
The order-relation on sint8 is: x < y if y - x is positive.
|
||||
sint8 has a lexical representation consisting of an optional sign followed
|
||||
by a finite-length sequence of decimal digits (#x30-#x39). If the sign is
|
||||
omitted, "+" is assumed.
|
||||
|
||||
For example: -1, 0, 12678, +10000.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint8</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint8_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>sint8_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">sint8_least represents a signed integer with values defined by at least 8 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/sint8_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/sint8_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint16</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint16 represents integers with a minimum value of 0 and a maximum value of 65535.
|
||||
The order-relation on uint16 is: x < y if y - x is positive.
|
||||
uint16 has a lexical representation consisting of a finite-length sequence
|
||||
of decimal digits (#x30-#x39).
|
||||
|
||||
For example: 1, 0, 1267, +10000.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint16</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint16_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint16_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint16_least represents an unsigned integer with values defined by at least 16 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint16_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint16_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint32</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint32 represents integers with a minimum value of 0 and a maximum value
|
||||
of 4294967295. The order-relation on uint32 is: x < y if y - x is positive.
|
||||
uint32 has a lexical representation consisting of a finite-length sequence
|
||||
of decimal digits (#x30-#x39).
|
||||
|
||||
For example: 1, 0, 12234567, 104400.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint32</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint32_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint32_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint32_least represents an unsigned integer with values defined by at least 32 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint32_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint32_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint64</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint64 represents integers with a minimum value of 0 and a maximum value
|
||||
of 18446744073709551615. The order-relation on uint64 is: x < y if y - x is positive.
|
||||
uint64 has a lexical representation consisting of a finite-length sequence
|
||||
of decimal digits (#x30-#x39).
|
||||
|
||||
For example: 1, 0, 12234567, 104400.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint64</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint64_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint8</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint8 represents integers with a minimum value of 0 and a maximum value of 255.
|
||||
The order-relation on uint8 is: x < y if y - x is positive.
|
||||
uint8 has a lexical representation consisting of a finite-length sequence
|
||||
of decimal digits (#x30-#x39).
|
||||
|
||||
For example: 1, 0, 126, +10.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint8</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint8_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
<IMPLEMENTATION-DATA-TYPE>
|
||||
<SHORT-NAME>uint8_least</SHORT-NAME>
|
||||
<DESC>
|
||||
<L-2 L="FOR-ALL">uint8_least represents an unsigned integer with values defined by at least 8 bit.</L-2>
|
||||
</DESC>
|
||||
<CATEGORY>VALUE</CATEGORY>
|
||||
<SW-DATA-DEF-PROPS>
|
||||
<SW-DATA-DEF-PROPS-VARIANTS>
|
||||
<SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
<BASE-TYPE-REF DEST="SW-BASE-TYPE">/AUTOSAR_Platform/BaseTypes/uint8_least</BASE-TYPE-REF>
|
||||
<SW-CALIBRATION-ACCESS>NOT-ACCESSIBLE</SW-CALIBRATION-ACCESS>
|
||||
<DATA-CONSTR-REF DEST="DATA-CONSTR">/AUTOSAR_Platform/DataConstrs/uint8_least_DataConstr</DATA-CONSTR-REF>
|
||||
</SW-DATA-DEF-PROPS-CONDITIONAL>
|
||||
</SW-DATA-DEF-PROPS-VARIANTS>
|
||||
</SW-DATA-DEF-PROPS>
|
||||
<TYPE-EMITTER>Platform_Type</TYPE-EMITTER>
|
||||
</IMPLEMENTATION-DATA-TYPE>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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_00049.xsd">
|
||||
<AR-PACKAGES>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>InitialEcuC</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-VALUE-COLLECTION>
|
||||
<SHORT-NAME>InitialEcuC</SHORT-NAME>
|
||||
</ECUC-VALUE-COLLECTION>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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_00049.xsd">
|
||||
<AR-PACKAGES>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>ActiveEcuC</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-VALUE-COLLECTION>
|
||||
<SHORT-NAME>ActiveEcuC</SHORT-NAME>
|
||||
<ECUC-VALUES>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Fls</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Can</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Cdd</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Port</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Mcu</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES-REF DEST="ECUC-MODULE-CONFIGURATION-VALUES">/ActiveEcuC/Spi</ECUC-MODULE-CONFIGURATION-VALUES-REF>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES-REF-CONDITIONAL>
|
||||
</ECUC-VALUES>
|
||||
</ECUC-VALUE-COLLECTION>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,333 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<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_00049.xsd">
|
||||
<AR-PACKAGES>
|
||||
<AR-PACKAGE>
|
||||
<SHORT-NAME>ActiveEcuC</SHORT-NAME>
|
||||
<ELEMENTS>
|
||||
<ECUC-MODULE-CONFIGURATION-VALUES UUID="26e15d77-528f-4c11-9466-4446781b1cb4">
|
||||
<SHORT-NAME>Cdd</SHORT-NAME>
|
||||
<ADMIN-DATA>
|
||||
<SDGS>
|
||||
<SDG GID="DV:CfgPostBuild">
|
||||
<SD GID="DV:postBuildVariantSupport">false</SD>
|
||||
</SDG>
|
||||
</SDGS>
|
||||
</ADMIN-DATA>
|
||||
<DEFINITION-REF DEST="ECUC-MODULE-DEF">/Renesas/EcucDefs_CddIic/Cdd</DEFINITION-REF>
|
||||
<IMPLEMENTATION-CONFIG-VARIANT>VARIANT-POST-BUILD</IMPLEMENTATION-CONFIG-VARIANT>
|
||||
<MODULE-DESCRIPTION-REF DEST="BSW-IMPLEMENTATION">/Renesas/BswModuleDescriptions_CddIic/CddIic_Impl</MODULE-DESCRIPTION-REF>
|
||||
<CONTAINERS>
|
||||
<ECUC-CONTAINER-VALUE UUID="4f6c54cc-9f00-4d7e-8c1a-2cd38a581a4a">
|
||||
<SHORT-NAME>CddGeneral</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddInstanceId</DEFINITION-REF>
|
||||
<VALUE>0</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicDevErrorDetect</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicVersionInfoApi</DEFINITION-REF>
|
||||
<VALUE>true</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicDeviceName</DEFINITION-REF>
|
||||
<VALUE>V4H</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicAlreadyInitDetCheck</DEFINITION-REF>
|
||||
<VALUE>true</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicRegisterWriteVerify</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicCriticalSectionProtection</DEFINITION-REF>
|
||||
<VALUE>true</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicUnintendedInterruptCheck</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddGeneral/CddIicVersionCheckExternalModules</DEFINITION-REF>
|
||||
<VALUE>true</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="3cf5c4f6-3df7-4eb1-93bf-4d457d65006e">
|
||||
<SHORT-NAME>CddIicChannel</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>0</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC0</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>MASTER_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch0NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="a1af74ce-fd58-4935-91da-e4b81083ff5c">
|
||||
<SHORT-NAME>CddIicDemEventParameterRefs</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicDemEventParameterRefs</DEFINITION-REF>
|
||||
<REFERENCE-VALUES>
|
||||
<ECUC-REFERENCE-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-REFERENCE-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicDemEventParameterRefs/CDDIIC_E_NON_ACKNOWLEDGEMENT</DEFINITION-REF>
|
||||
<VALUE-REF DEST="AR-ELEMENT">/ActiveEcuC/Dem/DemConfigSet/CDDIIC_E_NON_ACKNOWLEDGEMENT</VALUE-REF>
|
||||
</ECUC-REFERENCE-VALUE>
|
||||
</REFERENCE-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="8b1d7ebb-66d9-4e21-a397-d05560a15273">
|
||||
<SHORT-NAME>CddIicChannel_001</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>1</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC1</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>SLAVE_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch1NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="9b6f1c6c-0233-4020-99f0-5cfc7a547b56">
|
||||
<SHORT-NAME>CddIicChannel_002</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>2</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC2</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>MASTER_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch2NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="d53ce9d7-5e36-4250-aa14-a0a208a6ebff">
|
||||
<SHORT-NAME>CddIicChannel_003</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC3</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>MASTER_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch3NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="c32e9ac9-e495-4f18-b3c7-54040ffd6b6e">
|
||||
<SHORT-NAME>CddIicChannel_004</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>4</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC4</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>MASTER_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch4NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="12384d44-d612-4010-8430-35a4d9824ae5">
|
||||
<SHORT-NAME>CddIicChannel_005</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelId</DEFINITION-REF>
|
||||
<VALUE>5</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicHwChannelSelect</DEFINITION-REF>
|
||||
<VALUE>IIC5</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicCommunicationInterface</DEFINITION-REF>
|
||||
<VALUE>MASTER_INTERFACE</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicDmaEnable</DEFINITION-REF>
|
||||
<VALUE>false</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FUNCTION-NAME-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicChannel/CddIicChannelNotification</DEFINITION-REF>
|
||||
<VALUE>CddIic_Ch5NoticeCallBack</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="c663003f-c4bc-4380-b1e0-714403090cc9">
|
||||
<SHORT-NAME>CddIicSlave</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSlaveID</DEFINITION-REF>
|
||||
<VALUE>0</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicClockModeSelection</DEFINITION-REF>
|
||||
<VALUE>FIXED_DUTY</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSclHighPeriod</DEFINITION-REF>
|
||||
<VALUE>1.17</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSclLowPeriod</DEFINITION-REF>
|
||||
<VALUE>1.3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicClockFrequency</DEFINITION-REF>
|
||||
<VALUE>900000</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicRisingTime</DEFINITION-REF>
|
||||
<VALUE>3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicFallingTime</DEFINITION-REF>
|
||||
<VALUE>3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicIntDelay</DEFINITION-REF>
|
||||
<VALUE>50</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSlaveAddress</DEFINITION-REF>
|
||||
<VALUE>61</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicAddressModeSelect</DEFINITION-REF>
|
||||
<VALUE>SEVEN_BIT_ADDR</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicFirstBitSetupCycle</DEFINITION-REF>
|
||||
<VALUE>15</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
<ECUC-CONTAINER-VALUE UUID="3758557d-4449-441b-b15e-46f89a129741">
|
||||
<SHORT-NAME>CddIicSlave_PMIC</SHORT-NAME>
|
||||
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave</DEFINITION-REF>
|
||||
<PARAMETER-VALUES>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSlaveID</DEFINITION-REF>
|
||||
<VALUE>1</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicClockModeSelection</DEFINITION-REF>
|
||||
<VALUE>FIXED_DUTY</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSclHighPeriod</DEFINITION-REF>
|
||||
<VALUE>1.17</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSclLowPeriod</DEFINITION-REF>
|
||||
<VALUE>1.3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicClockFrequency</DEFINITION-REF>
|
||||
<VALUE>300000</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicRisingTime</DEFINITION-REF>
|
||||
<VALUE>3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicFallingTime</DEFINITION-REF>
|
||||
<VALUE>3</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-FLOAT-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicIntDelay</DEFINITION-REF>
|
||||
<VALUE>50</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicSlaveAddress</DEFINITION-REF>
|
||||
<VALUE>84</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicAddressModeSelect</DEFINITION-REF>
|
||||
<VALUE>SEVEN_BIT_ADDR</VALUE>
|
||||
</ECUC-TEXTUAL-PARAM-VALUE>
|
||||
<ECUC-NUMERICAL-PARAM-VALUE>
|
||||
<DEFINITION-REF DEST="ECUC-INTEGER-PARAM-DEF">/Renesas/EcucDefs_CddIic/Cdd/CddIicSlave/CddIicFirstBitSetupCycle</DEFINITION-REF>
|
||||
<VALUE>15</VALUE>
|
||||
</ECUC-NUMERICAL-PARAM-VALUE>
|
||||
</PARAMETER-VALUES>
|
||||
</ECUC-CONTAINER-VALUE>
|
||||
</CONTAINERS>
|
||||
</ECUC-MODULE-CONFIGURATION-VALUES>
|
||||
</ELEMENTS>
|
||||
</AR-PACKAGE>
|
||||
</AR-PACKAGES>
|
||||
</AUTOSAR>
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,85 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<ProjectAssistant Version="5.23.30 SP1">
|
||||
<General>
|
||||
<Name>Surface_Customer_Board</Name>
|
||||
<Version>1.0</Version>
|
||||
<Author>solun</Author>
|
||||
</General>
|
||||
<Environment>
|
||||
<Platform>Canoeemu</Platform>
|
||||
<Derivative UUID="35C34EEE-6A21-4D8B-8B60-1CBFC45B32FC">Canoeemu</Derivative>
|
||||
<Compiler></Compiler>
|
||||
<SipIds>
|
||||
<SipId>CBD2100679_D00</SipId>
|
||||
</SipIds>
|
||||
<TargetType>Real Target</TargetType>
|
||||
<UseCases/>
|
||||
<PostBuildLoadableSupport>false</PostBuildLoadableSupport>
|
||||
<PostBuildSelectableSupport>false</PostBuildSelectableSupport>
|
||||
<ProjectType>
|
||||
<Type>Standard</Type>
|
||||
</ProjectType>
|
||||
</Environment>
|
||||
<Folders>
|
||||
<ECUC>.\Config\ECUC</ECUC>
|
||||
<GenData>.\Appl\GenData</GenData>
|
||||
<GenDataVtt>.\Appl\GenDataVtt</GenDataVtt>
|
||||
<Source>.\Appl\Source</Source>
|
||||
<ServiceComponents>.\Config\ServiceComponents</ServiceComponents>
|
||||
<Logs>.\Log</Logs>
|
||||
<SIP>.\..\..\DaVinci\Surface_Customer_Board</SIP>
|
||||
<StartMenu></StartMenu>
|
||||
<ApplicationComponentFolders>
|
||||
<ApplicationComponentFolder>.\Config\ApplicationComponents</ApplicationComponentFolder>
|
||||
</ApplicationComponentFolders>
|
||||
<BswInternalBehaviour>.\Config\InternalBehavior</BswInternalBehaviour>
|
||||
<McData>.\Config\McData</McData>
|
||||
<DefinitionRestriction>.\DefRestrict</DefinitionRestriction>
|
||||
<AUTOSAR>.\Config\AUTOSAR</AUTOSAR>
|
||||
</Folders>
|
||||
<Tools/>
|
||||
<Input>
|
||||
<Options>
|
||||
<IgnoreUuidsSystemDescriptionFiles>false</IgnoreUuidsSystemDescriptionFiles>
|
||||
<IgnoreUuidsStandardConfigurationFiles>false</IgnoreUuidsStandardConfigurationFiles>
|
||||
<GenerateUpdateReport>true</GenerateUpdateReport>
|
||||
<GenerateXmlUpdateReport>false</GenerateXmlUpdateReport>
|
||||
</Options>
|
||||
</Input>
|
||||
<References/>
|
||||
<EcucSplitter>
|
||||
<Configuration>.\Config\ECUC\Surface_Customer_Board.ecuc.arxml</Configuration>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Fls_Fls_ecuc.arxml">
|
||||
<Module Name="Fls"/>
|
||||
</Splitter>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Can_Can_ecuc.arxml">
|
||||
<Module Name="Can"/>
|
||||
</Splitter>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Cdd_Cdd_ecuc.arxml">
|
||||
<Module Name="Cdd"/>
|
||||
</Splitter>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Port_Port_ecuc.arxml">
|
||||
<Module Name="Port"/>
|
||||
</Splitter>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Mcu_Mcu_ecuc.arxml">
|
||||
<Module Name="Mcu"/>
|
||||
</Splitter>
|
||||
<Splitter File=".\Config\ECUC\Surface_Customer_Board_Spi_Spi_ecuc.arxml">
|
||||
<Module Name="Spi"/>
|
||||
</Splitter>
|
||||
<OwnFolderForEachSplitter>false</OwnFolderForEachSplitter>
|
||||
<OwnFileForEachInstance>true</OwnFileForEachInstance>
|
||||
</EcucSplitter>
|
||||
<ECUC>
|
||||
<Active RootPackageName="/ActiveEcuC/ActiveEcuC">.\Config\ECUC\Surface_Customer_Board.ecuc.arxml</Active>
|
||||
</ECUC>
|
||||
<PostBuildLoadable RTEDataFreezeChecksum="" CurrentConfigurationPhase="PRE_COMPILE"/>
|
||||
<TopDownServiceConfiguration>
|
||||
<NvM>true</NvM>
|
||||
</TopDownServiceConfiguration>
|
||||
<Miscellaneous>
|
||||
<AmdGenerateDebugData>false</AmdGenerateDebugData>
|
||||
<AutomaticSyncSystemDescription>false</AutomaticSyncSystemDescription>
|
||||
</Miscellaneous>
|
||||
<SwctGeneration/>
|
||||
</ProjectAssistant>
|
||||
@@ -0,0 +1,86 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<Settings>
|
||||
<Settings Name="CFG5_GUI_SETTING">
|
||||
<Settings Name="com.vector.cfg.gui.app.dvcfg.views.validation.validationview.hideack">
|
||||
<Setting Value="false" Name="buttonStateAck"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.app.dvcfg.views.validation.validationview.hideerror">
|
||||
<Setting Value="false" Name="buttonStateError"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.app.dvcfg.views.validation.validationview.hideinfo">
|
||||
<Setting Value="false" Name="buttonStateInfo"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.app.dvcfg.views.validation.validationview.hidewarn">
|
||||
<Setting Value="false" Name="buttonStateWarn"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.app.views.validation.table.ValidationViewTable">
|
||||
<Setting Value="0,1,2," Name="nattable.BODY.columnIndexOrder"/>
|
||||
<Setting Value="0" Name="nattable.BODY.columnWidth.defaultMinSize"/>
|
||||
<Setting Value="false" Name="nattable.BODY.columnWidth.distributeRemainingSpace"/>
|
||||
<Setting Value="0:250,1:500,2:250," Name="nattable.BODY.columnWidth.sizes"/>
|
||||
<Setting Value="0" Name="nattable.COLUMN_HEADER.columnWidth.defaultMinSize"/>
|
||||
<Setting Value="false" Name="nattable.COLUMN_HEADER.columnWidth.distributeRemainingSpace"/>
|
||||
<Setting Value="0" Name="nattable.CORNER.columnWidth.defaultMinSize"/>
|
||||
<Setting Value="false" Name="nattable.CORNER.columnWidth.distributeRemainingSpace"/>
|
||||
<Setting Value="0" Name="nattable.ROW_HEADER.columnWidth.defaultMinSize"/>
|
||||
<Setting Value="false" Name="nattable.ROW_HEADER.columnWidth.distributeRemainingSpace"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.danglingreference.view.DanglingReferencesView"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.consistency.internal.executer.BackgroundValidationExecuter">
|
||||
<Setting Value="62" Name="InitialBackgroundValidationExecutionTimeMs"/>
|
||||
<Setting Value="rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVz
aG9sZHhwP0AAAAAAAAB3CAAAABAAAAAAeA==" Name="ValidationRuleExecutionTimes"/>
|
||||
</Settings>
|
||||
<Settings Name="com.vector.cfg.gui.moduleimport.history">
|
||||
<Settings Name="1763451489782">
|
||||
<Settings Name="0">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Spi" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\V4H_Spi.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
<Settings Name="1">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Fls" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\ADASPRK3_Fls_Fls_ecuc.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
<Settings Name="2">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Port" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\App_PORT_V4H_Sample.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
<Settings Name="3">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Mcu" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\V4H_Mcu.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
<Settings Name="4">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Can" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\App_CAN_V4H_Sample.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
<Settings Name="5">
|
||||
<Settings Name="0">
|
||||
<Setting Value="true" Name="active"/>
|
||||
<Setting Value="/ActiveEcuC/Cdd" Name="ecucPath"/>
|
||||
<Setting Value="Add" Name="importMode"/>
|
||||
</Settings>
|
||||
<Setting Value="C:\Work\3_Src\Gen4_R-Car_Vector\2_Branches\Mobis_V4H\Arxml\Customer_Board\App_CDD_IIC_V4H_Sample.arxml" Name="filePath"/>
|
||||
</Settings>
|
||||
</Settings>
|
||||
</Settings>
|
||||
</Settings>
|
||||
Reference in New Issue
Block a user