{{{ #!html
Ethernet Driver
}}} [[BR]] = 概要 = * API一覧 ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R4.0.3 =||= R21-11 =|| || [#Eth_Init Eth_Init] || 1|| 0x01|| しろまる || しろまる || || [#Eth_ControllerInit Eth_ControllerInit] || 2|| 0x02|| しろまる || - || || [#Eth_SetControllerMode Eth_SetControllerMode] || 3|| 0x03|| しろまる || しろまる || || [#Eth_GetControllerMode Eth_GetControllerMode] || 4|| 0x04|| しろまる || しろまる || || [#Eth_GetPhysAddr Eth_GetPhysAddr] || 8|| 0x08|| しろまる || しろまる || || [#Eth_SetPhysAddr Eth_SetPhysAddr] || 19|| 0x13|| - || しろまる || || [#Eth_UpdatePhysAddrFilter Eth_UpdatePhysAddrFilter] || 18|| 0x12|| - || しろまる || || [#Eth_WriteMii Eth_WriteMii] || 5|| 0x05|| しろまる || しろまる || || [#Eth_ReadMii Eth_ReadMii] || 6|| 0x06|| しろまる || しろまる || || [#Eth_GetCounterValues Eth_GetCounterValues] || 20|| 0x14|| - || しろまる || || [#Eth_GetRxStats Eth_GetRxStats] || 21|| 0x15|| - || しろまる || || [#Eth_GetTxStats Eth_GetTxStats] || 28|| 0x1C|| - || しろまる || || [#Eth_GetTxErrorCounterValues Eth_GetTxErrorCounterValues] || 29|| 0x1D|| - || しろまる || || [#Eth_GetSpiStatus Eth_GetSpiStatus] || 30|| 0x1E|| - || しろまる || || [#Eth_GetCurrentTime Eth_GetCurrentTime] || 22|| 0x16|| - || しろまる || || [#Eth_EnableEgressTimeStamp Eth_EnableEgressTimeStamp] || 23|| 0x17|| - || しろまる || || [#Eth_GetEgressTimeStamp Eth_GetEgressTimeStamp] || 24|| 0x18|| - || しろまる || || [#Eth_GetIngressTimeStamp Eth_GetIngressTimeStamp] || 25|| 0x19|| - || しろまる || || [#Eth_GetCounterState Eth_GetCounterState] || 7|| 0x07|| しろまる || - || || [#Eth_ProvideTxBuffer Eth_ProvideTxBuffer] || 9|| 0x09|| しろまる || しろまる || || [#Eth_Transmit Eth_Transmit] || 10|| 0x0A|| しろまる || しろまる || || [#Eth_Receive Eth_Receive] || 11|| 0x0B|| しろまる || しろまる || || [#Eth_TxConfirmation Eth_TxConfirmation] || 12|| 0x0C|| しろまる || しろまる || || [#Eth_GetVersionInfo Eth_GetVersionInfo] || 13|| 0x0D|| しろまる || しろまる || || [#Eth_MainFunction Eth_MainFunction] || 32|| 0x20|| - || しろまる || || [#Eth_RxIrqHdlr_CtrlIdx Eth_RxIrqHdlr_] || 16|| 0x10|| しろまる || - || || [#Eth_TxIrqHdlr_CtrlIdx Eth_TxIrqHdlr_] || 17|| 0x11|| しろまる || - || * コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11) * [#EthConfigSet EthConfigSet] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfig EthCtrlConfig] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgress EthCtrlConfigEgress] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressFifo EthCtrlConfigEgressFifo] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressFifoBufLenByte EthCtrlConfigEgressFifoBufLenByte] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressFifoBufTotal EthCtrlConfigEgressFifoBufTotal] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressFifoIdx EthCtrlConfigEgressFifoIdx] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressFifoPriorityAssignment EthCtrlConfigEgressFifoPriorityAssignment] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigEgressLastSchedulerRef EthCtrlConfigEgressLastSchedulerRef] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigScheduler EthCtrlConfigScheduler] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigSchedulerPredecessor EthCtrlConfigSchedulerPredecessor] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigSchedulerPredecessorOrder EthCtrlConfigSchedulerPredecessorOrder] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigSchedulerPredecessorRef EthCtrlConfigSchedulerPredecessorRef] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigShaper EthCtrlConfigShaper] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigShaperIdleSlope EthCtrlConfigShaperIdleSlope] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigShaperMaxCredit EthCtrlConfigShaperMaxCredit] (-/-/-/-/-/-/しろまる/しろまる) * [#EthCtrlConfigShaperMinCredit EthCtrlConfigShaperMinCredit] (-/-/-/-/-/-/しろまる/しろまる) * [#EthCtrlConfigShaperPredecessorFifoRef EthCtrlConfigShaperPredecessorFifoRef] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigShaperSendSlope EthCtrlConfigShaperSendSlope] (-/-/-/-/-/-/しろまる/-) * [#EthCtrlConfigIngress EthCtrlConfigIngress] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigIngressFifo EthCtrlConfigIngressFifo] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigIngressFifoBufLenByte EthCtrlConfigIngressFifoBufLenByte] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigIngressFifoBufTotal EthCtrlConfigIngressFifoBufTotal] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigIngressFifoIdx EthCtrlConfigIngressFifoIdx] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigIngressFifoPriorityAssignment EthCtrlConfigIngressFifoPriorityAssignment] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlConfigSpiConfiguration EthCtrlConfigSpiConfiguration] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiChunkPayloadSize EthCtrlConfigSpiChunkPayloadSize] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiCommRetries EthCtrlConfigSpiCommRetries] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiCommTimeout EthCtrlConfigSpiCommTimeout] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableControlDataProtection EthCtrlConfigSpiEnableControlDataProtection] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableRxCSAlign EthCtrlConfigSpiEnableRxCSAlign] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableRxCutThrough EthCtrlConfigSpiEnableRxCutThrough] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableRxZeroAlign EthCtrlConfigSpiEnableRxZeroAlign] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableTransmitDataHdrSequence EthCtrlConfigSpiEnableTransmitDataHdrSequence] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableTxChecksum EthCtrlConfigSpiEnableTxChecksum] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiEnableTxCutThrough EthCtrlConfigSpiEnableTxCutThrough] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiSelectTimeStamp EthCtrlConfigSpiSelectTimeStamp] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiSequence EthCtrlConfigSpiSequence] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiAccessSynchronous EthCtrlConfigSpiAccessSynchronous] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiSequenceName EthCtrlConfigSpiSequenceName] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSpiTransmitCreditThreshold EthCtrlConfigSpiTransmitCreditThreshold] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlConfigSwBufferHandling EthCtrlConfigSwBufferHandling] (-/-/-/-/-/-/しろまる/しろまる) * [#EthCtrlEcucPartitionRef EthCtrlEcucPartitionRef] (-/-/-/-/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableMii EthCtrlEnableMii] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableRxInterrupt EthCtrlEnableRxInterrupt] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableSpiInterface EthCtrlEnableSpiInterface] (-/-/-/-/-/-/-/しろまる) * [#EthCtrlEnableTxInterrupt EthCtrlEnableTxInterrupt] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlIdx EthCtrlIdx] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlMacLayerSpeed EthCtrlMacLayerSpeed] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlMacLayerSubType EthCtrlMacLayerSubType] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlMacLayerType EthCtrlMacLayerType] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlPhyAddress EthCtrlPhyAddress] (-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlRxBufLenByte EthCtrlRxBufLenByte] (しろまる/しろまる/しろまる/-/-/-/-/-) * [#EthCtrlTxBufLenByte EthCtrlTxBufLenByte] (しろまる/しろまる/しろまる/-/-/-/-/-) * [#EthDemEventParameterRefs EthDemEventParameterRefs] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_ACCESS ETH_E_ACCESS] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_ALIGNMENT ETH_E_ALIGNMENT] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_CRC ETH_E_CRC] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_LATECOLLISION ETH_E_LATECOLLISION] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_MULTIPLECOLLISION ETH_E_MULTIPLECOLLISION] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_OVERSIZEFRAME ETH_E_OVERSIZEFRAME] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_RX_FRAMES_LOST ETH_E_RX_FRAMES_LOST] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_SINGLECOLLISION ETH_E_SINGLECOLLISION] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#ETH_E_UNDERSIZEFRAME ETH_E_UNDERSIZEFRAME] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthRxBufTotal EthRxBufTotal] (しろまる/しろまる/しろまる/-/-/-/-/-) * [#EthTxBufTotal EthTxBufTotal] (しろまる/しろまる/しろまる/-/-/-/-/-) * [#EthGeneral EthGeneral] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlOffloading EthCtrlOffloading] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableOffloadChecksumICMP EthCtrlEnableOffloadChecksumICMP] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableOffloadChecksumIPv4 EthCtrlEnableOffloadChecksumIPv4] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableOffloadChecksumTCP EthCtrlEnableOffloadChecksumTCP] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthCtrlEnableOffloadChecksumUDP EthCtrlEnableOffloadChecksumUDP] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthDevErrorDetect EthDevErrorDetect] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthEcucPartitionRef EthEcucPartitionRef] (-/-/-/-/しろまる/しろまる/しろまる/しろまる) * [#EthEnablePLCA EthEnablePLCA] (-/-/-/-/-/-/しろまる/-) * [#EthGetCounterValuesApi EthGetCounterValuesApi] (-/-/-/-/-/-/しろまる/しろまる) * [#EthGetDropCountApi EthGetDropCountApi] (-/-/しろまる/しろまる/しろまる/しろまる/-/-) * [#EthGetEtherStatsApi EthGetEtherStatsApi] (-/-/しろまる/しろまる/しろまる/しろまる/-/-) * [#EthGetRxStatsApi EthGetRxStatsApi] (-/-/-/-/-/-/-/しろまる) * [#EthGetTxErrorCounterValuesApi EthGetTxErrorCounterValuesApi] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthGetTxStatsApi EthGetTxStatsApi] (-/-/-/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthGlobalTimeSupport EthGlobalTimeSupport] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthIndex EthIndex] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthMainFunctionPeriod EthMainFunctionPeriod] (-/-/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthMaxCtrlsSupported EthMaxCtrlsSupported] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthUpdatePhysAddrFilter EthUpdatePhysAddrFilter] (-/しろまる/しろまる/しろまる/-/-/-/-) * [#EthVersionInfoApi EthVersionInfoApi] (しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる/しろまる) * [#EthVersionInfoApiMacro EthVersionInfoApiMacro] (しろまる/-/-/-/-/-/-/-) * エラーコード一覧 * "--"は[wiki:spec/Dem Dem]により決定される ||= エラーコード =||= Dec =||= Hex =||= R4.0.3 =||= R21-11 =|| || ETH_E_INV_CTRL_IDX || 1|| 0x01|| しろまる || しろまる || || ETH_E_UNINIT || 2|| 0x02|| - || しろまる || || ETH_E_PARAM_POINTER || 3|| 0x03|| - || しろまる || || ETH_E_NOT_INITIALIZED || 2|| 0x02|| しろまる || - || || ETH_E_INV_POINTER || 3|| 0x03|| しろまる || - || || ETH_E_INV_PARAM || 4|| 0x04|| しろまる || しろまる || || ETH_E_INV_CONFIG || 5|| 0x05|| しろまる || - || || ETH_E_INV_MODE || 6[[BR]]5|| 0x06[[BR]]0x05|| しろまる[[BR]]- || -[[BR]]しろまる || || ETH_E_COMMUNICATION || 6|| 0x06|| - || しろまる || || ETH_E_ACCESS || --|| --|| しろまる || しろまる || || ETH_E_RX_FRAMES_LOST || --|| --|| - || しろまる || || ETH_E_CRC || --|| --|| - || しろまる || || ETH_E_UNDERSIZEFRAME || --|| --|| - || しろまる || || ETH_E_OVERSIZEFRAME || --|| --|| - || しろまる || || ETH_E_ALIGNMENT || --|| --|| - || しろまる || || ETH_E_SINGLECOLLISION || --|| --|| - || しろまる || || ETH_E_MULTIPLECOLLISION || --|| --|| - || しろまる || || ETH_E_LATECOLLISION || --|| --|| - || しろまる || ---- = API仕様 = == Eth_Init == {{{ void Eth_Init(const Eth_ConfigType* CfgPtr) }}} == Eth_ControllerInit == {{{ Std_ReturnType Eth_ControllerInit(uint8 CtrlIdx, uint8 CfgIdx) }}} == Eth_SetControllerMode == {{{ Std_ReturnType Eth_SetControllerMode(uint8 CtrlIdx, Eth_ModeType CtrlMode) }}} == Eth_GetControllerMode == {{{ Std_ReturnType Eth_GetControllerMode(uint8 CtrlIdx, Eth_ModeType* CtrlModePtr) }}} == Eth_GetPhysAddr == {{{ void Eth_GetPhysAddr(uint8 CtrlIdx, uint8* PhysAddrPtr) }}} == Eth_SetPhysAddr == {{{ void Eth_SetPhysAddr (uint8 CtrlIdx, const uint8* PhysAddrPtr) }}} == Eth_UpdatePhysAddrFilter == {{{ Std_ReturnType Eth_UpdatePhysAddrFilter (uint8 CtrlIdx, const uint8* PhysAddrPtr, Eth_FilterActionType Action) }}} == Eth_WriteMii == * R4.0.3 {{{ void Eth_WriteMii(uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint16 RegVal) }}} * R21-11 {{{ Std_ReturnType Eth_WriteMii (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint16 RegVal) }}} == Eth_ReadMii == * R4.0.3 {{{ void Eth_ReadMii(uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint16* RegValPtr) }}} * R21-11 {{{ Std_ReturnType Eth_ReadMii (uint8 CtrlIdx, uint8 TrcvIdx, uint8 RegIdx, uint16* RegValPtr) }}} == Eth_GetCounterValues == {{{ Std_ReturnType Eth_GetCounterValues (uint8 CtrlIdx, Eth_CounterType* CounterPtr) }}} == Eth_GetRxStats == {{{ Std_ReturnType Eth_GetRxStats (uint8 CtrlIdx, Eth_RxStatsType* RxStats) }}} == Eth_GetTxStats == {{{ Std_ReturnType Eth_GetTxStats (uint8 CtrlIdx, Eth_TxStatsType* TxStats) }}} == Eth_GetTxErrorCounterValues == {{{ Std_ReturnType Eth_GetTxErrorCounterValues (uint8 CtrlIdx, Eth_TxErrorCounterValuesType* TxErrorCounterValues) }}} == Eth_GetSpiStatus == {{{ Std_ReturnType Eth_GetSpiStatus (uint8 CtrlIdx, Eth_SpiStatusType* SpiStatusType) }}} == Eth_GetCurrentTime == {{{ Std_ReturnType Eth_GetCurrentTime (uint8 CtrlIdx, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == Eth_EnableEgressTimeStamp == {{{ void Eth_EnableEgressTimeStamp (uint8 CtrlIdx, Eth_BufIdxType BufIdx) }}} == Eth_GetEgressTimeStamp == {{{ Std_ReturnType Eth_GetEgressTimeStamp (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == Eth_GetIngressTimeStamp == {{{ Std_ReturnType Eth_GetIngressTimeStamp (uint8 CtrlIdx, const Eth_DataType* DataPtr, Eth_TimeStampQualType* timeQualPtr, Eth_TimeStampType* timeStampPtr) }}} == Eth_GetCounterState == {{{ void Eth_GetCounterState(uint8 CtrlIdx, uint16 CtrOffs, uint32* CtrValPtr) }}} == Eth_ProvideTxBuffer == * R4.0.3 {{{ BufReq_ReturnType Eth_ProvideTxBuffer(uint8 CtrlIdx, uint8* BufIdxPtr, Eth_DataType** BufPtr, uint16* LenBytePtr) }}} * R21-11 {{{ BufReq_ReturnType Eth_ProvideTxBuffer (uint8 CtrlIdx, uint8 Priority, Eth_BufIdxType* BufIdxPtr, uint8** BufPtr, uint16* LenBytePtr) }}} == Eth_Transmit == * R4.0.3 {{{ Std_ReturnType Eth_Transmit(uint8 CtrlIdx, uint8 BufIdx, Eth_FrameType FrameType, boolean TxConfirmation, uint16 LenByte, uint8* PhysAddrPtr) }}} * R21-11 {{{ Std_ReturnType Eth_Transmit (uint8 CtrlIdx, Eth_BufIdxType BufIdx, Eth_FrameType FrameType , boolean TxConfirmation, uint16 LenByte, const uint8* PhysAddrPtr) }}} == Eth_Receive == * R4.0.3 {{{ void Eth_Receive(uint8 CtrlIdx) }}} * R21-11 {{{ void Eth_Receive (uint8 CtrlIdx, uint8 FifoIdx, Eth_RxStatusType* RxStatusPtr) }}} == Eth_TxConfirmation == {{{ void Eth_TxConfirmation(uint8 CtrlIdx) }}} == Eth_GetVersionInfo == {{{ void Eth_GetVersionInfo(Std_VersionInfoType* VersionInfoPtr) }}} == Eth_MainFunction == {{{ void Eth_MainFunction (void) }}} == Eth_RxIrqHdlr_ == {{{ void Eth_RxIrqHdlr_(void) }}} == Eth_TxIrqHdlr_ == {{{ void Eth_TxIrqHdlr_(void) }}} ---- = コンフィギュレーション仕様 = == EthConfigSet == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00015 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthCtrlConfig == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00006 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthCtrlConfigEgress == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00046 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthCtrlConfigEgressFifo == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00047 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthCtrlConfigEgressFifoBufLenByte == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoBufLenByte }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00051 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EthCtrlConfigEgressFifoBufTotal == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoBufTotal }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00050 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EthCtrlConfigEgressFifoIdx == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoIdx }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00048 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthCtrlConfigEgressFifoPriorityAssignment == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoPriorityAssignment }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00049 * タイプ: INTEGER-PARAM * 多重度: 0..* * 上限値: 7 * 下限値: 0 == EthCtrlConfigEgressLastSchedulerRef == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressLastSchedulerRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00052 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#EthCtrlConfigScheduler /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler] == EthCtrlConfigScheduler == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00053 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthCtrlConfigSchedulerPredecessor == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00054 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1..* == EthCtrlConfigSchedulerPredecessorOrder == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor/EthCtrlConfigSchedulerPredecessorOrder }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00055 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 18446744073709551615 * 下限値: 0 == EthCtrlConfigSchedulerPredecessorRef == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor/EthCtrlConfigSchedulerPredecessorRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00056 * タイプ: CHOICE-REFERENCE * 多重度: 1 * 参照先: * [#EthCtrlConfigEgressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo] * [#EthCtrlConfigScheduler /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler] * [#EthCtrlConfigShaper /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper] == EthCtrlConfigShaper == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00057 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthCtrlConfigShaperIdleSlope == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperIdleSlope }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00058 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 18446744073709551615 * 下限値: 0 == EthCtrlConfigShaperMaxCredit == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperMaxCredit }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Eth_00069 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 18446744073709551615 * 下限値: 0 == EthCtrlConfigShaperMinCredit == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperMinCredit }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Eth_00070 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 18446744073709551615 * 下限値: 0 == EthCtrlConfigShaperPredecessorFifoRef == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperPredecessorFifoRef }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00059 * タイプ: REFERENCE * 多重度: 1 * 参照先: [#EthCtrlConfigEgressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo] == EthCtrlConfigShaperSendSlope == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperSendSlope }}} * 対象リビジョン: R20-11 * SWSタグ: ECUC_Eth_00068 * タイプ: INTEGER-PARAM * 多重度: 0..1 * 上限値: 18446744073709551615 * 下限値: 0 == EthCtrlConfigIngress == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00040 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthCtrlConfigIngressFifo == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00041 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthCtrlConfigIngressFifoBufLenByte == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoBufLenByte }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00045 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EthCtrlConfigIngressFifoBufTotal == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoBufTotal }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00044 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 65535 * 下限値: 0 == EthCtrlConfigIngressFifoIdx == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoIdx }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00043 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthCtrlConfigIngressFifoPriorityAssignment == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoPriorityAssignment }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00042 * タイプ: INTEGER-PARAM * 多重度: 0..* * 上限値: 7 * 下限値: 0 == EthCtrlConfigSpiConfiguration == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00074 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthCtrlConfigSpiChunkPayloadSize == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiChunkPayloadSize }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00079 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 64 * 下限値: 8 * デフォルト値: 64 == EthCtrlConfigSpiCommRetries == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiCommRetries }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00075 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthCtrlConfigSpiCommTimeout == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiCommTimeout }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00076 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: 0.1 * 下限値: 0 == EthCtrlConfigSpiEnableControlDataProtection == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableControlDataProtection }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00081 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthCtrlConfigSpiEnableRxCSAlign == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableRxCSAlign }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00085 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthCtrlConfigSpiEnableRxCutThrough == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableRxCutThrough }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00082 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiEnableRxZeroAlign == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableRxZeroAlign }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00084 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthCtrlConfigSpiEnableTransmitDataHdrSequence == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableTransmitDataHdrSequence }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00080 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiEnableTxChecksum == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableTxChecksum }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00086 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiEnableTxCutThrough == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiEnableTxCutThrough }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00089 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiSelectTimeStamp == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiSelectTimeStamp }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00087 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiSequence == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiSequence }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00077 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..* == EthCtrlConfigSpiAccessSynchronous == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiSequence/EthCtrlConfigSpiAccessSynchronous }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00078 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlConfigSpiSequenceName == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiSequence/EthCtrlConfigSpiSequenceName }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00088 * タイプ: REFERENCE * 多重度: 0..* * 参照先: [wiki:spec/Spi#SpiSequence /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence] == EthCtrlConfigSpiTransmitCreditThreshold == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSpiConfiguration/EthCtrlConfigSpiTransmitCreditThreshold }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00083 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 3 * 下限値: 0 * デフォルト値: 0 == EthCtrlConfigSwBufferHandling == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigSwBufferHandling }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Eth_00071 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00065 * タイプ: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == EthCtrlEnableMii == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableMii }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00012 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEnableRxInterrupt == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableRxInterrupt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00010 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEnableSpiInterface == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableSpiInterface }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00073 * タイプ: BOOLEAN-PARAM * 多重度: 0..1 * デフォルト値: false == EthCtrlEnableTxInterrupt == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableTxInterrupt }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00011 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlIdx == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlIdx }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00007 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthCtrlMacLayerSpeed == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerSpeed }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00063 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * R4.3.1/R4.4.0: * ETH_MAC_LAYER_SPEED_100M * ETH_MAC_LAYER_SPEED_10G * ETH_MAC_LAYER_SPEED_10M * ETH_MAC_LAYER_SPEED_1G * R19-11/R20-11/R21-11: * ETH_MAC_LAYER_SPEED_100M * ETH_MAC_LAYER_SPEED_10G * ETH_MAC_LAYER_SPEED_10M * ETH_MAC_LAYER_SPEED_1G * ETH_MAC_LAYER_SPEED_2500M == EthCtrlMacLayerSubType == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerSubType }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00062 * タイプ: ENUMERATION-PARAM * 多重度: 0..1 * 選択肢: * REDUCED * REVERSED * SERIAL * STANDARD * UNIVERSAL_SERIAL == EthCtrlMacLayerType == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerType }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00039 * タイプ: ENUMERATION-PARAM * 多重度: 1 * 選択肢: * ETH_MAC_LAYER_TYPE_XGMII * ETH_MAC_LAYER_TYPE_XMII * ETH_MAC_LAYER_TYPE_XXGMII == EthCtrlPhyAddress == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlPhyAddress }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00020 * タイプ: STRING-PARAM * 多重度: 0..1 == EthCtrlRxBufLenByte == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlRxBufLenByte }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Eth_00008 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 1522 * 下限値: 0 == EthCtrlTxBufLenByte == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlTxBufLenByte }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Eth_00009 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 1522 * 下限値: 0 == EthDemEventParameterRefs == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00016 * タイプ: PARAM-CONF-CONTAINER * 多重度: 0..1 == ETH_E_ACCESS == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_ACCESS }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00017 * タイプ: * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_ALIGNMENT == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_ALIGNMENT }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00026 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_CRC == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_CRC }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00023 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_LATECOLLISION == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_LATECOLLISION }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00029 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_MULTIPLECOLLISION == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_MULTIPLECOLLISION }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00028 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_OVERSIZEFRAME == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_OVERSIZEFRAME }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00025 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_RX_FRAMES_LOST == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_RX_FRAMES_LOST }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00021 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_SINGLECOLLISION == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_SINGLECOLLISION }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00027 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == ETH_E_UNDERSIZEFRAME == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_UNDERSIZEFRAME }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00024 * タイプ: * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE * R4.4.0/R19-11/R20-11/R21-11: REFERENCE * 多重度: 0..1 * 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter] == EthRxBufTotal == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthRxBufTotal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Eth_00013 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthTxBufTotal == {{{ /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthTxBufTotal }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2 * SWSタグ: ECUC_Eth_00014 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthGeneral == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00001 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthCtrlOffloading == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00030 * タイプ: PARAM-CONF-CONTAINER * 多重度: 1 == EthCtrlEnableOffloadChecksumICMP == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumICMP }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00032 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEnableOffloadChecksumIPv4 == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumIPv4 }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00031 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEnableOffloadChecksumTCP == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumTCP }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00033 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthCtrlEnableOffloadChecksumUDP == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumUDP }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00034 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthDevErrorDetect == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthDevErrorDetect }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00003 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == EthEcucPartitionRef == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthEcucPartitionRef }}} * 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00064 * タイプ: REFERENCE * 多重度: 0..* * 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition] == EthEnablePLCA == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthEnablePLCA }}} * 対象リビジョン: R20-11 * SWSタグ: ECUC_Eth_00066 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthGetCounterValuesApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetCounterValuesApi }}} * 対象リビジョン: R20-11/R21-11 * SWSタグ: ECUC_Eth_00035 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthGetDropCountApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetDropCountApi }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Eth_00035 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthGetEtherStatsApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetEtherStatsApi }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11 * SWSタグ: ECUC_Eth_00036 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthGetRxStatsApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetRxStatsApi }}} * 対象リビジョン: R21-11 * SWSタグ: ECUC_Eth_00072 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthGetTxErrorCounterValuesApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetTxErrorCounterValuesApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00061 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthGetTxStatsApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetTxStatsApi }}} * 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00060 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: false == EthGlobalTimeSupport == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthGlobalTimeSupport }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00037 * タイプ: BOOLEAN-PARAM * 多重度: 1 == EthIndex == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthIndex }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00018 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 0 == EthMainFunctionPeriod == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthMainFunctionPeriod }}} * 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00022 * タイプ: FLOAT-PARAM * 多重度: 1 * 上限値: INF * 下限値: 0 == EthMaxCtrlsSupported == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthMaxCtrlsSupported }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00002 * タイプ: INTEGER-PARAM * 多重度: 1 * 上限値: 255 * 下限値: 1 == EthUpdatePhysAddrFilter == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthUpdatePhysAddrFilter }}} * 対象リビジョン: R4.1.3/R4.2.2/R4.3.1 * SWSタグ: ECUC_Eth_00019 * タイプ: BOOLEAN-PARAM * 多重度: * R4.1.3/R4.2.2: 1 * R4.3.1: 0..1 * デフォルト値: false == EthVersionInfoApi == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthVersionInfoApi }}} * 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11 * SWSタグ: ECUC_Eth_00004 * タイプ: BOOLEAN-PARAM * 多重度: 1 * デフォルト値: * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false == EthVersionInfoApiMacro == {{{ /AUTOSAR/EcucDefs/Eth/EthGeneral/EthVersionInfoApiMacro }}} * 対象リビジョン: R4.0.3 * タイプ: BOOLEAN-PARAM * 多重度: 1

AltStyle によって変換されたページ (->オリジナル) /