This commit is contained in:
2026-06-26 08:03:05 +09:00
parent d90e8cb6a2
commit 48608c9d1f
52 changed files with 15284 additions and 34406 deletions

View File

@@ -2224,7 +2224,7 @@
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
<ECUC-CONTAINER-VALUE UUID="31d81b28-7d6d-4833-9dd7-984a47277e17">
<SHORT-NAME>PortPin10</SHORT-NAME>
<SHORT-NAME>PortPin10_PMIC_I2C_SCL</SHORT-NAME>
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10</DEFINITION-REF>
<PARAMETER-VALUES>
<ECUC-NUMERICAL-PARAM-VALUE>
@@ -2241,7 +2241,7 @@
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinInitialMode</DEFINITION-REF>
<VALUE>DIO</VALUE>
<VALUE>SCL5_ALT0_IN_OUT_GPSR8_BIT10_IP1SR8_BIT8_MODSEL8_BIT10</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinLevelValue</DEFINITION-REF>
@@ -2249,7 +2249,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinModeChangeable</DEFINITION-REF>
<VALUE>true</VALUE>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinPullOption</DEFINITION-REF>
@@ -2277,6 +2277,60 @@
</ECUC-TEXTUAL-PARAM-VALUE>
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
<ECUC-CONTAINER-VALUE UUID="29bc79ea-e5a1-4fd7-a918-191f3e939d82">
<SHORT-NAME>PortPin11_PMIC_I2C_SDA</SHORT-NAME>
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11</DEFINITION-REF>
<PARAMETER-VALUES>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDioAltModeChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDirection</DEFINITION-REF>
<VALUE>PORT_PIN_OUT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDirectionChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinInitialMode</DEFINITION-REF>
<VALUE>SDA5_ALT0_IN_OUT_GPSR8_BIT11_IP1SR8_BIT12_MODSEL8_BIT11</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinLevelValue</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_LOW</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinModeChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPullOption</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPullControl</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPolaritySelect</DEFINITION-REF>
<VALUE>PORT_PIN_POSITIVE_LOGIC</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinSensitiveInterrupt</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_SENSITIVE</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDetectionInterrupt</DEFINITION-REF>
<VALUE>PORT_PIN_ONE_EDGE</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinOutDataSelect</DEFINITION-REF>
<VALUE>PORT_PIN_OUTDT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS>
</ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS>

View File

@@ -56,8 +56,26 @@
</Settings>
</Settings>
<Settings Name="com.vector.cfg.consistency.internal.executer.BackgroundValidationExecuter">
<Setting Value="555" Name="InitialBackgroundValidationExecutionTimeMs"/>
<Setting Value="rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVz&#xA;aG9sZHhwP0AAAAAAABh3CAAAACAAAAAOdAA9Y29tLnZlY3Rvci5jZmcudmFsaWRhdGlvbi5iYXNp&#xA;Y3J1bGVzLm1zci5pbXBsLkRlZmluaXRpb25DaGVja3NyAA5qYXZhLmxhbmcuTG9uZzuL5JDMjyPf&#xA;AgABSgAFdmFsdWV4cgAQamF2YS5sYW5nLk51bWJlcoaslR0LlOCLAgAAeHAAAAAAAgAAAHQANWNv&#xA;bS52ZWN0b3IuY2ZnLmRvbS5pby51aS52YWxpZGF0aW9ucy5EaW8uRGlvQ2hhbm5lbElkc3EAfgAD&#xA;AAAAAAgAAAB0AEtjb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwu&#xA;bnVtZXJpY2FsY2hlY2suTnVtZXJpY2FsQ2hlY2tzcQB+AAMAAAAAAQAAAHQAPGNvbS52ZWN0b3Iu&#xA;Y2ZnLmRvbS5iYXNlLnVpLmRldC52YWxpZGF0aW9uLkRldEFjdGl2YXRpb25DaGVja3NxAH4AAwAA&#xA;AAAMAAAAdABVY29tLnZlY3Rvci5jZmcudmFsaWRhdGlvbi5iYXNpY3J1bGVzLm1zci5pbXBsLm11&#xA;bHRpcGxpY2l0eS5NdWx0aXBsaWNpdHlDaGVja0NvbnRhaW5lcnNxAH4AAwAAAAADAAAAdAA+Y29t&#xA;LnZlY3Rvci5jZmcuZG9tLmlvLnVpLnZhbGlkYXRpb25zLlBvcnQuUG9ydE51bWJlck9mUG9ydFBp&#xA;bnNzcQB+AAMAAAAABwAAAHQAPmNvbS52ZWN0b3IuY2ZnLmRvbS5pby51aS52YWxpZGF0aW9ucy5E&#xA;aW8uRGlvQ2hhbm5lbEdyb3VwT2Zmc2V0c3EAfgADAAAAAAcAAAB0AExjb20udmVjdG9yLmNmZy52&#xA;YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwucmVmZXJlbmNlY2hlY2suUmVmZXJlbmNlQ2hl&#xA;Y2syc3EAfgADAAAAAA4AAAB0AEtjb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMu&#xA;bXNyLmltcGwuYmFzZXZhbHVlY2hlY2suQmFzZVZhbHVlQ2hlY2tzcQB+AAMAAAAAAwAAAHQAVWNv&#xA;bS52ZWN0b3IuY2ZnLnZhbGlkYXRpb24uYmFzaWNydWxlcy5tc3IuaW1wbC5tdWx0aXBsaWNpdHku&#xA;TXVsdGlwbGljaXR5Q2hlY2tQYXJhbWV0ZXJzcQB+AAMAAAAADgAAAHQAMmNvbS52ZWN0b3IuY2Zn&#xA;LmRvbS5pby51aS52YWxpZGF0aW9ucy5EaW8uRGlvUG9ydElkc3EAfgADAAAAAAgAAAB0AFBjb20u&#xA;dmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwuT3B0aW9uYWxTeW1ib2xp&#xA;Y05hbWVWYWx1ZVZhbGlkYXRvcnNxAH4AAwAAAAACAAAAdAA/Y29tLnZlY3Rvci5jZmcudmFsaWRh&#xA;dGlvbi5iYXNpY3J1bGVzLm1zci5pbXBsLk1vZHVsZVZhcmlhbnRFbnVtc3EAfgADAAAAAAMAAAB0&#xA;AE9jb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwuVW5pcXVlU3lt&#xA;Ym9saWNOYW1lVmFsdWVWYWxpZGF0aW9uc3EAfgADAAAAAAQAAAB4" Name="ValidationRuleExecutionTimes"/>
<Setting Value="409" Name="InitialBackgroundValidationExecutionTimeMs"/>
<Setting Value="rO0ABXNyABFqYXZhLnV0aWwuSGFzaE1hcAUH2sHDFmDRAwACRgAKbG9hZEZhY3RvckkACXRocmVz&#xA;aG9sZHhwP0AAAAAAABh3CAAAACAAAAAOdAA9Y29tLnZlY3Rvci5jZmcudmFsaWRhdGlvbi5iYXNp&#xA;Y3J1bGVzLm1zci5pbXBsLkRlZmluaXRpb25DaGVja3NyAA5qYXZhLmxhbmcuTG9uZzuL5JDMjyPf&#xA;AgABSgAFdmFsdWV4cgAQamF2YS5sYW5nLk51bWJlcoaslR0LlOCLAgAAeHAAAAAAAgAAAHQANWNv&#xA;bS52ZWN0b3IuY2ZnLmRvbS5pby51aS52YWxpZGF0aW9ucy5EaW8uRGlvQ2hhbm5lbElkc3EAfgAD&#xA;AAAAAAgAAAB0AEtjb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwu&#xA;bnVtZXJpY2FsY2hlY2suTnVtZXJpY2FsQ2hlY2tzcQB+AAMAAAAAAQAAAHQAPGNvbS52ZWN0b3Iu&#xA;Y2ZnLmRvbS5iYXNlLnVpLmRldC52YWxpZGF0aW9uLkRldEFjdGl2YXRpb25DaGVja3NxAH4AAwAA&#xA;AAAKAAAAdABVY29tLnZlY3Rvci5jZmcudmFsaWRhdGlvbi5iYXNpY3J1bGVzLm1zci5pbXBsLm11&#xA;bHRpcGxpY2l0eS5NdWx0aXBsaWNpdHlDaGVja0NvbnRhaW5lcnNxAH4AAwAAAAADAAAAdAA+Y29t&#xA;LnZlY3Rvci5jZmcuZG9tLmlvLnVpLnZhbGlkYXRpb25zLlBvcnQuUG9ydE51bWJlck9mUG9ydFBp&#xA;bnNzcQB+AAMAAAAABwAAAHQAPmNvbS52ZWN0b3IuY2ZnLmRvbS5pby51aS52YWxpZGF0aW9ucy5E&#xA;aW8uRGlvQ2hhbm5lbEdyb3VwT2Zmc2V0c3EAfgADAAAAAAcAAAB0AExjb20udmVjdG9yLmNmZy52&#xA;YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwucmVmZXJlbmNlY2hlY2suUmVmZXJlbmNlQ2hl&#xA;Y2syc3EAfgADAAAAAA0AAAB0AEtjb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMu&#xA;bXNyLmltcGwuYmFzZXZhbHVlY2hlY2suQmFzZVZhbHVlQ2hlY2tzcQB+AAMAAAAABAAAAHQAVWNv&#xA;bS52ZWN0b3IuY2ZnLnZhbGlkYXRpb24uYmFzaWNydWxlcy5tc3IuaW1wbC5tdWx0aXBsaWNpdHku&#xA;TXVsdGlwbGljaXR5Q2hlY2tQYXJhbWV0ZXJzcQB+AAMAAAAABQAAAHQAMmNvbS52ZWN0b3IuY2Zn&#xA;LmRvbS5pby51aS52YWxpZGF0aW9ucy5EaW8uRGlvUG9ydElkc3EAfgADAAAAAAgAAAB0AFBjb20u&#xA;dmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwuT3B0aW9uYWxTeW1ib2xp&#xA;Y05hbWVWYWx1ZVZhbGlkYXRvcnNxAH4AAwAAAAACAAAAdAA/Y29tLnZlY3Rvci5jZmcudmFsaWRh&#xA;dGlvbi5iYXNpY3J1bGVzLm1zci5pbXBsLk1vZHVsZVZhcmlhbnRFbnVtc3EAfgADAAAAAAIAAAB0&#xA;AE9jb20udmVjdG9yLmNmZy52YWxpZGF0aW9uLmJhc2ljcnVsZXMubXNyLmltcGwuVW5pcXVlU3lt&#xA;Ym9saWNOYW1lVmFsdWVWYWxpZGF0aW9uc3EAfgADAAAAAAUAAAB4" Name="ValidationRuleExecutionTimes"/>
</Settings>
<Settings Name="com.vector.cfg.gui.moduleexport.history">
<Settings Name="1782170897706">
<Settings Name="0">
<Setting Value="/ActiveEcuC/CddIic" Name="moduleEcucPath"/>
</Settings>
<Setting Value="false" Name="classicPlatformFlexExport"/>
<Setting Value="C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\modules\cddiic\sample_application\V4H\19_11\config\App_CDD_IIC_V4H_Sample.arxml" Name="filePath"/>
<Setting Value="" Name="softwareCluster"/>
</Settings>
<Settings Name="1782174461429">
<Settings Name="0">
<Setting Value="/ActiveEcuC/Port" Name="moduleEcucPath"/>
</Settings>
<Setting Value="false" Name="classicPlatformFlexExport"/>
<Setting Value="C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\modules\port\sample_application\V4H\19_11\config\App_PORT_V4H_Sample.arxml" Name="filePath"/>
<Setting Value="" Name="softwareCluster"/>
</Settings>
</Settings>
<Settings Name="com.vector.cfg.gui.moduleimport.history">
<Settings Name="1781578218454">

View File

@@ -1,5 +1,5 @@
<?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_00048.xsd">
<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>
@@ -2224,7 +2224,7 @@
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
<ECUC-CONTAINER-VALUE UUID="31d81b28-7d6d-4833-9dd7-984a47277e17">
<SHORT-NAME>PortPin10</SHORT-NAME>
<SHORT-NAME>PortPin10_PMIC_I2C_SCL</SHORT-NAME>
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10</DEFINITION-REF>
<PARAMETER-VALUES>
<ECUC-NUMERICAL-PARAM-VALUE>
@@ -2241,7 +2241,7 @@
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinInitialMode</DEFINITION-REF>
<VALUE>DIO</VALUE>
<VALUE>SCL5_ALT0_IN_OUT_GPSR8_BIT10_IP1SR8_BIT8_MODSEL8_BIT10</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinLevelValue</DEFINITION-REF>
@@ -2249,7 +2249,7 @@
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinModeChangeable</DEFINITION-REF>
<VALUE>true</VALUE>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin10/PortPinPullOption</DEFINITION-REF>
@@ -2277,6 +2277,60 @@
</ECUC-TEXTUAL-PARAM-VALUE>
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
<ECUC-CONTAINER-VALUE UUID="29bc79ea-e5a1-4fd7-a918-191f3e939d82">
<SHORT-NAME>PortPin11_PMIC_I2C_SDA</SHORT-NAME>
<DEFINITION-REF DEST="ECUC-PARAM-CONF-CONTAINER-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11</DEFINITION-REF>
<PARAMETER-VALUES>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDioAltModeChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDirection</DEFINITION-REF>
<VALUE>PORT_PIN_OUT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDirectionChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinInitialMode</DEFINITION-REF>
<VALUE>SDA5_ALT0_IN_OUT_GPSR8_BIT11_IP1SR8_BIT12_MODSEL8_BIT11</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinLevelValue</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_LOW</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinModeChangeable</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPullOption</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-NUMERICAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-BOOLEAN-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPullControl</DEFINITION-REF>
<VALUE>false</VALUE>
</ECUC-NUMERICAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinPolaritySelect</DEFINITION-REF>
<VALUE>PORT_PIN_POSITIVE_LOGIC</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinSensitiveInterrupt</DEFINITION-REF>
<VALUE>PORT_PIN_LEVEL_SENSITIVE</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinDetectionInterrupt</DEFINITION-REF>
<VALUE>PORT_PIN_ONE_EDGE</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
<ECUC-TEXTUAL-PARAM-VALUE>
<DEFINITION-REF DEST="ECUC-ENUMERATION-PARAM-DEF">/Renesas/EcucDefs_Port/Port/PortConfigSet/PortGroup8/PortPin11/PortPinOutDataSelect</DEFINITION-REF>
<VALUE>PORT_PIN_OUTDT</VALUE>
</ECUC-TEXTUAL-PARAM-VALUE>
</PARAMETER-VALUES>
</ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS>
</ECUC-CONTAINER-VALUE>
</SUB-CONTAINERS>

View File

@@ -73,7 +73,7 @@
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\modules\port\generator\V4H\R1911_PORT_V4H_BSWMDT.arxml
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\common\generic\stubs\19_11\Dem\xml\Dem_Port.arxml
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\V4H\common_family\generator\arm\Sample_Application_V4H.trxml
* GENERATED ON: 19 6 2026 - 05:10:48
* GENERATED ON: 23 6 2026 - 09:29:59
*/
@@ -200,7 +200,7 @@
#define PORT_SFS_REG_CONFIG STD_OFF
/* Availability of numeric module select register */
#define PORT_MODSEL_REG_CONFIG STD_OFF
#define PORT_MODSEL_REG_CONFIG STD_ON
/* Availability of numeric bus domain protection */
#define PORT_DMPR_REGS_AVAILABLE STD_OFF
@@ -234,13 +234,13 @@
#define PORT_NUM_GROUP_REGS (uint8)0x09U
/* The Total number of function PFC registers configured */
#define PORT_NUM_PFC_REGS (uint8)0x1BU
#define PORT_NUM_PFC_REGS (uint8)0x1CU
/* The Total number of DMPR registers configured */
#define PORT_NUM_DMPR_REGS (uint8)0x00U
/* The Total number of IPSR registers configured */
#define PORT_NUM_IPSR_REGS (uint8)0x00U
#define PORT_NUM_IPSR_REGS (uint8)0x01U
/* The Total number of GPIO registers configured */
#define PORT_NUM_GPIO_REGS (uint8)0x51U
@@ -249,7 +249,7 @@
#define PORT_NUM_INOUTSEL_REGS (uint8)0x09U
/* The Total number of MODSEL registers configured */
#define PORT_NUM_MODSEL_REGS (uint8)0x00U
#define PORT_NUM_MODSEL_REGS (uint8)0x01U
/* The Total number of Pin Direction Changeable configured */
#define PORT_NUM_PINS_DIR_CHANGEABLE (uint8)0x0CU
@@ -258,10 +258,10 @@
#define PORT_NUM_PINS_DIO_ALT_CHANGEABLE (uint8)0x0BU
/* The Total number of Pin mode changeable configured */
#define PORT_NUM_PINS_MODE_CHANGEABLE (uint8)0x0BU
#define PORT_NUM_PINS_MODE_CHANGEABLE (uint8)0x0AU
/* The following constant contains total number of pins configured */
#define PORT_TOTAL_NUMBER_OF_PINS (uint8)0x1DU
#define PORT_TOTAL_NUMBER_OF_PINS (uint8)0x1EU
/* The total number register of API Port_FUSEMonitoring */
#define PORT_MAX_NO_FUSE_REG (uint8)0x02U
@@ -348,10 +348,13 @@
#define PortConf_PortGroup8_PortPin10 (Port_PinType)26
/* END Msg(7:0791)-1 */
/* MISRA Violation: START Msg(7:0791)-1 */
#define PortConf_PortGroup8_PortPin12 (Port_PinType)27
#define PortConf_PortGroup8_PortPin11 (Port_PinType)27
/* END Msg(7:0791)-1 */
/* MISRA Violation: START Msg(7:0791)-1 */
#define PortConf_PortGroup8_PortPin13 (Port_PinType)28
#define PortConf_PortGroup8_PortPin12 (Port_PinType)28
/* END Msg(7:0791)-1 */
/* MISRA Violation: START Msg(7:0791)-1 */
#define PortConf_PortGroup8_PortPin13 (Port_PinType)29
/* END Msg(7:0791)-1 */

View File

@@ -73,7 +73,7 @@
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\modules\port\generator\V4H\R1911_PORT_V4H_BSWMDT.arxml
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\common\generic\stubs\19_11\Dem\xml\Dem_Port.arxml
* C:\Work\Src\Gen4_R-Car_MCAL\2_Trunk\V4H\MCAL-v4h_19.4.0.D_release\rel\V4H\common_family\generator\arm\Sample_Application_V4H.trxml
* GENERATED ON: 19 6 2026 - 05:10:48
* GENERATED ON: 23 6 2026 - 09:29:59
*/
@@ -244,6 +244,9 @@ CONST(Port_ConfigType, PORT_CONFIG_DATA) Port_GstConfiguration[] =
/* pPortFILONOFFRegs */
&Port_GstFILONOFFRegs[0],
/* pPortMODSELRegs */
&Port_GstMODSELRegs[0],
/* pPinDirChangeable */
&Port_GstPinDirChangeableList[0],
@@ -257,7 +260,7 @@ CONST(Port_ConfigType, PORT_CONFIG_DATA) Port_GstConfiguration[] =
&Port_GstSetModeGroupsList[0],
/* pMODSELGroupInfo */
&Port_GstMODSELGrpInfo[0]
NULL_PTR
}
};
/* END Msg(1:1502)-5 */
@@ -377,7 +380,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000000UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 9 - PortConfigSet_PortGroup0_EDGLEVEL_Register_0 */
{
@@ -476,7 +479,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000000UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 18 - PortConfigSet_PortGroup0_BOTHEDGE_Register_0 */
{
@@ -575,7 +578,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000000UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 27 - PortConfigSet_PortGroup0_IOINTSEL_Register_0 */
{
@@ -674,7 +677,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000000UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 36 - PortConfigSet_PortGroup0_OUTDTSEL_Register_0 */
{
@@ -773,7 +776,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00002000UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 45 - PortConfigSet_PortGroup0_OUTDT_Register_0 */
{
@@ -872,7 +875,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000004UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 54 - PortConfigSet_PortGroup0_OUTDTH_Register_0 */
{
@@ -971,7 +974,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000004UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 63 - PortConfigSet_PortGroup0_OUTDTL_Register_0 */
{
@@ -1070,7 +1073,7 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0x00000004UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 72 - PortConfigSet_PortGroup0_INEN_Register_0 */
{
@@ -1166,10 +1169,10 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
0xC1D0U,
/* ulInitModeRegVal */
0x00003407UL,
0x00003C07UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
}
};
/* END Msg(1:1504)-3 */
@@ -1180,7 +1183,18 @@ CONST(Port_Regs, PORT_CONFIG_DATA) Port_GstNumRegs[] =
/* MISRA Violation: START Msg(1:1504)-3 */
CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
{
/* Index: 0 - PortConfigSet_PortGroup0_GPSR_Register_0 */
/* Index: 0 - PortConfigSet_PortGroup8_IP1SR_Register_8 */
{
/* usRegAddrOffset */
0xC064U,
/* ulInitModeRegVal */
0x00000000UL,
/* ulAndMaskVal */
0xFFFF00FFUL
},
/* Index: 1 - PortConfigSet_PortGroup0_GPSR_Register_0 */
{
/* usRegAddrOffset */
0x0040U,
@@ -1191,7 +1205,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFF79UL
},
/* Index: 1 - PortConfigSet_PortGroup1_GPSR_Register_1 */
/* Index: 2 - PortConfigSet_PortGroup1_GPSR_Register_1 */
{
/* usRegAddrOffset */
0x0840U,
@@ -1202,7 +1216,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFF7EB9UL
},
/* Index: 2 - PortConfigSet_PortGroup2_GPSR_Register_2 */
/* Index: 3 - PortConfigSet_PortGroup2_GPSR_Register_2 */
{
/* usRegAddrOffset */
0x8040U,
@@ -1213,7 +1227,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 3 - PortConfigSet_PortGroup3_GPSR_Register_3 */
/* Index: 4 - PortConfigSet_PortGroup3_GPSR_Register_3 */
{
/* usRegAddrOffset */
0x8840U,
@@ -1224,7 +1238,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFBFF9UL
},
/* Index: 4 - PortConfigSet_PortGroup4_GPSR_Register_4 */
/* Index: 5 - PortConfigSet_PortGroup4_GPSR_Register_4 */
{
/* usRegAddrOffset */
0x4040U,
@@ -1235,7 +1249,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFE7FFFF9UL
},
/* Index: 5 - PortConfigSet_PortGroup5_GPSR_Register_5 */
/* Index: 6 - PortConfigSet_PortGroup5_GPSR_Register_5 */
{
/* usRegAddrOffset */
0x4840U,
@@ -1246,7 +1260,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 6 - PortConfigSet_PortGroup6_GPSR_Register_6 */
/* Index: 7 - PortConfigSet_PortGroup6_GPSR_Register_6 */
{
/* usRegAddrOffset */
0x5040U,
@@ -1257,7 +1271,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 7 - PortConfigSet_PortGroup7_GPSR_Register_7 */
/* Index: 8 - PortConfigSet_PortGroup7_GPSR_Register_7 */
{
/* usRegAddrOffset */
0x5840U,
@@ -1268,18 +1282,18 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 8 - PortConfigSet_PortGroup8_GPSR_Register_8 */
/* Index: 9 - PortConfigSet_PortGroup8_GPSR_Register_8 */
{
/* usRegAddrOffset */
0xC040U,
/* ulInitModeRegVal */
0x00000000UL,
0x00000C00UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 9 - PortConfigSet_PortGroup0_PUD_Register_0 */
/* Index: 10 - PortConfigSet_PortGroup0_PUD_Register_0 */
{
/* usRegAddrOffset */
0x00E0U,
@@ -1290,7 +1304,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFF79UL
},
/* Index: 10 - PortConfigSet_PortGroup1_PUD_Register_1 */
/* Index: 11 - PortConfigSet_PortGroup1_PUD_Register_1 */
{
/* usRegAddrOffset */
0x08E0U,
@@ -1301,7 +1315,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFF7EB9UL
},
/* Index: 11 - PortConfigSet_PortGroup2_PUD_Register_2 */
/* Index: 12 - PortConfigSet_PortGroup2_PUD_Register_2 */
{
/* usRegAddrOffset */
0x80E0U,
@@ -1312,7 +1326,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 12 - PortConfigSet_PortGroup3_PUD_Register_3 */
/* Index: 13 - PortConfigSet_PortGroup3_PUD_Register_3 */
{
/* usRegAddrOffset */
0x88E0U,
@@ -1323,7 +1337,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFBFF9UL
},
/* Index: 13 - PortConfigSet_PortGroup4_PUD_Register_4 */
/* Index: 14 - PortConfigSet_PortGroup4_PUD_Register_4 */
{
/* usRegAddrOffset */
0x40E0U,
@@ -1334,7 +1348,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFE7FFFF9UL
},
/* Index: 14 - PortConfigSet_PortGroup5_PUD_Register_5 */
/* Index: 15 - PortConfigSet_PortGroup5_PUD_Register_5 */
{
/* usRegAddrOffset */
0x48E0U,
@@ -1345,7 +1359,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 15 - PortConfigSet_PortGroup6_PUD_Register_6 */
/* Index: 16 - PortConfigSet_PortGroup6_PUD_Register_6 */
{
/* usRegAddrOffset */
0x50E0U,
@@ -1356,7 +1370,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 16 - PortConfigSet_PortGroup7_PUD_Register_7 */
/* Index: 17 - PortConfigSet_PortGroup7_PUD_Register_7 */
{
/* usRegAddrOffset */
0x58E0U,
@@ -1367,7 +1381,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 17 - PortConfigSet_PortGroup8_PUD_Register_8 */
/* Index: 18 - PortConfigSet_PortGroup8_PUD_Register_8 */
{
/* usRegAddrOffset */
0xC0E0U,
@@ -1376,9 +1390,9 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
0x00000002UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
},
/* Index: 18 - PortConfigSet_PortGroup0_PUEN_Register_0 */
/* Index: 19 - PortConfigSet_PortGroup0_PUEN_Register_0 */
{
/* usRegAddrOffset */
0x00C0U,
@@ -1389,7 +1403,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFF79UL
},
/* Index: 19 - PortConfigSet_PortGroup1_PUEN_Register_1 */
/* Index: 20 - PortConfigSet_PortGroup1_PUEN_Register_1 */
{
/* usRegAddrOffset */
0x08C0U,
@@ -1400,7 +1414,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFF7EB9UL
},
/* Index: 20 - PortConfigSet_PortGroup2_PUEN_Register_2 */
/* Index: 21 - PortConfigSet_PortGroup2_PUEN_Register_2 */
{
/* usRegAddrOffset */
0x80C0U,
@@ -1411,7 +1425,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 21 - PortConfigSet_PortGroup3_PUEN_Register_3 */
/* Index: 22 - PortConfigSet_PortGroup3_PUEN_Register_3 */
{
/* usRegAddrOffset */
0x88C0U,
@@ -1422,7 +1436,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFBFF9UL
},
/* Index: 22 - PortConfigSet_PortGroup4_PUEN_Register_4 */
/* Index: 23 - PortConfigSet_PortGroup4_PUEN_Register_4 */
{
/* usRegAddrOffset */
0x40C0U,
@@ -1433,7 +1447,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFE7FFFF9UL
},
/* Index: 23 - PortConfigSet_PortGroup5_PUEN_Register_5 */
/* Index: 24 - PortConfigSet_PortGroup5_PUEN_Register_5 */
{
/* usRegAddrOffset */
0x48C0U,
@@ -1444,7 +1458,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 24 - PortConfigSet_PortGroup6_PUEN_Register_6 */
/* Index: 25 - PortConfigSet_PortGroup6_PUEN_Register_6 */
{
/* usRegAddrOffset */
0x50C0U,
@@ -1455,7 +1469,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 25 - PortConfigSet_PortGroup7_PUEN_Register_7 */
/* Index: 26 - PortConfigSet_PortGroup7_PUEN_Register_7 */
{
/* usRegAddrOffset */
0x58C0U,
@@ -1466,7 +1480,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
/* ulAndMaskVal */
0xFFFFFFF9UL
},
/* Index: 26 - PortConfigSet_PortGroup8_PUEN_Register_8 */
/* Index: 27 - PortConfigSet_PortGroup8_PUEN_Register_8 */
{
/* usRegAddrOffset */
0xC0C0U,
@@ -1475,7 +1489,7 @@ CONST(Port_FuncCtrlRegs, PORT_CONFIG_DATA) Port_GstNumFuncCtrlRegs[] =
0x00000002UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
}
};
/* END Msg(1:1504)-3 */
@@ -1606,10 +1620,10 @@ CONST(Port_INOUTSELRegs, PORT_CONFIG_DATA) Port_GstNumINOUTSELRegs[] =
0xC184U,
/* ulInitModeRegVal */
0x00002400UL,
0x00002C00UL,
/* ulAndMaskVal */
0xFFFFCBF8UL
0xFFFFC3F8UL
}
};
/* END Msg(1:1504)-3 */
@@ -1805,6 +1819,23 @@ CONST(Port_FILONOFFRegs, PORT_CONFIG_DATA) Port_GstFILONOFFRegs[] =
/* Array of structures for MODSEL registers */
/* MISRA Violation: START Msg(1:1504)-3 */
CONST(Port_MODSELRegs, PORT_CONFIG_DATA) Port_GstMODSELRegs[] =
{
/* Index: 0 - PortConfigSet_MODSEL_Register_8 */
{
/* usMODSELRegAddrOffset */
0xC100U,
/* ulMODSEL */
0x00000C00UL,
/* ulAndMaskVal */
0xFFFFF3FFUL
}
};
/* END Msg(1:1504)-3 */
/* Array contains list of port pins whose direction can be changed during */
@@ -2176,7 +2207,7 @@ CONST(Port_PinModeChangeableGroups, PORT_CONFIG_DATA)
0x40U,
/* ucGPSRRegIndex */
0x01U,
0x02U,
/* ucINOUTSELRegIndex */
0x01U
@@ -2199,7 +2230,7 @@ CONST(Port_PinModeChangeableGroups, PORT_CONFIG_DATA)
0x42U,
/* ucGPSRRegIndex */
0x03U,
0x04U,
/* ucINOUTSELRegIndex */
0x03U
@@ -2222,7 +2253,7 @@ CONST(Port_PinModeChangeableGroups, PORT_CONFIG_DATA)
0x43U,
/* ucGPSRRegIndex */
0x04U,
0x05U,
/* ucINOUTSELRegIndex */
0x04U
@@ -2245,7 +2276,7 @@ CONST(Port_PinModeChangeableGroups, PORT_CONFIG_DATA)
0x45U,
/* ucGPSRRegIndex */
0x06U,
0x07U,
/* ucINOUTSELRegIndex */
0x06U
@@ -2268,7 +2299,7 @@ CONST(Port_PinModeChangeableGroups, PORT_CONFIG_DATA)
0x47U,
/* ucGPSRRegIndex */
0x08U,
0x09U,
/* ucINOUTSELRegIndex */
0x08U
@@ -2587,45 +2618,7 @@ CONST(Port_PinModeChangeableDetails, PORT_CONFIG_DATA)
/* ucFuncIndex */
0xFFU
},
/* Index: 8 - PortConfigSet_PortGroup8_PortPin10 */
{
/* ulOrMaskVal */
0x00000400UL,
/* ulOrMaskIPSRVal */
0x00000F00UL,
/* ulChangeableConfigVal */
0x00000000UL,
/* usModeAvailableMask */
0x8007U,
/* usModeDirInOut */
0x0007U,
/* usModeDirOut */
0x0000U,
/* ucPinBit */
0x0AU,
/* ddPinId */
0x1AU,
/* ucPositionBit */
0x08U,
/* usIPSRRegAddrOffset */
0xC064U,
/* ucSetModeIndex */
0x04U,
/* ucFuncIndex */
0x00U
},
/* Index: 9 - PortConfigSet_PortGroup8_PortPin12 */
/* Index: 8 - PortConfigSet_PortGroup8_PortPin12 */
{
/* ulOrMaskVal */
0x00001000UL,
@@ -2649,7 +2642,7 @@ CONST(Port_PinModeChangeableDetails, PORT_CONFIG_DATA)
0x0CU,
/* ddPinId */
0x1BU,
0x1CU,
/* ucPositionBit */
0x10U,
@@ -2663,7 +2656,7 @@ CONST(Port_PinModeChangeableDetails, PORT_CONFIG_DATA)
/* ucFuncIndex */
0xFFU
},
/* Index: 10 - PortConfigSet_PortGroup8_PortPin13 */
/* Index: 9 - PortConfigSet_PortGroup8_PortPin13 */
{
/* ulOrMaskVal */
0x00002000UL,
@@ -2687,7 +2680,7 @@ CONST(Port_PinModeChangeableDetails, PORT_CONFIG_DATA)
0x0DU,
/* ddPinId */
0x1CU,
0x1DU,
/* ucPositionBit */
0x14U,
@@ -2705,29 +2698,6 @@ CONST(Port_PinModeChangeableDetails, PORT_CONFIG_DATA)
/* END Msg(1:1504)-3 */
/* Array of structures for Module Select Group Info */
/* MISRA Violation: START Msg(1:1504)-3 */
CONST(Port_MODSELGroupInfo, PORT_CONFIG_DATA) Port_GstMODSELGrpInfo[] =
{
/* Index: 0 - PortConfigSet_MODSEL_PortGroup8_PortPin10 */
{
/* usRegAddrOffset */
0xC100U,
/* ulAndMaskVal */
0xFFFFFBFFU,
/* ulInitModeRegVal */
0x0400U,
/* ucModeVal */
0x0U,
/* ucOutputEnable */
0x0U
}
};
/* END Msg(1:1504)-3 */
/* Array of structures for FuSe Info */

View File

@@ -3,16 +3,12 @@
/* Devices: Rcar V4H, V4M */
/*============================================================================*/
/*******************************************************************************
** Revision History **
*******************************************************************************/
/*
* 1.0.0: 18/12/2025 : Initial version.
*/
/******************************************************************************/
#ifndef APP_WOODY_DEVICE_SAMPLE_H
#define APP_WOODY_DEVICE_SAMPLE_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#endif /* APP_WOODY_DEVICE_SAMPLE_H */

View File

@@ -0,0 +1,17 @@
/*============================================================================*/
/* Environment: */
/* Devices: PMIC RAA271005, */
/*============================================================================*/
#ifndef APP_WOODY_PMIC_RAA271005_H
#define APP_WOODY_PMIC_RAA271005_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#endif /* APP_WOODY_PMIC_RAA271005_H */
/*******************************************************************************
** End of File **
*******************************************************************************/

View File

@@ -0,0 +1,29 @@
/*============================================================================*/
/* Environment: */
/* Devices: Rcar V4H, V4M */
/*============================================================================*/
#ifndef APP_WOODY_V4H_I2C_H
#define APP_WOODY_V4H_I2C_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#define I2C_CH0_INTERRUPT_NO 610 + 32 // INTID: 0x0282 : No.610 + 32
#define I2C_CH1_INTERRUPT_NO 611 + 32 // INTID: 0x0283 : No.611 + 32
#define I2C_CH2_INTERRUPT_NO 612 + 32 // INTID: 0x0284 : No.612 + 32
#define I2C_CH3_INTERRUPT_NO 613 + 32 // INTID: 0x0285 : No.613 + 32
#define I2C_CH4_INTERRUPT_NO 614 + 32 // INTID: 0x0286 : No.614 + 32
#define I2C_CH5_INTERRUPT_NO 615 + 32 // INTID: 0x0287 : No.615 + 32
/*******************************************************************************
** Global Symbols **
*******************************************************************************/
#endif /* APP_WOODY_V4H_I2C_H */
/*******************************************************************************
** End of File **
*******************************************************************************/

View File

@@ -0,0 +1,59 @@
/*============================================================================*/
/* Environment: */
/* Devices: Rcar V4H, V4M */
/*============================================================================*/
#ifndef APP_WOODY_V4H_MCU_H
#define APP_WOODY_V4H_MCU_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#include "Mcu.h"
#include "Mcu_PBTypes.h"
/*******************************************************************************
** Global Symbols **
*******************************************************************************/
#define Mcu_ModuleConfiguration \
Mcu_Config
#define MCU_SYS_RAM_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf
#define MCU_RT_VRAM0_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf_001
#define MCU_RT_VRAM1_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf_002
#define SRAM_RAMTEST_ADDRESS 0xE6300000
#define SRAM_RAMTEST_VALUE 0x00
#define SRAM_RAMTEST_LENGTH 0x03F8
#define VRAM0_RAMTEST_ADDRESS 0xEB200000
#define VRAM0_RAMTEST_VALUE 0x01
#define VRAM0_RAMTEST_LENGTH 0x04
#define VRAM1_RAMTEST_ADDRESS 0xE2300000
#define VRAM1_RAMTEST_VALUE 0x02
#define VRAM1_RAMTEST_LENGTH 0x04
#define Mcu_McuClockSettingConfig \
McuConf_McuClockSettingConfig_McuClockSettingConfig
#define MCU_MODE_SETTING_0 \
McuConf_McuModeSettingConf_McuModeSettingConf
#define TMU_CHANNEL0_INT_ID (uint32)(321) /* INTID: 0x0141 : 289 + 32 */
/* Define the timer counter value to count the target time in us unit */
#define MCU_TARGET_TIME_MICROSECONDS(TARGET) \
(uint32)((TARGET / 1000000) * (16666666 / 4))
#endif /* APP_WOODY_V4H_MCU_H */
/*******************************************************************************
** End of File **
*******************************************************************************/

View File

@@ -0,0 +1,28 @@
/*============================================================================*/
/* Environment: */
/* Devices: Rcar V4H, V4M */
/*============================================================================*/
#ifndef APP_WOODY_V4H_I2C_H
#define APP_WOODY_V4H_I2C_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#define I2C_CH0_INTERRUPT_NO 610 + 32 // INTID: 0x0282 : No.610 + 32
#define I2C_CH1_INTERRUPT_NO 611 + 32 // INTID: 0x0283 : No.611 + 32
#define I2C_CH2_INTERRUPT_NO 612 + 32 // INTID: 0x0284 : No.612 + 32
#define I2C_CH3_INTERRUPT_NO 613 + 32 // INTID: 0x0285 : No.613 + 32
#define I2C_CH4_INTERRUPT_NO 614 + 32 // INTID: 0x0286 : No.614 + 32
#define I2C_CH5_INTERRUPT_NO 615 + 32 // INTID: 0x0287 : No.615 + 32
/*******************************************************************************
** Global Symbols **
*******************************************************************************/
#endif /* APP_WOODY_V4H_I2C_H */
/*******************************************************************************
** End of File **
*******************************************************************************/

View File

@@ -3,16 +3,19 @@
/* Devices: Rcar V4H, V4M */
/*============================================================================*/
/*******************************************************************************
** Revision History **
*******************************************************************************/
/*
* 1.0.0: 18/12/2025 : Initial version.
*/
/******************************************************************************/
#ifndef APP_WOODY_V4H_SAMPLE_H
#define APP_WOODY_V4H_SAMPLE_H
/*******************************************************************************
** Include Section **
*******************************************************************************/
#include "Interrupt.h"
#include "App_Woody_V4H_I2c.h"
/*******************************************************************************
** Global Symbols **
*******************************************************************************/
#endif /* APP_WOODY_V4H_SAMPLE_H */

View File

@@ -1,5 +1,54 @@
/*******************************************************************************
** Include Section **
*******************************************************************************/
#include "App_Woody_V4H_Sample.h"
#include "App_Woody_V4H_Mcu.h"
#include "App_Woody_V4H_Port.h"
#include "App_Woody_V4H_I2c.h"
#include "Interrupt.h"
#include "Mcu.h"
#include "Mcu_PBTypes.h"
#include "Port.h"
void MCU_RESET_CALLOUT(void)
{
// Mcu_GucIntCount++;
}
/*******************************************************************************
** Function Definitions **
*******************************************************************************/
/*
* Turn off interrupts in the ARM processor
* Turn off IRQ and FIQ interrupt
*/
void cpuirq_disable (void)
{
__asm("cpsid i\n\t");
}
/*
* Turn on interrupts in the ARM processor
* Turn on IRQ interrupt & turn off FIQ interrupt
*/
void cpuirq_enable (void)
{
__asm("cpsie i\n\t");
}
/******************************************************************************
Interrupt Initialization
******************************************************************************/
/* Perform the Interrupt initialization */
void Interrupt_Init(void)
{
/* disable interrupts in the CR processor */
cpuirq_disable();
Interrupt_Config();
/* Enable IIC hardware channel 5 Interrupt */
Interrupt_Enable(I2C_CH5_INTERRUPT_NO);
/* enable interrupts in the CR processor */
cpuirq_enable();
}

View File

@@ -16,54 +16,14 @@
/*******************************************************************************
** Include Section **
*******************************************************************************/
#include "Mcu.h"
#include "Mcu_PBTypes.h"
#include "scif.h"
#include "log.h"
#include "Port.h"
/*******************************************************************************
** Global Symbols **
*******************************************************************************/
#define Mcu_ModuleConfiguration \
Mcu_Config
#define MCU_SYS_RAM_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf
#define MCU_RT_VRAM0_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf_001
#define MCU_RT_VRAM1_SETTING \
McuRamSectorSettingConf_McuRamSectorSettingConf_002
#define SRAM_RAMTEST_ADDRESS 0xE6300000
#define SRAM_RAMTEST_VALUE 0x00
#define SRAM_RAMTEST_LENGTH 0x03F8
#define VRAM0_RAMTEST_ADDRESS 0xEB200000
#define VRAM0_RAMTEST_VALUE 0x01
#define VRAM0_RAMTEST_LENGTH 0x04
#define VRAM1_RAMTEST_ADDRESS 0xE2300000
#define VRAM1_RAMTEST_VALUE 0x02
#define VRAM1_RAMTEST_LENGTH 0x04
#define Mcu_McuClockSettingConfig \
McuConf_McuClockSettingConfig_McuClockSettingConfig
#define MCU_MODE_SETTING_0 \
McuConf_McuModeSettingConf_McuModeSettingConf
#define TMU_CHANNEL0_INT_ID (uint32)(321) /* INTID: 0x0141 : 289 + 32 */
/* Define the timer counter value to count the target time in us unit */
#define MCU_TARGET_TIME_MICROSECONDS(TARGET) \
(uint32)((TARGET / 1000000) * (16666666 / 4))

View File

@@ -2,12 +2,11 @@
** Include Section **
*******************************************************************************/
#include "App_Woody_Common_Sample.h"
#include "scif.h"
#include "log.h"
int main(void)
{
uint32 i = 0;
#if 0
//uint32 i = 0;
// /* Initialize SCIF module */
Scif_Init();
@@ -21,10 +20,13 @@ int main(void)
/* Initialize PORT */
Port_Init(PortConfigSet);
/* Initialize Interrupt */
Interrupt_Init();
while (1)
{
Console_Print("\r\nWoody Send I2C\r\n");
}
#endif
return 0;
}