Changes between Version 1 and Version 2 of spec/EthSwt


Ignore:
Timestamp:
Dec 9, 2022, 2:47:54 PM (17 months ago)
Author:
fujisft-kaji
Comment:

R21-11反映

Legend:

Unmodified
Added
Removed
Modified
  • spec/EthSwt

    v1 v2  
    77[[BR]]
    88
    9 {{{#!comment
    10 [執筆開始時削除エリア]ここから
    11 ※コメントごと削除してください
    12 }}}
    13 * '''本項目は、まだ執筆されていません'''
    14 * '''要望等ございましたら、[wiki: Wikiトップページ]にあります[wiki:#本サイトに関して 問い合わせ先]までお願いします'''
     9= 概要 =
     10
     11* API一覧
     12
     13  ||= API =||= ID[[BR]][Dec] =||= ID[[BR]][Hex] =||= R21-11 =||
     14  || [#EthSwt_Init EthSwt_Init]                                                                     ||  1|| 0x01||  ○  ||
     15  || [#EthSwt_SetSwitchPortMode EthSwt_SetSwitchPortMode]                                           ||  3|| 0x03||  ○  ||
     16  || [#EthSwt_GetSwitchPortMode EthSwt_GetSwitchPortMode]                                           ||  4|| 0x04||  ○  ||
     17  || [#EthSwt_StartSwitchPortAutoNegotiation EthSwt_StartSwitchPortAutoNegotiation]                 ||  5|| 0x05||  ○  ||
     18  || [#EthSwt_CheckWakeup EthSwt_CheckWakeup]                                                       || 76|| 0x4c||  ○  ||
     19  || [#EthSwt_GetSwitchPortWakeupReason EthSwt_GetSwitchPortWakeupReason]                           || 75|| 0x4b||  ○  ||
     20  || [#EthSwt_GetLinkState EthSwt_GetLinkState]                                                     ||  6|| 0x06||  ○  ||
     21  || [#EthSwt_GetBaudRate EthSwt_GetBaudRate]                                                       ||  7|| 0x07||  ○  ||
     22  || [#EthSwt_GetDuplexMode EthSwt_GetDuplexMode]                                                   ||  8|| 0x08||  ○  ||
     23  || [#EthSwt_GetPortMacAddr EthSwt_GetPortMacAddr]                                                 ||  9|| 0x09||  ○  ||
     24  || [#EthSwt_GetArlTable EthSwt_GetArlTable]                                                       || 10|| 0x0a||  ○  ||
     25  || [#EthSwt_GetCounterValues EthSwt_GetCounterValues]                                             || 12|| 0x0c||  ○  ||
     26  || [#EthSwt_GetRxStats EthSwt_GetRxStats]                                                         || 13|| 0x0d||  ○  ||
     27  || [#EthSwt_GetTxStats EthSwt_GetTxStats]                                                         || 32|| 0x20||  ○  ||
     28  || [#EthSwt_GetTxErrorCounterValues EthSwt_GetTxErrorCounterValues]                               || 33|| 0x21||  ○  ||
     29  || [#EthSwt_GetSwitchReg EthSwt_GetSwitchReg]                                                     || 14|| 0x0e||  ○  ||
     30  || [#EthSwt_SetSwitchReg EthSwt_SetSwitchReg]                                                     || 15|| 0x0f||  ○  ||
     31  || [#EthSwt_ReadTrcvRegister EthSwt_ReadTrcvRegister]                                             || 16|| 0x10||  ○  ||
     32  || [#EthSwt_WriteTrcvRegister EthSwt_WriteTrcvRegister]                                           || 17|| 0x11||  ○  ||
     33  || [#EthSwt_EnableVlan EthSwt_EnableVlan]                                                         || 18|| 0x12||  ○  ||
     34  || [#EthSwt_StoreConfiguration EthSwt_StoreConfiguration]                                         || 19|| 0x13||  ○  ||
     35  || [#EthSwt_ResetConfiguration EthSwt_ResetConfiguration]                                         || 20|| 0x14||  ○  ||
     36  || [#EthSwt_SetMacLearningMode EthSwt_SetMacLearningMode]                                         || 21|| 0x15||  ○  ||
     37  || [#EthSwt_GetMacLearningMode EthSwt_GetMacLearningMode]                                         || 22|| 0x16||  ○  ||
     38  || [#EthSwt_NvmSingleBlockCallback EthSwt_NvmSingleBlockCallback]                                 || 23|| 0x17||  ○  ||
     39  || [#EthSwt_GetVersionInfo EthSwt_GetVersionInfo]                                                 || 24|| 0x18||  ○  ||
     40  || [#EthSwt_EthRxProcessFrame EthSwt_EthRxProcessFrame]                                           || 35|| 0x23||  ○  ||
     41  || [#EthSwt_EthRxFinishedIndication EthSwt_EthRxFinishedIndication]                               || 36|| 0x24||  ○  ||
     42  || [#EthSwt_EthTxPrepareFrame EthSwt_EthTxPrepareFrame]                                           || 37|| 0x25||  ○  ||
     43  || [#EthSwt_EthTxAdaptBufferLength EthSwt_EthTxAdaptBufferLength]                                 || 38|| 0x26||  ○  ||
     44  || [#EthSwt_SetMgmtInfo EthSwt_SetMgmtInfo]                                                       || 39|| 0x27||  ○  ||
     45  || [#EthSwt_EthTxProcessFrame EthSwt_EthTxProcessFrame]                                           || 40|| 0x28||  ○  ||
     46  || [#EthSwt_EthTxFinishedIndication EthSwt_EthTxFinishedIndication]                               || 41|| 0x29||  ○  ||
     47  || [#EthSwt_PortEnableTimeStamp EthSwt_PortEnableTimeStamp]                                       || 64|| 0x40||  ○  ||
     48  || [#EthSwt_VerifyConfig EthSwt_VerifyConfig]                                                     || 49|| 0x31||  ○  ||
     49  || [#EthSwt_SetForwardingMode EthSwt_SetForwardingMode]                                           || 50|| 0x32||  ○  ||
     50  || [#EthSwt_GetPortSignalQuality EthSwt_GetPortSignalQuality]                                     || 51|| 0x33||  ○  ||
     51  || [#EthSwt_GetPortIdentifier EthSwt_GetPortIdentifier]                                           || 52|| 0x34||  ○  ||
     52  || [#EthSwt_GetSwitchIdentifier EthSwt_GetSwitchIdentifier]                                       || 53|| 0x35||  ○  ||
     53  || [#EthSwt_WritePortMirrorConfiguration EthSwt_WritePortMirrorConfiguration]                     || 54|| 0x36||  ○  ||
     54  || [#EthSwt_ReadPortMirrorConfiguration EthSwt_ReadPortMirrorConfiguration]                       || 55|| 0x37||  ○  ||
     55  || [#EthSwt_DeletePortMirrorConfiguration EthSwt_DeletePortMirrorConfiguration]                   || 74|| 0x4a||  ○  ||
     56  || [#EthSwt_GetPortMirrorState EthSwt_GetPortMirrorState]                                         || 56|| 0x38||  ○  ||
     57  || [#EthSwt_SetPortMirrorState EthSwt_SetPortMirrorState]                                         || 57|| 0x39||  ○  ||
     58  || [#EthSwt_SetPortTestMode EthSwt_SetPortTestMode]                                               || 58|| 0x3a||  ○  ||
     59  || [#EthSwt_SetPortLoopbackMode EthSwt_SetPortLoopbackMode]                                       || 59|| 0x3b||  ○  ||
     60  || [#EthSwt_SetPortTxMode EthSwt_SetPortTxMode]                                                   || 60|| 0x3c||  ○  ||
     61  || [#EthSwt_RunPortCableDiagnostic EthSwt_RunPortCableDiagnostic]                                 || 69|| 0x45||  ○  ||
     62  || [#EthSwt_GetPortCableDiagnosticsResult EthSwt_GetPortCableDiagnosticsResult]                   || 63|| 0x3f||  ○  ||
     63  || [#EthSwt_GetCfgDataRaw EthSwt_GetCfgDataRaw]                                                   || 65|| 0x41||  ○  ||
     64  || [#EthSwt_GetCfgDataInfo EthSwt_GetCfgDataInfo]                                                 || 66|| 0x42||  ○  ||
     65  || [#EthSwt_PortLinkStateRequest EthSwt_PortLinkStateRequest]                                     || 73|| 0x49||  ○  ||
     66  || [#EthSwt_GetMaxFIFOBufferFillLevel EthSwt_GetMaxFIFOBufferFillLevel]                           || 72|| 0x48||  ○  ||
     67  || [#EthSwt_GetRxMgmtObject EthSwt_GetRxMgmtObject]                                               || 71|| 0x47||  ○  ||
     68  || [#EthSwt_GetTxMgmtObject EthSwt_GetTxMgmtObject]                                               || 68|| 0x44||  ○  ||
     69  || [#EthSwtPersistentConfigurationResultCallback <EthSwtPersistentConfigurationResultCallback>]   || 27|| 0x1b||  ○  ||
     70  || [#EthSwt_MainFunction EthSwt_MainFunction]                                                     || 28|| 0x1c||  ○  ||
     71  || [#EthSwt_BackgroundTask EthSwt_BackgroundTask]                                                 || 70|| 0x46||  ○  ||
     72  || [#EthSwtLinkDownCallout <EthSwtLinkDownCallout>]                                               || 25|| 0x19||  ○  ||
     73  || [#EthSwtLinkUpCallout <EthSwtLinkUpCallout>]                                                   || 26|| 0x1a||  ○  ||
     74  || [#GetCfgDataRawDone <GetCfgDataRawDone>]                                                       || 67|| 0x43||  ○  ||
     75
     76* コンフィギュレーション一覧 (R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11)
     77  * [#EthSwtConfig EthSwtConfig] (○/○/○/○/○/○)
     78    * [#EthSwtArlTableEntryTimeout EthSwtArlTableEntryTimeout] (-/-/○/○/○/○)
     79    * [#EthSwtClockSynchronizationSupport EthSwtClockSynchronizationSupport] (-/-/○/○/○/○)
     80    * [#EthSwtConfigEcucPartitionRef EthSwtConfigEcucPartitionRef] (-/-/○/○/○/○)
     81    * [#EthSwtDemEventParameterRefs EthSwtDemEventParameterRefs] (○/○/○/○/○/○)
     82      * [#ETHSWT_E_ACCESS ETHSWT_E_ACCESS] (○/○/○/○/○/○)
     83      * [#ETHSWT_E_SYNCPORT2PHY ETHSWT_E_SYNCPORT2PHY] (-/○/○/○/○/○)
     84    * [#EthSwtDropDoubleTagged EthSwtDropDoubleTagged] (-/○/○/○/○/○)
     85    * [#EthSwtIdx EthSwtIdx] (○/○/○/○/○/○)
     86    * [#EthSwtManagementEthCtrlRef EthSwtManagementEthCtrlRef] (-/○/○/○/○/○)
     87    * [#EthSwtManagementPortRef EthSwtManagementPortRef] (-/○/○/○/○/○)
     88    * [#EthSwtNvm EthSwtNvm] (○/○/○/○/○/○)
     89      * [#EthSwtConfigurationNvmBlockDescriptorRef EthSwtConfigurationNvmBlockDescriptorRef] (-/-/○/○/○/○)
     90      * [#EthSwtNvmBlockDescriptorRef EthSwtNvmBlockDescriptorRef] (○/○/-/-/-/-)
     91      * [#EthSwtTableNvmBlockDescriptorRef EthSwtTableNvmBlockDescriptorRef] (-/-/○/○/○/○)
     92    * [#EthSwtPort EthSwtPort] (○/○/○/○/○/○)
     93      * [#EthSwtPortEgress EthSwtPortEgress] (○/○/○/○/○/○)
     94        * [#EthSwtPortEgressLastSchedulerRef EthSwtPortEgressLastSchedulerRef] (○/○/○/○/○/○)
     95        * [#EthSwtPortFifo EthSwtPortFifo] (○/○/○/○/○/○)
     96          * [#EthSwtPortEgressFifoIdx EthSwtPortEgressFifoIdx] (-/-/○/○/○/○)
     97          * [#EthSwtPortFifoMinimumLength EthSwtPortFifoMinimumLength] (-/○/○/○/○/○)
     98          * [#EthSwtPortFifoTrafficClassAssignment EthSwtPortFifoTrafficClassAssignment] (○/○/○/○/○/○)
     99        * [#EthSwtPortScheduler EthSwtPortScheduler] (○/○/○/○/○/○)
     100          * [#EthSwtPortSchedulerAlgorithm EthSwtPortSchedulerAlgorithm] (○/○/○/○/○/○)
     101          * [#EthSwtPortSchedulerPredecessor EthSwtPortSchedulerPredecessor] (○/○/○/○/○/○)
     102            * [#EthSwtPortEgressPredecessorRef EthSwtPortEgressPredecessorRef] (○/○/○/○/○/○)
     103            * [#EthSwtPortSchedulerPredecessorOrder EthSwtPortSchedulerPredecessorOrder] (○/○/○/○/○/○)
     104        * [#EthSwtPortShaper EthSwtPortShaper] (○/○/○/○/○/○)
     105          * [#EthSwtPortEgressPredecessorFifoRef EthSwtPortEgressPredecessorFifoRef] (○/○/○/○/○/○)
     106          * [#EthSwtPortShaperIdleSlope EthSwtPortShaperIdleSlope] (○/○/○/○/○/○)
     107        * [#EthSwtPortVlanForwarding EthSwtPortVlanForwarding] (○/-/-/-/-/-)
     108          * [#EthSwtPortVlanDefaultPriority EthSwtPortVlanDefaultPriority] (○/-/-/-/-/-)
     109          * [#EthSwtPortVlanForwardingId EthSwtPortVlanForwardingId] (○/-/-/-/-/-)
     110          * [#EthSwtPortVlanForwardingType EthSwtPortVlanForwardingType] (○/-/-/-/-/-)
     111      * [#EthSwtPortEnableLinkDownCallback EthSwtPortEnableLinkDownCallback] (○/○/-/-/-/-)
     112      * [#EthSwtPortIdx EthSwtPortIdx] (○/○/○/○/○/○)
     113      * [#EthSwtPortIngress EthSwtPortIngress] (○/○/○/○/○/○)
     114        * [#EthSwtPortIngressDefaultPriority EthSwtPortIngressDefaultPriority] (-/○/○/○/○/○)
     115        * [#EthSwtPortIngressDefaultVlan EthSwtPortIngressDefaultVlan] (-/○/○/○/○/○)
     116        * [#EthSwtPortIngressDropUntagged EthSwtPortIngressDropUntagged] (-/○/○/○/○/○)
     117        * [#EthSwtPortIngressVlanModification EthSwtPortIngressVlanModification] (○/○/○/○/○/○)
     118        * [#EthSwtPortPolicer EthSwtPortPolicer] (-/○/○/○/○/○)
     119          * [#EthSwtPortRatePolicedByteCount EthSwtPortRatePolicedByteCount] (-/○/○/○/○/○)
     120          * [#EthSwtPortRatePolicedPriority EthSwtPortRatePolicedPriority] (-/○/○/○/○/○)
     121          * [#EthSwtPortRatePolicedTimeInterval EthSwtPortRatePolicedTimeInterval] (-/○/○/○/○/○)
     122          * [#EthSwtPortRateViolationAction EthSwtPortRateViolationAction] (-/○/○/○/○/○)
     123          * [#EthSwtPortRateVlanMembershipRef EthSwtPortRateVlanMembershipRef] (-/○/○/○/○/○)
     124        * [#EthSwtPortTrafficClassAssignment EthSwtPortTrafficClassAssignment] (○/○/○/○/○/○)
     125        * [#EthSwtPriorityRegeneration EthSwtPriorityRegeneration] (○/○/○/○/○/○)
     126          * [#EthSwtPriorityRegenerationIngressPriority EthSwtPriorityRegenerationIngressPriority] (○/○/○/○/○/○)
     127          * [#EthSwtPriorityRegenerationRegeneratedPriority EthSwtPriorityRegenerationRegeneratedPriority] (○/○/○/○/○/○)
     128        * [#EthSwtPriorityTrafficClassAssignment EthSwtPriorityTrafficClassAssignment] (○/○/○/○/○/○)
     129          * [#EthSwtPriorityTrafficClassAssignmentPriority EthSwtPriorityTrafficClassAssignmentPriority] (○/○/○/○/○/○)
     130          * [#EthSwtPriorityTrafficClassAssignmentTrafficClass EthSwtPriorityTrafficClassAssignmentTrafficClass] (○/○/○/○/○/○)
     131      * [#EthSwtPortMacLayerSpeed EthSwtPortMacLayerSpeed] (-/○/○/○/○/○)
     132      * [#EthSwtPortMacLayerSubType EthSwtPortMacLayerSubType] (-/○/○/○/○/○)
     133      * [#EthSwtPortMacLayerType EthSwtPortMacLayerType] (-/○/○/○/○/○)
     134      * [#EthSwtPortPhysicalLayerType EthSwtPortPhysicalLayerType] (○/○/○/○/○/○)
     135      * [#EthSwtPortPredefinedMacAddresses EthSwtPortPredefinedMacAddresses] (○/○/○/○/○/○)
     136      * [#EthSwtPortRole EthSwtPortRole] (-/○/○/○/○/○)
     137      * [#EthSwtPortSpeed EthSwtPortSpeed] (○/-/-/-/-/-)
     138      * [#EthSwtPortTimeStampSupport EthSwtPortTimeStampSupport] (-/○/○/○/○/○)
     139      * [#EthSwtPortTrcvRef EthSwtPortTrcvRef] (○/○/○/○/○/○)
     140      * [#EthSwtPortVlanMembership EthSwtPortVlanMembership] (-/○/○/○/○/○)
     141        * [#EthSwtPortVlanDefaultPriority2 EthSwtPortVlanDefaultPriority] (-/○/○/○/○/○)
     142        * [#EthSwtPortVlanForwardingType2 EthSwtPortVlanForwardingType] (-/○/○/○/○/○)
     143        * [#EthSwtPortVlanMembershipId EthSwtPortVlanMembershipId] (-/○/○/○/○/○)
     144    * [#EthSwtSpi EthSwtSpi] (○/○/○/○/○/○)
     145      * [#EthSwtSpiSequence EthSwtSpiSequence] (○/○/○/○/○/○)
     146        * [#EthSwtSpiAccessSynchronous EthSwtSpiAccessSynchronous] (○/○/○/○/○/○)
     147        * [#EthSwtSpiSequenceName EthSwtSpiSequenceName] (○/○/○/○/○/○)
     148  * [#EthSwtGeneral EthSwtGeneral] (○/○/○/○/○/○)
     149    * [#EthSwtCheckWakeupApi EthSwtCheckWakeupApi] (-/-/-/-/○/○)
     150    * [#EthSwtDeletePortMirrorConfigurationApi EthSwtDeletePortMirrorConfigurationApi] (-/-/○/○/○/○)
     151    * [#EthSwtDevErrorDetect EthSwtDevErrorDetect] (○/○/○/○/○/○)
     152    * [#EthSwtEcucPartitionRef EthSwtEcucPartitionRef] (-/-/○/○/○/○)
     153    * [#EthSwtEnableCableDiagnosticApi EthSwtEnableCableDiagnosticApi] (-/-/○/○/○/○)
     154    * [#EthSwtEnableVlanApi EthSwtEnableVlanApi] (○/○/○/○/○/○)
     155    * [#EthSwtGetArlTableApi EthSwtGetArlTableApi] (○/○/○/○/○/○)
     156    * [#EthSwtGetBaudRateApi EthSwtGetBaudRateApi] (-/○/○/○/○/○)
     157    * [#EthSwtGetBufferLevelApi EthSwtGetBufferLevelApi] (○/○/-/-/-/-)
     158    * [#EthSwtGetCfgDataRawDone EthSwtGetCfgDataRawDone] (-/○/○/○/○/○)
     159    * [#EthSwtGetCfgHexDumpApi EthSwtGetCfgHexDumpApi] (-/○/-/-/-/-)
     160    * [#EthSwtGetCfgHexDumpLengthApi EthSwtGetCfgHexDumpLengthApi] (-/○/-/-/-/-)
     161    * [#EthSwtGetCfgRaw EthSwtGetCfgRaw] (-/○/○/○/○/○)
     162    * [#EthSwtGetCounterValuesApi EthSwtGetCounterValuesApi] (-/-/○/○/○/○)
     163    * [#EthSwtGetDropCountApi EthSwtGetDropCountApi] (○/○/-/-/-/-)
     164    * [#EthSwtGetDuplexModeApi EthSwtGetDuplexModeApi] (-/○/○/○/○/○)
     165    * [#EthSwtGetEtherStatsApi EthSwtGetEtherStatsApi] (○/-/-/-/-/-)
     166    * [#EthSwtGetLinkStateApi EthSwtGetLinkStateApi] (-/○/○/○/○/○)
     167    * [#EthSwtGetMacLearningModeApi EthSwtGetMacLearningModeApi] (○/○/○/○/○/○)
     168    * [#EthSwtGetMaxFIFOBufferFillLevelApi EthSwtGetMaxFIFOBufferFillLevelApi] (-/-/○/○/○/○)
     169    * [#EthSwtGetPortCableDiagnosticsResultApi EthSwtGetPortCableDiagnosticsResultApi] (-/○/○/○/○/○)
     170    * [#EthSwtGetPortIdentifierApi EthSwtGetPortIdentifierApi] (-/○/○/○/○/○)
     171    * [#EthSwtGetPortMacAddrApi EthSwtGetPortMacAddrApi] (○/○/○/○/○/○)
     172    * [#EthSwtGetPortMirrorStateApi EthSwtGetPortMirrorStateApi] (-/○/○/○/○/○)
     173    * [#EthSwtGetPortSignalQualityApi EthSwtGetPortSignalQualityApi] (-/○/○/○/○/○)
     174    * [#EthSwtGetRxStatsApi EthSwtGetRxStatsApi] (-/○/○/○/○/○)
     175    * [#EthSwtGetSwitchIdentifierApi EthSwtGetSwitchIdentifierApi] (-/○/○/○/○/○)
     176    * [#EthSwtGetSwitchPortModeApi EthSwtGetSwitchPortModeApi] (-/○/○/○/○/○)
     177    * [#EthSwtGetSwitchPortWakeupReasonApi EthSwtGetSwitchPortWakeupReasonApi] (-/-/-/-/○/○)
     178    * [#EthSwtGetSwitchRegApi EthSwtGetSwitchRegApi] (○/○/○/○/○/○)
     179    * [#EthSwtGetTxErrorCounterValuesApi EthSwtGetTxErrorCounterValuesApi] (-/○/○/○/○/○)
     180    * [#EthSwtGetTxStatsApi EthSwtGetTxStatsApi] (-/○/○/○/○/○)
     181    * [#EthSwtGlobalTimeSupportApi EthSwtGlobalTimeSupportApi] (-/○/○/○/○/○)
     182    * [#EthSwtIndex EthSwtIndex] (○/○/○/○/○/○)
     183    * [#EthSwtLinkDownCallout EthSwtLinkDownCallout] (-/○/○/○/○/○)
     184    * [#EthSwtLinkDownUser EthSwtLinkDownUser] (○/○/-/-/-/-)
     185    * [#EthSwtLinkUpCallout EthSwtLinkUpCallout] (-/○/○/○/○/○)
     186    * [#EthSwtLinkUpUser EthSwtLinkUpUser] (○/○/-/-/-/-)
     187    * [#EthSwtLowPowerModeSupport EthSwtLowPowerModeSupport] (-/○/○/○/○/○)
     188    * [#EthSwtMainFunctionPeriod EthSwtMainFunctionPeriod] (-/○/○/○/○/○)
     189    * [#EthSwtManagementSupportApi EthSwtManagementSupportApi] (-/○/○/○/○/○)
     190    * [#EthSwtMgmtInfoIndicationTimeout EthSwtMgmtInfoIndicationTimeout] (-/○/○/○/○/-)
     191    * [#EthSwtPersistentConfigurationResult EthSwtPersistentConfigurationResult] (○/○/○/○/○/○)
     192    * [#EthSwtPersistentConfigurationResultCallback EthSwtPersistentConfigurationResultCallback] (-/-/-/○/○/○)
     193    * [#EthSwtPersistentConfigurationResultUser EthSwtPersistentConfigurationResultUser] (○/○/○/-/-/-)
     194    * [#EthSwtPublicCddHeaderFile EthSwtPublicCddHeaderFile] (○/○/○/○/○/○)
     195    * [#EthSwtReadPortMirrorConfigurationApi EthSwtReadPortMirrorConfigurationApi] (-/○/○/○/○/○)
     196    * [#EthSwtReadTrcvRegisterApi EthSwtReadTrcvRegisterApi] (○/○/○/○/○/○)
     197    * [#EthSwtResetConfigurationApi EthSwtResetConfigurationApi] (○/○/○/○/○/○)
     198    * [#EthSwtSetForwardingModeApi EthSwtSetForwardingModeApi] (-/○/○/○/○/○)
     199    * [#EthSwtSetMacLearningModeApi EthSwtSetMacLearningModeApi] (○/○/○/○/○/○)
     200    * [#EthSwtSetPortLoopbackModeApi EthSwtSetPortLoopbackModeApi] (-/○/○/○/○/○)
     201    * [#EthSwtSetPortMirrorStateApi EthSwtSetPortMirrorStateApi] (-/○/○/○/○/○)
     202    * [#EthSwtSetPortTestModeApi EthSwtSetPortTestModeApi] (-/○/○/○/○/○)
     203    * [#EthSwtSetPortTxModeApi EthSwtSetPortTxModeApi] (-/○/○/○/○/○)
     204    * [#EthSwtSetSwitchPortModeApi EthSwtSetSwitchPortModeApi] (-/○/○/○/○/○)
     205    * [#EthSwtSetSwitchRegApi EthSwtSetSwitchRegApi] (○/○/○/○/○/○)
     206    * [#EthSwtStartSwitchPortAutoNegotiationApi EthSwtStartSwitchPortAutoNegotiationApi] (-/○/○/○/○/○)
     207    * [#EthSwtStoreConfigurationApi EthSwtStoreConfigurationApi] (○/○/○/○/○/○)
     208    * [#EthSwtVerifyConfigApi EthSwtVerifyConfigApi] (-/○/○/○/○/○)
     209    * [#EthSwtVersionInfoApi EthSwtVersionInfoApi] (○/○/○/○/○/○)
     210    * [#EthSwtWritePortMirrorConfigurationApi EthSwtWritePortMirrorConfigurationApi] (-/○/○/○/○/○)
     211    * [#EthSwtWriteTrcvRegisterApi EthSwtWriteTrcvRegisterApi] (○/○/○/○/○/○)
     212
     213* エラーコード一覧
     214  * "--"は[wiki:spec/Dem Dem]により決定される
     215
     216  ||= エラーコード =||= Dec =||= Hex =||= R21-11 =||
     217  || ETHSWT_E_INV_SWITCH_IDX     ||  1|| 0x01||  ○  ||
     218  || ETHSWT_E_UNINIT             ||  2|| 0x02||  ○  ||
     219  || ETHSWT_E_PARAM_POINTER      ||  3|| 0x03||  ○  ||
     220  || ETHSWT_E_INV_API            ||  5|| 0x05||  ○  ||
     221  || ETHSWT_E_INV_SWITCHPORT_IDX ||  6|| 0x06||  ○  ||
     222  || ETHSWT_E_INV_CTRL_IDX       ||  7|| 0x07||  ○  ||
     223  || ETHSWT_E_INV_PARAM          ||  8|| 0x08||  ○  ||
     224  || ETHSWT_E_INIT_FAILED        ||  9|| 0x09||  ○  ||
     225  || ETHSWT_INIT_NOT_COMPLETED   ||  1|| 0x01||  ○  ||
     226  || ETHSWT_E_ACCESS             || --||   --||  ○  ||
     227  || ETHSWT_E_SYNCPORT2PHY       || --||   --||  ○  ||
     228
    15229----
    16 {{{#!comment
    17 [執筆開始時削除エリア]ここまで
    18 ※コメントごと削除してください
    19 }}}
    20 
    21 = 概要 =
     230
     231= API仕様 =
     232
     233== EthSwt_Init ==
     234{{{
     235void EthSwt_Init (const EthSwt_ConfigType* CfgPtr)
     236}}}
     237
     238== EthSwt_SetSwitchPortMode ==
     239{{{
     240Std_ReturnType EthSwt_SetSwitchPortMode (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_ModeType PortMode)
     241}}}
     242
     243== EthSwt_GetSwitchPortMode ==
     244{{{
     245Std_ReturnType EthSwt_GetSwitchPortMode (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_ModeType* SwitchModePtr)
     246}}}
     247
     248== EthSwt_StartSwitchPortAutoNegotiation ==
     249{{{
     250Std_ReturnType EthSwt_StartSwitchPortAutoNegotiation (uint8 SwitchIdx, uint8 SwitchPortIdx)
     251}}}
     252
     253== EthSwt_CheckWakeup ==
     254{{{
     255Std_ReturnType EthSwt_CheckWakeup (uint8 SwitchIdx)
     256}}}
     257
     258== EthSwt_GetSwitchPortWakeupReason ==
     259{{{
     260Std_ReturnType EthSwt_GetSwitchPortWakeupReason (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_WakeupReasonType Reason)
     261}}}
     262
     263== EthSwt_GetLinkState ==
     264{{{
     265Std_ReturnType EthSwt_GetLinkState (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_LinkStateType* LinkStatePtr)
     266}}}
     267
     268== EthSwt_GetBaudRate ==
     269{{{
     270Std_ReturnType EthSwt_GetBaudRate (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_BaudRateType* BaudRatePtr)
     271}}}
     272
     273== EthSwt_GetDuplexMode ==
     274{{{
     275Std_ReturnType EthSwt_GetDuplexMode (uint8 SwitchIdx, uint8 SwitchPortIdx, EthTrcv_DuplexModeType* DuplexModePtr)
     276}}}
     277
     278== EthSwt_GetPortMacAddr ==
     279{{{
     280Std_ReturnType EthSwt_GetPortMacAddr (uint8 SwitchIdx, const uint8* MacAddrPtr, uint8* PortIdxPtr)
     281}}}
     282
     283== EthSwt_GetArlTable ==
     284{{{
     285Std_ReturnType EthSwt_GetArlTable (uint8 switchIdx, uint16* numberOfElements, Eth_MacVlanType* arlTableListPointer)
     286}}}
     287
     288== EthSwt_GetCounterValues ==
     289{{{
     290Std_ReturnType EthSwt_GetCounterValues (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_CounterType* CounterPtr)
     291}}}
     292
     293== EthSwt_GetRxStats ==
     294{{{
     295Std_ReturnType EthSwt_GetRxStats (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_RxStatsType* RxStats)
     296}}}
     297
     298== EthSwt_GetTxStats ==
     299{{{
     300Std_ReturnType EthSwt_GetTxStats (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_TxStatsType* TxStats)
     301}}}
     302
     303== EthSwt_GetTxErrorCounterValues ==
     304{{{
     305Std_ReturnType EthSwt_GetTxErrorCounterValues (uint8 SwitchIdx, uint8 SwitchPortIdx, Eth_TxErrorCounterValuesType* TxStats)
     306}}}
     307
     308== EthSwt_GetSwitchReg ==
     309{{{
     310Std_ReturnType EthSwt_GetSwitchReg (uint8 SwitchIdx, uint32 page, uint32 register, uint32* registerContent)
     311}}}
     312
     313== EthSwt_SetSwitchReg ==
     314{{{
     315Std_ReturnType EthSwt_SetSwitchReg (uint8 SwitchIdx, uint32 page, uint32 register, uint32 registerContent)
     316}}}
     317
     318== EthSwt_ReadTrcvRegister ==
     319{{{
     320Std_ReturnType EthSwt_ReadTrcvRegister (uint8 SwitchIdx, uint8 SwitchPortIdx, uint8 RegIdx, uint16* RegValPtr)
     321}}}
     322
     323== EthSwt_WriteTrcvRegister ==
     324{{{
     325Std_ReturnType EthSwt_WriteTrcvRegister (uint8 SwitchIdx, uint8 SwitchPortIdx, uint8 RegIdx, uint16 RegVal)
     326}}}
     327
     328== EthSwt_EnableVlan ==
     329{{{
     330Std_ReturnType EthSwt_EnableVlan (uint8 SwitchIdx, uint8 SwitchPortIdx, uint16 VlanId, boolean Enable)
     331}}}
     332
     333== EthSwt_StoreConfiguration ==
     334{{{
     335Std_ReturnType EthSwt_StoreConfiguration (uint8 SwitchIdx)
     336}}}
     337
     338== EthSwt_ResetConfiguration ==
     339{{{
     340Std_ReturnType EthSwt_ResetConfiguration (uint8 SwitchIdx)
     341}}}
     342
     343== EthSwt_SetMacLearningMode ==
     344{{{
     345Std_ReturnType EthSwt_SetMacLearningMode (uint8 SwitchIdx, uint8 SwitchPortIdx, EthSwt_MacLearningType MacLearningMode)
     346}}}
     347
     348== EthSwt_GetMacLearningMode ==
     349{{{
     350Std_ReturnType EthSwt_GetMacLearningMode (uint8 SwitchIdx, uint8 SwitchPortIdx, EthSwt_MacLearningType* MacLearningMode)
     351}}}
     352
     353== EthSwt_NvmSingleBlockCallback ==
     354{{{
     355Std_ReturnType EthSwt_NvmSingleBlockCallback (NvM_BlockRequestType BlockRequest, NvM_RequestResultType JobResult)
     356}}}
     357
     358== EthSwt_GetVersionInfo ==
     359{{{
     360void EthSwt_GetVersionInfo (Std_VersionInfoType* VersionInfoPtr)
     361}}}
     362
     363== EthSwt_EthRxProcessFrame ==
     364{{{
     365Std_ReturnType EthSwt_EthRxProcessFrame (uint8 CtrlIdx, Eth_BufIdxType BufIdx, uint8** DataPtr, uint16* LengthPtr, boolean* IsMgmtFrameOnlyPtr)
     366}}}
     367
     368== EthSwt_EthRxFinishedIndication ==
     369{{{
     370Std_ReturnType EthSwt_EthRxFinishedIndication (uint8 CtrlIdx, Eth_BufIdxType BufIdx)
     371}}}
     372
     373== EthSwt_EthTxPrepareFrame ==
     374{{{
     375Std_ReturnType EthSwt_EthTxPrepareFrame (uint8 CtrlIdx, Eth_BufIdxType BufIdx, uint8** DataPtr, uint16* LengthPtr)
     376}}}
     377
     378== EthSwt_EthTxAdaptBufferLength ==
     379{{{
     380void EthSwt_EthTxAdaptBufferLength (uint16* LengthPtr)
     381}}}
     382
     383== EthSwt_SetMgmtInfo ==
     384{{{
     385Std_ReturnType EthSwt_SetMgmtInfo (uint8 CtrlIdx, Eth_BufIdxType BufIdx, const EthSwt_MgmtInfoType* MgmtInfoPtr)
     386}}}
     387
     388== EthSwt_EthTxProcessFrame ==
     389{{{
     390Std_ReturnType EthSwt_EthTxProcessFrame (uint8 CtrlIdx, Eth_BufIdxType BufIdx, uint8** DataPtr, uint16* LengthPtr)
     391}}}
     392
     393== EthSwt_EthTxFinishedIndication ==
     394{{{
     395Std_ReturnType EthSwt_EthTxFinishedIndication (uint8 CtrlIdx, Eth_BufIdxType BufIdx)
     396}}}
     397
     398== EthSwt_PortEnableTimeStamp ==
     399{{{
     400Std_ReturnType EthSwt_PortEnableTimeStamp (uint8 CtrlIdx, Eth_BufIdxType BufIdx, EthSwt_MgmtInfoType* MgmtInfoPtr)
     401}}}
     402
     403== EthSwt_VerifyConfig ==
     404{{{
     405Std_ReturnType EthSwt_VerifyConfig (uint8 SwitchIdx, boolean* Result)
     406}}}
     407
     408== EthSwt_SetForwardingMode ==
     409{{{
     410Std_ReturnType EthSwt_SetForwardingMode (uint8 SwitchIdx, boolean mode)
     411}}}
     412
     413== EthSwt_GetPortSignalQuality ==
     414{{{
     415Std_ReturnType EthSwt_GetPortSignalQuality (uint8 SwitchIdx, uint8 PortIdx, uint32* SignalQualityPtr)
     416}}}
     417
     418== EthSwt_GetPortIdentifier ==
     419{{{
     420Std_ReturnType EthSwt_GetPortIdentifier (uint8 SwitchIdx, uint8 PortIdx, uint32* OrgUniqueIdPtr, uint8* ModelNrPtr, uint8* RevisionNrPtr)
     421}}}
     422
     423== EthSwt_GetSwitchIdentifier ==
     424{{{
     425Std_ReturnType EthSwt_GetSwitchIdentifier (uint8 SwitchIdx, uint32* OrgUniqueIdPtr)
     426}}}
     427
     428== EthSwt_WritePortMirrorConfiguration ==
     429{{{
     430Std_ReturnType EthSwt_WritePortMirrorConfiguration (uint8 MirroredSwitchIdx, const EthSwt_PortMirrorCfgType* PortMirrorConfigurationPtr)
     431}}}
     432
     433== EthSwt_ReadPortMirrorConfiguration ==
     434{{{
     435Std_ReturnType EthSwt_ReadPortMirrorConfiguration (uint8 MirroredSwitchIdx, EthSwt_PortMirrorCfgType* PortMirrorConfigurationPtr)
     436}}}
     437
     438== EthSwt_DeletePortMirrorConfiguration ==
     439{{{
     440Std_ReturnType EthSwt_DeletePortMirrorConfiguration (uint8 MirroredSwitchIdx)
     441}}}
     442
     443== EthSwt_GetPortMirrorState ==
     444{{{
     445Std_ReturnType EthSwt_GetPortMirrorState (uint8 SwitchIdx, uint8 PortIdx, EthSwt_PortMirrorStateType* PortMirrorStatePtr)
     446}}}
     447
     448== EthSwt_SetPortMirrorState ==
     449{{{
     450Std_ReturnType EthSwt_SetPortMirrorState (uint8 MirroredSwitchIdx, EthSwt_PortMirrorStateType PortMirrorState)
     451}}}
     452
     453== EthSwt_SetPortTestMode ==
     454{{{
     455Std_ReturnType EthSwt_SetPortTestMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyTestModeType Mode)
     456}}}
     457
     458== EthSwt_SetPortLoopbackMode ==
     459{{{
     460Std_ReturnType EthSwt_SetPortLoopbackMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyLoopbackModeType Mode)
     461}}}
     462
     463== EthSwt_SetPortTxMode ==
     464{{{
     465Std_ReturnType EthSwt_SetPortTxMode (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_PhyTxModeType Mode)
     466}}}
     467
     468== EthSwt_RunPortCableDiagnostic ==
     469{{{
     470Std_ReturnType EthSwt_RunPortCableDiagnostic (uint8 SwitchIdxIdx, uint8 PortIdx)
     471}}}
     472
     473== EthSwt_GetPortCableDiagnosticsResult ==
     474{{{
     475Std_ReturnType EthSwt_GetPortCableDiagnosticsResult (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_CableDiagResultType* ResultPtr)
     476}}}
     477
     478== EthSwt_GetCfgDataRaw ==
     479{{{
     480Std_ReturnType EthSwt_GetCfgDataRaw (uint8 SwitchIdx, uint32 Offset, uint16 Length, uint8* BufferPtr)
     481}}}
     482
     483== EthSwt_GetCfgDataInfo ==
     484{{{
     485Std_ReturnType EthSwt_GetCfgDataInfo (uint8 SwitchIdx, uint32* DataSizePtr, uint32* DataAdressPtr)
     486}}}
     487
     488== EthSwt_PortLinkStateRequest ==
     489{{{
     490Std_ReturnType EthSwt_PortLinkStateRequest (uint8 SwitchIdx, uint8 PortIdx, EthTrcv_LinkStateType PortLinkState)
     491}}}
     492
     493== EthSwt_GetMaxFIFOBufferFillLevel ==
     494{{{
     495Std_ReturnType EthSwt_GetMaxFIFOBufferFillLevel (uint8 SwitchIdx, uint8 SwitchPortIdx, uint8 SwitchPortEgressFifoIdx, uint32* SwitchPortEgressFifoBufferLevelPtr)
     496}}}
     497
     498== EthSwt_GetRxMgmtObject ==
     499{{{
     500Std_ReturnType EthSwt_GetRxMgmtObject (uint8 CtrlIdx, Eth_DataType* DataPtr, EthSwt_MgmtObjectType** MgmtObjectPtr)
     501}}}
     502
     503== EthSwt_GetTxMgmtObject ==
     504{{{
     505Std_ReturnType EthSwt_GetTxMgmtObject (uint8 CtrlIdx, Eth_BufIdxType BufIdx, EthSwt_MgmtObjectType** MgmtObjectPtr)
     506}}}
     507
     508== <EthSwtPersistentConfigurationResultCallback> ==
     509{{{
     510void <EthSwtPersistentConfigurationResultCallback> (NvM_RequestResultType JobResult)
     511}}}
     512
     513== EthSwt_MainFunction ==
     514{{{
     515void EthSwt_MainFunction (void)
     516}}}
     517
     518== EthSwt_BackgroundTask ==
     519{{{
     520void EthSwt_BackgroundTask (void)
     521}}}
     522
     523== <EthSwtLinkDownCallout> ==
     524{{{
     525void <EthSwtLinkDownCallout> (uint8 SwitchIdx, uint8 PortIdx)
     526}}}
     527
     528== <EthSwtLinkUpCallout> ==
     529{{{
     530void <EthSwtLinkUpCallout> (uint8 SwitchIdx, uint8 PortIdx)
     531}}}
     532
     533== <GetCfgDataRawDone> ==
     534{{{
     535void <GetCfgDataRawDone> (uint8 SwitchIdx)
     536}}}
    22537
    23538----
    24539
    25 = API仕様 =
    26 
    27 ----
    28 
    29540= コンフィギュレーション仕様 =
     541
     542== EthSwtConfig ==
     543{{{
     544/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig
     545}}}
     546* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     547* SWSタグ: ECUC_EthSwt_00001
     548* タイプ: PARAM-CONF-CONTAINER
     549* 多重度: 1..*
     550
     551== EthSwtArlTableEntryTimeout ==
     552{{{
     553/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtArlTableEntryTimeout
     554}}}
     555* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     556* SWSタグ: ECUC_EthSwt_00127
     557* タイプ: FLOAT-PARAM
     558* 多重度: 0..1
     559* 上限値: 65535
     560* 下限値: 1
     561* デフォルト値: 300
     562
     563== EthSwtClockSynchronizationSupport ==
     564{{{
     565/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtClockSynchronizationSupport
     566}}}
     567* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     568* SWSタグ: ECUC_EthSwt_00128
     569* タイプ: BOOLEAN-PARAM
     570* 多重度: 1
     571* デフォルト値: false
     572
     573== EthSwtConfigEcucPartitionRef ==
     574{{{
     575/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtConfigEcucPartitionRef
     576}}}
     577* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     578* SWSタグ: ECUC_EthSwt_00130
     579* タイプ: REFERENCE
     580* 多重度: 0..1
     581* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     582
     583== EthSwtDemEventParameterRefs ==
     584{{{
     585/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtDemEventParameterRefs
     586}}}
     587* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     588* SWSタグ: ECUC_EthSwt_00016
     589* タイプ: PARAM-CONF-CONTAINER
     590* 多重度: 0..1
     591
     592== ETHSWT_E_ACCESS ==
     593{{{
     594/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtDemEventParameterRefs/ETHSWT_E_ACCESS
     595}}}
     596* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     597* SWSタグ: ECUC_EthSwt_00006
     598* タイプ:
     599  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     600  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     601* 多重度: 0..1
     602* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     603
     604== ETHSWT_E_SYNCPORT2PHY ==
     605{{{
     606/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtDemEventParameterRefs/ETHSWT_E_SYNCPORT2PHY
     607}}}
     608* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     609* SWSタグ: ECUC_EthSwt_00125
     610* タイプ:
     611  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     612  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     613* 多重度: 0..1
     614* 参照先: [wiki:spec/Dem#DemEventParameter /AUTOSAR/EcucDefs/Dem/DemConfigSet/DemEventParameter]
     615
     616== EthSwtDropDoubleTagged ==
     617{{{
     618/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtDropDoubleTagged
     619}}}
     620* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     621* SWSタグ: ECUC_EthSwt_00073
     622* タイプ: BOOLEAN-PARAM
     623* 多重度: 1
     624* デフォルト値: false
     625
     626== EthSwtIdx ==
     627{{{
     628/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtIdx
     629}}}
     630* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     631* SWSタグ: ECUC_EthSwt_00004
     632* タイプ: INTEGER-PARAM
     633* 多重度: 1
     634* 上限値: 255
     635* 下限値: 0
     636
     637== EthSwtManagementEthCtrlRef ==
     638{{{
     639/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtManagementEthCtrlRef
     640}}}
     641* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     642* SWSタグ: ECUC_EthSwt_00110
     643* タイプ:
     644  * R4.3.1: SYMBOLIC-NAME-REFERENCE
     645  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     646* 多重度: 0..1
     647* 参照先: [wiki:spec/Eth#EthCtrlConfig /AUTOSAR/EcucDefs/Eth/EthConfigSet/EthCtrlConfig]
     648
     649== EthSwtManagementPortRef ==
     650{{{
     651/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtManagementPortRef
     652}}}
     653* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     654* SWSタグ: ECUC_EthSwt_00111
     655* タイプ: REFERENCE
     656* 多重度: 0..1
     657* 参照先: [#EthSwtPort /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort]
     658
     659== EthSwtNvm ==
     660{{{
     661/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtNvm
     662}}}
     663* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     664* SWSタグ: ECUC_EthSwt_00043
     665* タイプ: PARAM-CONF-CONTAINER
     666* 多重度: 0..1
     667
     668== EthSwtConfigurationNvmBlockDescriptorRef ==
     669{{{
     670/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtNvm/EthSwtConfigurationNvmBlockDescriptorRef
     671}}}
     672* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     673* SWSタグ: ECUC_EthSwt_00134
     674* タイプ: REFERENCE
     675* 多重度: 1
     676* 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor]
     677
     678== EthSwtNvmBlockDescriptorRef ==
     679{{{
     680/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtNvm/EthSwtNvmBlockDescriptorRef
     681}}}
     682* 対象リビジョン: R4.2.2/R4.3.1
     683* SWSタグ: ECUC_EthSwt_00044
     684* タイプ: SYMBOLIC-NAME-REFERENCE
     685* 多重度: 1
     686* 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor]
     687
     688== EthSwtTableNvmBlockDescriptorRef ==
     689{{{
     690/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtNvm/EthSwtTableNvmBlockDescriptorRef
     691}}}
     692* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     693* SWSタグ: ECUC_EthSwt_00044
     694* タイプ: REFERENCE
     695* 多重度: 1
     696* 参照先: [wiki:spec/NvM#NvMBlockDescriptor /AUTOSAR/EcucDefs/NvM/NvMBlockDescriptor]
     697
     698== EthSwtPort ==
     699{{{
     700/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort
     701}}}
     702* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     703* SWSタグ: ECUC_EthSwt_00005
     704* タイプ: PARAM-CONF-CONTAINER
     705* 多重度: 1..*
     706
     707== EthSwtPortEgress ==
     708{{{
     709/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress
     710}}}
     711* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     712* SWSタグ: ECUC_EthSwt_00007
     713* タイプ: PARAM-CONF-CONTAINER
     714* 多重度: 1
     715
     716== EthSwtPortEgressLastSchedulerRef ==
     717{{{
     718/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortEgressLastSchedulerRef
     719}}}
     720* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     721* SWSタグ: ECUC_EthSwt_00008
     722* タイプ: REFERENCE
     723* 多重度: 1
     724* 参照先: [#EthSwtPortScheduler /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler]
     725
     726== EthSwtPortFifo ==
     727{{{
     728/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo
     729}}}
     730* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     731* SWSタグ: ECUC_EthSwt_00011
     732* タイプ: PARAM-CONF-CONTAINER
     733* 多重度: 1..*
     734
     735== EthSwtPortEgressFifoIdx ==
     736{{{
     737/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo/EthSwtPortEgressFifoIdx
     738}}}
     739* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     740* SWSタグ: ECUC_EthSwt_00132
     741* タイプ: INTEGER-PARAM
     742* 多重度: 1
     743* 上限値: 18446744073709551615
     744* 下限値: 0
     745
     746== EthSwtPortFifoMinimumLength ==
     747{{{
     748/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo/EthSwtPortFifoMinimumLength
     749}}}
     750* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     751* SWSタグ: ECUC_EthSwt_00098
     752* タイプ: INTEGER-PARAM
     753* 多重度: 0..1
     754* 上限値: 18446744073709551615
     755* 下限値: 0
     756
     757== EthSwtPortFifoTrafficClassAssignment ==
     758{{{
     759/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo/EthSwtPortFifoTrafficClassAssignment
     760}}}
     761* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     762* SWSタグ: ECUC_EthSwt_00012
     763* タイプ: INTEGER-PARAM
     764* 多重度: 0..8
     765* 上限値: 7
     766* 下限値: 0
     767
     768== EthSwtPortScheduler ==
     769{{{
     770/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler
     771}}}
     772* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     773* SWSタグ: ECUC_EthSwt_00017
     774* タイプ: PARAM-CONF-CONTAINER
     775* 多重度: 1..*
     776
     777== EthSwtPortSchedulerAlgorithm ==
     778{{{
     779/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler/EthSwtPortSchedulerAlgorithm
     780}}}
     781* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     782* SWSタグ: ECUC_EthSwt_00018
     783* タイプ: ENUMERATION-PARAM
     784* 多重度: 1
     785* 選択肢:
     786  * ETHSWT_SCHEDULER_DEFICIT_ROUND_ROBIN
     787  * ETHSWT_SCHEDULER_STRICT_PRIORITY
     788  * ETHSWT_SCHEDULER_WEIGHTED_ROUND_ROBIN
     789
     790== EthSwtPortSchedulerPredecessor ==
     791{{{
     792/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler/EthSwtPortSchedulerPredecessor
     793}}}
     794* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     795* SWSタグ: ECUC_EthSwt_00019
     796* タイプ: PARAM-CONF-CONTAINER
     797* 多重度: 1..*
     798
     799== EthSwtPortEgressPredecessorRef ==
     800{{{
     801/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler/EthSwtPortSchedulerPredecessor/EthSwtPortEgressPredecessorRef
     802}}}
     803* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     804* SWSタグ: ECUC_EthSwt_00010
     805* タイプ: CHOICE-REFERENCE
     806* 多重度: 1
     807* 参照先:
     808  * [#EthSwtPortFifo /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo]
     809  * [#EthSwtPortScheduler /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler]
     810  * [#EthSwtPortShaper /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortShaper]
     811
     812== EthSwtPortSchedulerPredecessorOrder ==
     813{{{
     814/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortScheduler/EthSwtPortSchedulerPredecessor/EthSwtPortSchedulerPredecessorOrder
     815}}}
     816* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     817* SWSタグ: ECUC_EthSwt_00020
     818* タイプ: INTEGER-PARAM
     819* 多重度: 1
     820* 上限値: 18446744073709551615
     821* 下限値: 0
     822
     823== EthSwtPortShaper ==
     824{{{
     825/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortShaper
     826}}}
     827* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     828* SWSタグ: ECUC_EthSwt_00021
     829* タイプ: PARAM-CONF-CONTAINER
     830* 多重度: 0..*
     831
     832== EthSwtPortEgressPredecessorFifoRef ==
     833{{{
     834/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortShaper/EthSwtPortEgressPredecessorFifoRef
     835}}}
     836* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     837* SWSタグ: ECUC_EthSwt_00009
     838* タイプ: REFERENCE
     839* 多重度: 1
     840* 参照先: [#EthSwtPortFifo /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortFifo]
     841
     842== EthSwtPortShaperIdleSlope ==
     843{{{
     844/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortShaper/EthSwtPortShaperIdleSlope
     845}}}
     846* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     847* SWSタグ: ECUC_EthSwt_00042
     848* タイプ: INTEGER-PARAM
     849* 多重度: 0..1
     850* 上限値: 18446744073709551615
     851* 下限値: 0
     852
     853== EthSwtPortVlanForwarding ==
     854{{{
     855/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortVlanForwarding
     856}}}
     857* 対象リビジョン: R4.2.2
     858* SWSタグ: ECUC_EthSwt_00024
     859* タイプ: PARAM-CONF-CONTAINER
     860* 多重度: 0..*
     861
     862== EthSwtPortVlanDefaultPriority ==
     863{{{
     864/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortVlanForwarding/EthSwtPortVlanDefaultPriority
     865}}}
     866* 対象リビジョン: R4.2.2
     867* SWSタグ: ECUC_EthSwt_00056
     868* タイプ: INTEGER-PARAM
     869* 多重度: 1
     870* 上限値: 7
     871* 下限値: 0
     872
     873== EthSwtPortVlanForwardingId ==
     874{{{
     875/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortVlanForwarding/EthSwtPortVlanForwardingId
     876}}}
     877* 対象リビジョン: R4.2.2
     878* SWSタグ: ECUC_EthSwt_00025
     879* タイプ: INTEGER-PARAM
     880* 多重度: 1
     881* 上限値: 4094
     882* 下限値: 1
     883
     884== EthSwtPortVlanForwardingType ==
     885{{{
     886/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEgress/EthSwtPortVlanForwarding/EthSwtPortVlanForwardingType
     887}}}
     888* 対象リビジョン: R4.2.2
     889* SWSタグ: ECUC_EthSwt_00026
     890* タイプ: ENUMERATION-PARAM
     891* 多重度: 1
     892* 選択肢:
     893  * ETHSWT_NOT_SENT
     894  * ETHSWT_SENT_TAGGED
     895  * ETHSWT_SENT_UNTAGGED
     896
     897== EthSwtPortEnableLinkDownCallback ==
     898{{{
     899/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortEnableLinkDownCallback
     900}}}
     901* 対象リビジョン: R4.2.2/R4.3.1
     902* SWSタグ: ECUC_EthSwt_00047
     903* タイプ: BOOLEAN-PARAM
     904* 多重度: 1
     905
     906== EthSwtPortIdx ==
     907{{{
     908/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIdx
     909}}}
     910* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     911* SWSタグ: ECUC_EthSwt_00013
     912* タイプ: INTEGER-PARAM
     913* 多重度: 1
     914* 上限値: 255
     915* 下限値: 0
     916
     917== EthSwtPortIngress ==
     918{{{
     919/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress
     920}}}
     921* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     922* SWSタグ: ECUC_EthSwt_00014
     923* タイプ: PARAM-CONF-CONTAINER
     924* 多重度: 1
     925
     926== EthSwtPortIngressDefaultPriority ==
     927{{{
     928/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortIngressDefaultPriority
     929}}}
     930* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     931* SWSタグ: ECUC_EthSwt_00096
     932* タイプ: INTEGER-PARAM
     933* 多重度: 0..1
     934* 上限値: 7
     935* 下限値: 0
     936* デフォルト値: 0
     937
     938== EthSwtPortIngressDefaultVlan ==
     939{{{
     940/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortIngressDefaultVlan
     941}}}
     942* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     943* SWSタグ: ECUC_EthSwt_00095
     944* タイプ: INTEGER-PARAM
     945* 多重度: 0..1
     946* 上限値: 4094
     947* 下限値: 0
     948* デフォルト値: 1
     949
     950== EthSwtPortIngressDropUntagged ==
     951{{{
     952/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortIngressDropUntagged
     953}}}
     954* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     955* SWSタグ: ECUC_EthSwt_00097
     956* タイプ: BOOLEAN-PARAM
     957* 多重度: 1
     958* デフォルト値: false
     959
     960== EthSwtPortIngressVlanModification ==
     961{{{
     962/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortIngressVlanModification
     963}}}
     964* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     965* SWSタグ: ECUC_EthSwt_00015
     966* タイプ: INTEGER-PARAM
     967* 多重度: 0..1
     968* 上限値:
     969  * R4.2.2: 4094
     970  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 4095
     971* 下限値:
     972  * R4.2.2: 1
     973  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0
     974
     975== EthSwtPortPolicer ==
     976{{{
     977/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer
     978}}}
     979* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     980* SWSタグ: ECUC_EthSwt_00074
     981* タイプ: PARAM-CONF-CONTAINER
     982* 多重度: 0..32760
     983
     984== EthSwtPortRatePolicedByteCount ==
     985{{{
     986/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer/EthSwtPortRatePolicedByteCount
     987}}}
     988* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     989* SWSタグ: ECUC_EthSwt_00075
     990* タイプ: INTEGER-PARAM
     991* 多重度: 1
     992* 上限値: 18446744073709551615
     993* 下限値: 1
     994
     995== EthSwtPortRatePolicedPriority ==
     996{{{
     997/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer/EthSwtPortRatePolicedPriority
     998}}}
     999* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1000* SWSタグ: ECUC_EthSwt_00077
     1001* タイプ: INTEGER-PARAM
     1002* 多重度: 0..1
     1003* 上限値: 7
     1004* 下限値: 0
     1005
     1006== EthSwtPortRatePolicedTimeInterval ==
     1007{{{
     1008/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer/EthSwtPortRatePolicedTimeInterval
     1009}}}
     1010* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1011* SWSタグ: ECUC_EthSwt_00076
     1012* タイプ: FLOAT-PARAM
     1013* 多重度: 1
     1014* 上限値: INF
     1015* 下限値: 0
     1016
     1017== EthSwtPortRateViolationAction ==
     1018{{{
     1019/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer/EthSwtPortRateViolationAction
     1020}}}
     1021* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1022* SWSタグ: ECUC_EthSwt_00078
     1023* タイプ: ENUMERATION-PARAM
     1024* 多重度: 1
     1025* 選択肢:
     1026  * BLOCK_SOURCE
     1027  * DROP_FRAME
     1028
     1029== EthSwtPortRateVlanMembershipRef ==
     1030{{{
     1031/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortPolicer/EthSwtPortRateVlanMembershipRef
     1032}}}
     1033* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1034* SWSタグ: ECUC_EthSwt_00081
     1035* タイプ: REFERENCE
     1036* 多重度: 0..4095
     1037* 参照先: [#EthSwtPortVlanMembership /AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortVlanMembership]
     1038
     1039== EthSwtPortTrafficClassAssignment ==
     1040{{{
     1041/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPortTrafficClassAssignment
     1042}}}
     1043* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1044* SWSタグ: ECUC_EthSwt_00023
     1045* タイプ: INTEGER-PARAM
     1046* 多重度: 0..1
     1047* 上限値: 7
     1048* 下限値: 0
     1049
     1050== EthSwtPriorityRegeneration ==
     1051{{{
     1052/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityRegeneration
     1053}}}
     1054* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1055* SWSタグ: ECUC_EthSwt_00057
     1056* タイプ: PARAM-CONF-CONTAINER
     1057* 多重度: 0..8
     1058
     1059== EthSwtPriorityRegenerationIngressPriority ==
     1060{{{
     1061/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityRegeneration/EthSwtPriorityRegenerationIngressPriority
     1062}}}
     1063* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1064* SWSタグ: ECUC_EthSwt_00058
     1065* タイプ: INTEGER-PARAM
     1066* 多重度: 1
     1067* 上限値: 7
     1068* 下限値: 0
     1069
     1070== EthSwtPriorityRegenerationRegeneratedPriority ==
     1071{{{
     1072/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityRegeneration/EthSwtPriorityRegenerationRegeneratedPriority
     1073}}}
     1074* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1075* SWSタグ: ECUC_EthSwt_00059
     1076* タイプ: INTEGER-PARAM
     1077* 多重度: 1
     1078* 上限値: 7
     1079* 下限値: 0
     1080
     1081== EthSwtPriorityTrafficClassAssignment ==
     1082{{{
     1083/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityTrafficClassAssignment
     1084}}}
     1085* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1086* SWSタグ: ECUC_EthSwt_00027
     1087* タイプ: PARAM-CONF-CONTAINER
     1088* 多重度: 0..8
     1089
     1090== EthSwtPriorityTrafficClassAssignmentPriority ==
     1091{{{
     1092/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityTrafficClassAssignment/EthSwtPriorityTrafficClassAssignmentPriority
     1093}}}
     1094* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1095* SWSタグ: ECUC_EthSwt_00028
     1096* タイプ: INTEGER-PARAM
     1097* 多重度: 1
     1098* 上限値: 7
     1099* 下限値: 0
     1100
     1101== EthSwtPriorityTrafficClassAssignmentTrafficClass ==
     1102{{{
     1103/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortIngress/EthSwtPriorityTrafficClassAssignment/EthSwtPriorityTrafficClassAssignmentTrafficClass
     1104}}}
     1105* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1106* SWSタグ: ECUC_EthSwt_00029
     1107* タイプ: INTEGER-PARAM
     1108* 多重度: 1
     1109* 上限値: 7
     1110* 下限値: 0
     1111
     1112== EthSwtPortMacLayerSpeed ==
     1113{{{
     1114/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortMacLayerSpeed
     1115}}}
     1116* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1117* SWSタグ: ECUC_EthSwt_00114
     1118* タイプ: ENUMERATION-PARAM
     1119* 多重度: 0..1
     1120* 選択肢:
     1121  * R4.3.1/R4.4.0:
     1122    * ETH_MAC_LAYER_SPEED_100M
     1123    * ETH_MAC_LAYER_SPEED_10G
     1124    * ETH_MAC_LAYER_SPEED_10M
     1125    * ETH_MAC_LAYER_SPEED_1G
     1126  * R19-11/R20-11/R21-11:
     1127    * ETH_MAC_LAYER_SPEED_100M
     1128    * ETH_MAC_LAYER_SPEED_10G
     1129    * ETH_MAC_LAYER_SPEED_10M
     1130    * ETH_MAC_LAYER_SPEED_1G
     1131    * ETH_MAC_LAYER_SPEED_2500M
     1132
     1133== EthSwtPortMacLayerSubType ==
     1134{{{
     1135/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortMacLayerSubType
     1136}}}
     1137* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1138* SWSタグ: ECUC_EthSwt_00113
     1139* タイプ: ENUMERATION-PARAM
     1140* 多重度: 0..1
     1141* 選択肢:
     1142  * REDUCED
     1143  * REVERSED
     1144  * SERIAL
     1145  * STANDARD
     1146  * UNIVERSAL_SERIAL
     1147
     1148== EthSwtPortMacLayerType ==
     1149{{{
     1150/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortMacLayerType
     1151}}}
     1152* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1153* SWSタグ: ECUC_EthSwt_00072
     1154* タイプ: ENUMERATION-PARAM
     1155* 多重度: 0..1
     1156* 選択肢:
     1157  * ETHSWT_PORT_MAC_LAYER_TYPE_XGMII
     1158  * ETHSWT_PORT_MAC_LAYER_TYPE_XMII
     1159  * ETHSWT_PORT_MAC_LAYER_TYPE_XXGMII
     1160
     1161== EthSwtPortPhysicalLayerType ==
     1162{{{
     1163/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortPhysicalLayerType
     1164}}}
     1165* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1166* SWSタグ: ECUC_EthSwt_00054
     1167* タイプ: ENUMERATION-PARAM
     1168* 多重度:
     1169  * R4.2.2: 1
     1170  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: 0..1
     1171* 選択肢:
     1172  * R4.2.2:
     1173    * ETHSWT_PORT_BASE_T
     1174    * ETHSWT_PORT_BROAD_R_REACH
     1175    * ETHSWT_PORT_RTPGE
     1176    * ETHSWT_PORT_X_MII
     1177  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11:
     1178    * ETHSWT_PORT_1000BASE_T
     1179    * ETHSWT_PORT_1000BASE_T1
     1180    * ETHSWT_PORT_100BASE_T1
     1181    * ETHSWT_PORT_100BASE_TX
     1182
     1183== EthSwtPortPredefinedMacAddresses ==
     1184{{{
     1185/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortPredefinedMacAddresses
     1186}}}
     1187* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1188* SWSタグ: ECUC_EthSwt_00032
     1189* タイプ: STRING-PARAM
     1190* 多重度: 0..*
     1191
     1192== EthSwtPortRole ==
     1193{{{
     1194/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortRole
     1195}}}
     1196* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1197* SWSタグ: ECUC_EthSwt_00101
     1198* タイプ: ENUMERATION-PARAM
     1199* 多重度: 0..1
     1200* 選択肢:
     1201  * ETHSWT_HOST_PORT
     1202  * ETHSWT_UP_LINK_PORT
     1203
     1204== EthSwtPortSpeed ==
     1205{{{
     1206/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortSpeed
     1207}}}
     1208* 対象リビジョン: R4.2.2
     1209* SWSタグ: ECUC_EthSwt_00022
     1210* タイプ: ENUMERATION-PARAM
     1211* 多重度: 0..1
     1212* 選択肢:
     1213  * ETHSWT_PORT_SPEED_10
     1214  * ETHSWT_PORT_SPEED_100
     1215  * ETHSWT_PORT_SPEED_1000
     1216
     1217== EthSwtPortTimeStampSupport ==
     1218{{{
     1219/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortTimeStampSupport
     1220}}}
     1221* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1222* SWSタグ: ECUC_EthSwt_00112
     1223* タイプ: BOOLEAN-PARAM
     1224* 多重度: 1
     1225
     1226== EthSwtPortTrcvRef ==
     1227{{{
     1228/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortTrcvRef
     1229}}}
     1230* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1231* SWSタグ: ECUC_EthSwt_00041
     1232* タイプ:
     1233  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     1234  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     1235* 多重度: 0..1
     1236* 参照先: [wiki:spec/EthTrcv#EthTrcvConfig /AUTOSAR/EcucDefs/EthTrcv/EthTrcvConfigSet/EthTrcvConfig]
     1237
     1238== EthSwtPortVlanMembership ==
     1239{{{
     1240/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortVlanMembership
     1241}}}
     1242* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1243* SWSタグ: ECUC_EthSwt_00079
     1244* タイプ: PARAM-CONF-CONTAINER
     1245* 多重度: 0..4095
     1246
     1247== EthSwtPortVlanDefaultPriority(2) ==
     1248{{{
     1249/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortVlanMembership/EthSwtPortVlanDefaultPriority
     1250}}}
     1251* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1252* SWSタグ: ECUC_EthSwt_00056
     1253* タイプ: INTEGER-PARAM
     1254* 多重度: 1
     1255* 上限値: 7
     1256* 下限値: 0
     1257
     1258== EthSwtPortVlanForwardingType(2) ==
     1259{{{
     1260/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortVlanMembership/EthSwtPortVlanForwardingType
     1261}}}
     1262* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1263* SWSタグ: ECUC_EthSwt_00026
     1264* タイプ: ENUMERATION-PARAM
     1265* 多重度: 1
     1266* 選択肢:
     1267  * ETHSWT_NOT_SENT
     1268  * ETHSWT_SENT_TAGGED
     1269  * ETHSWT_SENT_UNTAGGED
     1270
     1271== EthSwtPortVlanMembershipId ==
     1272{{{
     1273/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtPort/EthSwtPortVlanMembership/EthSwtPortVlanMembershipId
     1274}}}
     1275* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1276* SWSタグ: ECUC_EthSwt_00080
     1277* タイプ: INTEGER-PARAM
     1278* 多重度: 1
     1279* 上限値: 4094
     1280* 下限値: 0
     1281
     1282== EthSwtSpi ==
     1283{{{
     1284/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtSpi
     1285}}}
     1286* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1287* SWSタグ: ECUC_EthSwt_00030
     1288* タイプ: PARAM-CONF-CONTAINER
     1289* 多重度: 0..1
     1290
     1291== EthSwtSpiSequence ==
     1292{{{
     1293/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtSpi/EthSwtSpiSequence
     1294}}}
     1295* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1296* SWSタグ: ECUC_EthSwt_00034
     1297* タイプ: PARAM-CONF-CONTAINER
     1298* 多重度: 1..*
     1299
     1300== EthSwtSpiAccessSynchronous ==
     1301{{{
     1302/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtSpi/EthSwtSpiSequence/EthSwtSpiAccessSynchronous
     1303}}}
     1304* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1305* SWSタグ: ECUC_EthSwt_00036
     1306* タイプ: BOOLEAN-PARAM
     1307* 多重度: 0..1
     1308
     1309== EthSwtSpiSequenceName ==
     1310{{{
     1311/AUTOSAR/EcucDefs/EthSwt/EthSwtConfig/EthSwtSpi/EthSwtSpiSequence/EthSwtSpiSequenceName
     1312}}}
     1313* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1314* SWSタグ: ECUC_EthSwt_00035
     1315* タイプ:
     1316  * R4.2.2/R4.3.1: SYMBOLIC-NAME-REFERENCE
     1317  * R4.4.0/R19-11/R20-11/R21-11: REFERENCE
     1318* 多重度: 0..*
     1319* 参照先: [wiki:spec/Spi#SpiSequence /AUTOSAR/EcucDefs/Spi/SpiDriver/SpiSequence]
     1320
     1321== EthSwtGeneral ==
     1322{{{
     1323/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral
     1324}}}
     1325* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1326* SWSタグ: ECUC_EthSwt_00003
     1327* タイプ: PARAM-CONF-CONTAINER
     1328* 多重度: 1
     1329
     1330== EthSwtCheckWakeupApi ==
     1331{{{
     1332/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtCheckWakeupApi
     1333}}}
     1334* 対象リビジョン: R20-11/R21-11
     1335* SWSタグ: ECUC_EthSwt_00136
     1336* タイプ: BOOLEAN-PARAM
     1337* 多重度: 1
     1338
     1339== EthSwtDeletePortMirrorConfigurationApi ==
     1340{{{
     1341/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtDeletePortMirrorConfigurationApi
     1342}}}
     1343* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     1344* SWSタグ: ECUC_EthSwt_00133
     1345* タイプ: BOOLEAN-PARAM
     1346* 多重度: 1
     1347
     1348== EthSwtDevErrorDetect ==
     1349{{{
     1350/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtDevErrorDetect
     1351}}}
     1352* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1353* SWSタグ: ECUC_EthSwt_00002
     1354* タイプ: BOOLEAN-PARAM
     1355* 多重度: 1
     1356* デフォルト値:
     1357  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
     1358
     1359== EthSwtEcucPartitionRef ==
     1360{{{
     1361/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtEcucPartitionRef
     1362}}}
     1363* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     1364* SWSタグ: ECUC_EthSwt_00129
     1365* タイプ: REFERENCE
     1366* 多重度: 0..*
     1367* 参照先: [wiki:spec/EcuC#EcucPartition /AUTOSAR/EcucDefs/EcuC/EcucPartitionCollection/EcucPartition]
     1368
     1369== EthSwtEnableCableDiagnosticApi ==
     1370{{{
     1371/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtEnableCableDiagnosticApi
     1372}}}
     1373* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     1374* SWSタグ: ECUC_EthSwt_00135
     1375* タイプ: BOOLEAN-PARAM
     1376* 多重度: 1
     1377
     1378== EthSwtEnableVlanApi ==
     1379{{{
     1380/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtEnableVlanApi
     1381}}}
     1382* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1383* SWSタグ: ECUC_EthSwt_00055
     1384* タイプ: BOOLEAN-PARAM
     1385* 多重度: 1
     1386
     1387== EthSwtGetArlTableApi ==
     1388{{{
     1389/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetArlTableApi
     1390}}}
     1391* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1392* SWSタグ: ECUC_EthSwt_00052
     1393* タイプ: BOOLEAN-PARAM
     1394* 多重度: 1
     1395
     1396== EthSwtGetBaudRateApi ==
     1397{{{
     1398/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetBaudRateApi
     1399}}}
     1400* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1401* SWSタグ: ECUC_EthSwt_00121
     1402* タイプ: BOOLEAN-PARAM
     1403* 多重度: 1
     1404
     1405== EthSwtGetBufferLevelApi ==
     1406{{{
     1407/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetBufferLevelApi
     1408}}}
     1409* 対象リビジョン: R4.2.2/R4.3.1
     1410* SWSタグ: ECUC_EthSwt_00040
     1411* タイプ: BOOLEAN-PARAM
     1412* 多重度: 1
     1413
     1414== EthSwtGetCfgDataRawDone ==
     1415{{{
     1416/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetCfgDataRawDone
     1417}}}
     1418* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1419* SWSタグ: ECUC_EthSwt_00124
     1420* タイプ: FUNCTION-NAME
     1421* 多重度: 0..1
     1422
     1423== EthSwtGetCfgHexDumpApi ==
     1424{{{
     1425/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetCfgHexDumpApi
     1426}}}
     1427* 対象リビジョン: R4.3.1
     1428* SWSタグ: ECUC_EthSwt_00093
     1429* タイプ: BOOLEAN-PARAM
     1430* 多重度: 1
     1431
     1432== EthSwtGetCfgHexDumpLengthApi ==
     1433{{{
     1434/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetCfgHexDumpLengthApi
     1435}}}
     1436* 対象リビジョン: R4.3.1
     1437* SWSタグ: ECUC_EthSwt_00094
     1438* タイプ: BOOLEAN-PARAM
     1439* 多重度: 1
     1440
     1441== EthSwtGetCfgRaw ==
     1442{{{
     1443/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetCfgRaw
     1444}}}
     1445* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1446* SWSタグ: ECUC_EthSwt_00123
     1447* タイプ: BOOLEAN-PARAM
     1448* 多重度: 1
     1449
     1450== EthSwtGetCounterValuesApi ==
     1451{{{
     1452/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetCounterValuesApi
     1453}}}
     1454* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     1455* SWSタグ: ECUC_EthSwt_00053
     1456* タイプ: BOOLEAN-PARAM
     1457* 多重度: 1
     1458
     1459== EthSwtGetDropCountApi ==
     1460{{{
     1461/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetDropCountApi
     1462}}}
     1463* 対象リビジョン: R4.2.2/R4.3.1
     1464* SWSタグ: ECUC_EthSwt_00053
     1465* タイプ: BOOLEAN-PARAM
     1466* 多重度: 1
     1467
     1468== EthSwtGetDuplexModeApi ==
     1469{{{
     1470/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetDuplexModeApi
     1471}}}
     1472* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1473* SWSタグ: ECUC_EthSwt_00122
     1474* タイプ: BOOLEAN-PARAM
     1475* 多重度: 1
     1476
     1477== EthSwtGetEtherStatsApi ==
     1478{{{
     1479/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetEtherStatsApi
     1480}}}
     1481* 対象リビジョン: R4.2.2
     1482* SWSタグ: ECUC_EthSwt_00065
     1483* タイプ: BOOLEAN-PARAM
     1484* 多重度: 1
     1485
     1486== EthSwtGetLinkStateApi ==
     1487{{{
     1488/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetLinkStateApi
     1489}}}
     1490* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1491* SWSタグ: ECUC_EthSwt_00120
     1492* タイプ: BOOLEAN-PARAM
     1493* 多重度: 1
     1494
     1495== EthSwtGetMacLearningModeApi ==
     1496{{{
     1497/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetMacLearningModeApi
     1498}}}
     1499* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1500* SWSタグ: ECUC_EthSwt_00061
     1501* タイプ: BOOLEAN-PARAM
     1502* 多重度: 1
     1503
     1504== EthSwtGetMaxFIFOBufferFillLevelApi ==
     1505{{{
     1506/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetMaxFIFOBufferFillLevelApi
     1507}}}
     1508* 対象リビジョン: R4.4.0/R19-11/R20-11/R21-11
     1509* SWSタグ: ECUC_EthSwt_00131
     1510* タイプ: BOOLEAN-PARAM
     1511* 多重度: 1
     1512
     1513== EthSwtGetPortCableDiagnosticsResultApi ==
     1514{{{
     1515/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetPortCableDiagnosticsResultApi
     1516}}}
     1517* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1518* SWSタグ: ECUC_EthSwt_00092
     1519* タイプ: BOOLEAN-PARAM
     1520* 多重度: 1
     1521
     1522== EthSwtGetPortIdentifierApi ==
     1523{{{
     1524/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetPortIdentifierApi
     1525}}}
     1526* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1527* SWSタグ: ECUC_EthSwt_00083
     1528* タイプ: BOOLEAN-PARAM
     1529* 多重度: 1
     1530
     1531== EthSwtGetPortMacAddrApi ==
     1532{{{
     1533/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetPortMacAddrApi
     1534}}}
     1535* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1536* SWSタグ: ECUC_EthSwt_00051
     1537* タイプ: BOOLEAN-PARAM
     1538* 多重度: 1
     1539
     1540== EthSwtGetPortMirrorStateApi ==
     1541{{{
     1542/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetPortMirrorStateApi
     1543}}}
     1544* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1545* SWSタグ: ECUC_EthSwt_00087
     1546* タイプ: BOOLEAN-PARAM
     1547* 多重度: 1
     1548
     1549== EthSwtGetPortSignalQualityApi ==
     1550{{{
     1551/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetPortSignalQualityApi
     1552}}}
     1553* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1554* SWSタグ: ECUC_EthSwt_00082
     1555* タイプ: BOOLEAN-PARAM
     1556* 多重度: 1
     1557
     1558== EthSwtGetRxStatsApi ==
     1559{{{
     1560/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetRxStatsApi
     1561}}}
     1562* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1563* SWSタグ: ECUC_EthSwt_00065
     1564* タイプ: BOOLEAN-PARAM
     1565* 多重度: 1
     1566
     1567== EthSwtGetSwitchIdentifierApi ==
     1568{{{
     1569/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetSwitchIdentifierApi
     1570}}}
     1571* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1572* SWSタグ: ECUC_EthSwt_00084
     1573* タイプ: BOOLEAN-PARAM
     1574* 多重度: 1
     1575
     1576== EthSwtGetSwitchPortModeApi ==
     1577{{{
     1578/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetSwitchPortModeApi
     1579}}}
     1580* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1581* SWSタグ: ECUC_EthSwt_00118
     1582* タイプ: BOOLEAN-PARAM
     1583* 多重度: 1
     1584
     1585== EthSwtGetSwitchPortWakeupReasonApi ==
     1586{{{
     1587/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetSwitchPortWakeupReasonApi
     1588}}}
     1589* 対象リビジョン: R20-11/R21-11
     1590* SWSタグ: ECUC_EthSwt_00137
     1591* タイプ: BOOLEAN-PARAM
     1592* 多重度: 1
     1593
     1594== EthSwtGetSwitchRegApi ==
     1595{{{
     1596/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetSwitchRegApi
     1597}}}
     1598* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1599* SWSタグ: ECUC_EthSwt_00066
     1600* タイプ: BOOLEAN-PARAM
     1601* 多重度: 1
     1602
     1603== EthSwtGetTxErrorCounterValuesApi ==
     1604{{{
     1605/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetTxErrorCounterValuesApi
     1606}}}
     1607* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1608* SWSタグ: ECUC_EthSwt_00100
     1609* タイプ: BOOLEAN-PARAM
     1610* 多重度: 1
     1611* デフォルト値: false
     1612
     1613== EthSwtGetTxStatsApi ==
     1614{{{
     1615/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGetTxStatsApi
     1616}}}
     1617* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1618* SWSタグ: ECUC_EthSwt_00099
     1619* タイプ: BOOLEAN-PARAM
     1620* 多重度: 1
     1621* デフォルト値: false
     1622
     1623== EthSwtGlobalTimeSupportApi ==
     1624{{{
     1625/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtGlobalTimeSupportApi
     1626}}}
     1627* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1628* SWSタグ: ECUC_EthSwt_00107
     1629* タイプ: BOOLEAN-PARAM
     1630* 多重度: 1
     1631
     1632== EthSwtIndex ==
     1633{{{
     1634/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtIndex
     1635}}}
     1636* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1637* SWSタグ: ECUC_EthSwt_00033
     1638* タイプ: INTEGER-PARAM
     1639* 多重度: 1
     1640* 上限値: 255
     1641* 下限値: 0
     1642
     1643== EthSwtLinkDownCallout ==
     1644{{{
     1645/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtLinkDownCallout
     1646}}}
     1647* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1648* SWSタグ: ECUC_EthSwt_00115
     1649* タイプ: FUNCTION-NAME
     1650* 多重度: 0..1
     1651
     1652== EthSwtLinkDownUser ==
     1653{{{
     1654/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtLinkDownUser
     1655}}}
     1656* 対象リビジョン: R4.2.2/R4.3.1
     1657* SWSタグ: ECUC_EthSwt_00048
     1658* タイプ: FUNCTION-NAME
     1659* 多重度: 0..1
     1660
     1661== EthSwtLinkUpCallout ==
     1662{{{
     1663/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtLinkUpCallout
     1664}}}
     1665* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1666* SWSタグ: ECUC_EthSwt_00116
     1667* タイプ: FUNCTION-NAME
     1668* 多重度: 0..1
     1669
     1670== EthSwtLinkUpUser ==
     1671{{{
     1672/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtLinkUpUser
     1673}}}
     1674* 対象リビジョン: R4.2.2/R4.3.1
     1675* SWSタグ: ECUC_EthSwt_00068
     1676* タイプ: FUNCTION-NAME
     1677* 多重度: 0..1
     1678
     1679== EthSwtLowPowerModeSupport ==
     1680{{{
     1681/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtLowPowerModeSupport
     1682}}}
     1683* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1684* SWSタグ: ECUC_EthSwt_00102
     1685* タイプ: BOOLEAN-PARAM
     1686* 多重度: 0..1
     1687* デフォルト値: false
     1688
     1689== EthSwtMainFunctionPeriod ==
     1690{{{
     1691/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtMainFunctionPeriod
     1692}}}
     1693* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1694* SWSタグ: ECUC_EthSwt_00071
     1695* タイプ: FLOAT-PARAM
     1696* 多重度: 1
     1697* 上限値: INF
     1698* 下限値: 0
     1699
     1700== EthSwtManagementSupportApi ==
     1701{{{
     1702/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtManagementSupportApi
     1703}}}
     1704* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1705* SWSタグ: ECUC_EthSwt_00108
     1706* タイプ: BOOLEAN-PARAM
     1707* 多重度: 1
     1708
     1709== EthSwtMgmtInfoIndicationTimeout ==
     1710{{{
     1711/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtMgmtInfoIndicationTimeout
     1712}}}
     1713* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11
     1714* SWSタグ: ECUC_EthSwt_00109
     1715* タイプ: FLOAT-PARAM
     1716* 多重度: 1
     1717* 上限値: INF
     1718* 下限値: 0
     1719
     1720== EthSwtPersistentConfigurationResult ==
     1721{{{
     1722/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtPersistentConfigurationResult
     1723}}}
     1724* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1725* SWSタグ: ECUC_EthSwt_00062
     1726* タイプ: BOOLEAN-PARAM
     1727* 多重度: 1
     1728
     1729== EthSwtPersistentConfigurationResultCallback ==
     1730{{{
     1731/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtPersistentConfigurationResultCallback
     1732}}}
     1733* 対象リビジョン: R19-11/R20-11/R21-11
     1734* SWSタグ: ECUC_EthSwt_00063
     1735* タイプ: FUNCTION-NAME
     1736* 多重度: 0..1
     1737
     1738== EthSwtPersistentConfigurationResultUser ==
     1739{{{
     1740/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtPersistentConfigurationResultUser
     1741}}}
     1742* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0
     1743* SWSタグ: ECUC_EthSwt_00063
     1744* タイプ: FUNCTION-NAME
     1745* 多重度: 0..1
     1746
     1747== EthSwtPublicCddHeaderFile ==
     1748{{{
     1749/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtPublicCddHeaderFile
     1750}}}
     1751* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1752* SWSタグ: ECUC_EthSwt_00064
     1753* タイプ: STRING-PARAM
     1754* 多重度: 0..*
     1755
     1756== EthSwtReadPortMirrorConfigurationApi ==
     1757{{{
     1758/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtReadPortMirrorConfigurationApi
     1759}}}
     1760* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1761* SWSタグ: ECUC_EthSwt_00086
     1762* タイプ: BOOLEAN-PARAM
     1763* 多重度: 1
     1764
     1765== EthSwtReadTrcvRegisterApi ==
     1766{{{
     1767/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtReadTrcvRegisterApi
     1768}}}
     1769* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1770* SWSタグ: ECUC_EthSwt_00069
     1771* タイプ: BOOLEAN-PARAM
     1772* 多重度: 1
     1773
     1774== EthSwtResetConfigurationApi ==
     1775{{{
     1776/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtResetConfigurationApi
     1777}}}
     1778* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1779* SWSタグ: ECUC_EthSwt_00049
     1780* タイプ: BOOLEAN-PARAM
     1781* 多重度: 1
     1782
     1783== EthSwtSetForwardingModeApi ==
     1784{{{
     1785/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetForwardingModeApi
     1786}}}
     1787* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1788* SWSタグ: ECUC_EthSwt_00104
     1789* タイプ: BOOLEAN-PARAM
     1790* 多重度: 1
     1791* デフォルト値: false
     1792
     1793== EthSwtSetMacLearningModeApi ==
     1794{{{
     1795/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetMacLearningModeApi
     1796}}}
     1797* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1798* SWSタグ: ECUC_EthSwt_00060
     1799* タイプ: BOOLEAN-PARAM
     1800* 多重度: 1
     1801
     1802== EthSwtSetPortLoopbackModeApi ==
     1803{{{
     1804/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetPortLoopbackModeApi
     1805}}}
     1806* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1807* SWSタグ: ECUC_EthSwt_00090
     1808* タイプ: BOOLEAN-PARAM
     1809* 多重度: 1
     1810
     1811== EthSwtSetPortMirrorStateApi ==
     1812{{{
     1813/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetPortMirrorStateApi
     1814}}}
     1815* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1816* SWSタグ: ECUC_EthSwt_00088
     1817* タイプ: BOOLEAN-PARAM
     1818* 多重度: 1
     1819
     1820== EthSwtSetPortTestModeApi ==
     1821{{{
     1822/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetPortTestModeApi
     1823}}}
     1824* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1825* SWSタグ: ECUC_EthSwt_00089
     1826* タイプ: BOOLEAN-PARAM
     1827* 多重度: 1
     1828
     1829== EthSwtSetPortTxModeApi ==
     1830{{{
     1831/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetPortTxModeApi
     1832}}}
     1833* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1834* SWSタグ: ECUC_EthSwt_00091
     1835* タイプ: BOOLEAN-PARAM
     1836* 多重度: 1
     1837
     1838== EthSwtSetSwitchPortModeApi ==
     1839{{{
     1840/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetSwitchPortModeApi
     1841}}}
     1842* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1843* SWSタグ: ECUC_EthSwt_00117
     1844* タイプ: BOOLEAN-PARAM
     1845* 多重度: 1
     1846
     1847== EthSwtSetSwitchRegApi ==
     1848{{{
     1849/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtSetSwitchRegApi
     1850}}}
     1851* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1852* SWSタグ: ECUC_EthSwt_00067
     1853* タイプ: BOOLEAN-PARAM
     1854* 多重度: 1
     1855
     1856== EthSwtStartSwitchPortAutoNegotiationApi ==
     1857{{{
     1858/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtStartSwitchPortAutoNegotiationApi
     1859}}}
     1860* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1861* SWSタグ: ECUC_EthSwt_00119
     1862* タイプ: BOOLEAN-PARAM
     1863* 多重度: 1
     1864
     1865== EthSwtStoreConfigurationApi ==
     1866{{{
     1867/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtStoreConfigurationApi
     1868}}}
     1869* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1870* SWSタグ: ECUC_EthSwt_00050
     1871* タイプ: BOOLEAN-PARAM
     1872* 多重度: 1
     1873
     1874== EthSwtVerifyConfigApi ==
     1875{{{
     1876/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtVerifyConfigApi
     1877}}}
     1878* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1879* SWSタグ: ECUC_EthSwt_00105
     1880* タイプ: BOOLEAN-PARAM
     1881* 多重度: 1
     1882* デフォルト値: false
     1883
     1884== EthSwtVersionInfoApi ==
     1885{{{
     1886/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtVersionInfoApi
     1887}}}
     1888* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1889* SWSタグ: ECUC_EthSwt_00031
     1890* タイプ: BOOLEAN-PARAM
     1891* 多重度: 1
     1892* デフォルト値:
     1893  * R4.3.1/R4.4.0/R19-11/R20-11/R21-11: false
     1894
     1895== EthSwtWritePortMirrorConfigurationApi ==
     1896{{{
     1897/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtWritePortMirrorConfigurationApi
     1898}}}
     1899* 対象リビジョン: R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1900* SWSタグ: ECUC_EthSwt_00085
     1901* タイプ: BOOLEAN-PARAM
     1902* 多重度: 1
     1903
     1904== EthSwtWriteTrcvRegisterApi ==
     1905{{{
     1906/AUTOSAR/EcucDefs/EthSwt/EthSwtGeneral/EthSwtWriteTrcvRegisterApi
     1907}}}
     1908* 対象リビジョン: R4.2.2/R4.3.1/R4.4.0/R19-11/R20-11/R21-11
     1909* SWSタグ: ECUC_EthSwt_00070
     1910* タイプ: BOOLEAN-PARAM
     1911* 多重度: 1