{{{ #!html
Ethernet Interface
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-11 =||= R23-11 =|| || [#EthIf_Init EthIf_Init] || 1|| 0x01|| ○ || ○ || || [#EthIf_SetControllerMode EthIf_SetControllerMode] || 3|| 0x03|| ○ || ○ || || [#EthIf_GetControllerMode EthIf_GetControllerMode] || 4|| 0x04|| ○ || ○ || || [#EthIf_CheckWakeup EthIf_CheckWakeup] || 48|| 0x30|| ○ || ○ || || [#EthIf_GetPhyWakeupReason EthIf_GetPhyWakeupReason] || 105|| 0x69|| ○ || ○ || || [#EthIf_GetSwitchPortWakeupReason EthIf_GetSwitchPortWakeupReason] || 103|| 0x67|| ○ || ○ || || [#EthIf_GetPhysAddr EthIf_GetPhysAddr] || 8|| 0x08|| ○ || ○ || || [#EthIf_SetPhysAddr EthIf_SetPhysAddr] || 13|| 0x0D|| ○ || ○ || || [#EthIf_UpdatePhysAddrFilter EthIf_UpdatePhysAddrFilter] || 12|| 0x0C|| ○ || ○ || || [#EthIf_GetPortMacAddr EthIf_GetPortMacAddr] || 40|| 0x28|| ○ || ○ || || [#EthIf_GetArlTable EthIf_GetArlTable] || 41|| 0x29|| ○ || ○ || || [#EthIf_GetCtrlIdxList EthIf_GetCtrlIdxList] || 68|| 0x44|| ○ || ○ || || [#EthIf_GetVlanId EthIf_GetVlanId] || 67|| 0x43|| ○ || ○ || || [#EthIf_GetAndResetMeasurementData EthIf_GetAndResetMeasurementData] || 69|| 0x45|| ○ || ○ || || [#EthIf_StoreConfiguration EthIf_StoreConfiguration] || 44|| 0x2C|| ○ || ○ || || [#EthIf_ResetConfiguration EthIf_ResetConfiguration] || 45|| 0x2D|| ○ || ○ || || [#EthIf_GetCurrentTime EthIf_GetCurrentTime] || 34|| 0x22|| ○ || ○ || || [#EthIf_GetCurrentTimeTuple EthIf_GetCurrentTimeTuple] || 149|| 0x95|| - || ○ || || [#EthIf_SetPhcTime EthIf_SetPhcTime] || 150|| 0x96|| - || ○ || || [#EthIf_SetPhcCorrection EthIf_SetPhcCorrection] || 151|| 0x97|| - || ○ || || [#EthIf_GetPhcTime EthIf_GetPhcTime] || 152|| 0x98|| - || ○ || || [#EthIf_SetPpsSignalMode EthIf_SetPpsSignalMode] || 153|| 0x99|| - || ○ || || [#EthIf_EnableEgressTimeStamp EthIf_EnableEgressTimeStamp] || 35|| 0x23|| ○ || ○ || || [#EthIf_GetEgressTimeStamp EthIf_GetEgressTimeStamp] || 36|| 0x24|| ○ || ○ || || [#EthIf_GetIngressTimeStamp EthIf_GetIngressTimeStamp] || 37|| 0x25|| ○ || ○ || || [#EthIf_SwitchPortGroupRequestMode EthIf_SwitchPortGroupRequestMode] || 6|| 0x06|| ○ || ○ || || [#EthIf_StartAllPorts EthIf_StartAllPorts] || 7|| 0x07|| ○ || ○ || || [#EthIf_SetSwitchMgmtInfo EthIf_SetSwitchMgmtInfo] || 56|| 0x38|| ○ || ○ || || [#EthIf_GetRxMgmtObject EthIf_GetRxMgmtObject] || 71|| 0x47|| ○ || ○ || || [#EthIf_GetTxMgmtObject EthIf_GetTxMgmtObject] || 72|| 0x48|| ○ || ○ || || [#EthIf_SwitchEnableTimeStamping EthIf_SwitchEnableTimeStamping] || 57|| 0x39|| ○ || ○ || || [#EthIf_VerifyConfig EthIf_VerifyConfig] || 64|| 0x40|| ○ || ○ || || [#EthIf_SetForwardingMode EthIf_SetForwardingMode] || 65|| 0x41|| ○ || ○ || || [#EthIf_GetTrcvSignalQuality EthIf_GetTrcvSignalQuality] || 24|| 0x18|| ○ || ○ || || [#EthIf_GetSwitchPortSignalQuality EthIf_GetSwitchPortSignalQuality] || 26|| 0x1A|| ○ || ○ || || [#EthIf_ClearTrcvSignalQuality EthIf_ClearTrcvSignalQuality] || 25|| 0x19|| ○ || ○ || || [#EthIf_ClearSwitchPortSignalQuality EthIf_ClearSwitchPortSignalQuality] || 27|| 0x1B|| ○ || ○ || || [#EthIf_SetPhyTestMode EthIf_SetPhyTestMode] || 23|| 0x17|| ○ || ○ || || [#EthIf_SetPhyLoopbackMode EthIf_SetPhyLoopbackMode] || 18|| 0x12|| ○ || ○ || || [#EthIf_SetPhyTxMode EthIf_SetPhyTxMode] || 19|| 0x13|| ○ || ○ || || [#EthIf_GetCableDiagnosticsResult EthIf_GetCableDiagnosticsResult] || 20|| 0x14|| ○ || ○ || || [#EthIf_GetPhyIdentifier EthIf_GetPhyIdentifier] || 21|| 0x15|| ○ || ○ || || [#EthIf_GetBufWRxParams EthIf_GetBufWRxParams] || 50|| 0x32|| ○ || ○ || || [#EthIf_GetBufWTxParams EthIf_GetBufWTxParams] || 49|| 0x31|| ○ || ○ || || [#EthIf_SetBufWTxParams EthIf_SetBufWTxParams] || 51|| 0x33|| ○ || ○ || || [#EthIf_SetRadioParams EthIf_SetRadioParams] || 52|| 0x34|| ○ || ○ || || [#EthIf_SetChanRxParams EthIf_SetChanRxParams] || 53|| 0x35|| ○ || ○ || || [#EthIf_SetChanTxParams EthIf_SetChanTxParams] || 54|| 0x36|| ○ || ○ || || [#EthIf_GetChanRxParams EthIf_GetChanRxParams] || 55|| 0x37|| ○ || ○ || || [#EthIf_ProvideTxBuffer EthIf_ProvideTxBuffer] || 9|| 0x09|| ○ || ○ || || [#EthIf_Transmit EthIf_Transmit] || 10|| 0x0A|| ○ || ○ || || [#EthIf_ImmediateTransmit EthIf_ImmediateTransmit] || 154|| 0x9A|| - || ○ || || [#EthIf_ReleaseRxBuffer EthIf_ReleaseRxBuffer] || 155|| 0x9B|| - || ○ || || [#EthIf_GetVersionInfo EthIf_GetVersionInfo] || 11|| 0x0B|| ○ || ○ || || [#EthIf_GetSwitchPortMode EthIf_GetSwitchPortMode] || 73|| 0x49|| ○ || ○ || || [#EthIf_GetTransceiverMode EthIf_GetTransceiverMode] || 74|| 0x4A|| ○ || ○ || || [#EthIf_SwitchPortGetLinkState EthIf_SwitchPortGetLinkState] || 75|| 0x4B|| ○ || ○ || || [#EthIf_TransceiverGetLinkState EthIf_TransceiverGetLinkState] || 76|| 0x4C|| ○ || ○ || || [#EthIf_SwitchPortGetBaudRate EthIf_SwitchPortGetBaudRate] || 77|| 0x4D|| ○ || ○ || || [#EthIf_TransceiverGetBaudRate EthIf_TransceiverGetBaudRate] || 78|| 0x4E|| ○ || ○ || || [#EthIf_SwitchPortGetDuplexMode EthIf_SwitchPortGetDuplexMode] || 79|| 0x4F|| ○ || ○ || || [#EthIf_TransceiverGetDuplexMode EthIf_TransceiverGetDuplexMode] || 80|| 0x50|| ○ || ○ || || [#EthIf_SwitchPortGetCounterValues EthIf_SwitchPortGetCounterValues] || 81|| 0x51|| ○ || ○ || || [#EthIf_SwitchPortGetRxStats EthIf_SwitchPortGetRxStats] || 82|| 0x52|| ○ || ○ || || [#EthIf_SwitchPortGetTxStats EthIf_SwitchPortGetTxStats] || 83|| 0x53|| ○ || ○ || || [#EthIf_SwitchPortGetTxErrorCounterValues EthIf_SwitchPortGetTxErrorCounterValues] || 84|| 0x54|| ○ || ○ || || [#EthIf_SwitchPortGetMacLearningMode EthIf_SwitchPortGetMacLearningMode] || 85|| 0x55|| ○ || ○ || || [#EthIf_GetSwitchPortIdentifier EthIf_GetSwitchPortIdentifier] || 86|| 0x56|| ○ || ○ || || [#EthIf_GetSwitchIdentifier EthIf_GetSwitchIdentifier] || 87|| 0x57|| ○ || ○ || || [#EthIf_WritePortMirrorConfiguration EthIf_WritePortMirrorConfiguration] || 88|| 0x58|| ○ || ○ || || [#EthIf_ReadPortMirrorConfiguration EthIf_ReadPortMirrorConfiguration] || 89|| 0x59|| ○ || ○ || || [#EthIf_DeletePortMirrorConfiguration EthIf_DeletePortMirrorConfiguration] || 90|| 0x5A|| ○ || ○ || || [#EthIf_GetPortMirrorState EthIf_GetPortMirrorState] || 91|| 0x5B|| ○ || ○ || || [#EthIf_SetPortMirrorState EthIf_SetPortMirrorState] || 92|| 0x5C|| ○ || ○ || || [#EthIf_SetPortTestMode EthIf_SetPortTestMode] || 93|| 0x5D|| ○ || ○ || || [#EthIf_SetPortLoopbackMode EthIf_SetPortLoopbackMode] || 94|| 0x5E|| ○ || ○ || || [#EthIf_SetPortTxMode EthIf_SetPortTxMode] || 95|| 0x5F|| ○ || ○ || || [#EthIf_GetPortCableDiagnosticsResult EthIf_GetPortCableDiagnosticsResult] || 96|| 0x60|| ○ || ○ || || [#EthIf_RunPortCableDiagnostic EthIf_RunPortCableDiagnostic] || 97|| 0x61|| ○ || ○ || || [#EthIf_RunCableDiagnostic EthIf_RunCableDiagnostic] || 98|| 0x62|| ○ || ○ || || [#EthIf_SwitchGetCfgDataRaw EthIf_SwitchGetCfgDataRaw] || 99|| 0x63|| ○ || ○ || || [#EthIf_SwitchGetCfgDataInfo EthIf_SwitchGetCfgDataInfo] || 100|| 0x64|| ○ || ○ || || [#EthIf_SwitchPortGetMaxFIFOBufferFillLevel EthIf_SwitchPortGetMaxFIFOBufferFillLevel] || 101|| 0x65|| ○ || ○ || || [#EthIf_TransceiverGetMacMethod EthIf_TransceiverGetMacMethod] || 102|| 0x66|| ○ || ○ || || [#EthIf_EthGetSpiStatus EthIf_EthGetSpiStatus] || 106|| 0x6A|| ○ || ○ || || [#EthIf_GetBufCV2xPC5RxParams EthIf_GetBufCV2xPC5RxParams] || 96|| 0x60|| - || ○ || || [#EthIf_GetBufCV2xPC5TxParams EthIf_GetBufCV2xPC5TxParams] || 97|| 0x61|| - || ○ || || [#EthIf_SetBufCV2xPC5TxParams EthIf_SetBufCV2xPC5TxParams] || 98|| 0x62|| - || ○ || || [#EthIf_GetChanCV2xPC5TxParams EthIf_GetChanCV2xPC5TxParams] || 99|| 0x63|| - || ○ || || [#EthIf_SwitchMacSecUpdateSecY EthIf_SwitchMacSecUpdateSecY] || 109|| 0x6D|| - || ○ || || [#EthIf_MacSecUpdateSecY EthIf_MacSecUpdateSecY] || 136|| 0x88|| - || ○ || || [#EthIf_SwitchMacSecUpdateSecYNotification EthIf_SwitchMacSecUpdateSecYNotification] || 107|| 0x6B|| - || ○ || || [#EthIf_MacSecUpdateSecYNotification EthIf_MacSecUpdateSecYNotification] || 108|| 0x6C|| - || ○ || || [#EthIf_SwitchMacSecInitRxSc EthIf_SwitchMacSecInitRxSc] || 110|| 0x6E|| - || ○ || || [#EthIf_MacSecInitRxSc EthIf_MacSecInitRxSc] || 135|| 0x87|| - || ○ || || [#EthIf_SwitchMacSecResetRxSc EthIf_SwitchMacSecResetRxSc] || 111|| 0x6F|| - || ○ || || [#EthIf_MacSecResetRxSc EthIf_MacSecResetRxSc] || 134|| 0x86|| - || ○ || || [#EthIf_SwitchMacSecAddTxSa EthIf_SwitchMacSecAddTxSa] || 112|| 0x70|| - || ○ || || [#EthIf_MacSecAddTxSa EthIf_MacSecAddTxSa] || 133|| 0x85|| - || ○ || || [#EthIf_SwitchMacSecAddTxSaNotification EthIf_SwitchMacSecAddTxSaNotification] || 113|| 0x71|| - || ○ || || [#EthIf_MacSecAddTxSaNotification EthIf_MacSecAddTxSaNotification] || 114|| 0x72|| - || ○ || || [#EthIf_SwitchMacSecUpdateTxSa EthIf_SwitchMacSecUpdateTxSa] || 115|| 0x73|| - || ○ || || [#EthIf_MacSecUpdateTxSa EthIf_MacSecUpdateTxSa] || 132|| 0x84|| - || ○ || || [#EthIf_SwitchMacSecDeleteTxSa EthIf_SwitchMacSecDeleteTxSa] || 116|| 0x74|| - || ○ || || [#EthIf_MacSecDeleteTxSa EthIf_MacSecDeleteTxSa] || 22|| 0x16|| - || ○ || || [#EthIf_SwitchMacSecAddRxSa EthIf_SwitchMacSecAddRxSa] || 117|| 0x75|| - || ○ || || [#EthIf_MacSecAddRxSa EthIf_MacSecAddRxSa] || 131|| 0x83|| - || ○ || || [#EthIf_SwitchMacSecAddRxSaNotification EthIf_SwitchMacSecAddRxSaNotification] || 118|| 0x76|| - || ○ || || [#EthIf_MacSecAddRxSaNotification EthIf_MacSecAddRxSaNotification] || 119|| 0x77|| - || ○ || || [#EthIf_SwitchMacSecUpdateRxSa EthIf_SwitchMacSecUpdateRxSa] || 120|| 0x78|| - || ○ || || [#EthIf_MacSecUpdateRxSa EthIf_MacSecUpdateRxSa] || 130|| 0x82|| - || ○ || || [#EthIf_SwitchMacSecDeleteRxSa EthIf_SwitchMacSecDeleteRxSa] || 121|| 0x79|| - || ○ || || [#EthIf_MacSecDeleteRxSa EthIf_MacSecDeleteRxSa] || 129|| 0x81|| - || ○ || || [#EthIf_SwitchMacSecGetTxSaNextPn EthIf_SwitchMacSecGetTxSaNextPn] || 122|| 0x7A|| - || ○ || || [#EthIf_MacSecGetTxSaNextPn EthIf_MacSecGetTxSaNextPn] || 144|| 0x90|| - || ○ || || [#EthIf_SwitchMacSecGetMacSecStats EthIf_SwitchMacSecGetMacSecStats] || 123|| 0x7B|| - || ○ || || [#EthIf_MacSecGetMacSecStats EthIf_MacSecGetMacSecStats] || 137|| 0x89|| - || ○ || || [#EthIf_SwitchMacSecGetMacSecStatsNotification EthIf_SwitchMacSecGetMacSecStatsNotification] || 124|| 0x7C|| - || ○ || || [#EthIf_MacSecGetMacSecStatsNotification EthIf_MacSecGetMacSecStatsNotification] || 125|| 0x7D|| - || ○ || || [#EthIf_SwitchMacSecOperational EthIf_SwitchMacSecOperational] || 126|| 0x7E|| - || ○ || || [#EthIf_MacSecOperational EthIf_MacSecOperational] || 28|| 0x1C|| - || ○ || || [#EthIf_SwitchMacSecSetControlledPortEnabled EthIf_SwitchMacSecSetControlledPortEnabled] || 127|| 0x7F|| - || ○ || || [#EthIf_MacSecSetControlledPortEnabled EthIf_MacSecSetControlledPortEnabled] || 128|| 0x80|| - || ○ || || [#EthIf_GetStreamHandleIdxStatistics EthIf_GetStreamHandleIdxStatistics] || 145|| 0x91|| - || ○ || || [#EthIf_SetStreamHandleIdxConfiguration EthIf_SetStreamHandleIdxConfiguration] || 146|| 0x92|| - || ○ || || [#EthIf_RxIndication EthIf_RxIndication] || 16|| 0x10|| ○ || ○ || || [#EthIf_TxConfirmation EthIf_TxConfirmation] || 17|| 0x11|| ○ || ○ || || [#EthIf_CtrlModeIndication EthIf_CtrlModeIndication] || 14|| 0x0E|| ○ || ○ || || [#EthIf_TrcvModeIndication EthIf_TrcvModeIndication] || 15|| 0x0F|| ○ || ○ || || [#EthIf_SwitchPortModeIndication EthIf_SwitchPortModeIndication] || 70|| 0x46|| ○ || ○ || || [#EthIf_SleepIndication EthIf_SleepIndication] || 104|| 0x68|| ○ || ○ || || [#EthIf_StreamHandleIdxConfiguration EthIf_StreamHandleIdxConfiguration] || 147|| 0x93|| - || ○ || || [#EthIf_StreamHandleIdxStatistics EthIf_StreamHandleIdxStatistics] || 148|| 0x94|| - || ○ || || [#EthIf_MainFunctionRx EthIf_MainFunctionRx] || 32|| 0x20|| ○ || ○ || || [#EthIf_MainFunctionRx_PriorityProcessing ShortName EthIf_MainFunctionRx_] || 66|| 0x42|| ○ || ○ || || [#EthIf_MainFunctionRx_IngressQueueProcessing ShortName EthIf_MainFunctionRx_] || 156|| 0x9C|| - || ○ || || [#EthIf_MainFunctionTx EthIf_MainFunctionTx] || 33|| 0x21|| ○ || ○ || || [#EthIf_MainFunctionState EthIf_MainFunctionState] || 5|| 0x05|| ○ || ○ || || [#User_RxIndication _RxIndication] || --|| --|| ○ || ○ || || [#UL_TxConfirmation
    _TxConfirmation] || --|| --|| ○ || ○ || || [#User_TrcvLinkStateChg _TrcvLinkStateChg] || --|| --|| ○ || ○ || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11) * [#EthIfConfigSet EthIfConfigSet] (○/○/○/○/○/○/○/○/○) * [#EthIfConnection2EthCtrlMapping EthIfConnection2EthCtrlMapping] (○/-/-/-/-/-/-/-/-) * [#EthIfEthCtrlRef EthIfEthCtrlRef] (○/-/-/-/-/-/-/-/-) * [#EthIfSoAdConnectionRef EthIfSoAdConnectionRef] (○/-/-/-/-/-/-/-/-) * [#EthIfController EthIfController] (-/○/○/○/○/○/○/○/○) * [#EthIfCtrlIdx EthIfCtrlIdx] (-/○/○/○/○/○/○/○/○) * [#EthIfCtrlMtu EthIfCtrlMtu] (-/○/○/○/○/○/○/○/○) * [#EthIfEthCtrlRef2 EthIfEthCtrlRef] (-/○/○/-/-/-/-/-/-) * [#EthIfEthTrcvRef EthIfEthTrcvRef] (-/○/○/○/○/○/○/○/○) * [#EthIfMacSecSupport EthIfMacSecSupport] (-/-/-/-/-/-/-/-/○) * [#EthIfMaxTxBufsTotal EthIfMaxTxBufsTotal] (-/○/○/○/○/○/○/○/○) * [#EthIfPaeInstanceRef EthIfPaeInstanceRef] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysControllerRef EthIfPhysControllerRef] (-/-/-/○/○/○/○/○/○) * [#EthIfSwitchRefOrPortGroupRef EthIfSwitchRefOrPortGroupRef] (-/-/-/○/○/○/○/○/○) * [#EthIfVlanId EthIfVlanId] (-/○/○/○/○/○/○/○/○) * [#EthIfFrameOwnerConfig EthIfFrameOwnerConfig] (○/○/○/○/○/○/○/○/○) * [#EthIfFrameOwnerPdu EthIfFrameOwnerPdu] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerControllerRef EthIfFrameOwnerControllerRef] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerPduDirection EthIfFrameOwnerPduDirection] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerPduPoolEntry EthIfFrameOwnerPduPoolEntry] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerPduId EthIfFrameOwnerPduId] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerPduRef EthIfFrameOwnerPduRef] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameOwnerTxPriority EthIfFrameOwnerTxPriority] (-/-/-/-/-/-/-/-/○) * [#EthIfFrameType EthIfFrameType] (○/○/○/○/○/○/○/○/○) * [#EthIfOwner EthIfOwner] (○/○/○/○/○/○/○/○/○) * [#EthIfPhysController EthIfPhysController] (-/-/-/○/○/○/○/○/○) * [#EthIfCV2xCtrlRef EthIfCV2xCtrlRef] (-/-/-/-/-/-/-/-/○) * [#EthIfCanXLCtrlRef EthIfCanXLCtrlRef] (-/-/-/-/-/-/-/-/○) * [#EthIfClkUnit EthIfClkUnit] (-/-/-/-/-/-/-/-/○) * [#EthIfClkUnitIdx EthIfClkUnitIdx] (-/-/-/-/-/-/-/-/○) * [#EthIfClkUnitRef EthIfClkUnitRef] (-/-/-/-/-/-/-/-/○) * [#EthIfEthCtrlRef3 EthIfEthCtrlRef] (-/-/-/○/○/○/○/○/○) * [#EthIfPhysControllerIdx EthIfPhysControllerIdx] (-/-/-/○/○/○/○/○/○) * [#EthIfPhysCtrlRxMainFunctionIngressQueueProcessing EthIfPhysCtrlRxMainFunctionIngressQueueProcessing] (-/-/-/-/-/-/-/-/○) * [#EthIfCanXLCtrlRxIngressFifoRef EthIfCanXLCtrlRxIngressFifoRef] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysCtrlRxIndicationIterations EthIfPhysCtrlRxIndicationIterations] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysCtrlRxIngressFifoRef EthIfPhysCtrlRxIngressFifoRef] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysCtrlRxIngressQueueRef EthIfPhysCtrlRxIngressQueueRef] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysCtrlRxMainFunctionPeriod EthIfPhysCtrlRxMainFunctionPeriod] (-/-/-/-/-/-/-/-/○) * [#EthIfPhysCtrlRxMainFunctionPriorityProcessing EthIfPhysCtrlRxMainFunctionPriorityProcessing] (-/-/-/○/○/○/○/○/-) * [#EthIfPhysCtrlRxIndicationIterations2 EthIfPhysCtrlRxIndicationIterations] (-/-/-/○/○/○/○/○/-) * [#EthIfPhysCtrlRxIngressFifoRef2 EthIfPhysCtrlRxIngressFifoRef] (-/-/-/○/○/○/○/○/-) * [#EthIfPhysCtrlRxMainFunctionPeriod2 EthIfPhysCtrlRxMainFunctionPeriod] (-/-/-/○/○/○/○/○/-) * [#EthIfWEthCtrlRef EthIfWEthCtrlRef] (-/-/-/○/○/○/○/○/○) * [#EthIfRxIndicationConfig EthIfRxIndicationConfig] (○/○/○/○/○/○/○/○/○) * [#EthIfRxIndicationFunction EthIfRxIndicationFunction] (○/○/○/○/○/○/○/○/○) * [#EthIfSwitch EthIfSwitch] (-/-/○/○/○/○/○/○/○) * [#EthIfSwitchIdx EthIfSwitchIdx] (-/-/○/○/○/○/○/○/○) * [#EthIfSwitchRef EthIfSwitchRef] (-/-/○/○/○/○/○/○/○) * [#EthIfSwitchMgmtInfoIndicationConfig EthIfSwitchMgmtInfoIndicationConfig] (-/-/-/○/○/○/○/-/-) * [#EthIfSwitchMgmtInfoIndicationFunction EthIfSwitchMgmtInfoIndicationFunction] (-/-/-/○/○/○/○/-/-) * [#EthIfSwitchPortGroup EthIfSwitchPortGroup] (-/-/-/○/○/○/○/○/○) * [#EthIfPortRef EthIfPortRef] (-/-/-/○/○/○/○/○/○) * [#EthIfSwitchPortGroupIdx EthIfSwitchPortGroupIdx] (-/-/-/○/○/○/○/○/○) * [#EthIfSwitchPortGroupRefSemantics EthIfSwitchPortGroupRefSemantics] (-/-/-/○/○/○/○/○/○) * [#EthIfSwitchTimeStampIndicationConfig EthIfSwitchTimeStampIndicationConfig] (-/-/-/○/○/○/○/-/-) * [#EthIfSwitchEgressTimeStampIndicationFunction EthIfSwitchEgressTimeStampIndicationFunction] (-/-/-/○/○/○/○/-/-) * [#EthIfSwitchIngressTimeStampIndicationFunction EthIfSwitchIngressTimeStampIndicationFunction] (-/-/-/○/○/○/○/-/-) * [#EthIfTransceiver EthIfTransceiver] (-/-/-/○/○/○/○/○/○) * [#EthIfCanXLTrcvRef EthIfCanXLTrcvRef] (-/-/-/-/-/-/-/-/○) * [#EthIfEthTrcvRef2 EthIfEthTrcvRef] (-/-/-/○/○/○/○/○/○) * [#EthIfQualifiedUnexpectedLinkDownTime EthIfQualifiedUnexpectedLinkDownTime] (-/-/-/-/-/-/○/○/○) * [#EthIfTransceiverIdx EthIfTransceiverIdx] (-/-/-/○/○/○/○/○/○) * [#EthIfWEthTrcvRef EthIfWEthTrcvRef] (-/-/-/○/○/○/○/○/○) * [#EthIfTrcvLinkStateChgConfig EthIfTrcvLinkStateChgConfig] (○/○/○/○/○/○/○/○/○) * [#EthIfTrcvLinkStateChgFunction EthIfTrcvLinkStateChgFunction] (○/○/○/○/○/○/○/○/○) * [#EthIfTxConfirmationConfig EthIfTxConfirmationConfig] (○/○/○/○/○/○/○/○/○) * [#EthIfTxConfirmationFunction EthIfTxConfirmationFunction] (○/○/○/○/○/○/○/○/○) * [#EthIfGeneral EthIfGeneral] (○/○/○/○/○/○/○/○/○) * [#EthIfDevErrorDetect EthIfDevErrorDetect] (○/○/○/○/○/○/○/○/○) * [#EthIfEnableCV2xApi EthIfEnableCV2xApi] (-/-/-/-/-/-/-/-/○) * [#EthIfEnableRxInterrupt EthIfEnableRxInterrupt] (○/○/○/○/○/○/○/○/○) * [#EthIfEnableSecurityEventReporting EthIfEnableSecurityEventReporting] (-/-/-/-/-/-/○/○/○) * [#EthIfEnableSignalQualityApi EthIfEnableSignalQualityApi] (-/-/-/○/○/○/○/○/○) * [#EthIfEnableTxInterrupt EthIfEnableTxInterrupt] (○/○/○/○/○/○/○/○/○) * [#EthIfEnableWEthApi EthIfEnableWEthApi] (-/-/-/○/○/○/○/○/○) * [#EthIfFwSupport EthIfFwSupport] (-/-/-/-/-/-/-/-/○) * [#EthIfGetAndResetMeasurementDataApi EthIfGetAndResetMeasurementDataApi] (-/-/-/○/○/○/○/○/○) * [#EthIfGetBaudRate EthIfGetBaudRate] (-/○/○/○/○/○/○/○/○) * [#EthIfGetCounterState EthIfGetCounterState] (-/○/○/○/○/○/○/○/○) * [#EthIfGetCtrlIdxList EthIfGetCtrlIdxList] (-/-/-/○/○/○/○/○/○) * [#EthIfGetTransceiverWakeupModeApi EthIfGetTransceiverWakeupModeApi] (-/-/○/○/○/○/○/○/-) * [#EthIfGetVlanIdSupport EthIfGetVlanIdSupport] (-/-/-/○/○/○/○/○/○) * [#EthIfGlobalTimeSupport EthIfGlobalTimeSupport] (-/-/○/○/○/○/○/○/○) * [#EthIfMainFunctionPeriod EthIfMainFunctionPeriod] (○/○/○/○/○/○/○/○/○) * [#EthIfMainFunctionRxTimeout EthIfMainFunctionRxTimeout] (-/○/○/-/-/-/-/-/-) * [#EthIfMainFunctionStatePeriod EthIfMainFunctionStatePeriod] (-/-/-/○/○/○/○/○/○) * [#EthIfMaxTrcvsTotal EthIfMaxTrcvsTotal] (○/○/○/○/○/○/○/○/○) * [#EthIfMaxTxBufsTotal2 EthIfMaxTxBufsTotal] (○/-/-/-/-/-/-/-/-) * [#EthIfPhcSupport EthIfPhcSupport] (-/-/-/-/-/-/-/-/○) * [#EthIfPortStartupActiveTime EthIfPortStartupActiveTime] (-/-/-/○/○/○/○/○/○) * [#EthIfPublicCddHeaderFile EthIfPublicCddHeaderFile] (○/○/○/○/○/○/○/○/○) * [#EthIfRxIndicationIterations EthIfRxIndicationIterations] (-/○/○/○/○/○/○/○/○) * [#EthIfSecurityEventRefs EthIfSecurityEventRefs] (-/-/-/-/-/-/○/○/○) * [#ETHIF_SEV_DROP_ETH_MAC_COLLISION ETHIF_SEV_DROP_ETH_MAC_COLLISION] (-/-/-/-/-/-/○/○/-) * [#ETHIF_SEV_DROP_INV_VLAN ETHIF_SEV_DROP_INV_VLAN] (-/-/-/-/-/-/○/○/-) * [#ETHIF_SEV_DROP_UNKNOWN_ETHERTYPE ETHIF_SEV_DROP_UNKNOWN_ETHERTYPE] (-/-/-/-/-/-/○/○/-) * [#ETHIF_SEV_DROP_VLAN_DOUBLE_TAG ETHIF_SEV_DROP_VLAN_DOUBLE_TAG] (-/-/-/-/-/-/○/○/-) * [#SEV_ETH_DROP_INV_VLAN SEV_ETH_DROP_INV_VLAN] (-/-/-/-/-/-/-/-/○) * [#SEV_ETH_DROP_MAC_COLLISION SEV_ETH_DROP_MAC_COLLISION] (-/-/-/-/-/-/-/-/○) * [#SEV_ETH_DROP_UNKNOWN_ETHERTYPE SEV_ETH_DROP_UNKNOWN_ETHERTYPE] (-/-/-/-/-/-/-/-/○) * [#SEV_ETH_DROP_VLAN_DOUBLE_TAG SEV_ETH_DROP_VLAN_DOUBLE_TAG] (-/-/-/-/-/-/-/-/○) * [#EthIfSetForwardingModeApi EthIfSetForwardingModeApi] (-/-/-/○/○/○/○/○/○) * [#EthIfSignalQualityCheckPeriod EthIfSignalQualityCheckPeriod] (-/-/-/○/○/○/○/○/○) * [#EthIfStartAutoNegotiation EthIfStartAutoNegotiation] (-/○/○/○/○/○/○/○/○) * [#EthIfSwitchManagementSupport EthIfSwitchManagementSupport] (-/-/-/○/○/○/○/○/○) * [#EthIfSwitchOffPortTimeDelay EthIfSwitchOffPortTimeDelay] (-/-/-/○/○/○/○/○/○) * [#EthIfTrcvLinkStateChgMainReload EthIfTrcvLinkStateChgMainReload] (○/○/○/○/○/○/○/○/○) * [#EthIfVerifyConfigApi EthIfVerifyConfigApi] (-/-/-/○/○/○/○/○/○) * [#EthIfVersionInfoApi EthIfVersionInfoApi] (○/○/○/○/○/○/○/○/○) * [#EthIfVersionInfoApiMacro EthIfVersionInfoApiMacro] (○/○/○/○/○/○/○/○/○) * [#EthIfWakeUpSupport EthIfWakeUpSupport] (-/-/○/○/○/○/○/○/○) * エラーコード一覧 ||= エラーコード =||= Dec =||= Hex =||= R21-11 =|| || ETHIF_E_INV_CTRL_IDX || 1|| 0x01|| ○ || || ETHIF_E_INV_TRCV_IDX || 2|| 0x02|| ○ || || ETHIF_E_INV_SWT_IDX || 3|| 0x03|| ○ || || ETHIF_E_INV_PORT_GROUP_IDX || 4|| 0x04|| ○ || || ETHIF_E_UNINIT || 5|| 0x05|| ○ || || ETHIF_E_PARAM_POINTER || 6|| 0x06|| ○ || || ETHIF_E_INV_PARAM || 7|| 0x07|| ○ || || ETHIF_E_INIT_FAILED || 8|| 0x08|| ○ || || ETHIF_E_INV_PORT_IDX || 9|| 0x09|| ○ || ---- = API仕様 = == EthIf_Init == {{{ void EthIf_Init (const EthIf_ConfigType* CfgPtr) }}} == EthIf_SetControllerMode == {{{ Std_ReturnType EthIf_SetControllerMode (uint8 CtrlIdx, Eth_ModeType CtrlMode) }}} == EthIf_GetControllerMode == {{{ Std_ReturnType EthIf_GetControllerMode (uint8 CtrlIdx, Eth_ModeType* CtrlModePtr) }}} == EthIf_CheckWakeup == {{{ Std_ReturnType EthIf_CheckWakeup (EcuM_WakeupSourceType WakeupSource) }}} == EthIf_GetPhyWakeupReason == {{{ Std_ReturnType EthIf_GetPhyWakeupReason (uint8 TrcvIdx, EthTrcv_WakeupReasonType* WakeupReasonPtr) }}} == EthIf_GetSwitchPortWakeupReason == {{{ Std_ReturnType EthIf_GetSwitchPortWakeupReason (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_WakeupReasonType* WakeupReasonPtr) }}} == EthIf_GetPhysAddr == {{{ void EthIf_GetPhysAddr (uint8 CtrlIdx, uint8* PhysAddrPtr) }}} == EthIf_SetPhysAddr == {{{ void EthIf_SetPhysAddr (uint8 CtrlIdx, const uint8* PhysAddrPtr) }}} == EthIf_UpdatePhysAddrFilter == {{{ Std_ReturnType EthIf_UpdatePhysAddrFilter (uint8 CtrlIdx, const uint8* PhysAddrPtr, Eth_FilterActionType Action) }}} == EthIf_GetPortMacAddr == {{{ Std_ReturnType EthIf_GetPortMacAddr (const uint8* MacAddrPtr, uint8* SwitchIdxPtr, uint8* PortIdxPtr) }}} == EthIf_GetArlTable == {{{ Std_ReturnType EthIf_GetArlTable (uint8 switchIdx, uint16* numberOfElements, Eth_MacVlanType* arlTableListPointer) }}} == EthIf_GetCtrlIdxList == {{{ Std_ReturnType EthIf_GetCtrlIdxList (uint8* NumberOfCtrlIdx, uint8* CtrlIdxListPtr) }}} == EthIf_GetVlanId == {{{ Std_ReturnType EthIf_GetVlanId (uint8 CtrlIdx, uint16* VlanIdPtr) }}} == EthIf_GetAndResetMeasurementData == {{{ Std_ReturnType EthIf_GetAndResetMeasurementData (EthIf_MeasurementIdxType MeasurementIdx, boolean MeasurementResetNeeded, uint32* MeasurementDataPtr) }}} == EthIf_StoreConfiguration == {{{ Std_ReturnType EthIf_StoreConfiguration (uint8 SwitchIdx) }}} == EthIf_ResetConfiguration == {{{ Std_ReturnType EthIf_ResetConfiguration (uint8 SwitchIdx) }}} == EthIf_GetCurrentTime == {{{ Std_ReturnType EthIf_GetCurrentTime (uint8 CtrlIdx, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == EthIf_GetCurrentTimeTuple == {{{ Std_ReturnType EthIf_GetCurrentTimeTuple (uint8 CtrlIdx, uint8 ClkUnitIdx, TimeTupleType* currentTimeTuplePtr) }}} == EthIf_SetPhcTime == {{{ Std_ReturnType EthIf_SetPhcTime (uint8 CtrlIdx, uint8 ClkUnitIdx, const TimeStampType* timeStampPtr) }}} == EthIf_SetPhcCorrection == {{{ Std_ReturnType EthIf_SetPhcCorrection (uint8 CtrlIdx, uint8 ClkUnitIdx, sint32 rateDeviation, sint32 offset) }}} == EthIf_GetPhcTime == {{{ Std_ReturnType EthIf_GetPhcTime (uint8 CtrlIdx, uint8 ClkUnitIdx, TimeStampQualType timeQualPtr, TimeStampType timeStampPtr) }}} == EthIf_SetPpsSignalMode == {{{ Std_ReturnType EthIf_SetPpsSignalMode (uint8 CtrlIdx, uint8 ClkUnitIdx, boolean signalMode) }}} == EthIf_EnableEgressTimeStamp == {{{ void EthIf_EnableEgressTimeStamp (uint8 CtrlIdx, Eth_BufIdxType BufIdx) }}} == EthIf_GetEgressTimeStamp == {{{ Std_ReturnType EthIf_GetEgressTimeStamp (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == EthIf_GetIngressTimeStamp == {{{ Std_ReturnType EthIf_GetIngressTimeStamp (uint8 CtrlIdx, const Eth_DataType* DataPtr, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == EthIf_SwitchPortGroupRequestMode == {{{ Std_ReturnType EthIf_SwitchPortGroupRequestMode (EthIf_SwitchPortGroupIdxType PortGroupIdx, Eth_ModeType PortMode) }}} == EthIf_StartAllPorts == {{{ Std_ReturnType EthIf_StartAllPorts (void) }}} == EthIf_SetSwitchMgmtInfo == {{{ Std_ReturnType EthIf_SetSwitchMgmtInfo (uint8 CtrlIdx, Eth_BufIdxType BufIdx, EthSwt_MgmtInfoType* MgmtInfoPtr) }}} == EthIf_GetRxMgmtObject == {{{ Std_ReturnType EthIf_GetRxMgmtObject (uint8 CtrlIdx, Eth_DataType* DataPtr, EthSwt_MgmtObjectType **MgmtObjectPtr) }}} == EthIf_GetTxMgmtObject == {{{ Std_ReturnType EthIf_GetTxMgmtObject (uint8 CtrlIdx, Eth_BufIdxType BufIdx, EthSwt_MgmtObjectType **MgmtObjectPtr) }}} == EthIf_SwitchEnableTimeStamping == {{{ Std_ReturnType EthIf_SwitchEnableTimeStamping (uint8 CtrlIdx, Eth_BufIdxType BufIdx, EthSwt_MgmtInfoType* MgmtInfo) }}} == EthIf_VerifyConfig == {{{ Std_ReturnType EthIf_VerifyConfig (uint8 SwitchIdx, boolean* Result) }}} == EthIf_SetForwardingMode == {{{ Std_ReturnType EthIf_SetForwardingMode (uint8 SwitchIdx, boolean mode) }}} == EthIf_GetTrcvSignalQuality == {{{ Std_ReturnType EthIf_GetTrcvSignalQuality (uint8 TrcvIdx, EthIf_SignalQualityResultType* ResultPtr) }}} == EthIf_GetSwitchPortSignalQuality == {{{ Std_ReturnType EthIf_GetSwitchPortSignalQuality (uint8 SwitchIdx, uint8 SwitchPortIdx, EthIf_SignalQualityResultType* ResultPtr) }}} == EthIf_ClearTrcvSignalQuality == {{{ Std_ReturnType EthIf_ClearTrcvSignalQuality (uint8 TrcvIdx) }}} == EthIf_ClearSwitchPortSignalQuality == {{{ Std_ReturnType EthIf_ClearSwitchPortSignalQuality (uint8 SwitchIdx, uint8 SwitchPortIdx) }}} == EthIf_SetPhyTestMode == {{{ Std_ReturnType EthIf_SetPhyTestMode (uint8 TrcvIdx, EthTrcv_PhyTestModeType Mode) }}} == EthIf_SetPhyLoopbackMode == {{{ Std_ReturnType EthIf_SetPhyLoopbackMode (uint8 TrcvIdx, EthTrcv_PhyLoopbackModeType Mode) }}} == EthIf_SetPhyTxMode == {{{ Std_ReturnType EthIf_SetPhyTxMode (uint8 TrcvIdx, EthTrcv_PhyTxModeType Mode) }}} == EthIf_GetCableDiagnosticsResult == {{{ Std_ReturnType EthIf_GetCableDiagnosticsResult (uint8 TrcvIdx, EthTrcv_CableDiagResultType* ResultPtr) }}} == EthIf_GetPhyIdentifier == {{{ Std_ReturnType EthIf_GetPhyIdentifier (uint8 TrcvIdx, uint32* OrgUniqueIdPtr, uint8* ModelNrPtr, uint8* RevisionNrPtr) }}} == EthIf_GetBufWRxParams == {{{ Std_ReturnType EthIf_GetBufWRxParams (uint8 CtrlIdx, const WEth_BufWRxParamIdType* RxParamIds, uint32* ParamValues, uint8 NumParams) }}} == EthIf_GetBufWTxParams == {{{ Std_ReturnType EthIf_GetBufWTxParams (uint8 CtrlIdx, const WEth_BufWTxParamIdType* TxParamIds, uint32* ParamValues, uint8 NumParams) }}} == EthIf_SetBufWTxParams == {{{ Std_ReturnType EthIf_SetBufWTxParams (uint8 CtrlIdx, Eth_BufIdxType BufIdx, const WEth_BufWTxParamIdType* TxParamIds, const uint32* ParamValues, uint8 NumParams) }}} == EthIf_SetRadioParams == {{{ Std_ReturnType EthIf_SetRadioParams (uint8 TrcvId, const WEthTrcv_SetRadioParamIdType* ParamIds, const uint32* ParamValue, uint8 NumParams) }}} == EthIf_SetChanRxParams == {{{ Std_ReturnType EthIf_SetChanRxParams (uint8 TrcvId, uint8 RadioId, const WEthTrcv_SetChanRxParamIdType* ParamIds, const uint32* ParamValues, uint8 NumParams) }}} == EthIf_SetChanTxParams == {{{ Std_ReturnType EthIf_SetChanTxParams (uint8 TrcvId, uint8 RadioId, const WEthTrcv_SetChanTxParamIdType* TxParamIds, const uint32* ParamValues, uint8 NumParams) }}} == EthIf_GetChanRxParams == {{{ Std_ReturnType EthIf_GetChanRxParams (uint8 TrcvId, uint8 RadioId, const WEthTrcv_GetChanRxParamIdType* ParamIds, uint32* ParamValues, uint8 NumParams) }}} == EthIf_ProvideTxBuffer == {{{ BufReq_ReturnType EthIf_ProvideTxBuffer (uint8 CtrlIdx, Eth_FrameType FrameType, uint8 Priority, Eth_BufIdxType* BufIdxPtr, uint8** BufPtr, uint16* LenBytePtr) }}} == EthIf_Transmit == {{{ Std_ReturnType EthIf_Transmit (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Eth_FrameType FrameType, boolean TxConfirmation, uint16 LenByte, const uint8* PhysAddrPtr) }}} == EthIf_ImmediateTransmit == {{{ Std_ReturnType EthIf_ImmediateTransmit (PduIdType TxPduId, const PduInfoType* PduInfoPtr) }}} == EthIf_ReleaseRxBuffer == {{{ void EthIf_ReleaseRxBuffer (PduIdType RxPduId) }}} == EthIf_GetVersionInfo == {{{ void EthIf_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr) }}} == EthIf_GetSwitchPortMode == {{{ Std_ReturnType EthIf_GetSwitchPortMode (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_ModeType* PortModePtr) }}} == EthIf_GetTransceiverMode == {{{ Std_ReturnType EthIf_GetTransceiverMode (uint8 TrcvIdx, Eth_ModeType* TrcvModePtr) }}} == EthIf_SwitchPortGetLinkState == {{{ Std_ReturnType EthIf_SwitchPortGetLinkState (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_LinkStateType* LinkStatePtr) }}} == EthIf_TransceiverGetLinkState == {{{ Std_ReturnType EthIf_TransceiverGetLinkState (uint8 TrcvIdx, EthTrcv_LinkStateType* LinkStatePtr) }}} == EthIf_SwitchPortGetBaudRate == {{{ Std_ReturnType EthIf_SwitchPortGetBaudRate (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_BaudRateType* BaudRatePtr) }}} == EthIf_TransceiverGetBaudRate == {{{ Std_ReturnType EthIf_TransceiverGetBaudRate (uint8 TrcvIdx, EthTrcv_BaudRateType* BaudRatePtr) }}} == EthIf_SwitchPortGetDuplexMode == {{{ Std_ReturnType EthIf_SwitchPortGetDuplexMode (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_DuplexModeType* DuplexModePtr) }}} == EthIf_TransceiverGetDuplexMode == {{{ Std_ReturnType EthIf_TransceiverGetDuplexMode (uint8 TrcvIdx, EthTrcv_DuplexModeType* DuplexModePtr) }}} == EthIf_SwitchPortGetCounterValues == {{{ Std_ReturnType EthIf_SwitchPortGetCounterValues (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_CounterType* CounterPtr) }}} == EthIf_SwitchPortGetRxStats == {{{ Std_ReturnType EthIf_SwitchPortGetRxStats (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_RxStatsType* RxStatsPtr) }}} == EthIf_SwitchPortGetTxStats == {{{ Std_ReturnType EthIf_SwitchPortGetTxStats (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_TxStatsType* TxStatsPtr) }}} == EthIf_SwitchPortGetTxErrorCounterValues == {{{ Std_ReturnType EthIf_SwitchPortGetTxErrorCounterValues (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_TxErrorCounterValuesType* TxStatsPtr) }}} == EthIf_SwitchPortGetMacLearningMode == {{{ Std_ReturnType EthIf_SwitchPortGetMacLearningMode (uint8 SwitchIdx, uint8 SwitchPortIdx, EthSwt_MacLearningType* MacLearningModePtr) }}} == EthIf_GetSwitchPortIdentifier == {{{ Std_ReturnType EthIf_GetSwitchPortIdentifier (uint8 SwitchIdx, uint8 SwitchPortIdx, uint32* OrgUniqueIdPtr, uint8* ModelNrPtr, uint8* RevisionNrPtr) }}} == EthIf_GetSwitchIdentifier == {{{ Std_ReturnType EthIf_GetSwitchIdentifier (uint8 SwitchIdx, uint32* OrgUniqueIdPtr) }}} == EthIf_WritePortMirrorConfiguration == {{{ Std_ReturnType EthIf_WritePortMirrorConfiguration (uint8 MirroredSwitchIdx, const EthSwt_PortMirrorCfgType* PortMirrorConfigurationPtr) }}} == EthIf_ReadPortMirrorConfiguration == {{{ Std_ReturnType EthIf_ReadPortMirrorConfiguration (uint8 MirroredSwitchIdx, EthSwt_PortMirrorCfgType* PortMirrorConfigurationPtr) }}} == EthIf_DeletePortMirrorConfiguration == {{{ Std_ReturnType EthIf_DeletePortMirrorConfiguration (uint8 MirroredSwitchIdx) }}} == EthIf_GetPortMirrorState == {{{ Std_ReturnType EthIf_GetPortMirrorState (uint8 SwitchIdx, uint8 PortIdx, EthSwt_PortMirrorStateType* PortMirrorStatePtr) }}} == EthIf_SetPortMirrorState == {{{ Std_ReturnType EthIf_SetPortMirrorState (uint8 MirroredSwitchIdx, uint8 PortIdx, EthSwt_PortMirrorStateType PortMirrorState) }}} == EthIf_SetPortTestMode == {{{ Std_ReturnType EthIf_SetPortTestMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyTestModeType Mode) }}} == EthIf_SetPortLoopbackMode == {{{ Std_ReturnType EthIf_SetPortLoopbackMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyLoopbackModeType Mode) }}} == EthIf_SetPortTxMode == {{{ Std_ReturnType EthIf_SetPortTxMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyTxModeType Mode) }}} == EthIf_GetPortCableDiagnosticsResult == {{{ Std_ReturnType EthIf_GetPortCableDiagnosticsResult (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_CableDiagResultType* ResultPtr) }}} == EthIf_RunPortCableDiagnostic == {{{ Std_ReturnType EthIf_RunPortCableDiagnostic (uint8 SwitchIdx, uint8 PortIdx) }}} == EthIf_RunCableDiagnostic == {{{ Std_ReturnType EthIf_RunCableDiagnostic (uint8 TrcvIdx) }}} == EthIf_SwitchGetCfgDataRaw == {{{ Std_ReturnType EthIf_SwitchGetCfgDataRaw (uint8 SwitchIdx, uint32 Offset, uint16 Length, uint8* BufferPtr) }}} == EthIf_SwitchGetCfgDataInfo == {{{ Std_ReturnType EthIf_SwitchGetCfgDataInfo (uint8 SwitchIdx, uint32* DataSizePtr, uint32* DataAdressPtr) }}} == EthIf_SwitchPortGetMaxFIFOBufferFillLevel == {{{ Std_ReturnType EthIf_SwitchPortGetMaxFIFOBufferFillLevel (uint8 SwitchPortIdx, uint8 PortIdx, uint8 SwitchPortEgressFifoIdx, uint32* SwitchPortEgressFifoBufferLevelPtr) }}} == EthIf_TransceiverGetMacMethod == {{{ Std_ReturnType EthIf_TransceiverGetMacMethod (uint8* TrcvIdx, EthTrcv_MacMethodType* MacModePtr) }}} == EthIf_EthGetSpiStatus == {{{ Std_ReturnType EthIf_EthGetSpiStatus (uint8* CtrlIdx, Eth_SpiStatusType* SpiStatusPtr) }}} == EthIf_GetBufCV2xPC5RxParams == {{{ Std_ReturnType EthIf_GetBufCV2xPC5RxParams (uint8 CtrlId, const CV2x_BufCV2xPC5RxParamIdType* RxParamIds, uint16* ParamValues, uint8 NumParams) }}} == EthIf_GetBufCV2xPC5TxParams == {{{ Std_ReturnType EthIf_GetBufCV2xPC5TxParams (uint8 CtrlId, const CV2x_BufCV2xPC5TxParamIdType* TxParamIds, uint16* ParamValues, uint8 NumParams) }}} == EthIf_SetBufCV2xPC5TxParams == {{{ Std_ReturnType EthIf_SetBufCV2xPC5TxParams (uint8 CtrlId, uint8 BufIdx, const CV2x_BufCV2xPC5TxParamIdType* TxParamIds, const uint16* ParamValues, uint8 NumParams) }}} == EthIf_GetChanCV2xPC5TxParams == {{{ Std_ReturnType EthIf_GetChanCV2xPC5TxParams (uint8 CtrlId, uint8 ChannelId, const CV2x_GetChanTxParamIdType* ParamIds, uint32* ParamValues, uint8 NumParams) }}} == EthIf_SwitchMacSecUpdateSecY == {{{ Std_ReturnType EthIf_SwitchMacSecUpdateSecY (const EthSwt_MgmtInfoType* MgmtInfoPtr, const Mka_MacSecConfigType* MACsecCfgPtr, uint64 TxSci) }}} == EthIf_MacSecUpdateSecY == {{{ Std_ReturnType EthIf_MacSecUpdateSecY (uint8 CtrlIdx, const Mka_MacSecConfigType* MACsecCfgPtr, uint64 TxSci) }}} == EthIf_SwitchMacSecUpdateSecYNotification == {{{ void EthIf_SwitchMacSecUpdateSecYNotification (const EthSwt_MgmtInfoType* MgmtInfoPtr) }}} == EthIf_MacSecUpdateSecYNotification == {{{ void EthIf_MacSecUpdateSecYNotification (uint8 CtrlIdx) }}} == EthIf_SwitchMacSecInitRxSc == {{{ Std_ReturnType EthIf_SwitchMacSecInitRxSc (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint64 Sci) }}} == EthIf_MacSecInitRxSc == {{{ Std_ReturnType EthIf_MacSecInitRxSc (uint8 CtrlIdx, uint64 Sci) }}} == EthIf_SwitchMacSecResetRxSc == {{{ Std_ReturnType EthIf_SwitchMacSecResetRxSc (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint64 Sci) }}} == EthIf_MacSecResetRxSc == {{{ Std_ReturnType EthIf_MacSecResetRxSc (uint8 CtrlIdx, uint64 Sci) }}} == EthIf_SwitchMacSecAddTxSa == {{{ Std_ReturnType EthIf_SwitchMacSecAddTxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An, uint64 NextPn, uint32 Ssci, const Mka_SakKeyPtrType* KeysPtr, boolean Active) }}} == EthIf_MacSecAddTxSa == {{{ Std_ReturnType EthIf_MacSecAddTxSa (uint8 CtrlIdx, uint8 An, uint64 NextPn, uint32 Ssci, const Mka_SakKeyPtrType* KeysPtr, boolean Active) }}} == EthIf_SwitchMacSecAddTxSaNotification == {{{ void EthIf_SwitchMacSecAddTxSaNotification (const EthSwt_MgmtInfoType* MgmtInfoPtr) }}} == EthIf_MacSecAddTxSaNotification == {{{ void EthIf_MacSecAddTxSaNotification (uint8 CtrlIdx) }}} == EthIf_SwitchMacSecUpdateTxSa == {{{ Std_ReturnType EthIf_SwitchMacSecUpdateTxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An, uint64 NextPn, boolean Active) }}} == EthIf_MacSecUpdateTxSa == {{{ Std_ReturnType EthIf_MacSecUpdateTxSa (uint8 CtrlIdx, uint8 An, uint64 NextPn, boolean Active) }}} == EthIf_SwitchMacSecDeleteTxSa == {{{ Std_ReturnType EthIf_SwitchMacSecDeleteTxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An) }}} == EthIf_MacSecDeleteTxSa == {{{ Std_ReturnType EthIf_MacSecDeleteTxSa (uint8 CtrlIdx, uint8 An) }}} == EthIf_SwitchMacSecAddRxSa == {{{ Std_ReturnType EthIf_SwitchMacSecAddRxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An, uint64 LowestPn, uint32 Ssci, const Mka_SakKeyPtrType* KeysPtr, boolean Active) }}} == EthIf_MacSecAddRxSa == {{{ Std_ReturnType EthIf_MacSecAddRxSa (uint8 CtrlIdx, uint8 An, uint64 LowestPn, uint32 Ssci, const Mka_SakKeyPtrType* KeysPtr, boolean Active) }}} == EthIf_SwitchMacSecAddRxSaNotification == {{{ void EthIf_SwitchMacSecAddRxSaNotification (const EthSwt_MgmtInfoType* MgmtInfoPtr) }}} == EthIf_MacSecAddRxSaNotification == {{{ void EthIf_MacSecAddRxSaNotification (uint8 CtrlIdx) }}} == EthIf_SwitchMacSecUpdateRxSa == {{{ Std_ReturnType EthIf_SwitchMacSecUpdateRxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An, uint64 LowestPn, boolean Active) }}} == EthIf_MacSecUpdateRxSa == {{{ Std_ReturnType EthIf_MacSecUpdateRxSa (uint8 CtrlIdx, uint8 An, uint64 LowestPn, boolean Active) }}} == EthIf_SwitchMacSecDeleteRxSa == {{{ Std_ReturnType EthIf_SwitchMacSecDeleteRxSa (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An) }}} == EthIf_MacSecDeleteRxSa == {{{ Std_ReturnType EthIf_MacSecDeleteRxSa (uint8 CtrlIdx, uint8 An) }}} == EthIf_SwitchMacSecGetTxSaNextPn == {{{ Std_ReturnType EthIf_SwitchMacSecGetTxSaNextPn (const EthSwt_MgmtInfoType* MgmtInfoPtr, uint8 An, uint64* NextPnPtr) }}} == EthIf_MacSecGetTxSaNextPn == {{{ Std_ReturnType EthIf_MacSecGetTxSaNextPn (uint8 CtrlIdx, uint8 An, uint64* NextPnPtr) }}} == EthIf_SwitchMacSecGetMacSecStats == {{{ Std_ReturnType EthIf_SwitchMacSecGetMacSecStats (const EthSwt_MgmtInfoType* MgmtInfoPtr) }}} == EthIf_MacSecGetMacSecStats == {{{ Std_ReturnType EthIf_MacSecGetMacSecStats (uint8 CtrlIdx) }}} == EthIf_SwitchMacSecGetMacSecStatsNotification == {{{ void EthIf_SwitchMacSecGetMacSecStatsNotification (const EthSwt_MgmtInfoType* MgmtInfoPtr, const Mka_Stats_SecYType* MacSecStatsPtr) }}} == EthIf_MacSecGetMacSecStatsNotification == {{{ void EthIf_MacSecGetMacSecStatsNotification (uint8 CtrlIdx, const Mka_Stats_SecYType* MacSecStatsPtr) }}} == EthIf_SwitchMacSecOperational == {{{ Std_ReturnType EthIf_SwitchMacSecOperational (const EthSwt_MgmtInfoType* MgmtInfoPtr, boolean MacSecOperational) }}} == EthIf_MacSecOperational == {{{ Std_ReturnType EthIf_MacSecOperational (uint8 CtrlIdx, boolean MacSecOperational) }}} == EthIf_SwitchMacSecSetControlledPortEnabled == {{{ Std_ReturnType EthIf_SwitchMacSecSetControlledPortEnabled (const EthSwt_MgmtInfoType* MgmtInfoPtr, boolean ControlledPortEnabled) }}} == EthIf_MacSecSetControlledPortEnabled == {{{ Std_ReturnType EthIf_MacSecSetControlledPortEnabled (uint8 CtrlIdx, boolean ControlledPortEnabled) }}} == EthIf_GetStreamHandleIdxStatistics == {{{ void EthIf_GetStreamHandleIdxStatistics (uint8 SwitchIdx) }}} == EthIf_SetStreamHandleIdxConfiguration == {{{ void EthIf_SetStreamHandleIdxConfiguration (uint8 SwitchIdx, uint8 StreamHandleIdxPtr, boolean StreamHandleIdxActivityStatus) }}} == EthIf_RxIndication == {{{ void EthIf_RxIndication (uint8 CtrlIdx, Eth_FrameType FrameType, boolean IsBroadcast, const uint8* PhysAddrPtr, const Eth_DataType* DataPtr, uint16 DataLen, TimeTupleType* IngressTimeTuplePtr, Eth_BufIdxType RxHandleId) }}} == EthIf_TxConfirmation == {{{ void EthIf_TxConfirmation (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Std_ReturnType Result) }}} == EthIf_CtrlModeIndication == {{{ void EthIf_CtrlModeIndication (uint8 CtrlIdx, Eth_ModeType CtrlMode) }}} == EthIf_TrcvModeIndication == {{{ void EthIf_TrcvModeIndication (uint8 TrcvIdx, Eth_ModeType TrcvMode) }}} == EthIf_SwitchPortModeIndication == {{{ void EthIf_SwitchPortModeIndication (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_ModeType PortMode) }}} == EthIf_SleepIndication == {{{ void EthIf_SleepIndication (uint8 TrcvIdx) }}} == EthIf_StreamHandleIdxConfiguration == {{{ void EthIf_StreamHandleIdxConfiguration (uint8 SwitchIdx, uint8 StreamHandleIdxPtr, boolean StreamHandleIdxActivityStatus) }}} == EthIf_StreamHandleIdxStatistics == {{{ void EthIf_StreamHandleIdxStatistics (uint8 SwitchIdx, uint8 NumberOfBuckets, const uint8* StreamHandleIdxStatisticsPtr) }}} == EthIf_MainFunctionRx == {{{ void EthIf_MainFunctionRx (void) }}} == EthIf_MainFunctionRx_ == {{{ void EthIf_MainFunctionRx_ (void) }}} == EthIf_MainFunctionRx_ == {{{ void EthIf_MainFunctionRx_ (void) }}} == EthIf_MainFunctionTx == {{{ void EthIf_MainFunctionTx (void) }}} == EthIf_MainFunctionState == {{{ void EthIf_MainFunctionState (void) }}} == _RxIndication == {{{ void _RxIndication (uint8 CtrlIdx, Eth_FrameType FrameType, boolean IsBroadcast, const uint8* PhysAddrPtr, const uint8* DataPtr, uint16 LenByte) }}} ==
      _TxConfirmation == {{{ void
        _TxConfirmation (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Std_ReturnType Result) }}} == _TrcvLinkStateChg == {{{ void _TrcvLinkStateChg (uint8 CtrlIdx, EthTrcv_LinkStateType TrcvLinkState) }}} ---- = コンフィギュレーション仕様 = == EthIfConfigSet == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00010 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthIfConnection2EthCtrlMapping == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfConnection2EthCtrlMapping }}} * 対象リビジョン: R4.0.3 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfEthCtrlRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfConnection2EthCtrlMapping/EthIfEthCtrlRef }}} * 対象リビジョン: R4.0.3 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Eth#EthCtrlConfig /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig] == EthIfSoAdConnectionRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfConnection2EthCtrlMapping/EthIfSoAdConnectionRef }}} * 対象リビジョン: R4.0.3 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 1 * 参照先: [wiki:spec/SoAd#SoAdSocketConnection2 /AUTOSAR/EcucDefs/SoAd/SoAdSocketConnection] == EthIfController == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00025 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfCtrlIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfCtrlIdx }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00026 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfCtrlMtu == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfCtrlMtu }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00032 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 9000 * 下限値: 64 == EthIfEthCtrlRef(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfEthCtrlRef }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_EthIf_00027 * タイプ: SYMBOLIC-NAME-REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Eth#EthCtrlConfig /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig] == EthIfEthTrcvRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfEthTrcvRef }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00028 * タイプ: * R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: * R4.1.3: 1 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: 0..1 * 参照先: * R4.1.3/R4.2.2: [wiki:spec/EthTrcv#EthTrcvConfig /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig] * R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: [#EthIfTransceiver /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver] == EthIfMacSecSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfMacSecSupport }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00089 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * HW_MACSEC * NO_MACSEC * SW_MACSEC * デフォルト値: NO_MACSEC == EthIfMaxTxBufsTotal == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfMaxTxBufsTotal }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00002 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: * R4.1.3/R4.2.2: 255 * R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: 4294967295 * 下限値: 1 == EthIfPaeInstanceRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfPaeInstanceRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00090 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Mka#MkaPaeInstance /AUTOSAR/EcucDefs/Mka/MkaPaeInstance] == EthIfPhysControllerRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfPhysControllerRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00027 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 1 * 参照先: [#EthIfPhysController /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController] == EthIfSwitchRefOrPortGroupRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfSwitchRefOrPortGroupRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00048 * タイプ: CHOICE-REFERENCE * 多重度: 0..1 * 参照先: * [#EthIfSwitch /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitch] * [#EthIfSwitchPortGroup /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup] == EthIfVlanId == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfVlanId }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00029 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 4095 * 下限値: 0 == EthIfFrameOwnerConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00011 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfFrameOwnerPdu == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00095 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfFrameOwnerControllerRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerControllerRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00101 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [#EthIfController /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController] == EthIfFrameOwnerPduDirection == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerPduDirection }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00099 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * RX * TX == EthIfFrameOwnerPduPoolEntry == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerPduPoolEntry }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00096 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfFrameOwnerPduId == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerPduPoolEntry/EthIfFrameOwnerPduId }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00098 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 65535 * 下限値: 0 == EthIfFrameOwnerPduRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerPduPoolEntry/EthIfFrameOwnerPduRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00097 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/EcuC#Pdu /AUTOSAR/EcucDefs/EcuC/EcucConfigSet/EcucPduCollection/Pdu] == EthIfFrameOwnerTxPriority == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameOwnerPdu/EthIfFrameOwnerTxPriority }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00100 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 7 * 下限値: 0 == EthIfFrameType == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfFrameType }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00012 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EthIfOwner == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfFrameOwnerConfig/EthIfOwner }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00013 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfPhysController == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00045 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfCV2xCtrlRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfCV2xCtrlRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00093 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/CV2x#CV2xCtrlConfig /AUTOSAR/EcucDefs/CV2x/CV2xConfigSet/CV2xCtrlConfig] == EthIfCanXLCtrlRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfCanXLCtrlRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00085 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Can#CanController /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController] == EthIfClkUnit == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfClkUnit }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00105 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfClkUnitIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfClkUnit/EthIfClkUnitIdx }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00104 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfClkUnitRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfClkUnit/EthIfClkUnitRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00103 * タイプ: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Eth#EthClkUnit /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthClkUnit] == EthIfEthCtrlRef(3) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfEthCtrlRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00047 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Eth#EthCtrlConfig /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig] == EthIfPhysControllerIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysControllerIdx }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00046 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfPhysCtrlRxMainFunctionIngressQueueProcessing == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00106 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfCanXLCtrlRxIngressFifoRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing/EthIfCanXLCtrlRxIngressFifoRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00087 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Can#CanXLEthIngressFifo /AUTOSAR/EcucDefs/Can/CanConfigSet/CanController/CanXLController/CanXLEthIngressFifo] == EthIfPhysCtrlRxIndicationIterations == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing/EthIfPhysCtrlRxIndicationIterations }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00052 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 18446744073709551615 * 下限値: 0 == EthIfPhysCtrlRxIngressFifoRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing/EthIfPhysCtrlRxIngressFifoRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00053 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Eth#EthCtrlConfigIngressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo] == EthIfPhysCtrlRxIngressQueueRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing/EthIfPhysCtrlRxIngressQueueRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00107 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Eth#EthCtrlConfigIngressQueue /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressQueue] == EthIfPhysCtrlRxMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionIngressQueueProcessing/EthIfPhysCtrlRxMainFunctionPeriod }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00051 * タイプ: FLOAT-PARAM * 多重度: 1 == EthIfPhysCtrlRxMainFunctionPriorityProcessing == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionPriorityProcessing }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00050 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfPhysCtrlRxIndicationIterations(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionPriorityProcessing/EthIfPhysCtrlRxIndicationIterations }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00052 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 18446744073709551615 * 下限値: 0 == EthIfPhysCtrlRxIngressFifoRef(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionPriorityProcessing/EthIfPhysCtrlRxIngressFifoRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00053 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/Eth#EthCtrlConfigIngressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo] == EthIfPhysCtrlRxMainFunctionPeriod(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfPhysCtrlRxMainFunctionPriorityProcessing/EthIfPhysCtrlRxMainFunctionPeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00051 * タイプ: FLOAT-PARAM * 多重度: 1 == EthIfWEthCtrlRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfWEthCtrlRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00073 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/WEth#WEthCtrlConfig /AUTOSAR/EcucDefs/WEth/WEthConfigSet/WEthCtrlConfig] == EthIfRxIndicationConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfRxIndicationConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00014 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfRxIndicationFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfRxIndicationConfig/EthIfRxIndicationFunction }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00015 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfSwitch == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitch }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00036 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfSwitchIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitch/EthIfSwitchIdx }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00037 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfSwitchRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitch/EthIfSwitchRef }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00038 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 1 * 参照先: [wiki:spec/EthSwt#EthSwtConfig /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig] == EthIfSwitchMgmtInfoIndicationConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchMgmtInfoIndicationConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_EthIf_00065 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfSwitchMgmtInfoIndicationFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchMgmtInfoIndicationConfig/EthIfSwitchMgmtInfoIndicationFunction }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_EthIf_00067 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfSwitchPortGroup == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00057 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfPortRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup/EthIfPortRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00060 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 1..* * 参照先: [wiki:spec/EthSwt#EthSwtPort /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort] == EthIfSwitchPortGroupIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup/EthIfSwitchPortGroupIdx }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00058 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfSwitchPortGroupRefSemantics == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchPortGroup/EthIfSwitchPortGroupRefSemantics }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00059 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * ETHIF_SWITCH_PORT_GROUP_CONTROL * ETHIF_SWITCH_PORT_GROUP_LINK_INFO == EthIfSwitchTimeStampIndicationConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchTimeStampIndicationConfig }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_EthIf_00066 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfSwitchEgressTimeStampIndicationFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchTimeStampIndicationConfig/EthIfSwitchEgressTimeStampIndicationFunction }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_EthIf_00068 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfSwitchIngressTimeStampIndicationFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfSwitchTimeStampIndicationConfig/EthIfSwitchIngressTimeStampIndicationFunction }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11 * SWSタグ: ECUC_EthIf_00069 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfTransceiver == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00042 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfCanXLTrcvRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfCanXLTrcvRef }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00086 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/CanTrcv#CanTrcvChannel /AUTOSAR/EcucDefs/CanTrcv/CanTrcvConfigSet/CanTrcvChannel] == EthIfEthTrcvRef(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfEthTrcvRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00044 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EthTrcv#EthTrcvConfig /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig] == EthIfQualifiedUnexpectedLinkDownTime == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfQualifiedUnexpectedLinkDownTime }}} * 対象リビジョン: R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00078 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: INF * 下限値: 0 == EthIfTransceiverIdx == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfTransceiverIdx }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00043 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthIfWEthTrcvRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfWEthTrcvRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00074 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11/R23-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/WEthTrcv#WEthTrcvConfig /AUTOSAR/EcucDefs/WEthTrcv/WEthTrcvConfigSet/WEthTrcvConfig] == EthIfTrcvLinkStateChgConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTrcvLinkStateChgConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00018 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfTrcvLinkStateChgFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTrcvLinkStateChgConfig/EthIfTrcvLinkStateChgFunction }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00019 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfTxConfirmationConfig == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTxConfirmationConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00016 * タイプ: PARAM-CONF-CONTAINER * 多重度: * R4.0.3/R4.1.3: 1..* * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: 0..* == EthIfTxConfirmationFunction == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTxConfirmationConfig/EthIfTxConfirmationFunction }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00017 * タイプ: FUNCTION-NAME * 多重度: 1 == EthIfGeneral == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00001 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthIfDevErrorDetect == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00004 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: false == EthIfEnableCV2xApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableCV2xApi }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00091 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthIfEnableRxInterrupt == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableRxInterrupt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00005 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfEnableSecurityEventReporting == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableSecurityEventReporting }}} * 対象リビジョン: R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00079 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfEnableSignalQualityApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableSignalQualityApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00076 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfEnableTxInterrupt == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableTxInterrupt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00006 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfEnableWEthApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableWEthApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00075 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthIfFwSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfFwSupport }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00094 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * FIREWALL_WITHOUT_PERSTREAMFILTERING * FIREWALL_WITH_PERSTREAMFILTERING * NO_FIREWALL == EthIfGetAndResetMeasurementDataApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetAndResetMeasurementDataApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00072 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfGetBaudRate == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetBaudRate }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00034 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfGetCounterState == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetCounterState }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00035 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfGetCtrlIdxList == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetCtrlIdxList }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00070 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfGetTransceiverWakeupModeApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetTransceiverWakeupModeApi }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00041 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthIfGetVlanIdSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetVlanIdSupport }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00071 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfGlobalTimeSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGlobalTimeSupport }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00039 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMainFunctionPeriod }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00023 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == EthIfMainFunctionRxTimeout == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMainFunctionRxTimeout }}} * 対象リビジョン: R4.1.3/R4.2.2 * SWSタグ: ECUC_EthIf_00031 * タイプ: FLOAT-PARAM * 多重度: * R4.1.3: 1 * R4.2.2: 0..1 * 上限値: INF * 下限値: 0 == EthIfMainFunctionStatePeriod == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMainFunctionStatePeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00056 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: INF * 下限値: 0 == EthIfMaxTrcvsTotal == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMaxTrcvsTotal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00003 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthIfMaxTxBufsTotal(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMaxTxBufsTotal }}} * 対象リビジョン: R4.0.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthIfPhcSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfPhcSupport }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00102 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfPortStartupActiveTime == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfPortStartupActiveTime }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00055 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: 65.535 * 下限値: 0.001 == EthIfPublicCddHeaderFile == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfPublicCddHeaderFile }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00024 * タイプ: STRING-PARAM * 多重度: 0..* == EthIfRxIndicationIterations == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfRxIndicationIterations }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00030 * タイプ: INTEGER-PARAM * 多重度: * R4.1.3: 1 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: 0..1 * 上限値: 65535 * 下限値: 0 == EthIfSecurityEventRefs == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs }}} * 対象リビジョン: R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00080 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == ETHIF_SEV_DROP_ETH_MAC_COLLISION == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/ETHIF_SEV_DROP_ETH_MAC_COLLISION }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_EthIf_00084 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == ETHIF_SEV_DROP_INV_VLAN == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/ETHIF_SEV_DROP_INV_VLAN }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_EthIf_00083 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == ETHIF_SEV_DROP_UNKNOWN_ETHERTYPE == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/ETHIF_SEV_DROP_UNKNOWN_ETHERTYPE }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_EthIf_00081 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == ETHIF_SEV_DROP_VLAN_DOUBLE_TAG == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/ETHIF_SEV_DROP_VLAN_DOUBLE_TAG }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_EthIf_00082 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == SEV_ETH_DROP_INV_VLAN == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/SEV_ETH_DROP_INV_VLAN }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00083 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == SEV_ETH_DROP_MAC_COLLISION == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/SEV_ETH_DROP_MAC_COLLISION }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00084 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == SEV_ETH_DROP_UNKNOWN_ETHERTYPE == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/SEV_ETH_DROP_UNKNOWN_ETHERTYPE }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00081 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == SEV_ETH_DROP_VLAN_DOUBLE_TAG == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs/SEV_ETH_DROP_VLAN_DOUBLE_TAG }}} * 対象リビジョン: R23-11 * SWSタグ: ECUC_EthIf_00082 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/IdsM#IdsMEvent /AUTOSAR/EcucDefs/IdsM/IdsMConfiguration/IdsMEvent] == EthIfSetForwardingModeApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSetForwardingModeApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00062 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfSignalQualityCheckPeriod == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSignalQualityCheckPeriod }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00077 * タイプ: FLOAT-PARAM * 多重度: 0..1 == EthIfStartAutoNegotiation == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfStartAutoNegotiation }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00033 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfSwitchManagementSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSwitchManagementSupport }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00064 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfSwitchOffPortTimeDelay == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSwitchOffPortTimeDelay }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00054 * タイプ: FLOAT-PARAM * 多重度: 0..1 * 上限値: 65.535 * 下限値: 0.001 == EthIfTrcvLinkStateChgMainReload == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfTrcvLinkStateChgMainReload }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00009 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthIfVerifyConfigApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfVerifyConfigApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00063 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthIfVersionInfoApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00007 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: false == EthIfVersionInfoApiMacro == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfVersionInfoApiMacro }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00008 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11: false == EthIfWakeUpSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfWakeUpSupport }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11/R23-11 * SWSタグ: ECUC_EthIf_00040 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false