Changes between Version 7 and Version 8 of spec/EthTrcv
- Timestamp:
- Dec 5, 2022, 2:57:11 PM (17 months ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
spec/EthTrcv
v7 v8 9 9 = 概要 = 10 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] (-/-/○/○/○/○) 11 * API一覧 12 13 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-11 =|| 14 || [#EthTrcv_Init EthTrcv_Init] || 1|| 0x01|| ○ || 15 || [#EthTrcv_SetTransceiverMode EthTrcv_SetTransceiverMode] || 3|| 0x03|| ○ || 16 || [#EthTrcv_GetTransceiverMode EthTrcv_GetTransceiverMode] || 4|| 0x04|| ○ || 17 || [#EthTrcv_GetBusWuReason EthTrcv_GetBusWuReason] || 23|| 0x17|| ○ || 18 || [#EthTrcv_CheckWakeup EthTrcv_CheckWakeup] || 15|| 0x0F|| ○ || 19 || [#EthTrcv_StartAutoNegotiation EthTrcv_StartAutoNegotiation] || 5|| 0x05|| ○ || 20 || [#EthTrcv_TransceiverLinkStateRequest EthTrcv_TransceiverLinkStateRequest] || 2|| 0x02|| ○ || 21 || [#EthTrcv_GetLinkState EthTrcv_GetLinkState] || 6|| 0x06|| ○ || 22 || [#EthTrcv_GetBaudRate EthTrcv_GetBaudRate] || 7|| 0x07|| ○ || 23 || [#EthTrcv_GetDuplexMode EthTrcv_GetDuplexMode] || 8|| 0x08|| ○ || 24 || [#EthTrcv_SetPhyTestMode EthTrcv_SetPhyTestMode] || 17|| 0x11|| ○ || 25 || [#EthTrcv_SetPhyLoopbackMode EthTrcv_SetPhyLoopbackMode] || 18|| 0x12|| ○ || 26 || [#EthTrcv_GetPhySignalQuality EthTrcv_GetPhySignalQuality] || 16|| 0x10|| ○ || 27 || [#EthTrcv_SetPhyTxMode EthTrcv_SetPhyTxMode] || 19|| 0x13|| ○ || 28 || [#EthTrcv_RunCableDiagnostic EthTrcv_RunCableDiagnostic] || 22|| 0x16|| ○ || 29 || [#EthTrcv_GetCableDiagnosticsResult EthTrcv_GetCableDiagnosticsResult] || 20|| 0x14|| ○ || 30 || [#EthTrcv_GetPhyIdentifier EthTrcv_GetPhyIdentifier] || 21|| 0x15|| ○ || 31 || [#EthTrcv_GetMacMethod EthTrcv_GetMacMethod] || 24|| 0x18|| ○ || 32 || [#EthTrcv_GetVersionInfo EthTrcv_GetVersionInfo] || 11|| 0x0B|| ○ || 33 || [#EthTrcv_ReadMiiIndication EthTrcv_ReadMiiIndication] || 9|| 0x09|| ○ || 34 || [#EthTrcv_WriteMiiIndication EthTrcv_WriteMiiIndication] || 10|| 0x0A|| ○ || 35 || [#EthTrcv_MainFunction EthTrcv_MainFunction] || 12|| 0x0C|| ○ || 36 || [#EthTrcvWakeUpCallout <EthTrcvWakeUpCallout>] || 17|| 0x11|| ○ || 37 38 * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) 39 * [#EthTrcvConfigSet EthTrcvConfigSet] (○/○/○/○/○/○/○/○) 40 * [#EthTrcvConfig EthTrcvConfig] (○/○/○/○/○/○/○/○) 41 * [#EthTrcvActAsSlavePassiveEnabled EthTrcvActAsSlavePassiveEnabled] (-/-/-/-/-/-/○/○) 42 * [#EthTrcvAutoNegotiationEnabled EthTrcvAutoNegotiationEnabled] (-/○/○/○/○/-/-/-) 43 * [#EthTrcvConfigEcucPartitionRef EthTrcvConfigEcucPartitionRef] (-/-/-/-/○/○/○/○) 44 * [#EthTrcvConnNeg EthTrcvConnNeg] (-/-/○/○/○/○/○/○) 45 * [#EthTrcvCtrlIdx EthTrcvCtrlIdx] (○/○/○/○/-/-/-/-) 46 * [#EthTrcvDemEventParameterRefs EthTrcvDemEventParameterRefs] (○/○/○/○/○/○/○/○) 47 * [#ETHTRCV_E_ACCESS ETHTRCV_E_ACCESS] (○/○/○/○/○/○/○/○) 48 * [#EthTrcvDuplexMode EthTrcvDuplexMode] (-/○/○/○/○/○/○/○) 49 * [#EthTrcvForceSleepEnabled EthTrcvForceSleepEnabled] (-/-/-/-/-/-/○/○) 50 * [#EthTrcvIcuChannelRef EthTrcvIcuChannelRef] (-/-/○/○/○/○/○/○) 51 * [#EthTrcvIdx EthTrcvIdx] (○/○/○/○/○/○/○/○) 52 * [#EthTrcvMacLayerSpeed EthTrcvMacLayerSpeed] (-/-/-/-/○/○/○/○) 53 * [#EthTrcvMacLayerSubType EthTrcvMacLayerSubType] (-/-/-/-/○/○/○/○) 54 * [#EthTrcvMacLayerType EthTrcvMacLayerType] (-/-/-/-/○/○/○/○) 55 * [#EthTrcvMgmtInterface EthTrcvMgmtInterface] (-/-/-/○/○/○/○/○) 56 * [#EthTrcvMiiInterface EthTrcvMiiInterface] (-/-/-/○/○/○/○/○) 57 * [#EthTrcvCtrlIdx2 EthTrcvCtrlIdx] (-/-/-/-/○/○/○/○) 58 * [#EthTrcvMiiIdx EthTrcvMiiIdx] (-/-/-/○/○/○/○/○) 59 * [#EthTrcvMiiSelection EthTrcvMiiSelection] (-/-/-/○/-/-/-/-) 60 * [#EthTrcvSwitchInterface EthTrcvSwitchInterface] (-/-/-/○/○/○/○/○) 61 * [#EthTrcvSwitchPortRef EthTrcvSwitchPortRef] (-/-/-/○/○/○/○/○) 62 * [#EthTrcvSwitchRef EthTrcvSwitchRef] (-/-/-/○/○/○/○/○) 63 * [#EthTrcvMiiIdx2 EthTrcvMiiIdx] (○/○/○/-/-/-/-/-) 64 * [#EthTrcvPhysLayerPlcaLocalNodeId EthTrcvPhysLayerPlcaLocalNodeId] (-/-/-/-/-/-/○/○) 65 * [#EthTrcvPhysLayerPlcaMaxBurstCount EthTrcvPhysLayerPlcaMaxBurstCount] (-/-/-/-/-/-/○/○) 66 * [#EthTrcvPhysLayerPlcaMaxBurstTimer EthTrcvPhysLayerPlcaMaxBurstTimer] (-/-/-/-/-/-/○/○) 67 * [#EthTrcvPhysLayerPlcaNodeCount EthTrcvPhysLayerPlcaNodeCount] (-/-/-/-/-/-/○/○) 68 * [#EthTrcvPhysLayerPlcaTransmitOpportunityTimer EthTrcvPhysLayerPlcaTransmitOpportunityTimer] (-/-/-/-/-/-/○/○) 69 * [#EthTrcvPhysLayerType EthTrcvPhysLayerType] (-/-/○/○/○/○/○/○) 70 * [#EthTrcvPortMacLayerSpeed EthTrcvPortMacLayerSpeed] (-/-/-/○/-/-/-/-) 71 * [#EthTrcvPortMacLayerSubType EthTrcvPortMacLayerSubType] (-/-/-/○/-/-/-/-) 72 * [#EthTrcvPortMacLayerType EthTrcvPortMacLayerType] (-/-/-/○/-/-/-/-) 73 * [#EthTrcvSleepModeExecutionDelay EthTrcvSleepModeExecutionDelay] (-/-/-/-/-/-/○/○) 74 * [#EthTrcvSleepRequestNumberOfRepetitions EthTrcvSleepRequestNumberOfRepetitions] (-/-/-/-/-/-/○/○) 75 * [#EthTrcvSleepRequestRepetitionPeriod EthTrcvSleepRequestRepetitionPeriod] (-/-/-/-/-/-/○/○) 76 * [#EthTrcvSpeed EthTrcvSpeed] (-/○/○/○/○/○/○/○) 77 * [#EthTrcvWakeUpCallout EthTrcvWakeUpCallout] (-/-/○/○/○/○/○/○) 78 * [#EthTrcvWakeUpRequestRepetitionPeriod EthTrcvWakeUpRequestRepetitionPeriod] (-/-/-/-/-/-/○/○) 79 * [#EthTrcvWakeupForwardLocalEnabled EthTrcvWakeupForwardLocalEnabled] (-/-/-/-/-/-/○/○) 80 * [#EthTrcvWakeupForwardRemoteEnabled EthTrcvWakeupForwardRemoteEnabled] (-/-/-/-/-/-/○/○) 81 * [#EthTrcvWakeupLocalDetectionTime EthTrcvWakeupLocalDetectionTime] (-/-/-/-/-/-/○/○) 82 * [#EthTrcvWakeupLocalDurationTime EthTrcvWakeupLocalDurationTime] (-/-/-/-/-/-/○/○) 83 * [#EthTrcvWakeupLocalEnabled EthTrcvWakeupLocalEnabled] (-/-/-/-/-/-/○/○) 84 * [#EthTrcvWakeupMap EthTrcvWakeupMap] (-/-/○/○/○/○/○/○) 85 * [#EthTrcvWakeupReason EthTrcvWakeupReason] (-/-/○/○/○/○/○/○) 86 * [#EthTrcvWakeupSourceRef EthTrcvWakeupSourceRef] (-/-/○/○/○/○/○/○) 87 * [#EthTrcvWakeupRemoteEnabled EthTrcvWakeupRemoteEnabled] (-/-/-/-/-/-/○/○) 88 * [#EthTrcvWakeupRequestNumberOfRepetitions EthTrcvWakeupRequestNumberOfRepetitions] (-/-/-/-/-/-/○/○) 89 * [#EthTrcvWakeupSleepOnDatalineEnabled EthTrcvWakeupSleepOnDatalineEnabled] (-/-/-/-/-/-/○/○) 90 * [#EthTrcvGeneral EthTrcvGeneral] (○/○/○/○/○/○/○/○) 91 * [#EthTrcvDevErrorDetect EthTrcvDevErrorDetect] (○/○/○/○/○/○/○/○) 92 * [#EthTrcvEcucPartitionRef EthTrcvEcucPartitionRef] (-/-/-/-/○/○/○/○) 93 * [#EthTrcvEnableCableDiagnosticApi EthTrcvEnableCableDiagnosticApi] (-/-/-/-/○/○/○/○) 94 * [#EthTrcvEnablePLCA EthTrcvEnablePLCA] (-/-/-/-/-/-/○/○) 95 * [#EthTrcvGetBaudRateApi EthTrcvGetBaudRateApi] (○/○/○/○/○/○/○/○) 96 * [#EthTrcvGetBusWuReasonApi EthTrcvGetBusWuReasonApi] (-/-/-/-/-/-/○/○) 97 * [#EthTrcvGetCableDiagnosticsResultApi EthTrcvGetCableDiagnosticsResultApi] (-/-/-/○/○/○/-/-) 98 * [#EthTrcvGetDuplexModeApi EthTrcvGetDuplexModeApi] (○/○/○/○/○/○/○/○) 99 * [#EthTrcvGetLinkStateApi EthTrcvGetLinkStateApi] (○/○/○/○/○/○/○/○) 100 * [#EthTrcvGetPhyIdentifierApi EthTrcvGetPhyIdentifierApi] (-/-/-/○/○/○/○/○) 101 * [#EthTrcvGetPhySignalQualityApi EthTrcvGetPhySignalQualityApi] (-/-/-/○/○/○/-/-) 102 * [#EthTrcvGetTransceiverModeApi EthTrcvGetTransceiverModeApi] (○/○/○/○/○/○/-/-) 103 * [#EthTrcvGetTransceiverWakeupModeApi EthTrcvGetTransceiverWakeupModeApi] (-/-/○/○/○/○/○/○) 104 * [#EthTrcvIndex EthTrcvIndex] (○/○/○/○/○/○/○/○) 105 * [#EthTrcvMainFunctionPeriod EthTrcvMainFunctionPeriod] (-/-/○/○/○/○/○/○) 106 * [#EthTrcvMaxTrcvsSupported EthTrcvMaxTrcvsSupported] (○/○/○/○/○/○/○/○) 107 * [#EthTrcvSetPhyTestModeApi EthTrcvSetPhyTestModeApi] (-/-/-/○/○/○/○/○) 108 * [#EthTrcvSetPhyTxModeApi EthTrcvSetPhyTxModeApi] (-/-/-/○/○/○/-/-) 109 * [#EthTrcvSetTransceiverModeApi EthTrcvSetTransceiverModeApi] (○/○/○/○/○/○/-/-) 110 * [#EthTrcvStartAutoNegotiationApi EthTrcvStartAutoNegotiationApi] (○/○/○/○/○/○/○/○) 111 * [#EthTrcvVersionInfoApi EthTrcvVersionInfoApi] (○/○/○/○/○/○/○/○) 112 * [#EthTrcvVersionInfoApiMacro EthTrcvVersionInfoApiMacro] (○/○/○/○/○/○/○/○) 113 * [#EthTrcvWaitCount EthTrcvWaitCount] (○/-/-/-/-/-/-/-) 114 * [#EthTrcvWakeUpSupport EthTrcvWakeUpSupport] (-/-/○/○/○/○/○/○) 115 116 * エラーコード一覧 117 * "--"は[wiki:spec_DiagnosticEventManager Dem]により決定される 118 119 ||= エラーコード =||= Dec =||= Hex =||= R21-11 =|| 120 || ETHTRCV_E_INV_TRCV_IDX || 1|| 0x01|| ○ || 121 || ETHTRCV_E_UNINIT || 2|| 0x02|| ○ || 122 || ETHTRCV_E_PARAM_POINTER || 3|| 0x03|| ○ || 123 || ETHTRCV_E_ACCESS || --|| --|| ○ || 67 124 68 125 ---- … … 70 127 = API仕様 = 71 128 129 == EthTrcv_Init == 130 {{{ 131 void EthTrcv_Init (const EthTrcv_ConfigType* CfgPtr) 132 }}} 133 134 == EthTrcv_SetTransceiverMode == 135 {{{ 136 Std_ReturnType EthTrcv_SetTransceiverMode (uint8 TrcvIdx, Eth_ModeType TrcvMode) 137 }}} 138 139 == EthTrcv_GetTransceiverMode == 140 {{{ 141 Std_ReturnType EthTrcv_GetTransceiverMode (uint8 TrcvIdx, Eth_ModeType* TrcvModePtr) 142 }}} 143 144 == EthTrcv_GetBusWuReason == 145 {{{ 146 Std_ReturnType EthTrcv_GetBusWuReason (uint8 TrcvIdx, EthTrcv_WakeupReasonType* WakeupReasonPtr) 147 }}} 148 149 == EthTrcv_CheckWakeup == 150 {{{ 151 Std_ReturnType EthTrcv_CheckWakeup (uint8 TrcvIdx) 152 }}} 153 154 == EthTrcv_StartAutoNegotiation == 155 {{{ 156 Std_ReturnType EthTrcv_StartAutoNegotiation (uint8 TrcvIdx) 157 }}} 158 159 == EthTrcv_TransceiverLinkStateRequest == 160 {{{ 161 Std_ReturnType EthTrcv_TransceiverLinkStateRequest (uint8 TrcvIdx, EthTrcv_LinkStateType LinkState) 162 }}} 163 164 == EthTrcv_GetLinkState == 165 {{{ 166 Std_ReturnType EthTrcv_GetLinkState (uint8 TrcvIdx, EthTrcv_LinkStateType* LinkStatePtr) 167 }}} 168 169 == EthTrcv_GetBaudRate == 170 {{{ 171 Std_ReturnType EthTrcv_GetBaudRate (uint8 TrcvIdx, EthTrcv_BaudRateType* BaudRatePtr) 172 }}} 173 174 == EthTrcv_GetDuplexMode == 175 {{{ 176 Std_ReturnType EthTrcv_GetDuplexMode (uint8 TrcvIdx, EthTrcv_DuplexModeType* DuplexModePtr) 177 }}} 178 179 == EthTrcv_SetPhyTestMode == 180 {{{ 181 Std_ReturnType EthTrcv_SetPhyTestMode (uint8 TrcvIdx, EthTrcv_PhyTestModeType Mode) 182 }}} 183 184 == EthTrcv_SetPhyLoopbackMode == 185 {{{ 186 Std_ReturnType EthTrcv_SetPhyLoopbackMode (uint8 TrcvIdx, EthTrcv_PhyLoopbackModeType Mode) 187 }}} 188 189 == EthTrcv_GetPhySignalQuality == 190 {{{ 191 Std_ReturnType EthTrcv_GetPhySignalQuality (uint8 TrcvIdx, uint32* SignalQualityPtr) 192 }}} 193 194 == EthTrcv_SetPhyTxMode == 195 {{{ 196 Std_ReturnType EthTrcv_SetPhyTxMode (uint8 TrcvIdx, EthTrcv_PhyTxModeType Mode) 197 }}} 198 199 == EthTrcv_RunCableDiagnostic == 200 {{{ 201 Std_ReturnType EthTrcv_RunCableDiagnostic (uint8 TrcvIdx) 202 }}} 203 204 == EthTrcv_GetCableDiagnosticsResult == 205 {{{ 206 Std_ReturnType EthTrcv_GetCableDiagnosticsResult (uint8 TrcvIdx, EthTrcv_CableDiagResultType* ResultPtr) 207 }}} 208 209 == EthTrcv_GetPhyIdentifier == 210 {{{ 211 Std_ReturnType EthTrcv_GetPhyIdentifier (uint8 TrcvIdx, uint32* OrgUniqueIdPtr, uint8* ModelNrPtr, uint8* RevisionNrPtr) 212 }}} 213 214 == EthTrcv_GetMacMethod == 215 {{{ 216 Std_ReturnType EthTrcv_GetMacMethod (uint8* TrcvIdx, EthTrcv_MacMethodType* MacModePtr) 217 }}} 218 219 == EthTrcv_GetVersionInfo == 220 {{{ 221 void EthTrcv_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr) 222 }}} 223 224 == EthTrcv_ReadMiiIndication == 225 {{{ 226 void EthTrcv_ReadMiiIndication (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint8 RegVal) 227 }}} 228 229 == EthTrcv_WriteMiiIndication == 230 {{{ 231 void EthTrcv_WriteMiiIndication (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx) 232 }}} 233 234 == EthTrcv_MainFunction == 235 {{{ 236 void EthTrcv_MainFunction (void) 237 }}} 238 239 == <EthTrcvWakeUpCallout> == 240 {{{ 241 void <EthTrcvWakeUpCallout> (uint8 TrcvIdx, Eth_ModeType TrcvMode) 242 }}} 243 72 244 ---- 73 245 … … 78 250 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet 79 251 }}} 80 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 252 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 81 253 * SWSタグ: ECUC_EthTrcv_00016 82 254 * タイプ: PARAM-CONF-CONTAINER … … 87 259 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig 88 260 }}} 89 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 261 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 90 262 * SWSタグ: ECUC_EthTrcv_00012 91 263 * タイプ: PARAM-CONF-CONTAINER 92 264 * 多重度: 1..* 93 265 266 == EthTrcvActAsSlavePassiveEnabled == 267 {{{ 268 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvActAsSlavePassiveEnabled 269 }}} 270 * 対象リビジョン: R20-11/R21-11 271 * SWSタグ: ECUC_EthTrcv_00071 272 * タイプ: BOOLEAN-PARAM 273 * 多重度: 0..1 274 94 275 == EthTrcvAutoNegotiationEnabled == 95 276 {{{ … … 105 286 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConfigEcucPartitionRef 106 287 }}} 107 * 対象リビジョン: R4.4.0/R19-11 288 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 108 289 * SWSタグ: ECUC_EthTrcv_00051 109 290 * タイプ: REFERENCE … … 115 296 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvConnNeg 116 297 }}} 117 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 298 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 118 299 * SWSタグ: ECUC_EthTrcv_00025 119 300 * タイプ: ENUMERATION-PARAM 120 301 * 多重度: 1 121 302 * 選択肢: 122 * TRCV_CONN_NEG_AUTO 123 * TRCV_CONN_NEG_MASTER 124 * TRCV_CONN_NEG_SLAVE 303 * R4.2.2/R4.3.1/R4.4.0/R19-11: 304 * TRCV_CONN_NEG_AUTO 305 * TRCV_CONN_NEG_MASTER 306 * TRCV_CONN_NEG_SLAVE 307 * R20-11/R21-11: 308 * TRCV_CONN_NEG_AUTO 309 * TRCV_CONN_NEG_MASTER 310 * TRCV_CONN_NEG_NONE 311 * TRCV_CONN_NEG_SLAVE 125 312 126 313 == EthTrcvCtrlIdx == … … 139 326 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs 140 327 }}} 141 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 328 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 142 329 * SWSタグ: ECUC_EthTrcv_00017 143 330 * タイプ: PARAM-CONF-CONTAINER … … 148 335 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDemEventParameterRefs/ETHTRCV_E_ACCESS 149 336 }}} 150 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 337 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 151 338 * SWSタグ: ECUC_EthTrcv_00018 152 339 * タイプ: 153 340 * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 154 * R4.4.0/R19-11 : REFERENCE341 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 155 342 * 多重度: 0..1 156 343 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] … … 160 347 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvDuplexMode 161 348 }}} 162 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 349 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 163 350 * SWSタグ: ECUC_EthTrcv_00023 164 351 * タイプ: ENUMERATION-PARAM … … 168 355 * ETHTRCV_DUPLEX_MODE_HALF 169 356 357 == EthTrcvForceSleepEnabled == 358 {{{ 359 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvForceSleepEnabled 360 }}} 361 * 対象リビジョン: R20-11/R21-11 362 * SWSタグ: ECUC_EthTrcv_00074 363 * タイプ: BOOLEAN-PARAM 364 * 多重度: 1 365 170 366 == EthTrcvIcuChannelRef == 171 367 {{{ 172 368 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIcuChannelRef 173 369 }}} 174 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 370 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 175 371 * SWSタグ: ECUC_EthTrcv_00026 176 372 * タイプ: 177 373 * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 178 * R4.4.0/R19-11 : REFERENCE374 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 179 375 * 多重度: 0..1 180 376 * 参照先: [wiki:spec/Icu#IcuChannel /AUTOSAR/EcucDefs/Icu/IcuConfigSet/IcuChannel] … … 184 380 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvIdx 185 381 }}} 186 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 382 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 187 383 * SWSタグ: ECUC_EthTrcv_00013 188 384 * タイプ: INTEGER-PARAM … … 195 391 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSpeed 196 392 }}} 197 * 対象リビジョン: R4.4.0/R19-11 393 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 198 394 * SWSタグ: ECUC_EthTrcv_00044 199 395 * タイプ: ENUMERATION-PARAM … … 205 401 * ETH_MAC_LAYER_SPEED_10M 206 402 * ETH_MAC_LAYER_SPEED_1G 207 * R19-11 :403 * R19-11/R20-11/R21-11: 208 404 * ETH_MAC_LAYER_SPEED_100M 209 405 * ETH_MAC_LAYER_SPEED_10G … … 216 412 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerSubType 217 413 }}} 218 * 対象リビジョン: R4.4.0/R19-11 414 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 219 415 * SWSタグ: ECUC_EthTrcv_00043 220 416 * タイプ: ENUMERATION-PARAM … … 232 428 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMacLayerType 233 429 }}} 234 * 対象リビジョン: R4.4.0/R19-11 430 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 235 431 * SWSタグ: ECUC_EthTrcv_00035 236 432 * タイプ: ENUMERATION-PARAM … … 245 441 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface 246 442 }}} 247 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 443 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 248 444 * SWSタグ: ECUC_EthTrcv_00036 249 445 * タイプ: CHOICE-CONTAINER … … 254 450 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface 255 451 }}} 256 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 452 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 257 453 * SWSタグ: ECUC_EthTrcv_00037 258 454 * タイプ: PARAM-CONF-CONTAINER … … 263 459 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvCtrlIdx 264 460 }}} 265 * 対象リビジョン: R4.4.0/R19-11 461 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 266 462 * SWSタグ: ECUC_EthTrcv_00014 267 463 * タイプ: INTEGER-PARAM … … 274 470 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvMiiInterface/EthTrcvMiiIdx 275 471 }}} 276 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 472 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 277 473 * SWSタグ: ECUC_EthTrcv_00038 278 474 * タイプ: INTEGER-PARAM … … 298 494 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface 299 495 }}} 300 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 496 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 301 497 * SWSタグ: ECUC_EthTrcv_00040 302 498 * タイプ: PARAM-CONF-CONTAINER … … 307 503 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchPortRef 308 504 }}} 309 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 505 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 310 506 * SWSタグ: ECUC_EthTrcv_00042 311 507 * タイプ: 312 508 * R4.3.1: SYMBOLIC-NAME-REFERENCE 313 * R4.4.0/R19-11 : REFERENCE509 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 314 510 * 多重度: 1 315 511 * 参照先: [wiki:spec/EthSwt#EthSwtPort /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort] … … 319 515 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvMgmtInterface/EthTrcvSwitchInterface/EthTrcvSwitchRef 320 516 }}} 321 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 517 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 322 518 * SWSタグ: ECUC_EthTrcv_00041 323 519 * タイプ: 324 520 * R4.3.1: SYMBOLIC-NAME-REFERENCE 325 * R4.4.0/R19-11 : REFERENCE521 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 326 522 * 多重度: 1 327 523 * 参照先: [wiki:spec/EthSwt#EthSwtConfig /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig] … … 338 534 * 下限値: 0 339 535 536 == EthTrcvPhysLayerPlcaLocalNodeId == 537 {{{ 538 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaLocalNodeId 539 }}} 540 * 対象リビジョン: R20-11/R21-11 541 * SWSタグ: ECUC_EthTrcv_00056 542 * タイプ: INTEGER-PARAM 543 * 多重度: 0..1 544 * 上限値: 255 545 * 下限値: 0 546 * デフォルト値: 255 547 548 == EthTrcvPhysLayerPlcaMaxBurstCount == 549 {{{ 550 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaMaxBurstCount 551 }}} 552 * 対象リビジョン: R20-11/R21-11 553 * SWSタグ: ECUC_EthTrcv_00059 554 * タイプ: INTEGER-PARAM 555 * 多重度: 0..1 556 * 上限値: 255 557 * 下限値: 0 558 559 == EthTrcvPhysLayerPlcaMaxBurstTimer == 560 {{{ 561 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaMaxBurstTimer 562 }}} 563 * 対象リビジョン: R20-11/R21-11 564 * SWSタグ: ECUC_EthTrcv_00060 565 * タイプ: INTEGER-PARAM 566 * 多重度: 0..1 567 * 上限値: 255 568 * 下限値: 0 569 * デフォルト値: 128 570 571 == EthTrcvPhysLayerPlcaNodeCount == 572 {{{ 573 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaNodeCount 574 }}} 575 * 対象リビジョン: R20-11/R21-11 576 * SWSタグ: ECUC_EthTrcv_00058 577 * タイプ: INTEGER-PARAM 578 * 多重度: 0..1 579 * 上限値: 255 580 * 下限値: 0 581 * デフォルト値: 8 582 583 == EthTrcvPhysLayerPlcaTransmitOpportunityTimer == 584 {{{ 585 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerPlcaTransmitOpportunityTimer 586 }}} 587 * 対象リビジョン: R20-11/R21-11 588 * SWSタグ: ECUC_EthTrcv_00057 589 * タイプ: INTEGER-PARAM 590 * 多重度: 0..1 591 * 上限値: 255 592 * 下限値: 1 593 * デフォルト値: 32 594 340 595 == EthTrcvPhysLayerType == 341 596 {{{ 342 597 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvPhysLayerType 343 598 }}} 344 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 599 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 345 600 * SWSタグ: ECUC_EthTrcv_00024 346 601 * タイプ: ENUMERATION-PARAM … … 355 610 * TRCV_PHYS_LAYER_TYPE_100BASE_T1 356 611 * TRCV_PHYS_LAYER_TYPE_100BASE_TX 612 * R20-11/R21-11: 613 * TRCV_PHYS_LAYER_TYPE_1000BASE_T 614 * TRCV_PHYS_LAYER_TYPE_1000BASE_T1 615 * TRCV_PHYS_LAYER_TYPE_100BASE_T1 616 * TRCV_PHYS_LAYER_TYPE_100BASE_TX 617 * TRCV_PHYS_LAYER_TYPE_10BASE_T1S 357 618 358 619 == EthTrcvPortMacLayerSpeed == … … 398 659 * TRCV_MAC_LAYER_TYPE_XXGMII 399 660 661 == EthTrcvSleepModeExecutionDelay == 662 {{{ 663 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepModeExecutionDelay 664 }}} 665 * 対象リビジョン: R20-11/R21-11 666 * SWSタグ: ECUC_EthTrcv_00063 667 * タイプ: FLOAT-PARAM 668 * 多重度: 0..1 669 * 上限値: INF 670 * 下限値: 0 671 672 == EthTrcvSleepRequestNumberOfRepetitions == 673 {{{ 674 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepRequestNumberOfRepetitions 675 }}} 676 * 対象リビジョン: R20-11/R21-11 677 * SWSタグ: ECUC_EthTrcv_00072 678 * タイプ: INTEGER-PARAM 679 * 多重度: 1 680 * 上限値: 255 681 * 下限値: 0 682 * デフォルト値: 0 683 684 == EthTrcvSleepRequestRepetitionPeriod == 685 {{{ 686 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSleepRequestRepetitionPeriod 687 }}} 688 * 対象リビジョン: R20-11/R21-11 689 * SWSタグ: ECUC_EthTrcv_00073 690 * タイプ: FLOAT-PARAM 691 * 多重度: 1 692 * 上限値: INF 693 * 下限値: 0 694 400 695 == EthTrcvSpeed == 401 696 {{{ 402 697 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvSpeed 403 698 }}} 404 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 699 * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 405 700 * SWSタグ: ECUC_EthTrcv_00022 406 701 * タイプ: ENUMERATION-PARAM … … 415 710 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeUpCallout 416 711 }}} 417 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 712 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 418 713 * SWSタグ: ECUC_EthTrcv_00028 419 714 * タイプ: FUNCTION-NAME 420 715 * 多重度: 0..1 421 716 717 == EthTrcvWakeUpRequestRepetitionPeriod == 718 {{{ 719 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeUpRequestRepetitionPeriod 720 }}} 721 * 対象リビジョン: R20-11/R21-11 722 * SWSタグ: ECUC_EthTrcv_00062 723 * タイプ: FLOAT-PARAM 724 * 多重度: 0..1 725 * 上限値: INF 726 * 下限値: 0 727 728 == EthTrcvWakeupForwardLocalEnabled == 729 {{{ 730 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupForwardLocalEnabled 731 }}} 732 * 対象リビジョン: R20-11/R21-11 733 * SWSタグ: ECUC_EthTrcv_00067 734 * タイプ: BOOLEAN-PARAM 735 * 多重度: 1 736 737 == EthTrcvWakeupForwardRemoteEnabled == 738 {{{ 739 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupForwardRemoteEnabled 740 }}} 741 * 対象リビジョン: R20-11/R21-11 742 * SWSタグ: ECUC_EthTrcv_00068 743 * タイプ: BOOLEAN-PARAM 744 * 多重度: 1 745 746 == EthTrcvWakeupLocalDetectionTime == 747 {{{ 748 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalDetectionTime 749 }}} 750 * 対象リビジョン: R20-11/R21-11 751 * SWSタグ: ECUC_EthTrcv_00069 752 * タイプ: FLOAT-PARAM 753 * 多重度: 0..1 754 * 上限値: 0.1 755 * 下限値: 756 * R20-11: 1E-6 757 * R21-11: 1E-5 758 759 == EthTrcvWakeupLocalDurationTime == 760 {{{ 761 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalDurationTime 762 }}} 763 * 対象リビジョン: R20-11/R21-11 764 * SWSタグ: ECUC_EthTrcv_00070 765 * タイプ: FLOAT-PARAM 766 * 多重度: 0..1 767 * 上限値: 0.1 768 * 下限値: 769 * R20-11: 1E-6 770 * R21-11: 4E-5 771 772 == EthTrcvWakeupLocalEnabled == 773 {{{ 774 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupLocalEnabled 775 }}} 776 * 対象リビジョン: R20-11/R21-11 777 * SWSタグ: ECUC_EthTrcv_00065 778 * タイプ: BOOLEAN-PARAM 779 * 多重度: 1 780 422 781 == EthTrcvWakeupMap == 423 782 {{{ 424 783 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap 425 784 }}} 426 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 785 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 427 786 * SWSタグ: ECUC_EthTrcv_00027 428 787 * タイプ: PARAM-CONF-CONTAINER … … 433 792 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupReason 434 793 }}} 435 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 794 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 436 795 * SWSタグ: ECUC_EthTrcv_00033 437 796 * タイプ: ENUMERATION-PARAM … … 450 809 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupMap/EthTrcvWakeupSourceRef 451 810 }}} 452 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 811 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 453 812 * SWSタグ: ECUC_EthTrcv_00029 454 813 * タイプ: 455 814 * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE 456 * R4.4.0/R19-11 : REFERENCE815 * R4.4.0/R19-11/R20-11/R21-11: REFERENCE 457 816 * 多重度: 1 458 817 * 参照先: [wiki:spec/EcuM#EcuMWakeupSource /AUTOSAR/EcucDefs/EcuM/EcuMConfiguration/EcuMCommonConfiguration/EcuMWakeupSource] 459 818 819 == EthTrcvWakeupRemoteEnabled == 820 {{{ 821 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupRemoteEnabled 822 }}} 823 * 対象リビジョン: R20-11/R21-11 824 * SWSタグ: ECUC_EthTrcv_00066 825 * タイプ: BOOLEAN-PARAM 826 * 多重度: 1 827 828 == EthTrcvWakeupRequestNumberOfRepetitions == 829 {{{ 830 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupRequestNumberOfRepetitions 831 }}} 832 * 対象リビジョン: R20-11/R21-11 833 * SWSタグ: ECUC_EthTrcv_00075 834 * タイプ: INTEGER-PARAM 835 * 多重度: 1 836 * 上限値: 255 837 * 下限値: 0 838 * デフォルト値: 0 839 840 == EthTrcvWakeupSleepOnDatalineEnabled == 841 {{{ 842 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig/EthTrcvWakeupSleepOnDatalineEnabled 843 }}} 844 * 対象リビジョン: R20-11/R21-11 845 * SWSタグ: ECUC_EthTrcv_00064 846 * タイプ: BOOLEAN-PARAM 847 * 多重度: 848 * R20-11: 1 849 * R21-11: 0..1 850 460 851 == EthTrcvGeneral == 461 852 {{{ 462 853 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral 463 854 }}} 464 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 855 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 465 856 * SWSタグ: ECUC_EthTrcv_00001 466 857 * タイプ: PARAM-CONF-CONTAINER … … 471 862 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvDevErrorDetect 472 863 }}} 473 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 864 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 474 865 * SWSタグ: ECUC_EthTrcv_00003 475 866 * タイプ: BOOLEAN-PARAM 476 867 * 多重度: 1 477 868 * デフォルト値: 478 * R4.3.1/R4.4.0/R19-11 : false869 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 479 870 480 871 == EthTrcvEcucPartitionRef == … … 482 873 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEcucPartitionRef 483 874 }}} 484 * 対象リビジョン: R4.4.0/R19-11 875 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 485 876 * SWSタグ: ECUC_EthTrcv_00050 486 877 * タイプ: REFERENCE … … 492 883 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEnableCableDiagnosticApi 493 884 }}} 494 * 対象リビジョン: R4.4.0/R19-11 885 * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 495 886 * SWSタグ: ECUC_EthTrcv_00054 496 887 * タイプ: BOOLEAN-PARAM 497 888 * 多重度: 1 498 889 890 == EthTrcvEnablePLCA == 891 {{{ 892 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvEnablePLCA 893 }}} 894 * 対象リビジョン: R20-11/R21-11 895 * SWSタグ: ECUC_EthTrcv_00055 896 * タイプ: BOOLEAN-PARAM 897 * 多重度: 1 898 * デフォルト値: false 899 499 900 == EthTrcvGetBaudRateApi == 500 901 {{{ 501 902 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetBaudRateApi 502 903 }}} 503 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 904 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 504 905 * SWSタグ: ECUC_EthTrcv_00010 505 906 * タイプ: BOOLEAN-PARAM 506 907 * 多重度: 1 908 909 == EthTrcvGetBusWuReasonApi == 910 {{{ 911 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetBusWuReasonApi 912 }}} 913 * 対象リビジョン: R20-11/R21-11 914 * SWSタグ: ECUC_EthTrcv_00061 915 * タイプ: BOOLEAN-PARAM 916 * 多重度: 1 917 * デフォルト値: false 507 918 508 919 == EthTrcvGetCableDiagnosticsResultApi == … … 521 932 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetDuplexModeApi 522 933 }}} 523 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 934 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 524 935 * SWSタグ: ECUC_EthTrcv_00011 525 936 * タイプ: BOOLEAN-PARAM … … 530 941 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetLinkStateApi 531 942 }}} 532 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 943 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 533 944 * SWSタグ: ECUC_EthTrcv_00009 534 945 * タイプ: BOOLEAN-PARAM … … 539 950 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetPhyIdentifierApi 540 951 }}} 541 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 952 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 542 953 * SWSタグ: ECUC_EthTrcv_00046 543 954 * タイプ: BOOLEAN-PARAM … … 566 977 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvGetTransceiverWakeupModeApi 567 978 }}} 568 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 979 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 569 980 * SWSタグ: ECUC_EthTrcv_00031 570 981 * タイプ: BOOLEAN-PARAM … … 575 986 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvIndex 576 987 }}} 577 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 988 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 578 989 * SWSタグ: ECUC_EthTrcv_00020 579 990 * タイプ: INTEGER-PARAM … … 586 997 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMainFunctionPeriod 587 998 }}} 588 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 999 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 589 1000 * SWSタグ: ECUC_EthTrcv_00032 590 1001 * タイプ: FLOAT-PARAM … … 597 1008 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvMaxTrcvsSupported 598 1009 }}} 599 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 1010 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 600 1011 * SWSタグ: ECUC_EthTrcv_00002 601 1012 * タイプ: INTEGER-PARAM … … 609 1020 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvSetPhyTestModeApi 610 1021 }}} 611 * 対象リビジョン: R4.3.1/R4.4.0/R19-11 1022 * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 612 1023 * SWSタグ: ECUC_EthTrcv_00047 613 1024 * タイプ: BOOLEAN-PARAM … … 636 1047 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvStartAutoNegotiationApi 637 1048 }}} 638 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 1049 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 639 1050 * SWSタグ: ECUC_EthTrcv_00008 640 1051 * タイプ: BOOLEAN-PARAM … … 645 1056 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApi 646 1057 }}} 647 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 1058 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 648 1059 * SWSタグ: ECUC_EthTrcv_00004 649 1060 * タイプ: BOOLEAN-PARAM 650 1061 * 多重度: 1 651 1062 * デフォルト値: 652 * R4.3.1/R4.4.0/R19-11 : false1063 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 653 1064 654 1065 == EthTrcvVersionInfoApiMacro == … … 656 1067 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvVersionInfoApiMacro 657 1068 }}} 658 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11 1069 * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 659 1070 * SWSタグ: ECUC_EthTrcv_00005 660 1071 * タイプ: BOOLEAN-PARAM 661 1072 * 多重度: 1 662 1073 * デフォルト値: 663 * R4.3.1/R4.4.0/R19-11 : false1074 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false 664 1075 665 1076 == EthTrcvWaitCount == … … 678 1089 /AUTOSAR/EcucDefs/EthTrcv/EthTrcvGeneral/EthTrcvWakeUpSupport 679 1090 }}} 680 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 1091 * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 681 1092 * SWSタグ: ECUC_EthTrcv_00030 682 1093 * タイプ: ENUMERATION-PARAM 683 1094 * 多重度: 1 684 1095 * 選択肢: 685 * ETHTRCV_WAKEUP_BY_INTERRUPT 686 * ETHTRCV_WAKEUP_BY_POLLING 687 * ETHTRCV_WAKEUP_NOT_SUPPORTED 688 1096 * R4.2.2/R4.3.1/R4.4.0/R19-11: 1097 * ETHTRCV_WAKEUP_BY_INTERRUPT 1098 * ETHTRCV_WAKEUP_BY_POLLING 1099 * ETHTRCV_WAKEUP_NOT_SUPPORTED 1100 * R20-11/R21-11: 1101 * ETHTRCV_WAKEUP_BY_ASYNCHRONOUS_CHECK 1102 * ETHTRCV_WAKEUP_BY_INTERRUPT 1103 * ETHTRCV_WAKEUP_BY_POLLING 1104 * ETHTRCV_WAKEUP_NOT_SUPPORTED 1105