Changes between Version 8 and Version 9 of spec/Port


Ignore:
Timestamp:
Dec 6, 2022, 10:44:43 AM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11反映

Legend:

Unmodified
Added
Removed
Modified
  • spec/Port

    v8 v9  
    1111* API一覧
    1212
    13   ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||
    14   || [#Port_Init Port_Init]                                 ||  0|| 0x00||  ○  ||  ○  ||
    15   || [#Port_SetPinDirection Port_SetPinDirection]           ||  1|| 0x01||  ○  ||  ○  ||
    16   || [#Port_RefreshPortDirection Port_RefreshPortDirection] ||  2|| 0x02||  ○  ||  ○  ||
    17   || [#Port_GetVersionInfo Port_GetVersionInfo]             ||  3|| 0x03||  ○  ||  ○  ||
    18   || [#Port_SetPinMode Port_SetPinMode]                     ||  4|| 0x04||  ○  ||  ○  ||
    19 
    20 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11)
    21   * [#PortConfigSet PortConfigSet] (○/○/○/○/○/○/○)
    22     * [#PortContainer PortContainer] (○/○/○/○/○/○/○)
    23       * [#PortNumberOfPortPins PortNumberOfPortPins] (○/○/○/○/○/○/○)
    24       * [#PortPin PortPin] (○/○/○/○/○/○/○)
    25         * [#PortPinDirection PortPinDirection] (○/○/○/○/○/○/○)
    26         * [#PortPinDirectionChangeable PortPinDirectionChangeable] (○/○/○/○/○/○/○)
    27         * [#PortPinEcucPartitionRef PortPinEcucPartitionRef] (-/-/-/-/○/○/○)
    28         * [#PortPinId PortPinId] (○/○/○/○/○/○/○)
    29         * [#PortPinInitialMode PortPinInitialMode] (○/○/○/○/○/○/○)
    30         * [#PortPinLevelValue PortPinLevelValue] (○/○/○/○/○/○/○)
    31         * [#PortPinMode PortPinMode] (○/○/○/○/○/○/○)
    32         * [#PortPinModeChangeable PortPinModeChangeable] (○/○/○/○/○/○/○)
    33   * [#PortGeneral PortGeneral] (○/○/○/○/○/○/○)
    34     * [#PortDevErrorDetect PortDevErrorDetect] (○/○/○/○/○/○/○)
    35     * [#PortEcucPartitionRef PortEcucPartitionRef] (-/-/-/-/○/○/○)
    36     * [#PortSetPinDirectionApi PortSetPinDirectionApi] (○/○/○/○/○/○/○)
    37     * [#PortSetPinModeApi PortSetPinModeApi] (○/○/○/○/○/○/○)
    38     * [#PortVersionInfoApi PortVersionInfoApi] (○/○/○/○/○/○/○)
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R4.2.2 =||= R21-11 =||
     14  || [#Port_Init Port_Init]                                 ||  0|| 0x00||  ○  ||  ○  ||  ○  ||
     15  || [#Port_SetPinDirection Port_SetPinDirection]           ||  1|| 0x01||  ○  ||  ○  ||  ○  ||
     16  || [#Port_RefreshPortDirection Port_RefreshPortDirection] ||  2|| 0x02||  ○  ||  ○  ||  ○  ||
     17  || [#Port_GetVersionInfo Port_GetVersionInfo]             ||  3|| 0x03||  ○  ||  ○  ||  ○  ||
     18  || [#Port_SetPinMode Port_SetPinMode]                     ||  4|| 0x04||  ○  ||  ○  ||  ○  ||
     19
     20* コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
     21  * [#PortConfigSet PortConfigSet] (○/○/○/○/○/○/○/○)
     22    * [#PortContainer PortContainer] (○/○/○/○/○/○/○/○)
     23      * [#PortNumberOfPortPins PortNumberOfPortPins] (○/○/○/○/○/○/○/○)
     24      * [#PortPin PortPin] (○/○/○/○/○/○/○/○)
     25        * [#PortPinDirection PortPinDirection] (○/○/○/○/○/○/○/○)
     26        * [#PortPinDirectionChangeable PortPinDirectionChangeable] (○/○/○/○/○/○/○/○)
     27        * [#PortPinEcucPartitionRef PortPinEcucPartitionRef] (-/-/-/-/○/○/○/○)
     28        * [#PortPinId PortPinId] (○/○/○/○/○/○/○/○)
     29        * [#PortPinInitialMode PortPinInitialMode] (○/○/○/○/○/○/○/○)
     30        * [#PortPinLevelValue PortPinLevelValue] (○/○/○/○/○/○/○/○)
     31        * [#PortPinMode PortPinMode] (○/○/○/○/○/○/○/○)
     32        * [#PortPinModeChangeable PortPinModeChangeable] (○/○/○/○/○/○/○/○)
     33  * [#PortGeneral PortGeneral] (○/○/○/○/○/○/○/○)
     34    * [#PortDevErrorDetect PortDevErrorDetect] (○/○/○/○/○/○/○/○)
     35    * [#PortEcucPartitionRef PortEcucPartitionRef] (-/-/-/-/○/○/○/○)
     36    * [#PortSetPinDirectionApi PortSetPinDirectionApi] (○/○/○/○/○/○/○/○)
     37    * [#PortSetPinModeApi PortSetPinModeApi] (○/○/○/○/○/○/○/○)
     38    * [#PortVersionInfoApi PortVersionInfoApi] (○/○/○/○/○/○/○/○)
    3939
    4040* エラーコード一覧
    4141
    42   ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||
    43   || PORT_E_PARAM_PIN              || 10|| 0x0A||  ○  ||  ○  ||
    44   || PORT_E_DIRECTION_UNCHANGEABLE || 11|| 0x0B||  ○  ||  ○  ||
    45   || PORT_E_PARAM_CONFIG           || 12|| 0x0C||  ○  ||  -   ||
    46   || PORT_E_INIT_FAILED            || 12|| 0x0C||  -   ||  ○  ||
    47   || PORT_E_PARAM_INVALID_MODE     || 13|| 0x0D||  ○  ||  ○  ||
    48   || PORT_E_MODE_UNCHANGEABLE      || 14|| 0x0E||  ○  ||  ○  ||
    49   || PORT_E_UNINIT                 || 15|| 0x0F||  ○  ||  ○  ||
    50   || PORT_E_PARAM_POINTER          || 16|| 0x10||  ○  ||  ○  ||
     42  ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R4.2.2 =||= R21-11 =||
     43  || PORT_E_PARAM_PIN              || 10|| 0x0A||  ○  ||  ○  ||  ○  ||
     44  || PORT_E_DIRECTION_UNCHANGEABLE || 11|| 0x0B||  ○  ||  ○  ||  ○  ||
     45  || PORT_E_PARAM_CONFIG           || 12|| 0x0C||  ○  ||  -   ||  -   ||
     46  || PORT_E_INIT_FAILED            || 12|| 0x0C||  -   ||  ○  ||  ○  ||
     47  || PORT_E_PARAM_INVALID_MODE     || 13|| 0x0D||  ○  ||  ○  ||  ○  ||
     48  || PORT_E_MODE_UNCHANGEABLE      || 14|| 0x0E||  ○  ||  ○  ||  ○  ||
     49  || PORT_E_UNINIT                 || 15|| 0x0F||  ○  ||  ○  ||  ○  ||
     50  || PORT_E_PARAM_POINTER          || 16|| 0x10||  ○  ||  ○  ||  ○  ||
    5151
    5252----
     
    8080
    8181----
    82 
    8382= コンフィギュレーション仕様 =
    8483
     
    8786/AUTOSAR/EcucDefs/Port/PortConfigSet
    8887}}}
    89 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     88* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    9089* SWSタグ: ECUC_Port_00121
    9190* タイプ: PARAM-CONF-CONTAINER
     
    9695/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer
    9796}}}
    98 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     97* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    9998* SWSタグ: ECUC_Port_00122
    10099* タイプ: PARAM-CONF-CONTAINER
     
    105104/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortNumberOfPortPins
    106105}}}
    107 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     106* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    108107* SWSタグ: ECUC_Port_00124
    109108* タイプ: INTEGER-PARAM
     
    116115/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin
    117116}}}
    118 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     117* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    119118* SWSタグ: ECUC_Port_00118
    120119* タイプ: PARAM-CONF-CONTAINER
     
    125124/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinDirection
    126125}}}
    127 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     126* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    128127* SWSタグ: ECUC_Port_00125
    129128* タイプ: ENUMERATION-PARAM
     
    137136/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinDirectionChangeable
    138137}}}
    139 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     138* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    140139* SWSタグ: ECUC_Port_00126
    141140* タイプ: BOOLEAN-PARAM
     
    146145/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinEcucPartitionRef
    147146}}}
    148 * 対象リビジョン: R4.4.0/R19-11/R20-11
     147* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
    149148* SWSタグ: ECUC_Port_00137
    150149* タイプ: REFERENCE
     
    156155/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinId
    157156}}}
    158 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     157* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    159158* SWSタグ: ECUC_Port_00127
    160159* タイプ: INTEGER-PARAM
     
    167166/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinInitialMode
    168167}}}
    169 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     168* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    170169* SWSタグ: ECUC_Port_00128
    171170* タイプ: ENUMERATION-PARAM
     
    188187/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinLevelValue
    189188}}}
    190 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     189* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    191190* SWSタグ: ECUC_Port_00129
    192191* タイプ: ENUMERATION-PARAM
     
    200199/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinMode
    201200}}}
    202 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     201* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    203202* SWSタグ: ECUC_Port_00130
    204203* タイプ: ENUMERATION-PARAM
     
    221220/AUTOSAR/EcucDefs/Port/PortConfigSet/PortContainer/PortPin/PortPinModeChangeable
    222221}}}
    223 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     222* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    224223* SWSタグ: ECUC_Port_00134
    225224* タイプ: BOOLEAN-PARAM
     
    230229/AUTOSAR/EcucDefs/Port/PortGeneral
    231230}}}
    232 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     231* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    233232* SWSタグ: ECUC_Port_00117
    234233* タイプ: PARAM-CONF-CONTAINER
     
    239238/AUTOSAR/EcucDefs/Port/PortGeneral/PortDevErrorDetect
    240239}}}
    241 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     240* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    242241* SWSタグ: ECUC_Port_00123
    243242* タイプ: BOOLEAN-PARAM
    244243* 多重度: 1
    245244* デフォルト値:
    246   * R4.3.1/R4.4.0/R19-11/R20-11: false
     245  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
    247246
    248247== PortEcucPartitionRef ==
     
    250249/AUTOSAR/EcucDefs/Port/PortGeneral/PortEcucPartitionRef
    251250}}}
    252 * 対象リビジョン: R4.4.0/R19-11/R20-11
     251* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
    253252* SWSタグ: ECUC_Port_00136
    254253* タイプ: REFERENCE
     
    260259/AUTOSAR/EcucDefs/Port/PortGeneral/PortSetPinDirectionApi
    261260}}}
    262 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     261* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    263262* SWSタグ: ECUC_Port_00131
    264263* タイプ: BOOLEAN-PARAM
     
    269268/AUTOSAR/EcucDefs/Port/PortGeneral/PortSetPinModeApi
    270269}}}
    271 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     270* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    272271* SWSタグ: ECUC_Port_00132
    273272* タイプ: BOOLEAN-PARAM
     
    278277/AUTOSAR/EcucDefs/Port/PortGeneral/PortVersionInfoApi
    279278}}}
    280 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11
     279* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
    281280* SWSタグ: ECUC_Port_00133
    282281* タイプ: BOOLEAN-PARAM
    283282* 多重度: 1
    284283* デフォルト値:
    285   * R4.3.1/R4.4.0/R19-11/R20-11: false
    286 
     284  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
     285