{{{ #!html
Ethernet Interface
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-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_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_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_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_MainFunctionRx EthIf_MainFunctionRx] || 32|| 0x20|| ○ || || [#EthIf_MainFunctionRx_ EthIf_MainFunctionRx_] || 66|| 0x42|| ○ || || [#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) * [#EthIfConfigSet EthIfConfigSet] (○/○/○/○/○/○/○/○) * [#EthIfConnection2EthCtrlMapping EthIfConnection2EthCtrlMapping] (○/-/-/-/-/-/-/-) * [#EthIfEthCtrlRef EthIfEthCtrlRef] (○/-/-/-/-/-/-/-) * [#EthIfSoAdConnectionRef EthIfSoAdConnectionRef] (○/-/-/-/-/-/-/-) * [#EthIfController EthIfController] (-/○/○/○/○/○/○/○) * [#EthIfCtrlIdx EthIfCtrlIdx] (-/○/○/○/○/○/○/○) * [#EthIfCtrlMtu EthIfCtrlMtu] (-/○/○/○/○/○/○/○) * [#EthIfEthCtrlRef2 EthIfEthCtrlRef] (-/○/○/-/-/-/-/-) * [#EthIfEthTrcvRef EthIfEthTrcvRef] (-/○/○/○/○/○/○/○) * [#EthIfMaxTxBufsTotal EthIfMaxTxBufsTotal] (-/○/○/○/○/○/○/○) * [#EthIfPhysControllerRef EthIfPhysControllerRef] (-/-/-/○/○/○/○/○) * [#EthIfSwitchRefOrPortGroupRef EthIfSwitchRefOrPortGroupRef] (-/-/-/○/○/○/○/○) * [#EthIfVlanId EthIfVlanId] (-/○/○/○/○/○/○/○) * [#EthIfFrameOwnerConfig EthIfFrameOwnerConfig] (○/○/○/○/○/○/○/○) * [#EthIfFrameType EthIfFrameType] (○/○/○/○/○/○/○/○) * [#EthIfOwner EthIfOwner] (○/○/○/○/○/○/○/○) * [#EthIfPhysController EthIfPhysController] (-/-/-/○/○/○/○/○) * [#EthIfEthCtrlRef3 EthIfEthCtrlRef] (-/-/-/○/○/○/○/○) * [#EthIfPhysControllerIdx EthIfPhysControllerIdx] (-/-/-/○/○/○/○/○) * [#EthIfPhysCtrlRxMainFunctionPriorityProcessing EthIfPhysCtrlRxMainFunctionPriorityProcessing] (-/-/-/○/○/○/○/○) * [#EthIfPhysCtrlRxIndicationIterations EthIfPhysCtrlRxIndicationIterations] (-/-/-/○/○/○/○/○) * [#EthIfPhysCtrlRxIngressFifoRef EthIfPhysCtrlRxIngressFifoRef] (-/-/-/○/○/○/○/○) * [#EthIfPhysCtrlRxMainFunctionPeriod 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] (-/-/-/○/○/○/○/○) * [#EthIfEthTrcvRef2 EthIfEthTrcvRef] (-/-/-/○/○/○/○/○) * [#EthIfQualifiedUnexpectedLinkDownTime EthIfQualifiedUnexpectedLinkDownTime] (-/-/-/-/-/-/○/○) * [#EthIfTransceiverIdx EthIfTransceiverIdx] (-/-/-/○/○/○/○/○) * [#EthIfWEthTrcvRef EthIfWEthTrcvRef] (-/-/-/○/○/○/○/○) * [#EthIfTrcvLinkStateChgConfig EthIfTrcvLinkStateChgConfig] (○/○/○/○/○/○/○/○) * [#EthIfTrcvLinkStateChgFunction EthIfTrcvLinkStateChgFunction] (○/○/○/○/○/○/○/○) * [#EthIfTxConfirmationConfig EthIfTxConfirmationConfig] (○/○/○/○/○/○/○/○) * [#EthIfTxConfirmationFunction EthIfTxConfirmationFunction] (○/○/○/○/○/○/○/○) * [#EthIfGeneral EthIfGeneral] (○/○/○/○/○/○/○/○) * [#EthIfDevErrorDetect EthIfDevErrorDetect] (○/○/○/○/○/○/○/○) * [#EthIfEnableRxInterrupt EthIfEnableRxInterrupt] (○/○/○/○/○/○/○/○) * [#EthIfEnableSecurityEventReporting EthIfEnableSecurityEventReporting] (-/-/-/-/-/-/○/○) * [#EthIfEnableSignalQualityApi EthIfEnableSignalQualityApi] (-/-/-/○/○/○/○/○) * [#EthIfEnableTxInterrupt EthIfEnableTxInterrupt] (○/○/○/○/○/○/○/○) * [#EthIfEnableWEthApi EthIfEnableWEthApi] (-/-/-/○/○/○/○/○) * [#EthIfGetAndResetMeasurementDataApi EthIfGetAndResetMeasurementDataApi] (-/-/-/○/○/○/○/○) * [#EthIfGetBaudRate EthIfGetBaudRate] (-/○/○/○/○/○/○/○) * [#EthIfGetCounterState EthIfGetCounterState] (-/○/○/○/○/○/○/○) * [#EthIfGetCtrlIdxList EthIfGetCtrlIdxList] (-/-/-/○/○/○/○/○) * [#EthIfGetTransceiverWakeupModeApi EthIfGetTransceiverWakeupModeApi] (-/-/○/○/○/○/○/○) * [#EthIfGetVlanIdSupport EthIfGetVlanIdSupport] (-/-/-/○/○/○/○/○) * [#EthIfGlobalTimeSupport EthIfGlobalTimeSupport] (-/-/○/○/○/○/○/○) * [#EthIfMainFunctionPeriod EthIfMainFunctionPeriod] (○/○/○/○/○/○/○/○) * [#EthIfMainFunctionRxTimeout EthIfMainFunctionRxTimeout] (-/○/○/-/-/-/-/-) * [#EthIfMainFunctionStatePeriod EthIfMainFunctionStatePeriod] (-/-/-/○/○/○/○/○) * [#EthIfMaxTrcvsTotal EthIfMaxTrcvsTotal] (○/○/○/○/○/○/○/○) * [#EthIfMaxTxBufsTotal2 EthIfMaxTxBufsTotal] (○/-/-/-/-/-/-/-) * [#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] (-/-/-/-/-/-/○/○) * [#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_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_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_RxIndication == {{{ void EthIf_RxIndication (uint8 CtrlIdx, Eth_FrameType FrameType, boolean IsBroadcast, const uint8* PhysAddrPtr, const Eth_DataType* DataPtr, uint16 LenByte) }}} == 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_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 * 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 * 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 * 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 * 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 * 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: REFERENCE * 多重度: * R4.1.3: 1 * R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-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: [#EthIfTransceiver /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver] == 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 * 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: 4294967295 * 下限値: 1 == EthIfPhysControllerRef == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfController/EthIfPhysControllerRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00027 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * SWSタグ: ECUC_EthIf_00011 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == 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 * 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 * 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 * SWSタグ: ECUC_EthIf_00045 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthIfEthCtrlRef(3) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfPhysController/EthIfEthCtrlRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00047 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * SWSタグ: ECUC_EthIf_00046 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == 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 == {{{ /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 == {{{ /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 == {{{ /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 * SWSタグ: ECUC_EthIf_00073 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * 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 * 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 * SWSタグ: ECUC_EthIf_00038 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * 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 * SWSタグ: ECUC_EthIf_00060 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * SWSタグ: ECUC_EthIf_00042 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthIfEthTrcvRef(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfEthTrcvRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00044 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EthTrcv#EthTrcvConfig /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig] == EthIfQualifiedUnexpectedLinkDownTime == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfConfigSet/EthIfTransceiver/EthIfQualifiedUnexpectedLinkDownTime }}} * 対象リビジョン: R20-11/R21-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 * 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 * SWSタグ: ECUC_EthIf_00074 * タイプ: * R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * 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: 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 * 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 * 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 * SWSタグ: ECUC_EthIf_00004 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 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 * SWSタグ: ECUC_EthIf_00005 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIfEnableSecurityEventReporting == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfEnableSecurityEventReporting }}} * 対象リビジョン: R20-11/R21-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 * 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 * 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 * SWSタグ: ECUC_EthIf_00075 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthIfGetAndResetMeasurementDataApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfGetAndResetMeasurementDataApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * 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 * 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 * 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 * 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 * 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 * SWSタグ: ECUC_EthIf_00003 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthIfMaxTxBufsTotal(2) == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfMaxTxBufsTotal }}} * 対象リビジョン: R4.0.3 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthIfPortStartupActiveTime == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfPortStartupActiveTime }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-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 * 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 * 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: 0..1 * 上限値: 65535 * 下限値: 0 == EthIfSecurityEventRefs == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSecurityEventRefs }}} * 対象リビジョン: R20-11/R21-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] == EthIfSetForwardingModeApi == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfSetForwardingModeApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-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 * 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 * 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 * 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 * 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 * 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 * 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 * SWSタグ: ECUC_EthIf_00007 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-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 * SWSタグ: ECUC_EthIf_00008 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == EthIfWakeUpSupport == {{{ /AUTOSAR/EcucDefs/EthIf/EthIfGeneral/EthIfWakeUpSupport }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_EthIf_00040 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false