wiki:spec/EthTrcv

Version 8 (modified by fujisft-kaji, 17 months ago) ( diff )

R21-11反映

Ethernet Transceiver Driver


概要

  • API一覧
API ID
[Dec]
ID
[Hex]
R21-11
EthTrcv_Init 1 0x01
EthTrcv_SetTransceiverMode 3 0x03
EthTrcv_GetTransceiverMode 4 0x04
EthTrcv_GetBusWuReason 23 0x17
EthTrcv_CheckWakeup 15 0x0F
EthTrcv_StartAutoNegotiation 5 0x05
EthTrcv_TransceiverLinkStateRequest 2 0x02
EthTrcv_GetLinkState 6 0x06
EthTrcv_GetBaudRate 7 0x07
EthTrcv_GetDuplexMode 8 0x08
EthTrcv_SetPhyTestMode 17 0x11
EthTrcv_SetPhyLoopbackMode 18 0x12
EthTrcv_GetPhySignalQuality 16 0x10
EthTrcv_SetPhyTxMode 19 0x13
EthTrcv_RunCableDiagnostic 22 0x16
EthTrcv_GetCableDiagnosticsResult 20 0x14
EthTrcv_GetPhyIdentifier 21 0x15
EthTrcv_GetMacMethod 24 0x18
EthTrcv_GetVersionInfo 11 0x0B
EthTrcv_ReadMiiIndication 9 0x09
EthTrcv_WriteMiiIndication 10 0x0A
EthTrcv_MainFunction 12 0x0C
<EthTrcvWakeUpCallout> 17 0x11
  • エラーコード一覧
    • "--"はDemにより決定される
エラーコード Dec Hex R21-11
ETHTRCV_E_INV_TRCV_IDX 1 0x01
ETHTRCV_E_UNINIT 2 0x02
ETHTRCV_E_PARAM_POINTER 3 0x03
ETHTRCV_E_ACCESS -- --

API仕様

EthTrcv_Init

void EthTrcv_Init (const EthTrcv_ConfigType* CfgPtr)

EthTrcv_SetTransceiverMode

Std_ReturnType EthTrcv_SetTransceiverMode (uint8 TrcvIdx, Eth_ModeType TrcvMode)

EthTrcv_GetTransceiverMode

Std_ReturnType EthTrcv_GetTransceiverMode (uint8 TrcvIdx, Eth_ModeType* TrcvModePtr)

EthTrcv_GetBusWuReason

Std_ReturnType EthTrcv_GetBusWuReason (uint8 TrcvIdx, EthTrcv_WakeupReasonType* WakeupReasonPtr)

EthTrcv_CheckWakeup

Std_ReturnType EthTrcv_CheckWakeup (uint8 TrcvIdx)

EthTrcv_StartAutoNegotiation

Std_ReturnType EthTrcv_StartAutoNegotiation (uint8 TrcvIdx)

EthTrcv_TransceiverLinkStateRequest

Std_ReturnType EthTrcv_TransceiverLinkStateRequest (uint8 TrcvIdx, EthTrcv_LinkStateType LinkState)

EthTrcv_GetLinkState

Std_ReturnType EthTrcv_GetLinkState (uint8 TrcvIdx, EthTrcv_LinkStateType* LinkStatePtr)

EthTrcv_GetBaudRate

Std_ReturnType EthTrcv_GetBaudRate (uint8 TrcvIdx, EthTrcv_BaudRateType* BaudRatePtr)

EthTrcv_GetDuplexMode

Std_ReturnType EthTrcv_GetDuplexMode (uint8 TrcvIdx, EthTrcv_DuplexModeType* DuplexModePtr)

EthTrcv_SetPhyTestMode

Std_ReturnType EthTrcv_SetPhyTestMode (uint8 TrcvIdx, EthTrcv_PhyTestModeType Mode)

EthTrcv_SetPhyLoopbackMode

Std_ReturnType EthTrcv_SetPhyLoopbackMode (uint8 TrcvIdx, EthTrcv_PhyLoopbackModeType Mode)

EthTrcv_GetPhySignalQuality

Std_ReturnType EthTrcv_GetPhySignalQuality (uint8 TrcvIdx, uint32* SignalQualityPtr)

EthTrcv_SetPhyTxMode

Std_ReturnType EthTrcv_SetPhyTxMode (uint8 TrcvIdx, EthTrcv_PhyTxModeType Mode)

EthTrcv_RunCableDiagnostic

Std_ReturnType EthTrcv_RunCableDiagnostic (uint8 TrcvIdx)

EthTrcv_GetCableDiagnosticsResult

Std_ReturnType EthTrcv_GetCableDiagnosticsResult (uint8 TrcvIdx, EthTrcv_CableDiagResultType* ResultPtr)

EthTrcv_GetPhyIdentifier

Std_ReturnType EthTrcv_GetPhyIdentifier (uint8 TrcvIdx, uint32* OrgUniqueIdPtr, uint8* ModelNrPtr, uint8* RevisionNrPtr)

EthTrcv_GetMacMethod

Std_ReturnType EthTrcv_GetMacMethod (uint8* TrcvIdx, EthTrcv_MacMethodType* MacModePtr)

EthTrcv_GetVersionInfo

void EthTrcv_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr)

EthTrcv_ReadMiiIndication

void EthTrcv_ReadMiiIndication (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint8 RegVal)

EthTrcv_WriteMiiIndication

void EthTrcv_WriteMiiIndication (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx)

EthTrcv_MainFunction

void EthTrcv_MainFunction (void)

<EthTrcvWakeUpCallout>

void <EthTrcvWakeUpCallout> (uint8 TrcvIdx, Eth_ModeType TrcvMode)

コンフィギュレーション仕様

EthTrcvConfigSet

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00016
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

EthTrcvConfig

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00012
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1..*

EthTrcvActAsSlavePassiveEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvActAsSlavePassiveEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00071
  • タイプ: BOOLEAN-PARAM
  • 多重度: 0..1

EthTrcvAutoNegotiationEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvAutoNegotiationEnabled
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0
  • SWSタグ: ECUC_EthTrcv_00021
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvConfigEcucPartitionRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConfigEcucPartitionRef

EthTrcvConnNeg

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConnNeg
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00025
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • R4.2.2/R4.3.1/R4.4.0/R19-11:
      • TRCV_CONN_NEG_AUTO
      • TRCV_CONN_NEG_MASTER
      • TRCV_CONN_NEG_SLAVE
    • R20-11/R21-11:
      • TRCV_CONN_NEG_AUTO
      • TRCV_CONN_NEG_MASTER
      • TRCV_CONN_NEG_NONE
      • TRCV_CONN_NEG_SLAVE

EthTrcvCtrlIdx

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvCtrlIdx
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1
  • SWSタグ: ECUC_EthTrcv_00014
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvDemEventParameterRefs

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00017
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..1

ETHTRCV_E_ACCESS

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs/ETHTRCV_E_ACCESS
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00018
  • タイプ:
    • R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
    • R4.4.0/R19-11/R20-11/R21-11: REFERENCE
  • 多重度: 0..1
  • 参照先: /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter

EthTrcvDuplexMode

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDuplexMode
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00023
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • ETHTRCV_DUPLEX_MODE_FULL
    • ETHTRCV_DUPLEX_MODE_HALF

EthTrcvForceSleepEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvForceSleepEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00074
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvIcuChannelRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIcuChannelRef
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00026
  • タイプ:
    • R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
    • R4.4.0/R19-11/R20-11/R21-11: REFERENCE
  • 多重度: 0..1
  • 参照先: /AUTOSAR/EcucDefs/Icu/IcuConfigSet/IcuChannel

EthTrcvIdx

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIdx
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00013
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvMacLayerSpeed

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSpeed
  • 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00044
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • R4.4.0:
      • ETH_MAC_LAYER_SPEED_100M
      • ETH_MAC_LAYER_SPEED_10G
      • ETH_MAC_LAYER_SPEED_10M
      • ETH_MAC_LAYER_SPEED_1G
    • R19-11/R20-11/R21-11:
      • ETH_MAC_LAYER_SPEED_100M
      • ETH_MAC_LAYER_SPEED_10G
      • ETH_MAC_LAYER_SPEED_10M
      • ETH_MAC_LAYER_SPEED_1G
      • ETH_MAC_LAYER_SPEED_2500M

EthTrcvMacLayerSubType

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSubType
  • 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00043
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • LIGHT
    • REDUCED
    • REVERSED
    • SERIAL
    • STANDARD
    • UNIVERSAL_SERIAL

EthTrcvMacLayerType

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerType
  • 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00035
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • TRCV_MAC_LAYER_TYPE_XGMII
    • TRCV_MAC_LAYER_TYPE_XMII
    • TRCV_MAC_LAYER_TYPE_XXGMII

EthTrcvMgmtInterface

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00036
  • タイプ: CHOICE-CONTAINER
  • 多重度: 0..1

EthTrcvMiiInterface

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00037
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..1

EthTrcvCtrlIdx(2)

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvCtrlIdx
  • 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00014
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvMiiIdx

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvMiiIdx
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00038
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvMiiSelection

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvMiiSelection
  • 対象リビジョン: R4.3.1
  • SWSタグ: ECUC_EthTrcv_00039
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • LIGHT_MII
    • MII
    • RGMII

EthTrcvSwitchInterface

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00040
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..1

EthTrcvSwitchPortRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchPortRef
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00042
  • タイプ:
    • R4.3.1: SYMBOLIC-NAME-REFERENCE
    • R4.4.0/R19-11/R20-11/R21-11: REFERENCE
  • 多重度: 1
  • 参照先: /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort

EthTrcvSwitchRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchRef
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00041
  • タイプ:
    • R4.3.1: SYMBOLIC-NAME-REFERENCE
    • R4.4.0/R19-11/R20-11/R21-11: REFERENCE
  • 多重度: 1
  • 参照先: /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig

EthTrcvMiiIdx(2)

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMiiIdx
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
  • SWSタグ: ECUC_EthTrcv_00015
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvPhysLayerPlcaLocalNodeId

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaLocalNodeId
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00056
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 255

EthTrcvPhysLayerPlcaMaxBurstCount

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaMaxBurstCount
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00059
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 0

EthTrcvPhysLayerPlcaMaxBurstTimer

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaMaxBurstTimer
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00060
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 128

EthTrcvPhysLayerPlcaNodeCount

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaNodeCount
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00058
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 8

EthTrcvPhysLayerPlcaTransmitOpportunityTimer

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaTransmitOpportunityTimer
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00057
  • タイプ: INTEGER-PARAM
  • 多重度: 0..1
  • 上限値: 255
  • 下限値: 1
  • デフォルト値: 32

EthTrcvPhysLayerType

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerType
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00024
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • R4.2.2:
      • TRCV_PHYS_LAYER_TYPE_BASE_T
      • TRCV_PHYS_LAYER_TYPE_BROADR_REACH
    • R4.3.1/R4.4.0/R19-11:
      • TRCV_PHYS_LAYER_TYPE_1000BASE_T
      • TRCV_PHYS_LAYER_TYPE_1000BASE_T1
      • TRCV_PHYS_LAYER_TYPE_100BASE_T1
      • TRCV_PHYS_LAYER_TYPE_100BASE_TX
    • R20-11/R21-11:
      • TRCV_PHYS_LAYER_TYPE_1000BASE_T
      • TRCV_PHYS_LAYER_TYPE_1000BASE_T1
      • TRCV_PHYS_LAYER_TYPE_100BASE_T1
      • TRCV_PHYS_LAYER_TYPE_100BASE_TX
      • TRCV_PHYS_LAYER_TYPE_10BASE_T1S

EthTrcvPortMacLayerSpeed

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerSpeed
  • 対象リビジョン: R4.3.1
  • SWSタグ: ECUC_EthTrcv_00044
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • ETH_MAC_LAYER_SPEED_100M
    • ETH_MAC_LAYER_SPEED_10G
    • ETH_MAC_LAYER_SPEED_10M
    • ETH_MAC_LAYER_SPEED_1G

EthTrcvPortMacLayerSubType

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerSubType
  • 対象リビジョン: R4.3.1
  • SWSタグ: ECUC_EthTrcv_00043
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • REDUCED
    • REVERSED
    • SERIAL
    • STANDARD
    • UNIVERSAL_SERIAL

EthTrcvPortMacLayerType

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPortMacLayerType
  • 対象リビジョン: R4.3.1
  • SWSタグ: ECUC_EthTrcv_00035
  • タイプ: ENUMERATION-PARAM
  • 多重度: 0..1
  • 選択肢:
    • TRCV_MAC_LAYER_TYPE_XGMII
    • TRCV_MAC_LAYER_TYPE_XMII
    • TRCV_MAC_LAYER_TYPE_XXGMII

EthTrcvSleepModeExecutionDelay

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepModeExecutionDelay
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00063
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: INF
  • 下限値: 0

EthTrcvSleepRequestNumberOfRepetitions

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepRequestNumberOfRepetitions
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00072
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 0

EthTrcvSleepRequestRepetitionPeriod

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepRequestRepetitionPeriod
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00073
  • タイプ: FLOAT-PARAM
  • 多重度: 1
  • 上限値: INF
  • 下限値: 0

EthTrcvSpeed

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSpeed
  • 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00022
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • TRCV_SPEED_10
    • TRCV_SPEED_100
    • TRCV_SPEED_1000

EthTrcvWakeUpCallout

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeUpCallout
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00028
  • タイプ: FUNCTION-NAME
  • 多重度: 0..1

EthTrcvWakeUpRequestRepetitionPeriod

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeUpRequestRepetitionPeriod
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00062
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: INF
  • 下限値: 0

EthTrcvWakeupForwardLocalEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupForwardLocalEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00067
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvWakeupForwardRemoteEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupForwardRemoteEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00068
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvWakeupLocalDetectionTime

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalDetectionTime
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00069
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: 0.1
  • 下限値:
    • R20-11: 1E-6
    • R21-11: 1E-5

EthTrcvWakeupLocalDurationTime

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalDurationTime
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00070
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: 0.1
  • 下限値:
    • R20-11: 1E-6
    • R21-11: 4E-5

EthTrcvWakeupLocalEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00065
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvWakeupMap

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00027
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 0..7

EthTrcvWakeupReason

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupReason
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00033
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • ETHTRCV_WUR_BUS
    • ETHTRCV_WUR_GENERAL
    • ETHTRCV_WUR_INTERNAL
    • ETHTRCV_WUR_PIN
    • ETHTRCV_WUR_POWER_ON
    • ETHTRCV_WUR_RESET
    • ETHTRCV_WUR_SYSERR

EthTrcvWakeupSourceRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupSourceRef

EthTrcvWakeupRemoteEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupRemoteEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00066
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvWakeupRequestNumberOfRepetitions

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupRequestNumberOfRepetitions
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00075
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 0

EthTrcvWakeupSleepOnDatalineEnabled

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupSleepOnDatalineEnabled
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00064
  • タイプ: BOOLEAN-PARAM
  • 多重度:
    • R20-11: 1
    • R21-11: 0..1

EthTrcvGeneral

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00001
  • タイプ: PARAM-CONF-CONTAINER
  • 多重度: 1

EthTrcvDevErrorDetect

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvDevErrorDetect
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00003
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値:
    • R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false

EthTrcvEcucPartitionRef

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEcucPartitionRef

EthTrcvEnableCableDiagnosticApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEnableCableDiagnosticApi
  • 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00054
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvEnablePLCA

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEnablePLCA
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00055
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

EthTrcvGetBaudRateApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetBaudRateApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00010
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetBusWuReasonApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetBusWuReasonApi
  • 対象リビジョン: R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00061
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値: false

EthTrcvGetCableDiagnosticsResultApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetCableDiagnosticsResultApi
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11
  • SWSタグ:
    • R4.3.1: ECUC_EthTrcv_00049
    • R4.4.0/R19-11: ECUC_EthTrcv_00052
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetDuplexModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetDuplexModeApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00011
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetLinkStateApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetLinkStateApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00009
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetPhyIdentifierApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetPhyIdentifierApi
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00046
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetPhySignalQualityApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetPhySignalQualityApi
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11
  • SWSタグ: ECUC_EthTrcv_00045
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetTransceiverModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetTransceiverModeApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
  • SWSタグ: ECUC_EthTrcv_00007
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvGetTransceiverWakeupModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetTransceiverWakeupModeApi
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00031
  • タイプ: BOOLEAN-PARAM
  • 多重度: 0..1

EthTrcvIndex

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvIndex
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00020
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0

EthTrcvMainFunctionPeriod

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMainFunctionPeriod
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00032
  • タイプ: FLOAT-PARAM
  • 多重度: 0..1
  • 上限値: INF
  • 下限値: 0

EthTrcvMaxTrcvsSupported

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMaxTrcvsSupported
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00002
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 255
  • 下限値: 0
  • デフォルト値: 1

EthTrcvSetPhyTestModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetPhyTestModeApi
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00047
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvSetPhyTxModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetPhyTxModeApi
  • 対象リビジョン: R4.3.1/R4.4.0/R19-11
  • SWSタグ: ECUC_EthTrcv_00048
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvSetTransceiverModeApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetTransceiverModeApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
  • SWSタグ: ECUC_EthTrcv_00006
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvStartAutoNegotiationApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvStartAutoNegotiationApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00008
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1

EthTrcvVersionInfoApi

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApi
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00004
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値:
    • R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false

EthTrcvVersionInfoApiMacro

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApiMacro
  • 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00005
  • タイプ: BOOLEAN-PARAM
  • 多重度: 1
  • デフォルト値:
    • R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false

EthTrcvWaitCount

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvWaitCount
  • 対象リビジョン: R4.0.3
  • タイプ: INTEGER-PARAM
  • 多重度: 1
  • 上限値: 4294967295
  • 下限値: 0
  • デフォルト値: 0

EthTrcvWakeUpSupport

/AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvWakeUpSupport
  • 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
  • SWSタグ: ECUC_EthTrcv_00030
  • タイプ: ENUMERATION-PARAM
  • 多重度: 1
  • 選択肢:
    • R4.2.2/R4.3.1/R4.4.0/R19-11:
      • ETHTRCV_WAKEUP_BY_INTERRUPT
      • ETHTRCV_WAKEUP_BY_POLLING
      • ETHTRCV_WAKEUP_NOT_SUPPORTED
    • R20-11/R21-11:
      • ETHTRCV_WAKEUP_BY_ASYNCHRONOUS_CHECK
      • ETHTRCV_WAKEUP_BY_INTERRUPT
      • ETHTRCV_WAKEUP_BY_POLLING
      • ETHTRCV_WAKEUP_NOT_SUPPORTED
Note: See TracWiki for help on using the wiki.