Changes between Version 7 and Version 8 of spec/Eth


Ignore:
Timestamp:
Oct 22, 2020, 5:18:21 PM (3 years ago)
Author:
fujisft-shigihara
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • spec/Eth

    v7 v8  
    2828  || [#Eth_TxIrqHdlr_CtrlIdx Eth_TxIrqHdlr_<CtrlIdx>] || 17|| 0x11||  ○  ||
    2929
    30 * コンフィギュレーション一覧(R4.0.3)
    31   * [#EthConfigSet EthConfigSet] (○)
    32     * [#EthCtrlConfig EthCtrlConfig] (○)
    33       * [#EthCtrlEnableMii EthCtrlEnableMii] (○)
    34       * [#EthCtrlEnableRxInterrupt EthCtrlEnableRxInterrupt] (○)
    35       * [#EthCtrlEnableTxInterrupt EthCtrlEnableTxInterrupt] (○)
    36       * [#EthCtrlIdx EthCtrlIdx] (○)
    37       * [#EthCtrlRxBufLenByte EthCtrlRxBufLenByte] (○)
    38       * [#EthCtrlTxBufLenByte EthCtrlTxBufLenByte] (○)
    39       * [#EthRxBufTotal EthRxBufTotal] (○)
    40       * [#EthTxBufTotal EthTxBufTotal] (○)
    41       * [#EthDemEventParameterRefs EthDemEventParameterRefs] (○)
    42         * [#ETH_E_ACCESS ETH_E_ACCESS] (○)
    43   * [#EthGeneral EthGeneral] (○)
    44     * [#EthDevErrorDetect EthDevErrorDetect] (○)
    45     * [#EthIndex EthIndex] (○)
    46     * [#EthMaxCtrlsSupported EthMaxCtrlsSupported] (○)
    47     * [#EthVersionInfoApi EthVersionInfoApi] (○)
    48     * [#EthVersionInfoApiMacro EthVersionInfoApiMacro] (○)
     30* コンフィギュレーション一覧 (R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11)
     31  * [#EthConfigSet EthConfigSet] (○/○/○/○/○/○)
     32    * [#EthCtrlConfig EthCtrlConfig] (○/○/○/○/○/○)
     33      * [#EthCtrlConfigEgress EthCtrlConfigEgress] (-/-/-/○/○/○)
     34        * [#EthCtrlConfigEgressFifo EthCtrlConfigEgressFifo] (-/-/-/○/○/○)
     35          * [#EthCtrlConfigEgressFifoBufLenByte EthCtrlConfigEgressFifoBufLenByte] (-/-/-/○/○/○)
     36          * [#EthCtrlConfigEgressFifoBufTotal EthCtrlConfigEgressFifoBufTotal] (-/-/-/○/○/○)
     37          * [#EthCtrlConfigEgressFifoIdx EthCtrlConfigEgressFifoIdx] (-/-/-/○/○/○)
     38          * [#EthCtrlConfigEgressFifoPriorityAssignment EthCtrlConfigEgressFifoPriorityAssignment] (-/-/-/○/○/○)
     39        * [#EthCtrlConfigEgressLastSchedulerRef EthCtrlConfigEgressLastSchedulerRef] (-/-/-/○/○/○)
     40        * [#EthCtrlConfigScheduler EthCtrlConfigScheduler] (-/-/-/○/○/○)
     41          * [#EthCtrlConfigSchedulerPredecessor EthCtrlConfigSchedulerPredecessor] (-/-/-/○/○/○)
     42            * [#EthCtrlConfigSchedulerPredecessorOrder EthCtrlConfigSchedulerPredecessorOrder] (-/-/-/○/○/○)
     43            * [#EthCtrlConfigSchedulerPredecessorRef EthCtrlConfigSchedulerPredecessorRef] (-/-/-/○/○/○)
     44        * [#EthCtrlConfigShaper EthCtrlConfigShaper] (-/-/-/○/○/○)
     45          * [#EthCtrlConfigShaperIdleSlope EthCtrlConfigShaperIdleSlope] (-/-/-/○/○/○)
     46          * [#EthCtrlConfigShaperPredecessorFifoRef EthCtrlConfigShaperPredecessorFifoRef] (-/-/-/○/○/○)
     47      * [#EthCtrlConfigIngress EthCtrlConfigIngress] (-/-/-/○/○/○)
     48        * [#EthCtrlConfigIngressFifo EthCtrlConfigIngressFifo] (-/-/-/○/○/○)
     49          * [#EthCtrlConfigIngressFifoBufLenByte EthCtrlConfigIngressFifoBufLenByte] (-/-/-/○/○/○)
     50          * [#EthCtrlConfigIngressFifoBufTotal EthCtrlConfigIngressFifoBufTotal] (-/-/-/○/○/○)
     51          * [#EthCtrlConfigIngressFifoIdx EthCtrlConfigIngressFifoIdx] (-/-/-/○/○/○)
     52          * [#EthCtrlConfigIngressFifoPriorityAssignment EthCtrlConfigIngressFifoPriorityAssignment] (-/-/-/○/○/○)
     53      * [#EthCtrlEcucPartitionRef EthCtrlEcucPartitionRef] (-/-/-/-/○/○)
     54      * [#EthCtrlEnableMii EthCtrlEnableMii] (○/○/○/○/○/○)
     55      * [#EthCtrlEnableRxInterrupt EthCtrlEnableRxInterrupt] (○/○/○/○/○/○)
     56      * [#EthCtrlEnableTxInterrupt EthCtrlEnableTxInterrupt] (○/○/○/○/○/○)
     57      * [#EthCtrlIdx EthCtrlIdx] (○/○/○/○/○/○)
     58      * [#EthCtrlMacLayerSpeed EthCtrlMacLayerSpeed] (-/-/-/○/○/○)
     59      * [#EthCtrlMacLayerSubType EthCtrlMacLayerSubType] (-/-/-/○/○/○)
     60      * [#EthCtrlMacLayerType EthCtrlMacLayerType] (-/-/-/○/○/○)
     61      * [#EthCtrlPhyAddress EthCtrlPhyAddress] (-/○/○/○/○/○)
     62      * [#EthCtrlRxBufLenByte EthCtrlRxBufLenByte] (○/○/○/-/-/-)
     63      * [#EthCtrlTxBufLenByte EthCtrlTxBufLenByte] (○/○/○/-/-/-)
     64      * [#EthDemEventParameterRefs EthDemEventParameterRefs] (○/○/○/○/○/○)
     65        * [#ETH_E_ACCESS ETH_E_ACCESS] (○/○/○/○/○/○)
     66        * [#ETH_E_ALIGNMENT ETH_E_ALIGNMENT] (-/-/○/○/○/○)
     67        * [#ETH_E_CRC ETH_E_CRC] (-/-/○/○/○/○)
     68        * [#ETH_E_LATECOLLISION ETH_E_LATECOLLISION] (-/-/○/○/○/○)
     69        * [#ETH_E_MULTIPLECOLLISION ETH_E_MULTIPLECOLLISION] (-/-/○/○/○/○)
     70        * [#ETH_E_OVERSIZEFRAME ETH_E_OVERSIZEFRAME] (-/-/○/○/○/○)
     71        * [#ETH_E_RX_FRAMES_LOST ETH_E_RX_FRAMES_LOST] (-/-/○/○/○/○)
     72        * [#ETH_E_SINGLECOLLISION ETH_E_SINGLECOLLISION] (-/-/○/○/○/○)
     73        * [#ETH_E_UNDERSIZEFRAME ETH_E_UNDERSIZEFRAME] (-/-/○/○/○/○)
     74      * [#EthRxBufTotal EthRxBufTotal] (○/○/○/-/-/-)
     75      * [#EthTxBufTotal EthTxBufTotal] (○/○/○/-/-/-)
     76  * [#EthGeneral EthGeneral] (○/○/○/○/○/○)
     77    * [#EthCtrlOffloading EthCtrlOffloading] (-/-/○/○/○/○)
     78      * [#EthCtrlEnableOffloadChecksumICMP EthCtrlEnableOffloadChecksumICMP] (-/-/○/○/○/○)
     79      * [#EthCtrlEnableOffloadChecksumIPv4 EthCtrlEnableOffloadChecksumIPv4] (-/-/○/○/○/○)
     80      * [#EthCtrlEnableOffloadChecksumTCP EthCtrlEnableOffloadChecksumTCP] (-/-/○/○/○/○)
     81      * [#EthCtrlEnableOffloadChecksumUDP EthCtrlEnableOffloadChecksumUDP] (-/-/○/○/○/○)
     82    * [#EthDevErrorDetect EthDevErrorDetect] (○/○/○/○/○/○)
     83    * [#EthEcucPartitionRef EthEcucPartitionRef] (-/-/-/-/○/○)
     84    * [#EthGetDropCountApi EthGetDropCountApi] (-/-/○/○/○/○)
     85    * [#EthGetEtherStatsApi EthGetEtherStatsApi] (-/-/○/○/○/○)
     86    * [#EthGetTxErrorCounterValuesApi EthGetTxErrorCounterValuesApi] (-/-/-/○/○/○)
     87    * [#EthGetTxStatsApi EthGetTxStatsApi] (-/-/-/○/○/○)
     88    * [#EthGlobalTimeSupport EthGlobalTimeSupport] (-/-/○/○/○/○)
     89    * [#EthIndex EthIndex] (○/○/○/○/○/○)
     90    * [#EthMainFunctionPeriod EthMainFunctionPeriod] (-/-/○/○/○/○)
     91    * [#EthMaxCtrlsSupported EthMaxCtrlsSupported] (○/○/○/○/○/○)
     92    * [#EthUpdatePhysAddrFilter EthUpdatePhysAddrFilter] (-/○/○/○/-/-)
     93    * [#EthVersionInfoApi EthVersionInfoApi] (○/○/○/○/○/○)
     94    * [#EthVersionInfoApiMacro EthVersionInfoApiMacro] (○/-/-/-/-/-)
    4995
    5096* エラーコード一覧
     
    147193/AUTOSAR/EcucDefs/Eth/EthConfigSet
    148194}}}
    149 * 型:Container
    150 * 多重度:1
     195* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     196* SWSタグ: ECUC_Eth_00015
     197* タイプ: PARAM-CONF-CONTAINER
     198* 多重度: 1
    151199
    152200== EthCtrlConfig ==
     
    154202/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig
    155203}}}
    156 * 型:Container
    157 * 多重度:1..*
     204* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     205* SWSタグ: ECUC_Eth_00006
     206* タイプ: PARAM-CONF-CONTAINER
     207* 多重度: 1..*
     208
     209== EthCtrlConfigEgress ==
     210{{{
     211/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress
     212}}}
     213* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     214* SWSタグ: ECUC_Eth_00046
     215* タイプ: PARAM-CONF-CONTAINER
     216* 多重度: 1
     217
     218== EthCtrlConfigEgressFifo ==
     219{{{
     220/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo
     221}}}
     222* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     223* SWSタグ: ECUC_Eth_00047
     224* タイプ: PARAM-CONF-CONTAINER
     225* 多重度: 0..*
     226
     227== EthCtrlConfigEgressFifoBufLenByte ==
     228{{{
     229/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoBufLenByte
     230}}}
     231* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     232* SWSタグ: ECUC_Eth_00051
     233* タイプ: INTEGER-PARAM
     234* 多重度: 1
     235* 上限値: 65535
     236* 下限値: 0
     237
     238== EthCtrlConfigEgressFifoBufTotal ==
     239{{{
     240/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoBufTotal
     241}}}
     242* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     243* SWSタグ: ECUC_Eth_00050
     244* タイプ: INTEGER-PARAM
     245* 多重度: 1
     246* 上限値: 65535
     247* 下限値: 0
     248
     249== EthCtrlConfigEgressFifoIdx ==
     250{{{
     251/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoIdx
     252}}}
     253* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     254* SWSタグ: ECUC_Eth_00048
     255* タイプ: INTEGER-PARAM
     256* 多重度: 1
     257* 上限値: 255
     258* 下限値: 0
     259
     260== EthCtrlConfigEgressFifoPriorityAssignment ==
     261{{{
     262/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo/EthCtrlConfigEgressFifoPriorityAssignment
     263}}}
     264* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     265* SWSタグ: ECUC_Eth_00049
     266* タイプ: INTEGER-PARAM
     267* 多重度: 0..*
     268* 上限値: 7
     269* 下限値: 0
     270
     271== EthCtrlConfigEgressLastSchedulerRef ==
     272{{{
     273/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressLastSchedulerRef
     274}}}
     275* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     276* SWSタグ: ECUC_Eth_00052
     277* タイプ: REFERENCE
     278* 多重度: 1
     279* 参照先: [#EthCtrlConfigScheduler /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler]
     280
     281== EthCtrlConfigScheduler ==
     282{{{
     283/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler
     284}}}
     285* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     286* SWSタグ: ECUC_Eth_00053
     287* タイプ: PARAM-CONF-CONTAINER
     288* 多重度: 1..*
     289
     290== EthCtrlConfigSchedulerPredecessor ==
     291{{{
     292/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor
     293}}}
     294* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     295* SWSタグ: ECUC_Eth_00054
     296* タイプ: PARAM-CONF-CONTAINER
     297* 多重度: 1..*
     298
     299== EthCtrlConfigSchedulerPredecessorOrder ==
     300{{{
     301/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor/EthCtrlConfigSchedulerPredecessorOrder
     302}}}
     303* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     304* SWSタグ: ECUC_Eth_00055
     305* タイプ: INTEGER-PARAM
     306* 多重度: 1
     307* 上限値: 18446744073709551615
     308* 下限値: 0
     309
     310== EthCtrlConfigSchedulerPredecessorRef ==
     311{{{
     312/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler/EthCtrlConfigSchedulerPredecessor/EthCtrlConfigSchedulerPredecessorRef
     313}}}
     314* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     315* SWSタグ: ECUC_Eth_00056
     316* タイプ: CHOICE-REFERENCE
     317* 多重度: 1
     318* 参照先:
     319  * [#EthCtrlConfigEgressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo]
     320  * [#EthCtrlConfigScheduler /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigScheduler]
     321  * [#EthCtrlConfigShaper /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper]
     322
     323== EthCtrlConfigShaper ==
     324{{{
     325/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper
     326}}}
     327* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     328* SWSタグ: ECUC_Eth_00057
     329* タイプ: PARAM-CONF-CONTAINER
     330* 多重度: 0..*
     331
     332== EthCtrlConfigShaperIdleSlope ==
     333{{{
     334/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperIdleSlope
     335}}}
     336* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     337* SWSタグ: ECUC_Eth_00058
     338* タイプ: INTEGER-PARAM
     339* 多重度: 0..1
     340* 上限値: 18446744073709551615
     341* 下限値: 0
     342
     343== EthCtrlConfigShaperPredecessorFifoRef ==
     344{{{
     345/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigShaper/EthCtrlConfigShaperPredecessorFifoRef
     346}}}
     347* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     348* SWSタグ: ECUC_Eth_00059
     349* タイプ: REFERENCE
     350* 多重度: 1
     351* 参照先: [#EthCtrlConfigEgressFifo /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigEgress/EthCtrlConfigEgressFifo]
     352
     353== EthCtrlConfigIngress ==
     354{{{
     355/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress
     356}}}
     357* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     358* SWSタグ: ECUC_Eth_00040
     359* タイプ: PARAM-CONF-CONTAINER
     360* 多重度: 1
     361
     362== EthCtrlConfigIngressFifo ==
     363{{{
     364/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo
     365}}}
     366* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     367* SWSタグ: ECUC_Eth_00041
     368* タイプ: PARAM-CONF-CONTAINER
     369* 多重度: 0..*
     370
     371== EthCtrlConfigIngressFifoBufLenByte ==
     372{{{
     373/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoBufLenByte
     374}}}
     375* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     376* SWSタグ: ECUC_Eth_00045
     377* タイプ: INTEGER-PARAM
     378* 多重度: 1
     379* 上限値: 65535
     380* 下限値: 0
     381
     382== EthCtrlConfigIngressFifoBufTotal ==
     383{{{
     384/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoBufTotal
     385}}}
     386* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     387* SWSタグ: ECUC_Eth_00044
     388* タイプ: INTEGER-PARAM
     389* 多重度: 1
     390* 上限値: 65535
     391* 下限値: 0
     392
     393== EthCtrlConfigIngressFifoIdx ==
     394{{{
     395/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoIdx
     396}}}
     397* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     398* SWSタグ: ECUC_Eth_00043
     399* タイプ: INTEGER-PARAM
     400* 多重度: 1
     401* 上限値: 255
     402* 下限値: 0
     403
     404== EthCtrlConfigIngressFifoPriorityAssignment ==
     405{{{
     406/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlConfigIngress/EthCtrlConfigIngressFifo/EthCtrlConfigIngressFifoPriorityAssignment
     407}}}
     408* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     409* SWSタグ: ECUC_Eth_00042
     410* タイプ: INTEGER-PARAM
     411* 多重度: 0..*
     412* 上限値: 7
     413* 下限値: 0
     414
     415== EthCtrlEcucPartitionRef ==
     416{{{
     417/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEcucPartitionRef
     418}}}
     419* 対象リビジョン: R4.4.0/R19-11
     420* SWSタグ: ECUC_Eth_00065
     421* タイプ: REFERENCE
     422* 多重度: 0..1
     423* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
    158424
    159425== EthCtrlEnableMii ==
     
    161427/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableMii
    162428}}}
    163 * 型:BooleanParam
    164 * 多重度:1
     429* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     430* SWSタグ: ECUC_Eth_00012
     431* タイプ: BOOLEAN-PARAM
     432* 多重度: 1
    165433
    166434== EthCtrlEnableRxInterrupt ==
     
    168436/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableRxInterrupt
    169437}}}
    170 * 型:BooleanParam
    171 * 多重度:1
     438* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     439* SWSタグ: ECUC_Eth_00010
     440* タイプ: BOOLEAN-PARAM
     441* 多重度: 1
    172442
    173443== EthCtrlEnableTxInterrupt ==
     
    175445/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlEnableTxInterrupt
    176446}}}
    177 * 型:BooleanParam
    178 * 多重度:1
     447* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     448* SWSタグ: ECUC_Eth_00011
     449* タイプ: BOOLEAN-PARAM
     450* 多重度: 1
    179451
    180452== EthCtrlIdx ==
     
    182454/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlIdx
    183455}}}
    184 * 型:IntegerParam
    185 * 多重度:1
     456* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     457* SWSタグ: ECUC_Eth_00007
     458* タイプ: INTEGER-PARAM
     459* 多重度: 1
     460* 上限値: 255
     461* 下限値: 0
     462
     463== EthCtrlMacLayerSpeed ==
     464{{{
     465/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerSpeed
     466}}}
     467* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     468* SWSタグ: ECUC_Eth_00063
     469* タイプ: ENUMERATION-PARAM
     470* 多重度: 0..1
     471* 選択肢:
     472  * R4.3.1/R4.4.0:
     473    * ETH_MAC_LAYER_SPEED_100M
     474    * ETH_MAC_LAYER_SPEED_10G
     475    * ETH_MAC_LAYER_SPEED_10M
     476    * ETH_MAC_LAYER_SPEED_1G
     477  * R19-11:
     478    * ETH_MAC_LAYER_SPEED_100M
     479    * ETH_MAC_LAYER_SPEED_10G
     480    * ETH_MAC_LAYER_SPEED_10M
     481    * ETH_MAC_LAYER_SPEED_1G
     482    * ETH_MAC_LAYER_SPEED_2500M
     483
     484== EthCtrlMacLayerSubType ==
     485{{{
     486/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerSubType
     487}}}
     488* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     489* SWSタグ: ECUC_Eth_00062
     490* タイプ: ENUMERATION-PARAM
     491* 多重度: 0..1
     492* 選択肢:
     493  * REDUCED
     494  * REVERSED
     495  * SERIAL
     496  * STANDARD
     497  * UNIVERSAL_SERIAL
     498
     499== EthCtrlMacLayerType ==
     500{{{
     501/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlMacLayerType
     502}}}
     503* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     504* SWSタグ: ECUC_Eth_00039
     505* タイプ: ENUMERATION-PARAM
     506* 多重度: 1
     507* 選択肢:
     508  * ETH_MAC_LAYER_TYPE_XGMII
     509  * ETH_MAC_LAYER_TYPE_XMII
     510  * ETH_MAC_LAYER_TYPE_XXGMII
     511
     512== EthCtrlPhyAddress ==
     513{{{
     514/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlPhyAddress
     515}}}
     516* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     517* SWSタグ: ECUC_Eth_00020
     518* タイプ: STRING-PARAM
     519* 多重度: 0..1
    186520
    187521== EthCtrlRxBufLenByte ==
     
    189523/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlRxBufLenByte
    190524}}}
    191 * 型:IntegerParam
    192 * 多重度:1
     525* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     526* SWSタグ: ECUC_Eth_00008
     527* タイプ: INTEGER-PARAM
     528* 多重度: 1
     529* 上限値: 1522
     530* 下限値: 0
    193531
    194532== EthCtrlTxBufLenByte ==
     
    196534/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthCtrlTxBufLenByte
    197535}}}
    198 * 型:IntegerParam
    199 * 多重度:1
     536* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     537* SWSタグ: ECUC_Eth_00009
     538* タイプ: INTEGER-PARAM
     539* 多重度: 1
     540* 上限値: 1522
     541* 下限値: 0
     542
     543== EthDemEventParameterRefs ==
     544{{{
     545/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs
     546}}}
     547* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     548* SWSタグ: ECUC_Eth_00016
     549* タイプ: PARAM-CONF-CONTAINER
     550* 多重度: 0..1
     551
     552== ETH_E_ACCESS ==
     553{{{
     554/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_ACCESS
     555}}}
     556* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     557* SWSタグ: ECUC_Eth_00017
     558* タイプ:
     559  * R4.0.3/R4.1.3/R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     560  * R4.4.0/R19-11: REFERENCE
     561* 多重度: 0..1
     562* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     563
     564== ETH_E_ALIGNMENT ==
     565{{{
     566/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_ALIGNMENT
     567}}}
     568* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     569* SWSタグ: ECUC_Eth_00026
     570* タイプ:
     571  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     572  * R4.4.0/R19-11: REFERENCE
     573* 多重度: 0..1
     574* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     575
     576== ETH_E_CRC ==
     577{{{
     578/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_CRC
     579}}}
     580* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     581* SWSタグ: ECUC_Eth_00023
     582* タイプ:
     583  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     584  * R4.4.0/R19-11: REFERENCE
     585* 多重度: 0..1
     586* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     587
     588== ETH_E_LATECOLLISION ==
     589{{{
     590/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_LATECOLLISION
     591}}}
     592* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     593* SWSタグ: ECUC_Eth_00029
     594* タイプ:
     595  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     596  * R4.4.0/R19-11: REFERENCE
     597* 多重度: 0..1
     598* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     599
     600== ETH_E_MULTIPLECOLLISION ==
     601{{{
     602/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_MULTIPLECOLLISION
     603}}}
     604* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     605* SWSタグ: ECUC_Eth_00028
     606* タイプ:
     607  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     608  * R4.4.0/R19-11: REFERENCE
     609* 多重度: 0..1
     610* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     611
     612== ETH_E_OVERSIZEFRAME ==
     613{{{
     614/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_OVERSIZEFRAME
     615}}}
     616* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     617* SWSタグ: ECUC_Eth_00025
     618* タイプ:
     619  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     620  * R4.4.0/R19-11: REFERENCE
     621* 多重度: 0..1
     622* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     623
     624== ETH_E_RX_FRAMES_LOST ==
     625{{{
     626/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_RX_FRAMES_LOST
     627}}}
     628* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     629* SWSタグ: ECUC_Eth_00021
     630* タイプ:
     631  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     632  * R4.4.0/R19-11: REFERENCE
     633* 多重度: 0..1
     634* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     635
     636== ETH_E_SINGLECOLLISION ==
     637{{{
     638/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_SINGLECOLLISION
     639}}}
     640* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     641* SWSタグ: ECUC_Eth_00027
     642* タイプ:
     643  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     644  * R4.4.0/R19-11: REFERENCE
     645* 多重度: 0..1
     646* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     647
     648== ETH_E_UNDERSIZEFRAME ==
     649{{{
     650/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_UNDERSIZEFRAME
     651}}}
     652* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     653* SWSタグ: ECUC_Eth_00024
     654* タイプ:
     655  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     656  * R4.4.0/R19-11: REFERENCE
     657* 多重度: 0..1
     658* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
    200659
    201660== EthRxBufTotal ==
     
    203662/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthRxBufTotal
    204663}}}
    205 * 型:IntegerParam
    206 * 多重度:1
     664* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     665* SWSタグ: ECUC_Eth_00013
     666* タイプ: INTEGER-PARAM
     667* 多重度: 1
     668* 上限値: 255
     669* 下限値: 0
    207670
    208671== EthTxBufTotal ==
     
    210673/AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthTxBufTotal
    211674}}}
    212 * 型:IntegerParam
    213 * 多重度:1
    214 
    215 == EthDemEventParameterRefs ==
    216 {{{
    217 /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs
    218 }}}
    219 * 型:Container
    220 * 多重度:0..1
    221 
    222 == ETH_E_ACCESS ==
    223 {{{
    224 /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig/EthDemEventParameterRefs/ETH_E_ACCESS
    225 }}}
    226 * 型:Reference
    227 * 多重度:0..1
     675* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2
     676* SWSタグ: ECUC_Eth_00014
     677* タイプ: INTEGER-PARAM
     678* 多重度: 1
     679* 上限値: 255
     680* 下限値: 0
    228681
    229682== EthGeneral ==
     
    231684/AUTOSAR/EcucDefs/Eth/EthGeneral
    232685}}}
    233 * 型:Container
    234 * 多重度:1
     686* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     687* SWSタグ: ECUC_Eth_00001
     688* タイプ: PARAM-CONF-CONTAINER
     689* 多重度: 1
     690
     691== EthCtrlOffloading ==
     692{{{
     693/AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading
     694}}}
     695* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     696* SWSタグ: ECUC_Eth_00030
     697* タイプ: PARAM-CONF-CONTAINER
     698* 多重度: 1
     699
     700== EthCtrlEnableOffloadChecksumICMP ==
     701{{{
     702/AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumICMP
     703}}}
     704* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     705* SWSタグ: ECUC_Eth_00032
     706* タイプ: BOOLEAN-PARAM
     707* 多重度: 1
     708
     709== EthCtrlEnableOffloadChecksumIPv4 ==
     710{{{
     711/AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumIPv4
     712}}}
     713* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     714* SWSタグ: ECUC_Eth_00031
     715* タイプ: BOOLEAN-PARAM
     716* 多重度: 1
     717
     718== EthCtrlEnableOffloadChecksumTCP ==
     719{{{
     720/AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumTCP
     721}}}
     722* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     723* SWSタグ: ECUC_Eth_00033
     724* タイプ: BOOLEAN-PARAM
     725* 多重度: 1
     726
     727== EthCtrlEnableOffloadChecksumUDP ==
     728{{{
     729/AUTOSAR/EcucDefs/Eth/EthGeneral/EthCtrlOffloading/EthCtrlEnableOffloadChecksumUDP
     730}}}
     731* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     732* SWSタグ: ECUC_Eth_00034
     733* タイプ: BOOLEAN-PARAM
     734* 多重度: 1
    235735
    236736== EthDevErrorDetect ==
     
    238738/AUTOSAR/EcucDefs/Eth/EthGeneral/EthDevErrorDetect
    239739}}}
    240 * 型:BooleanParam
    241 * 多重度:1
     740* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     741* SWSタグ: ECUC_Eth_00003
     742* タイプ: BOOLEAN-PARAM
     743* 多重度: 1
     744* デフォルト値:
     745  * R4.3.1/R4.4.0/R19-11: false
     746
     747== EthEcucPartitionRef ==
     748{{{
     749/AUTOSAR/EcucDefs/Eth/EthGeneral/EthEcucPartitionRef
     750}}}
     751* 対象リビジョン: R4.4.0/R19-11
     752* SWSタグ: ECUC_Eth_00064
     753* タイプ: REFERENCE
     754* 多重度: 0..*
     755* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     756
     757== EthGetDropCountApi ==
     758{{{
     759/AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetDropCountApi
     760}}}
     761* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     762* SWSタグ: ECUC_Eth_00035
     763* タイプ: BOOLEAN-PARAM
     764* 多重度: 1
     765
     766== EthGetEtherStatsApi ==
     767{{{
     768/AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetEtherStatsApi
     769}}}
     770* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     771* SWSタグ: ECUC_Eth_00036
     772* タイプ: BOOLEAN-PARAM
     773* 多重度: 1
     774
     775== EthGetTxErrorCounterValuesApi ==
     776{{{
     777/AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetTxErrorCounterValuesApi
     778}}}
     779* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     780* SWSタグ: ECUC_Eth_00061
     781* タイプ: BOOLEAN-PARAM
     782* 多重度: 1
     783* デフォルト値: false
     784
     785== EthGetTxStatsApi ==
     786{{{
     787/AUTOSAR/EcucDefs/Eth/EthGeneral/EthGetTxStatsApi
     788}}}
     789* 対象リビジョン: R4.3.1/R4.4.0/R19-11
     790* SWSタグ: ECUC_Eth_00060
     791* タイプ: BOOLEAN-PARAM
     792* 多重度: 1
     793* デフォルト値: false
     794
     795== EthGlobalTimeSupport ==
     796{{{
     797/AUTOSAR/EcucDefs/Eth/EthGeneral/EthGlobalTimeSupport
     798}}}
     799* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     800* SWSタグ: ECUC_Eth_00037
     801* タイプ: BOOLEAN-PARAM
     802* 多重度: 1
    242803
    243804== EthIndex ==
     
    245806/AUTOSAR/EcucDefs/Eth/EthGeneral/EthIndex
    246807}}}
    247 * 型:IntegerParam
    248 * 多重度:1
     808* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     809* SWSタグ: ECUC_Eth_00018
     810* タイプ: INTEGER-PARAM
     811* 多重度: 1
     812* 上限値: 255
     813* 下限値: 0
     814
     815== EthMainFunctionPeriod ==
     816{{{
     817/AUTOSAR/EcucDefs/Eth/EthGeneral/EthMainFunctionPeriod
     818}}}
     819* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11
     820* SWSタグ: ECUC_Eth_00022
     821* タイプ: FLOAT-PARAM
     822* 多重度: 1
     823* 上限値: INF
     824* 下限値: 0
    249825
    250826== EthMaxCtrlsSupported ==
     
    252828/AUTOSAR/EcucDefs/Eth/EthGeneral/EthMaxCtrlsSupported
    253829}}}
    254 * 型:IntegerParam
    255 * 多重度:1
     830* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     831* SWSタグ: ECUC_Eth_00002
     832* タイプ: INTEGER-PARAM
     833* 多重度: 1
     834* 上限値: 255
     835* 下限値: 1
     836
     837== EthUpdatePhysAddrFilter ==
     838{{{
     839/AUTOSAR/EcucDefs/Eth/EthGeneral/EthUpdatePhysAddrFilter
     840}}}
     841* 対象リビジョン: R4.1.3/R4.2.2/R4.3.1
     842* SWSタグ: ECUC_Eth_00019
     843* タイプ: BOOLEAN-PARAM
     844* 多重度:
     845  * R4.1.3/R4.2.2: 1
     846  * R4.3.1: 0..1
     847* デフォルト値: false
    256848
    257849== EthVersionInfoApi ==
     
    259851/AUTOSAR/EcucDefs/Eth/EthGeneral/EthVersionInfoApi
    260852}}}
    261 * 型:BooleanParam
    262 * 多重度:1
     853* 対象リビジョン: R4.0.3/R4.1.3/R4.2.2/R4.3.1/R4.4.0/R19-11
     854* SWSタグ: ECUC_Eth_00004
     855* タイプ: BOOLEAN-PARAM
     856* 多重度: 1
     857* デフォルト値:
     858  * R4.3.1/R4.4.0/R19-11: false
    263859
    264860== EthVersionInfoApiMacro ==
     
    266862/AUTOSAR/EcucDefs/Eth/EthGeneral/EthVersionInfoApiMacro
    267863}}}
    268 * 型:BooleanParam
    269 * 多重度:1
     864* 対象リビジョン: R4.0.3
     865* タイプ: BOOLEAN-PARAM
     866* 多重度: 1
     867