Changes between Version 6 and Version 7 of spec/EthTrcv


Ignore:
Timestamp:
Oct 22, 2020, 5:22:43 PM (4 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/EthTrcv

    v6 v7  
    77[[BR]]
    88
    9 {{{#!comment
    10 [執筆開始時削除エリア]ここから
    11 ※コメントごと削除してください
    12 }}}
    13 * '''本項目は、まだ執筆されていません'''
    14 * '''要望等ございましたら、[wiki: Wikiトップページ]にあります[wiki:#本サイトに関して 問い合わせ先]までお願いします'''
     9= 概要 =
     10
     11* コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11)
     12  * [#EthTrcvConfigSet EthTrcvConfigSet] (○/○/○/○/○/○)
     13    * [#EthTrcvConfig EthTrcvConfig] (○/○/○/○/○/○)
     14      * [#EthTrcvAutoNegotiationEnabled EthTrcvAutoNegotiationEnabled] (-/○/○/○/○/-)
     15      * [#EthTrcvConfigEcucPartitionRef EthTrcvConfigEcucPartitionRef] (-/-/-/-/○/○)
     16      * [#EthTrcvConnNeg EthTrcvConnNeg] (-/-/○/○/○/○)
     17      * [#EthTrcvCtrlIdx EthTrcvCtrlIdx] (○/○/○/○/-/-)
     18      * [#EthTrcvDemEventParameterRefs EthTrcvDemEventParameterRefs] (○/○/○/○/○/○)
     19        * [#ETHTRCV_E_ACCESS ETHTRCV_E_ACCESS] (○/○/○/○/○/○)
     20      * [#EthTrcvDuplexMode EthTrcvDuplexMode] (-/○/○/○/○/○)
     21      * [#EthTrcvIcuChannelRef EthTrcvIcuChannelRef] (-/-/○/○/○/○)
     22      * [#EthTrcvIdx EthTrcvIdx] (○/○/○/○/○/○)
     23      * [#EthTrcvMacLayerSpeed EthTrcvMacLayerSpeed] (-/-/-/-/○/○)
     24      * [#EthTrcvMacLayerSubType EthTrcvMacLayerSubType] (-/-/-/-/○/○)
     25      * [#EthTrcvMacLayerType EthTrcvMacLayerType] (-/-/-/-/○/○)
     26      * [#EthTrcvMgmtInterface EthTrcvMgmtInterface] (-/-/-/○/○/○)
     27        * [#EthTrcvMiiInterface EthTrcvMiiInterface] (-/-/-/○/○/○)
     28          * [#EthTrcvCtrlIdx2 EthTrcvCtrlIdx] (-/-/-/-/○/○)
     29          * [#EthTrcvMiiIdx EthTrcvMiiIdx] (-/-/-/○/○/○)
     30          * [#EthTrcvMiiSelection EthTrcvMiiSelection] (-/-/-/○/-/-)
     31        * [#EthTrcvSwitchInterface EthTrcvSwitchInterface] (-/-/-/○/○/○)
     32          * [#EthTrcvSwitchPortRef EthTrcvSwitchPortRef] (-/-/-/○/○/○)
     33          * [#EthTrcvSwitchRef EthTrcvSwitchRef] (-/-/-/○/○/○)
     34      * [#EthTrcvMiiIdx2 EthTrcvMiiIdx] (○/○/○/-/-/-)
     35      * [#EthTrcvPhysLayerType EthTrcvPhysLayerType] (-/-/○/○/○/○)
     36      * [#EthTrcvPortMacLayerSpeed EthTrcvPortMacLayerSpeed] (-/-/-/○/-/-)
     37      * [#EthTrcvPortMacLayerSubType EthTrcvPortMacLayerSubType] (-/-/-/○/-/-)
     38      * [#EthTrcvPortMacLayerType EthTrcvPortMacLayerType] (-/-/-/○/-/-)
     39      * [#EthTrcvSpeed EthTrcvSpeed] (-/○/○/○/○/○)
     40      * [#EthTrcvWakeUpCallout EthTrcvWakeUpCallout] (-/-/○/○/○/○)
     41      * [#EthTrcvWakeupMap EthTrcvWakeupMap] (-/-/○/○/○/○)
     42        * [#EthTrcvWakeupReason EthTrcvWakeupReason] (-/-/○/○/○/○)
     43        * [#EthTrcvWakeupSourceRef EthTrcvWakeupSourceRef] (-/-/○/○/○/○)
     44  * [#EthTrcvGeneral EthTrcvGeneral] (○/○/○/○/○/○)
     45    * [#EthTrcvDevErrorDetect EthTrcvDevErrorDetect] (○/○/○/○/○/○)
     46    * [#EthTrcvEcucPartitionRef EthTrcvEcucPartitionRef] (-/-/-/-/○/○)
     47    * [#EthTrcvEnableCableDiagnosticApi EthTrcvEnableCableDiagnosticApi] (-/-/-/-/○/○)
     48    * [#EthTrcvGetBaudRateApi EthTrcvGetBaudRateApi] (○/○/○/○/○/○)
     49    * [#EthTrcvGetCableDiagnosticsResultApi EthTrcvGetCableDiagnosticsResultApi] (-/-/-/○/○/○)
     50    * [#EthTrcvGetDuplexModeApi EthTrcvGetDuplexModeApi] (○/○/○/○/○/○)
     51    * [#EthTrcvGetLinkStateApi EthTrcvGetLinkStateApi] (○/○/○/○/○/○)
     52    * [#EthTrcvGetPhyIdentifierApi EthTrcvGetPhyIdentifierApi] (-/-/-/○/○/○)
     53    * [#EthTrcvGetPhySignalQualityApi EthTrcvGetPhySignalQualityApi] (-/-/-/○/○/○)
     54    * [#EthTrcvGetTransceiverModeApi EthTrcvGetTransceiverModeApi] (○/○/○/○/○/○)
     55    * [#EthTrcvGetTransceiverWakeupModeApi EthTrcvGetTransceiverWakeupModeApi] (-/-/○/○/○/○)
     56    * [#EthTrcvIndex EthTrcvIndex] (○/○/○/○/○/○)
     57    * [#EthTrcvMainFunctionPeriod EthTrcvMainFunctionPeriod] (-/-/○/○/○/○)
     58    * [#EthTrcvMaxTrcvsSupported EthTrcvMaxTrcvsSupported] (○/○/○/○/○/○)
     59    * [#EthTrcvSetPhyTestModeApi EthTrcvSetPhyTestModeApi] (-/-/-/○/○/○)
     60    * [#EthTrcvSetPhyTxModeApi EthTrcvSetPhyTxModeApi] (-/-/-/○/○/○)
     61    * [#EthTrcvSetTransceiverModeApi EthTrcvSetTransceiverModeApi] (○/○/○/○/○/○)
     62    * [#EthTrcvStartAutoNegotiationApi EthTrcvStartAutoNegotiationApi] (○/○/○/○/○/○)
     63    * [#EthTrcvVersionInfoApi EthTrcvVersionInfoApi] (○/○/○/○/○/○)
     64    * [#EthTrcvVersionInfoApiMacro EthTrcvVersionInfoApiMacro] (○/○/○/○/○/○)
     65    * [#EthTrcvWaitCount EthTrcvWaitCount] (○/-/-/-/-/-)
     66    * [#EthTrcvWakeUpSupport EthTrcvWakeUpSupport] (-/-/○/○/○/○)
     67
    1568----
    16 {{{#!comment
    17 [執筆開始時削除エリア]ここまで
    18 ※コメントごと削除してください
    19 }}}
    20 
    21 = 概要 =
     69
     70= API仕様 =
    2271
    2372----
    2473
    25 = API仕様 =
    26 
    27 ----
    28 
    2974= コンフィギュレーション仕様 =
     75
     76== EthTrcvConfigSet ==
     77{{{
     78/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet
     79}}}
     80* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     81* SWSタグ: ECUC_EthTrcv_00016
     82* タイプ: PARAM-CONF-CONTAINER
     83* 多重度: 1
     84
     85== EthTrcvConfig ==
     86{{{
     87/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig
     88}}}
     89* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     90* SWSタグ: ECUC_EthTrcv_00012
     91* タイプ: PARAM-CONF-CONTAINER
     92* 多重度: 1..*
     93
     94== EthTrcvAutoNegotiationEnabled ==
     95{{{
     96/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvAutoNegotiationEnabled
     97}}}
     98* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0
     99* SWSタグ: ECUC_EthTrcv_00021
     100* タイプ: BOOLEAN-PARAM
     101* 多重度: 1
     102
     103== EthTrcvConfigEcucPartitionRef ==
     104{{{
     105/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConfigEcucPartitionRef
     106}}}
     107* 対象リビジョン: R4.4.0/R19-11
     108* SWSタグ: ECUC_EthTrcv_00051
     109* タイプ: REFERENCE
     110* 多重度: 0..1
     111* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     112
     113== EthTrcvConnNeg ==
     114{{{
     115/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConnNeg
     116}}}
     117* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     118* SWSタグ: ECUC_EthTrcv_00025
     119* タイプ: ENUMERATION-PARAM
     120* 多重度: 1
     121* 選択肢:
     122  * TRCV_CONN_NEG_AUTO
     123  * TRCV_CONN_NEG_MASTER
     124  * TRCV_CONN_NEG_SLAVE
     125
     126== EthTrcvCtrlIdx ==
     127{{{
     128/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvCtrlIdx
     129}}}
     130* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1
     131* SWSタグ: ECUC_EthTrcv_00014
     132* タイプ: INTEGER-PARAM
     133* 多重度: 1
     134* 上限値: 255
     135* 下限値: 0
     136
     137== EthTrcvDemEventParameterRefs ==
     138{{{
     139/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs
     140}}}
     141* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     142* SWSタグ: ECUC_EthTrcv_00017
     143* タイプ: PARAM-CONF-CONTAINER
     144* 多重度: 0..1
     145
     146== ETHTRCV_E_ACCESS ==
     147{{{
     148/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs/ETHTRCV_E_ACCESS
     149}}}
     150* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     151* SWSタグ: ECUC_EthTrcv_00018
     152* タイプ:
     153  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     154  * R4.4.0/R19-11: REFERENCE
     155* 多重度: 0..1
     156* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     157
     158== EthTrcvDuplexMode ==
     159{{{
     160/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDuplexMode
     161}}}
     162* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     163* SWSタグ: ECUC_EthTrcv_00023
     164* タイプ: ENUMERATION-PARAM
     165* 多重度: 1
     166* 選択肢:
     167  * ETHTRCV_DUPLEX_MODE_FULL
     168  * ETHTRCV_DUPLEX_MODE_HALF
     169
     170== EthTrcvIcuChannelRef ==
     171{{{
     172/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIcuChannelRef
     173}}}
     174* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     175* SWSタグ: ECUC_EthTrcv_00026
     176* タイプ:
     177  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     178  * R4.4.0/R19-11: REFERENCE
     179* 多重度: 0..1
     180* 参照先: [wiki:spec/Icu#IcuChannel /AUTOSAR/EcucDefs/Icu/IcuConfigSet/IcuChannel]
     181
     182== EthTrcvIdx ==
     183{{{
     184/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIdx
     185}}}
     186* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     187* SWSタグ: ECUC_EthTrcv_00013
     188* タイプ: INTEGER-PARAM
     189* 多重度: 1
     190* 上限値: 255
     191* 下限値: 0
     192
     193== EthTrcvMacLayerSpeed ==
     194{{{
     195/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSpeed
     196}}}
     197* 対象リビジョン: R4.4.0/R19-11
     198* SWSタグ: ECUC_EthTrcv_00044
     199* タイプ: ENUMERATION-PARAM
     200* 多重度: 0..1
     201* 選択肢:
     202  * R4.4.0:
     203    * ETH_MAC_LAYER_SPEED_100M
     204    * ETH_MAC_LAYER_SPEED_10G
     205    * ETH_MAC_LAYER_SPEED_10M
     206    * ETH_MAC_LAYER_SPEED_1G
     207  * R19-11:
     208    * ETH_MAC_LAYER_SPEED_100M
     209    * ETH_MAC_LAYER_SPEED_10G
     210    * ETH_MAC_LAYER_SPEED_10M
     211    * ETH_MAC_LAYER_SPEED_1G
     212    * ETH_MAC_LAYER_SPEED_2500M
     213
     214== EthTrcvMacLayerSubType ==
     215{{{
     216/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSubType
     217}}}
     218* 対象リビジョン: R4.4.0/R19-11
     219* SWSタグ: ECUC_EthTrcv_00043
     220* タイプ: ENUMERATION-PARAM
     221* 多重度: 0..1
     222* 選択肢:
     223  * LIGHT
     224  * REDUCED
     225  * REVERSED
     226  * SERIAL
     227  * STANDARD
     228  * UNIVERSAL_SERIAL
     229
     230== EthTrcvMacLayerType ==
     231{{{
     232/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerType
     233}}}
     234* 対象リビジョン: R4.4.0/R19-11
     235* SWSタグ: ECUC_EthTrcv_00035
     236* タイプ: ENUMERATION-PARAM
     237* 多重度: 0..1
     238* 選択肢:
     239  * TRCV_MAC_LAYER_TYPE_XGMII
     240  * TRCV_MAC_LAYER_TYPE_XMII
     241  * TRCV_MAC_LAYER_TYPE_XXGMII
     242
     243== EthTrcvMgmtInterface ==
     244{{{
     245/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface
     246}}}
     247* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     248* SWSタグ: ECUC_EthTrcv_00036
     249* タイプ: CHOICE-CONTAINER
     250* 多重度: 0..1
     251
     252== EthTrcvMiiInterface ==
     253{{{
     254/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface
     255}}}
     256* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     257* SWSタグ: ECUC_EthTrcv_00037
     258* タイプ: PARAM-CONF-CONTAINER
     259* 多重度: 0..1
     260
     261== EthTrcvCtrlIdx(2) ==
     262{{{
     263/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvCtrlIdx
     264}}}
     265* 対象リビジョン: R4.4.0/R19-11
     266* SWSタグ: ECUC_EthTrcv_00014
     267* タイプ: INTEGER-PARAM
     268* 多重度: 1
     269* 上限値: 255
     270* 下限値: 0
     271
     272== EthTrcvMiiIdx ==
     273{{{
     274/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvMiiIdx
     275}}}
     276* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     277* SWSタグ: ECUC_EthTrcv_00038
     278* タイプ: INTEGER-PARAM
     279* 多重度: 1
     280* 上限値: 255
     281* 下限値: 0
     282
     283== EthTrcvMiiSelection ==
     284{{{
     285/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvMiiSelection
     286}}}
     287* 対象リビジョン: R4.3.1
     288* SWSタグ: ECUC_EthTrcv_00039
     289* タイプ: ENUMERATION-PARAM
     290* 多重度: 1
     291* 選択肢:
     292  * LIGHT_MII
     293  * MII
     294  * RGMII
     295
     296== EthTrcvSwitchInterface ==
     297{{{
     298/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface
     299}}}
     300* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     301* SWSタグ: ECUC_EthTrcv_00040
     302* タイプ: PARAM-CONF-CONTAINER
     303* 多重度: 0..1
     304
     305== EthTrcvSwitchPortRef ==
     306{{{
     307/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchPortRef
     308}}}
     309* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     310* SWSタグ: ECUC_EthTrcv_00042
     311* タイプ:
     312  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     313  * R4.4.0/R19-11: REFERENCE
     314* 多重度: 1
     315* 参照先: [wiki:spec/EthSwt#EthSwtPort /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort]
     316
     317== EthTrcvSwitchRef ==
     318{{{
     319/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchRef
     320}}}
     321* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     322* SWSタグ: ECUC_EthTrcv_00041
     323* タイプ:
     324  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     325  * R4.4.0/R19-11: REFERENCE
     326* 多重度: 1
     327* 参照先: [wiki:spec/EthSwt#EthSwtConfig /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig]
     328
     329== EthTrcvMiiIdx(2) ==
     330{{{
     331/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMiiIdx
     332}}}
     333* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     334* SWSタグ: ECUC_EthTrcv_00015
     335* タイプ: INTEGER-PARAM
     336* 多重度: 1
     337* 上限値: 255
     338* 下限値: 0
     339
     340== EthTrcvPhysLayerType ==
     341{{{
     342/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerType
     343}}}
     344* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     345* SWSタグ: ECUC_EthTrcv_00024
     346* タイプ: ENUMERATION-PARAM
     347* 多重度: 0..1
     348* 選択肢:
     349  * R4.2.2:
     350    * TRCV_PHYS_LAYER_TYPE_BASE_T
     351    * TRCV_PHYS_LAYER_TYPE_BROADR_REACH
     352  * R4.3.1/R4.4.0/R19-11:
     353    * TRCV_PHYS_LAYER_TYPE_1000BASE_T
     354    * TRCV_PHYS_LAYER_TYPE_1000BASE_T1
     355    * TRCV_PHYS_LAYER_TYPE_100BASE_T1
     356    * TRCV_PHYS_LAYER_TYPE_100BASE_TX
     357
     358== EthTrcvPortMacLayerSpeed ==
     359{{{
     360/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerSpeed
     361}}}
     362* 対象リビジョン: R4.3.1
     363* SWSタグ: ECUC_EthTrcv_00044
     364* タイプ: ENUMERATION-PARAM
     365* 多重度: 0..1
     366* 選択肢:
     367  * ETH_MAC_LAYER_SPEED_100M
     368  * ETH_MAC_LAYER_SPEED_10G
     369  * ETH_MAC_LAYER_SPEED_10M
     370  * ETH_MAC_LAYER_SPEED_1G
     371
     372== EthTrcvPortMacLayerSubType ==
     373{{{
     374/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerSubType
     375}}}
     376* 対象リビジョン: R4.3.1
     377* SWSタグ: ECUC_EthTrcv_00043
     378* タイプ: ENUMERATION-PARAM
     379* 多重度: 0..1
     380* 選択肢:
     381  * REDUCED
     382  * REVERSED
     383  * SERIAL
     384  * STANDARD
     385  * UNIVERSAL_SERIAL
     386
     387== EthTrcvPortMacLayerType ==
     388{{{
     389/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerType
     390}}}
     391* 対象リビジョン: R4.3.1
     392* SWSタグ: ECUC_EthTrcv_00035
     393* タイプ: ENUMERATION-PARAM
     394* 多重度: 0..1
     395* 選択肢:
     396  * TRCV_MAC_LAYER_TYPE_XGMII
     397  * TRCV_MAC_LAYER_TYPE_XMII
     398  * TRCV_MAC_LAYER_TYPE_XXGMII
     399
     400== EthTrcvSpeed ==
     401{{{
     402/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSpeed
     403}}}
     404* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     405* SWSタグ: ECUC_EthTrcv_00022
     406* タイプ: ENUMERATION-PARAM
     407* 多重度: 1
     408* 選択肢:
     409  * TRCV_SPEED_10
     410  * TRCV_SPEED_100
     411  * TRCV_SPEED_1000
     412
     413== EthTrcvWakeUpCallout ==
     414{{{
     415/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeUpCallout
     416}}}
     417* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     418* SWSタグ: ECUC_EthTrcv_00028
     419* タイプ: FUNCTION-NAME
     420* 多重度: 0..1
     421
     422== EthTrcvWakeupMap ==
     423{{{
     424/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap
     425}}}
     426* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     427* SWSタグ: ECUC_EthTrcv_00027
     428* タイプ: PARAM-CONF-CONTAINER
     429* 多重度: 0..7
     430
     431== EthTrcvWakeupReason ==
     432{{{
     433/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupReason
     434}}}
     435* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     436* SWSタグ: ECUC_EthTrcv_00033
     437* タイプ: ENUMERATION-PARAM
     438* 多重度: 1
     439* 選択肢:
     440  * ETHTRCV_WUR_BUS
     441  * ETHTRCV_WUR_GENERAL
     442  * ETHTRCV_WUR_INTERNAL
     443  * ETHTRCV_WUR_PIN
     444  * ETHTRCV_WUR_POWER_ON
     445  * ETHTRCV_WUR_RESET
     446  * ETHTRCV_WUR_SYSERR
     447
     448== EthTrcvWakeupSourceRef ==
     449{{{
     450/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupSourceRef
     451}}}
     452* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     453* SWSタグ: ECUC_EthTrcv_00029
     454* タイプ:
     455  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     456  * R4.4.0/R19-11: REFERENCE
     457* 多重度: 1
     458* 参照先: [wiki:spec/EcuM#EcuMWakeupSource /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource]
     459
     460== EthTrcvGeneral ==
     461{{{
     462/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral
     463}}}
     464* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     465* SWSタグ: ECUC_EthTrcv_00001
     466* タイプ: PARAM-CONF-CONTAINER
     467* 多重度: 1
     468
     469== EthTrcvDevErrorDetect ==
     470{{{
     471/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvDevErrorDetect
     472}}}
     473* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     474* SWSタグ: ECUC_EthTrcv_00003
     475* タイプ: BOOLEAN-PARAM
     476* 多重度: 1
     477* デフォルト値:
     478  * R4.3.1/R4.4.0/R19-11: false
     479
     480== EthTrcvEcucPartitionRef ==
     481{{{
     482/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEcucPartitionRef
     483}}}
     484* 対象リビジョン: R4.4.0/R19-11
     485* SWSタグ: ECUC_EthTrcv_00050
     486* タイプ: REFERENCE
     487* 多重度: 0..*
     488* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     489
     490== EthTrcvEnableCableDiagnosticApi ==
     491{{{
     492/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEnableCableDiagnosticApi
     493}}}
     494* 対象リビジョン: R4.4.0/R19-11
     495* SWSタグ: ECUC_EthTrcv_00054
     496* タイプ: BOOLEAN-PARAM
     497* 多重度: 1
     498
     499== EthTrcvGetBaudRateApi ==
     500{{{
     501/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetBaudRateApi
     502}}}
     503* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     504* SWSタグ: ECUC_EthTrcv_00010
     505* タイプ: BOOLEAN-PARAM
     506* 多重度: 1
     507
     508== EthTrcvGetCableDiagnosticsResultApi ==
     509{{{
     510/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetCableDiagnosticsResultApi
     511}}}
     512* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     513* SWSタグ:
     514  * R4.3.1: ECUC_EthTrcv_00049
     515  * R4.4.0/R19-11: ECUC_EthTrcv_00052
     516* タイプ: BOOLEAN-PARAM
     517* 多重度: 1
     518
     519== EthTrcvGetDuplexModeApi ==
     520{{{
     521/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetDuplexModeApi
     522}}}
     523* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     524* SWSタグ: ECUC_EthTrcv_00011
     525* タイプ: BOOLEAN-PARAM
     526* 多重度: 1
     527
     528== EthTrcvGetLinkStateApi ==
     529{{{
     530/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetLinkStateApi
     531}}}
     532* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     533* SWSタグ: ECUC_EthTrcv_00009
     534* タイプ: BOOLEAN-PARAM
     535* 多重度: 1
     536
     537== EthTrcvGetPhyIdentifierApi ==
     538{{{
     539/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetPhyIdentifierApi
     540}}}
     541* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     542* SWSタグ: ECUC_EthTrcv_00046
     543* タイプ: BOOLEAN-PARAM
     544* 多重度: 1
     545
     546== EthTrcvGetPhySignalQualityApi ==
     547{{{
     548/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetPhySignalQualityApi
     549}}}
     550* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     551* SWSタグ: ECUC_EthTrcv_00045
     552* タイプ: BOOLEAN-PARAM
     553* 多重度: 1
     554
     555== EthTrcvGetTransceiverModeApi ==
     556{{{
     557/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetTransceiverModeApi
     558}}}
     559* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     560* SWSタグ: ECUC_EthTrcv_00007
     561* タイプ: BOOLEAN-PARAM
     562* 多重度: 1
     563
     564== EthTrcvGetTransceiverWakeupModeApi ==
     565{{{
     566/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetTransceiverWakeupModeApi
     567}}}
     568* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     569* SWSタグ: ECUC_EthTrcv_00031
     570* タイプ: BOOLEAN-PARAM
     571* 多重度: 0..1
     572
     573== EthTrcvIndex ==
     574{{{
     575/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvIndex
     576}}}
     577* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     578* SWSタグ: ECUC_EthTrcv_00020
     579* タイプ: INTEGER-PARAM
     580* 多重度: 1
     581* 上限値: 255
     582* 下限値: 0
     583
     584== EthTrcvMainFunctionPeriod ==
     585{{{
     586/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMainFunctionPeriod
     587}}}
     588* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     589* SWSタグ: ECUC_EthTrcv_00032
     590* タイプ: FLOAT-PARAM
     591* 多重度: 0..1
     592* 上限値: INF
     593* 下限値: 0
     594
     595== EthTrcvMaxTrcvsSupported ==
     596{{{
     597/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMaxTrcvsSupported
     598}}}
     599* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     600* SWSタグ: ECUC_EthTrcv_00002
     601* タイプ: INTEGER-PARAM
     602* 多重度: 1
     603* 上限値: 255
     604* 下限値: 0
     605* デフォルト値: 1
     606
     607== EthTrcvSetPhyTestModeApi ==
     608{{{
     609/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetPhyTestModeApi
     610}}}
     611* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     612* SWSタグ: ECUC_EthTrcv_00047
     613* タイプ: BOOLEAN-PARAM
     614* 多重度: 1
     615
     616== EthTrcvSetPhyTxModeApi ==
     617{{{
     618/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetPhyTxModeApi
     619}}}
     620* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     621* SWSタグ: ECUC_EthTrcv_00048
     622* タイプ: BOOLEAN-PARAM
     623* 多重度: 1
     624
     625== EthTrcvSetTransceiverModeApi ==
     626{{{
     627/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetTransceiverModeApi
     628}}}
     629* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     630* SWSタグ: ECUC_EthTrcv_00006
     631* タイプ: BOOLEAN-PARAM
     632* 多重度: 1
     633
     634== EthTrcvStartAutoNegotiationApi ==
     635{{{
     636/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvStartAutoNegotiationApi
     637}}}
     638* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     639* SWSタグ: ECUC_EthTrcv_00008
     640* タイプ: BOOLEAN-PARAM
     641* 多重度: 1
     642
     643== EthTrcvVersionInfoApi ==
     644{{{
     645/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApi
     646}}}
     647* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     648* SWSタグ: ECUC_EthTrcv_00004
     649* タイプ: BOOLEAN-PARAM
     650* 多重度: 1
     651* デフォルト値:
     652  * R4.3.1/R4.4.0/R19-11: false
     653
     654== EthTrcvVersionInfoApiMacro ==
     655{{{
     656/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApiMacro
     657}}}
     658* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     659* SWSタグ: ECUC_EthTrcv_00005
     660* タイプ: BOOLEAN-PARAM
     661* 多重度: 1
     662* デフォルト値:
     663  * R4.3.1/R4.4.0/R19-11: false
     664
     665== EthTrcvWaitCount ==
     666{{{
     667/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvWaitCount
     668}}}
     669* 対象リビジョン: R4.0.3
     670* タイプ: INTEGER-PARAM
     671* 多重度: 1
     672* 上限値: 4294967295
     673* 下限値: 0
     674* デフォルト値: 0
     675
     676== EthTrcvWakeUpSupport ==
     677{{{
     678/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvWakeUpSupport
     679}}}
     680* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     681* SWSタグ: ECUC_EthTrcv_00030
     682* タイプ: ENUMERATION-PARAM
     683* 多重度: 1
     684* 選択肢:
     685  * ETHTRCV_WAKEUP_BY_INTERRUPT
     686  * ETHTRCV_WAKEUP_BY_POLLING
     687  * ETHTRCV_WAKEUP_NOT_SUPPORTED
     688