commit
746f90d563
@ -135,30 +135,6 @@ block/ETHERNET_MAC:
|
||||
description: Ethernet MAC address 0 low register
|
||||
byte_offset: 68
|
||||
fieldset: MACA0LR
|
||||
- name: MACA1HR
|
||||
description: Ethernet MAC address 1 high register
|
||||
byte_offset: 72
|
||||
fieldset: MACA1HR
|
||||
- name: MACA1LR
|
||||
description: Ethernet MAC address1 low register
|
||||
byte_offset: 76
|
||||
fieldset: MACA1LR
|
||||
- name: MACA2HR
|
||||
description: Ethernet MAC address 2 high register
|
||||
byte_offset: 80
|
||||
fieldset: MACA2HR
|
||||
- name: MACA2LR
|
||||
description: Ethernet MAC address 2 low register
|
||||
byte_offset: 84
|
||||
fieldset: MACA2LR
|
||||
- name: MACA3HR
|
||||
description: Ethernet MAC address 3 high register
|
||||
byte_offset: 88
|
||||
fieldset: MACA3HR
|
||||
- name: MACA3LR
|
||||
description: Ethernet MAC address 3 low register
|
||||
byte_offset: 92
|
||||
fieldset: MACA3LR
|
||||
- name: MMCCR
|
||||
description: Ethernet MMC control register
|
||||
byte_offset: 256
|
||||
@ -210,6 +186,20 @@ block/ETHERNET_MAC:
|
||||
byte_offset: 452
|
||||
access: Read
|
||||
fieldset: MMCRGUFCR
|
||||
- name: MACAHR
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 72
|
||||
fieldset: MACAHR
|
||||
- name: MACALR
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 76
|
||||
fieldset: MACALR
|
||||
block/ETHERNET_PTP:
|
||||
description: 'Ethernet: Precision time protocol'
|
||||
items:
|
||||
@ -606,7 +596,7 @@ fieldset/MACA0HR:
|
||||
description: Ethernet MAC address 0 high register
|
||||
fields:
|
||||
- name: MACA0H
|
||||
description: MAC address0 high
|
||||
description: MAC address 0 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MO
|
||||
@ -617,14 +607,14 @@ fieldset/MACA0LR:
|
||||
description: Ethernet MAC address 0 low register
|
||||
fields:
|
||||
- name: MACA0L
|
||||
description: '0'
|
||||
description: Ethernet MAC address 0 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA1HR:
|
||||
description: Ethernet MAC address 1 high register
|
||||
fieldset/MACAHR:
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
fields:
|
||||
- name: MACA1H
|
||||
description: MACA1H
|
||||
- name: MACAH
|
||||
description: Ethernet MAC address 1/2/3 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
@ -640,68 +630,11 @@ fieldset/MACA1HR:
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA1LR:
|
||||
description: Ethernet MAC address1 low register
|
||||
fieldset/MACALR:
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
fields:
|
||||
- name: MACA1L
|
||||
description: MACA1LR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA2HR:
|
||||
description: Ethernet MAC address 2 high register
|
||||
fields:
|
||||
- name: MACA2H
|
||||
description: MAC2AH
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA2LR:
|
||||
description: Ethernet MAC address 2 low register
|
||||
fields:
|
||||
- name: MACA2L
|
||||
description: MACA2L
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA3HR:
|
||||
description: Ethernet MAC address 3 high register
|
||||
fields:
|
||||
- name: MACA3H
|
||||
description: MACA3H
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA3LR:
|
||||
description: Ethernet MAC address 3 low register
|
||||
fields:
|
||||
- name: MACA3L
|
||||
description: MBCA3L
|
||||
- name: MACAL
|
||||
description: Ethernet MAC address 1/2/3 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACCR:
|
||||
@ -719,7 +652,6 @@ fieldset/MACCR:
|
||||
description: Deferral check
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: DC
|
||||
- name: BL
|
||||
description: Back-off limit
|
||||
bit_offset: 5
|
||||
@ -843,17 +775,14 @@ fieldset/MACFCR:
|
||||
description: Transmit flow control enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: TFCE
|
||||
- name: RFCE
|
||||
description: Receive flow control enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: RFCE
|
||||
- name: UPFD
|
||||
description: Unicast pause frame detect
|
||||
bit_offset: 3
|
||||
bit_size: 1
|
||||
enum: UPFD
|
||||
- name: PLT
|
||||
description: Pause low threshold
|
||||
bit_offset: 4
|
||||
@ -875,7 +804,6 @@ fieldset/MACFFR:
|
||||
description: Promiscuous mode
|
||||
bit_offset: 0
|
||||
bit_size: 1
|
||||
enum: PM
|
||||
- name: HU
|
||||
description: Hash unicast
|
||||
bit_offset: 1
|
||||
@ -895,7 +823,6 @@ fieldset/MACFFR:
|
||||
description: Pass all multicast
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: PAM
|
||||
- name: BFD
|
||||
description: Broadcast frames disable
|
||||
bit_offset: 5
|
||||
@ -915,7 +842,6 @@ fieldset/MACFFR:
|
||||
description: Source address filter
|
||||
bit_offset: 8
|
||||
bit_size: 1
|
||||
enum: SAF
|
||||
- name: HPF
|
||||
description: Hash or perfect filter
|
||||
bit_offset: 9
|
||||
@ -925,7 +851,6 @@ fieldset/MACFFR:
|
||||
description: Receive all
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: RA
|
||||
fieldset/MACHTHR:
|
||||
description: Ethernet MAC hash table high register
|
||||
fields:
|
||||
@ -998,12 +923,10 @@ fieldset/MACPMTCSR:
|
||||
description: Magic packet enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: MPE
|
||||
- name: WFE
|
||||
description: Wakeup frame enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: WFE
|
||||
- name: MPR
|
||||
description: Magic packet received
|
||||
bit_offset: 5
|
||||
@ -1016,7 +939,6 @@ fieldset/MACPMTCSR:
|
||||
description: Global unicast
|
||||
bit_offset: 9
|
||||
bit_size: 1
|
||||
enum: GU
|
||||
- name: WFFRPR
|
||||
description: Wakeup frame filter register pointer reset
|
||||
bit_offset: 31
|
||||
@ -1074,7 +996,6 @@ fieldset/MMCCR:
|
||||
description: Reset on read
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: ROR
|
||||
- name: MCF
|
||||
description: MMC counter freeze
|
||||
bit_offset: 3
|
||||
@ -1413,10 +1334,10 @@ enum/CSD:
|
||||
enum/CSR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
- name: Rollover
|
||||
description: Counters roll over to zero after reaching the maximum value
|
||||
value: 0
|
||||
- name: Enabled
|
||||
- name: NotRollover
|
||||
description: Counters do not roll over to zero after reaching the maximum value
|
||||
value: 1
|
||||
enum/CounterReset:
|
||||
@ -1443,15 +1364,6 @@ enum/DAIF:
|
||||
- name: Invert
|
||||
description: Address check block operates in inverse filtering mode for the DA address comparison
|
||||
value: 1
|
||||
enum/DC:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC defers until CRS signal goes inactive
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Deferral check function enabled
|
||||
value: 1
|
||||
enum/DM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1539,15 +1451,6 @@ enum/FUGF:
|
||||
- name: Forward
|
||||
description: Rx FIFO forwards undersized frames
|
||||
value: 1
|
||||
enum/GU:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal operation
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Any unicast packet filtered by the MAC address recognition may be a wakeup frame
|
||||
value: 1
|
||||
enum/HM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1629,15 +1532,6 @@ enum/LM:
|
||||
- name: Loopback
|
||||
description: MAC operates in loopback mode at the MII
|
||||
value: 1
|
||||
enum/MACAHR_AE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Address filters ignore this address
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters use this address
|
||||
value: 1
|
||||
enum/MACAHR_SA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1662,15 +1556,6 @@ enum/MCF:
|
||||
- name: Frozen
|
||||
description: All MMC counters frozen to their current value
|
||||
value: 1
|
||||
enum/MPE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to Magic Packet reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to Magic Packet reception
|
||||
value: 1
|
||||
enum/MW:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1680,15 +1565,6 @@ enum/MW:
|
||||
- name: Write
|
||||
description: Write operation
|
||||
value: 1
|
||||
enum/PAM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Filtering of multicast frames depends on HM
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: All received frames with a multicast destination address are passed
|
||||
value: 1
|
||||
enum/PBL:
|
||||
bit_size: 6
|
||||
variants:
|
||||
@ -1746,15 +1622,6 @@ enum/PLT:
|
||||
- name: PLT256
|
||||
description: Pause time minus 256 slot times
|
||||
value: 3
|
||||
enum/PM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal address filtering
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters pass all incoming frames regardless of their destination or source address
|
||||
value: 1
|
||||
enum/PMTIM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1779,15 +1646,6 @@ enum/PriorityRxOverTx:
|
||||
- name: FourToOne
|
||||
description: RxDMA priority over TxDMA is 4:1
|
||||
value: 3
|
||||
enum/RA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC receiver passes on to the application only those frames that have passed the SA/DA address file
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC receiver passes oll received frames on to the application
|
||||
value: 1
|
||||
enum/RD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1827,15 +1685,6 @@ enum/RFAEM:
|
||||
- name: Masked
|
||||
description: Received-alignment-error counter half-full interrupt disabled
|
||||
value: 1
|
||||
enum/RFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Pause frames are not decoded
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC decodes received Pause frames and disables its transmitted for a specified time
|
||||
value: 1
|
||||
enum/RFCEM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1863,15 +1712,6 @@ enum/ROD:
|
||||
- name: Disabled
|
||||
description: MAC disables reception of frames in half-duplex mode
|
||||
value: 1
|
||||
enum/ROR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MMC counters do not reset on read
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MMC counters reset to zero after read
|
||||
value: 1
|
||||
enum/RPD:
|
||||
bit_size: 32
|
||||
variants:
|
||||
@ -1920,15 +1760,6 @@ enum/RTC:
|
||||
- name: RTC128
|
||||
description: 128 bytes
|
||||
value: 3
|
||||
enum/SAF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Source address ignored
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC drops frames that fail the source address filter
|
||||
value: 1
|
||||
enum/SAIF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1947,15 +1778,6 @@ enum/ST:
|
||||
- name: Started
|
||||
description: Transmission is placed in Running state
|
||||
value: 1
|
||||
enum/TFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: In full duplex, flow control is disabled. In half duplex, back pressure is disabled
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: In full duplex, flow control is enabled. In half duplex, back pressure is enabled
|
||||
value: 1
|
||||
enum/TGFM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2055,15 +1877,6 @@ enum/TTC:
|
||||
- name: TTC16
|
||||
description: 16 bytes
|
||||
value: 7
|
||||
enum/UPFD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC detects only a Pause frame with the multicast address specified in the 802.3x standard
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC additionally detects Pause frames with the station's unicast address
|
||||
value: 1
|
||||
enum/USP:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2091,15 +1904,6 @@ enum/WD:
|
||||
- name: Disabled
|
||||
description: Watchdog disabled, receive frames may be up to to 16384 bytes
|
||||
value: 1
|
||||
enum/WFE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to wakeup frame reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to wakeup frame reception
|
||||
value: 1
|
||||
enum/WFFRPR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
|
@ -139,30 +139,6 @@ block/ETHERNET_MAC:
|
||||
description: Ethernet MAC address 0 low register
|
||||
byte_offset: 68
|
||||
fieldset: MACA0LR
|
||||
- name: MACA1HR
|
||||
description: Ethernet MAC address 1 high register
|
||||
byte_offset: 72
|
||||
fieldset: MACA1HR
|
||||
- name: MACA1LR
|
||||
description: Ethernet MAC address1 low register
|
||||
byte_offset: 76
|
||||
fieldset: MACA1LR
|
||||
- name: MACA2HR
|
||||
description: Ethernet MAC address 2 high register
|
||||
byte_offset: 80
|
||||
fieldset: MACA2HR
|
||||
- name: MACA2LR
|
||||
description: Ethernet MAC address 2 low register
|
||||
byte_offset: 84
|
||||
fieldset: MACA2LR
|
||||
- name: MACA3HR
|
||||
description: Ethernet MAC address 3 high register
|
||||
byte_offset: 88
|
||||
fieldset: MACA3HR
|
||||
- name: MACA3LR
|
||||
description: Ethernet MAC address 3 low register
|
||||
byte_offset: 92
|
||||
fieldset: MACA3LR
|
||||
- name: MMCCR
|
||||
description: Ethernet MMC control register
|
||||
byte_offset: 256
|
||||
@ -214,6 +190,20 @@ block/ETHERNET_MAC:
|
||||
byte_offset: 452
|
||||
access: Read
|
||||
fieldset: MMCRGUFCR
|
||||
- name: MACAHR
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 72
|
||||
fieldset: MACAHR
|
||||
- name: MACALR
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 76
|
||||
fieldset: MACALR
|
||||
block/ETHERNET_PTP:
|
||||
description: 'Ethernet: Precision time protocol'
|
||||
items:
|
||||
@ -285,7 +275,6 @@ fieldset/DMABMR:
|
||||
description: Enhanced descriptor format enable
|
||||
bit_offset: 7
|
||||
bit_size: 1
|
||||
enum: EDFE
|
||||
- name: PBL
|
||||
description: Programmable burst length
|
||||
bit_offset: 8
|
||||
@ -627,7 +616,7 @@ fieldset/MACA0HR:
|
||||
description: Ethernet MAC address 0 high register
|
||||
fields:
|
||||
- name: MACA0H
|
||||
description: MAC address0 high
|
||||
description: Ethernet MAC address 0 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MO
|
||||
@ -638,14 +627,14 @@ fieldset/MACA0LR:
|
||||
description: Ethernet MAC address 0 low register
|
||||
fields:
|
||||
- name: MACA0L
|
||||
description: '0'
|
||||
description: Ethernet MAC address 0 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA1HR:
|
||||
description: Ethernet MAC address 1 high register
|
||||
fieldset/MACAHR:
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
fields:
|
||||
- name: MACA1H
|
||||
description: MACA1H
|
||||
- name: MACAH
|
||||
description: Ethernet MAC address 1/2/3 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
@ -661,68 +650,11 @@ fieldset/MACA1HR:
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA1LR:
|
||||
description: Ethernet MAC address1 low register
|
||||
fieldset/MACALR:
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
fields:
|
||||
- name: MACA1L
|
||||
description: MACA1LR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA2HR:
|
||||
description: Ethernet MAC address 2 high register
|
||||
fields:
|
||||
- name: MACA2H
|
||||
description: MAC2AH
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA2LR:
|
||||
description: Ethernet MAC address 2 low register
|
||||
fields:
|
||||
- name: MACA2L
|
||||
description: MACA2L
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA3HR:
|
||||
description: Ethernet MAC address 3 high register
|
||||
fields:
|
||||
- name: MACA3H
|
||||
description: MACA3H
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA3LR:
|
||||
description: Ethernet MAC address 3 low register
|
||||
fields:
|
||||
- name: MACA3L
|
||||
description: MBCA3L
|
||||
- name: MACAL
|
||||
description: Ethernet MAC address 1/2/3 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACCR:
|
||||
@ -740,7 +672,6 @@ fieldset/MACCR:
|
||||
description: Deferral check
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: DC
|
||||
- name: BL
|
||||
description: Back-off limit
|
||||
bit_offset: 5
|
||||
@ -805,7 +736,6 @@ fieldset/MACCR:
|
||||
description: CRC stripping for type frames
|
||||
bit_offset: 25
|
||||
bit_size: 1
|
||||
enum: CSTF
|
||||
fieldset/MACDBGR:
|
||||
description: Ethernet MAC debug register
|
||||
fields:
|
||||
@ -869,17 +799,14 @@ fieldset/MACFCR:
|
||||
description: Transmit flow control enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: TFCE
|
||||
- name: RFCE
|
||||
description: Receive flow control enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: RFCE
|
||||
- name: UPFD
|
||||
description: Unicast pause frame detect
|
||||
bit_offset: 3
|
||||
bit_size: 1
|
||||
enum: UPFD
|
||||
- name: PLT
|
||||
description: Pause low threshold
|
||||
bit_offset: 4
|
||||
@ -901,7 +828,6 @@ fieldset/MACFFR:
|
||||
description: Promiscuous mode
|
||||
bit_offset: 0
|
||||
bit_size: 1
|
||||
enum: PM
|
||||
- name: HU
|
||||
description: Hash unicast
|
||||
bit_offset: 1
|
||||
@ -921,7 +847,6 @@ fieldset/MACFFR:
|
||||
description: Pass all multicast
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: PAM
|
||||
- name: BFD
|
||||
description: Broadcast frames disable
|
||||
bit_offset: 5
|
||||
@ -941,7 +866,6 @@ fieldset/MACFFR:
|
||||
description: Source address filter
|
||||
bit_offset: 8
|
||||
bit_size: 1
|
||||
enum: SAF
|
||||
- name: HPF
|
||||
description: Hash or perfect filter
|
||||
bit_offset: 9
|
||||
@ -951,7 +875,6 @@ fieldset/MACFFR:
|
||||
description: Receive all
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: RA
|
||||
fieldset/MACHTHR:
|
||||
description: Ethernet MAC hash table high register
|
||||
fields:
|
||||
@ -1024,12 +947,10 @@ fieldset/MACPMTCSR:
|
||||
description: Magic packet enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: MPE
|
||||
- name: WFE
|
||||
description: Wakeup frame enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: WFE
|
||||
- name: MPR
|
||||
description: Magic packet received
|
||||
bit_offset: 5
|
||||
@ -1042,7 +963,6 @@ fieldset/MACPMTCSR:
|
||||
description: Global unicast
|
||||
bit_offset: 9
|
||||
bit_size: 1
|
||||
enum: GU
|
||||
- name: WFFRPR
|
||||
description: Wakeup frame filter register pointer reset
|
||||
bit_offset: 31
|
||||
@ -1100,7 +1020,6 @@ fieldset/MMCCR:
|
||||
description: Reset on read
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: ROR
|
||||
- name: MCF
|
||||
description: MMC counter freeze
|
||||
bit_offset: 3
|
||||
@ -1449,21 +1368,12 @@ enum/CSD:
|
||||
enum/CSR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
- name: Rollover
|
||||
description: Counters roll over to zero after reaching the maximum value
|
||||
value: 0
|
||||
- name: Enabled
|
||||
- name: NotRollover
|
||||
description: Counters do not roll over to zero after reaching the maximum value
|
||||
value: 1
|
||||
enum/CSTF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: CRC not stripped
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: CRC stripped
|
||||
value: 1
|
||||
enum/CounterReset:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1488,15 +1398,6 @@ enum/DAIF:
|
||||
- name: Invert
|
||||
description: Address check block operates in inverse filtering mode for the DA address comparison
|
||||
value: 1
|
||||
enum/DC:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC defers until CRS signal goes inactive
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Deferral check function enabled
|
||||
value: 1
|
||||
enum/DM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1524,15 +1425,6 @@ enum/DTCEFD:
|
||||
- name: Disabled
|
||||
description: Do not drop frames that only have errors in the receive checksum offload engine
|
||||
value: 1
|
||||
enum/EDFE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal descriptor format
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enhanced 32-byte descriptor format, required for timestamping and IPv4 checksum offload
|
||||
value: 1
|
||||
enum/FB:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1593,15 +1485,6 @@ enum/FUGF:
|
||||
- name: Forward
|
||||
description: Rx FIFO forwards undersized frames
|
||||
value: 1
|
||||
enum/GU:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal operation
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Any unicast packet filtered by the MAC address recognition may be a wakeup frame
|
||||
value: 1
|
||||
enum/HM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1683,15 +1566,6 @@ enum/LM:
|
||||
- name: Loopback
|
||||
description: MAC operates in loopback mode at the MII
|
||||
value: 1
|
||||
enum/MACAHR_AE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Address filters ignore this address
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters use this address
|
||||
value: 1
|
||||
enum/MACAHR_SA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1740,15 +1614,6 @@ enum/MCP:
|
||||
- name: Preset
|
||||
description: MMC counters will be preset to almost full or almost half. Cleared automatically
|
||||
value: 1
|
||||
enum/MPE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to Magic Packet reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to Magic Packet reception
|
||||
value: 1
|
||||
enum/MW:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1758,15 +1623,6 @@ enum/MW:
|
||||
- name: Write
|
||||
description: Write operation
|
||||
value: 1
|
||||
enum/PAM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Filtering of multicast frames depends on HM
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: All received frames with a multicast destination address are passed
|
||||
value: 1
|
||||
enum/PBL:
|
||||
bit_size: 6
|
||||
variants:
|
||||
@ -1824,15 +1680,6 @@ enum/PLT:
|
||||
- name: PLT256
|
||||
description: Pause time minus 256 slot times
|
||||
value: 3
|
||||
enum/PM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal address filtering
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters pass all incoming frames regardless of their destination or source address
|
||||
value: 1
|
||||
enum/PMTIM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1857,15 +1704,6 @@ enum/PriorityRxOverTx:
|
||||
- name: FourToOne
|
||||
description: RxDMA priority over TxDMA is 4:1
|
||||
value: 3
|
||||
enum/RA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC receiver passes on to the application only those frames that have passed the SA/DA address file
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC receiver passes oll received frames on to the application
|
||||
value: 1
|
||||
enum/RD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1905,15 +1743,6 @@ enum/RFAEM:
|
||||
- name: Masked
|
||||
description: Received-alignment-error counter half-full interrupt disabled
|
||||
value: 1
|
||||
enum/RFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Pause frames are not decoded
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC decodes received Pause frames and disables its transmitted for a specified time
|
||||
value: 1
|
||||
enum/RFCEM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1941,15 +1770,6 @@ enum/ROD:
|
||||
- name: Disabled
|
||||
description: MAC disables reception of frames in half-duplex mode
|
||||
value: 1
|
||||
enum/ROR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MMC counters do not reset on read
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MMC counters reset to zero after read
|
||||
value: 1
|
||||
enum/RPD:
|
||||
bit_size: 32
|
||||
variants:
|
||||
@ -1998,15 +1818,6 @@ enum/RTC:
|
||||
- name: RTC128
|
||||
description: 128 bytes
|
||||
value: 3
|
||||
enum/SAF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Source address ignored
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC drops frames that fail the source address filter
|
||||
value: 1
|
||||
enum/SAIF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2025,15 +1836,6 @@ enum/ST:
|
||||
- name: Started
|
||||
description: Transmission is placed in Running state
|
||||
value: 1
|
||||
enum/TFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: In full duplex, flow control is disabled. In half duplex, back pressure is disabled
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: In full duplex, flow control is enabled. In half duplex, back pressure is enabled
|
||||
value: 1
|
||||
enum/TGFM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2133,15 +1935,6 @@ enum/TTC:
|
||||
- name: TTC16
|
||||
description: 16 bytes
|
||||
value: 7
|
||||
enum/UPFD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC detects only a Pause frame with the multicast address specified in the 802.3x standard
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC additionally detects Pause frames with the station's unicast address
|
||||
value: 1
|
||||
enum/USP:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2169,15 +1962,6 @@ enum/WD:
|
||||
- name: Disabled
|
||||
description: Watchdog disabled, receive frames may be up to to 16384 bytes
|
||||
value: 1
|
||||
enum/WFE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to wakeup frame reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to wakeup frame reception
|
||||
value: 1
|
||||
enum/WFFRPR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
|
@ -139,30 +139,6 @@ block/ETHERNET_MAC:
|
||||
description: Ethernet MAC address 0 low register
|
||||
byte_offset: 68
|
||||
fieldset: MACA0LR
|
||||
- name: MACA1HR
|
||||
description: Ethernet MAC address 1 high register
|
||||
byte_offset: 72
|
||||
fieldset: MACA1HR
|
||||
- name: MACA1LR
|
||||
description: Ethernet MAC address1 low register
|
||||
byte_offset: 76
|
||||
fieldset: MACA1LR
|
||||
- name: MACA2HR
|
||||
description: Ethernet MAC address 2 high register
|
||||
byte_offset: 80
|
||||
fieldset: MACA2HR
|
||||
- name: MACA2LR
|
||||
description: Ethernet MAC address 2 low register
|
||||
byte_offset: 84
|
||||
fieldset: MACA2LR
|
||||
- name: MACA3HR
|
||||
description: Ethernet MAC address 3 high register
|
||||
byte_offset: 88
|
||||
fieldset: MACA3HR
|
||||
- name: MACA3LR
|
||||
description: Ethernet MAC address 3 low register
|
||||
byte_offset: 92
|
||||
fieldset: MACA3LR
|
||||
- name: MMCCR
|
||||
description: Ethernet MMC control register
|
||||
byte_offset: 256
|
||||
@ -214,6 +190,20 @@ block/ETHERNET_MAC:
|
||||
byte_offset: 452
|
||||
access: Read
|
||||
fieldset: MMCRGUFCR
|
||||
- name: MACAHR
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 72
|
||||
fieldset: MACAHR
|
||||
- name: MACALR
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
array:
|
||||
len: 3
|
||||
stride: 8
|
||||
byte_offset: 76
|
||||
fieldset: MACALR
|
||||
block/ETHERNET_PTP:
|
||||
description: 'Ethernet: Precision time protocol'
|
||||
items:
|
||||
@ -285,7 +275,6 @@ fieldset/DMABMR:
|
||||
description: Enhanced descriptor format enable
|
||||
bit_offset: 7
|
||||
bit_size: 1
|
||||
enum: EDFE
|
||||
- name: PBL
|
||||
description: Programmable burst length
|
||||
bit_offset: 8
|
||||
@ -627,7 +616,7 @@ fieldset/MACA0HR:
|
||||
description: Ethernet MAC address 0 high register
|
||||
fields:
|
||||
- name: MACA0H
|
||||
description: MAC address0 high
|
||||
description: Ethernet MAC address 0 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MO
|
||||
@ -638,14 +627,14 @@ fieldset/MACA0LR:
|
||||
description: Ethernet MAC address 0 low register
|
||||
fields:
|
||||
- name: MACA0L
|
||||
description: '0'
|
||||
description: Ethernet MAC address 0 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA1HR:
|
||||
description: Ethernet MAC address 1 high register
|
||||
fieldset/MACAHR:
|
||||
description: Ethernet MAC address 1/2/3 high register
|
||||
fields:
|
||||
- name: MACA1H
|
||||
description: MACA1H
|
||||
- name: MACAH
|
||||
description: Ethernet MAC address 1/2/3 high
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
@ -661,68 +650,11 @@ fieldset/MACA1HR:
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA1LR:
|
||||
description: Ethernet MAC address1 low register
|
||||
fieldset/MACALR:
|
||||
description: Ethernet MAC address 1/2/3 low register
|
||||
fields:
|
||||
- name: MACA1L
|
||||
description: MACA1LR
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA2HR:
|
||||
description: Ethernet MAC address 2 high register
|
||||
fields:
|
||||
- name: MACA2H
|
||||
description: MAC2AH
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA2LR:
|
||||
description: Ethernet MAC address 2 low register
|
||||
fields:
|
||||
- name: MACA2L
|
||||
description: MACA2L
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACA3HR:
|
||||
description: Ethernet MAC address 3 high register
|
||||
fields:
|
||||
- name: MACA3H
|
||||
description: MACA3H
|
||||
bit_offset: 0
|
||||
bit_size: 16
|
||||
- name: MBC
|
||||
description: MBC
|
||||
bit_offset: 24
|
||||
bit_size: 6
|
||||
- name: SA
|
||||
description: SA
|
||||
bit_offset: 30
|
||||
bit_size: 1
|
||||
enum: MACAHR_SA
|
||||
- name: AE
|
||||
description: AE
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: MACAHR_AE
|
||||
fieldset/MACA3LR:
|
||||
description: Ethernet MAC address 3 low register
|
||||
fields:
|
||||
- name: MACA3L
|
||||
description: MBCA3L
|
||||
- name: MACAL
|
||||
description: thernet MAC address 1/2/3 low
|
||||
bit_offset: 0
|
||||
bit_size: 32
|
||||
fieldset/MACCR:
|
||||
@ -740,7 +672,6 @@ fieldset/MACCR:
|
||||
description: Deferral check
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: DC
|
||||
- name: BL
|
||||
description: Back-off limit
|
||||
bit_offset: 5
|
||||
@ -805,7 +736,6 @@ fieldset/MACCR:
|
||||
description: CRC stripping for type frames
|
||||
bit_offset: 25
|
||||
bit_size: 1
|
||||
enum: CSTF
|
||||
fieldset/MACDBGR:
|
||||
description: Ethernet MAC debug register
|
||||
fields:
|
||||
@ -869,17 +799,14 @@ fieldset/MACFCR:
|
||||
description: Transmit flow control enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: TFCE
|
||||
- name: RFCE
|
||||
description: Receive flow control enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: RFCE
|
||||
- name: UPFD
|
||||
description: Unicast pause frame detect
|
||||
bit_offset: 3
|
||||
bit_size: 1
|
||||
enum: UPFD
|
||||
- name: PLT
|
||||
description: Pause low threshold
|
||||
bit_offset: 4
|
||||
@ -901,7 +828,6 @@ fieldset/MACFFR:
|
||||
description: Promiscuous mode
|
||||
bit_offset: 0
|
||||
bit_size: 1
|
||||
enum: PM
|
||||
- name: HU
|
||||
description: Hash unicast
|
||||
bit_offset: 1
|
||||
@ -921,7 +847,6 @@ fieldset/MACFFR:
|
||||
description: Pass all multicast
|
||||
bit_offset: 4
|
||||
bit_size: 1
|
||||
enum: PAM
|
||||
- name: BFD
|
||||
description: Broadcast frames disable
|
||||
bit_offset: 5
|
||||
@ -941,7 +866,6 @@ fieldset/MACFFR:
|
||||
description: Source address filter
|
||||
bit_offset: 8
|
||||
bit_size: 1
|
||||
enum: SAF
|
||||
- name: HPF
|
||||
description: Hash or perfect filter
|
||||
bit_offset: 9
|
||||
@ -951,7 +875,6 @@ fieldset/MACFFR:
|
||||
description: Receive all
|
||||
bit_offset: 31
|
||||
bit_size: 1
|
||||
enum: RA
|
||||
fieldset/MACHTHR:
|
||||
description: Ethernet MAC hash table high register
|
||||
fields:
|
||||
@ -1024,12 +947,10 @@ fieldset/MACPMTCSR:
|
||||
description: Magic packet enable
|
||||
bit_offset: 1
|
||||
bit_size: 1
|
||||
enum: MPE
|
||||
- name: WFE
|
||||
description: Wakeup frame enable
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: WFE
|
||||
- name: MPR
|
||||
description: Magic packet received
|
||||
bit_offset: 5
|
||||
@ -1042,7 +963,6 @@ fieldset/MACPMTCSR:
|
||||
description: Global unicast
|
||||
bit_offset: 9
|
||||
bit_size: 1
|
||||
enum: GU
|
||||
- name: WFFRPR
|
||||
description: Wakeup frame filter register pointer reset
|
||||
bit_offset: 31
|
||||
@ -1100,7 +1020,6 @@ fieldset/MMCCR:
|
||||
description: Reset on read
|
||||
bit_offset: 2
|
||||
bit_size: 1
|
||||
enum: ROR
|
||||
- name: MCF
|
||||
description: MMC counter freeze
|
||||
bit_offset: 3
|
||||
@ -1449,21 +1368,12 @@ enum/CSD:
|
||||
enum/CSR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
- name: Rollover
|
||||
description: Counters roll over to zero after reaching the maximum value
|
||||
value: 0
|
||||
- name: Enabled
|
||||
- name: NotRollover
|
||||
description: Counters do not roll over to zero after reaching the maximum value
|
||||
value: 1
|
||||
enum/CSTF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: CRC not stripped
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: CRC stripped
|
||||
value: 1
|
||||
enum/CounterReset:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1488,15 +1398,6 @@ enum/DAIF:
|
||||
- name: Invert
|
||||
description: Address check block operates in inverse filtering mode for the DA address comparison
|
||||
value: 1
|
||||
enum/DC:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC defers until CRS signal goes inactive
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Deferral check function enabled
|
||||
value: 1
|
||||
enum/DM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1524,15 +1425,6 @@ enum/DTCEFD:
|
||||
- name: Disabled
|
||||
description: Do not drop frames that only have errors in the receive checksum offload engine
|
||||
value: 1
|
||||
enum/EDFE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal descriptor format
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enhanced 32-byte descriptor format, required for timestamping and IPv4 checksum offload
|
||||
value: 1
|
||||
enum/FB:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1593,15 +1485,6 @@ enum/FUGF:
|
||||
- name: Forward
|
||||
description: Rx FIFO forwards undersized frames
|
||||
value: 1
|
||||
enum/GU:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal operation
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Any unicast packet filtered by the MAC address recognition may be a wakeup frame
|
||||
value: 1
|
||||
enum/HM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1683,15 +1566,6 @@ enum/LM:
|
||||
- name: Loopback
|
||||
description: MAC operates in loopback mode at the MII
|
||||
value: 1
|
||||
enum/MACAHR_AE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Address filters ignore this address
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters use this address
|
||||
value: 1
|
||||
enum/MACAHR_SA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1740,15 +1614,6 @@ enum/MCP:
|
||||
- name: Preset
|
||||
description: MMC counters will be preset to almost full or almost half. Cleared automatically
|
||||
value: 1
|
||||
enum/MPE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to Magic Packet reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to Magic Packet reception
|
||||
value: 1
|
||||
enum/MW:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1758,15 +1623,6 @@ enum/MW:
|
||||
- name: Write
|
||||
description: Write operation
|
||||
value: 1
|
||||
enum/PAM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Filtering of multicast frames depends on HM
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: All received frames with a multicast destination address are passed
|
||||
value: 1
|
||||
enum/PBL:
|
||||
bit_size: 6
|
||||
variants:
|
||||
@ -1824,15 +1680,6 @@ enum/PLT:
|
||||
- name: PLT256
|
||||
description: Pause time minus 256 slot times
|
||||
value: 3
|
||||
enum/PM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Normal address filtering
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Address filters pass all incoming frames regardless of their destination or source address
|
||||
value: 1
|
||||
enum/PMTIM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1857,15 +1704,6 @@ enum/PriorityRxOverTx:
|
||||
- name: FourToOne
|
||||
description: RxDMA priority over TxDMA is 4:1
|
||||
value: 3
|
||||
enum/RA:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC receiver passes on to the application only those frames that have passed the SA/DA address file
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC receiver passes oll received frames on to the application
|
||||
value: 1
|
||||
enum/RD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1905,15 +1743,6 @@ enum/RFAEM:
|
||||
- name: Masked
|
||||
description: Received-alignment-error counter half-full interrupt disabled
|
||||
value: 1
|
||||
enum/RFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Pause frames are not decoded
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC decodes received Pause frames and disables its transmitted for a specified time
|
||||
value: 1
|
||||
enum/RFCEM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -1941,15 +1770,6 @@ enum/ROD:
|
||||
- name: Disabled
|
||||
description: MAC disables reception of frames in half-duplex mode
|
||||
value: 1
|
||||
enum/ROR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MMC counters do not reset on read
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MMC counters reset to zero after read
|
||||
value: 1
|
||||
enum/RPD:
|
||||
bit_size: 32
|
||||
variants:
|
||||
@ -1998,15 +1818,6 @@ enum/RTC:
|
||||
- name: RTC128
|
||||
description: 128 bytes
|
||||
value: 3
|
||||
enum/SAF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: Source address ignored
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC drops frames that fail the source address filter
|
||||
value: 1
|
||||
enum/SAIF:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2025,15 +1836,6 @@ enum/ST:
|
||||
- name: Started
|
||||
description: Transmission is placed in Running state
|
||||
value: 1
|
||||
enum/TFCE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: In full duplex, flow control is disabled. In half duplex, back pressure is disabled
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: In full duplex, flow control is enabled. In half duplex, back pressure is enabled
|
||||
value: 1
|
||||
enum/TGFM:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2133,15 +1935,6 @@ enum/TTC:
|
||||
- name: TTC16
|
||||
description: 16 bytes
|
||||
value: 7
|
||||
enum/UPFD:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: MAC detects only a Pause frame with the multicast address specified in the 802.3x standard
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: MAC additionally detects Pause frames with the station's unicast address
|
||||
value: 1
|
||||
enum/USP:
|
||||
bit_size: 1
|
||||
variants:
|
||||
@ -2169,15 +1962,6 @@ enum/WD:
|
||||
- name: Disabled
|
||||
description: Watchdog disabled, receive frames may be up to to 16384 bytes
|
||||
value: 1
|
||||
enum/WFE:
|
||||
bit_size: 1
|
||||
variants:
|
||||
- name: Disabled
|
||||
description: No power management event generated due to wakeup frame reception
|
||||
value: 0
|
||||
- name: Enabled
|
||||
description: Enable generation of a power management event due to wakeup frame reception
|
||||
value: 1
|
||||
enum/WFFRPR:
|
||||
bit_size: 1
|
||||
variants:
|
||||
|
29
transforms/ETH_v1.yaml
Normal file
29
transforms/ETH_v1.yaml
Normal file
@ -0,0 +1,29 @@
|
||||
transforms:
|
||||
- !DeleteEnums
|
||||
from: ^(DC|GU|MPE|PAM|PM|RA|RFCE|ROR|SAF|TFCE|UPFD|WFE|CSTF|EDFE|MACAHR_AE)$
|
||||
- !RenameEnumVariants
|
||||
enum: ^CSR$
|
||||
from: Disabled
|
||||
to: Rollover
|
||||
- !RenameEnumVariants
|
||||
enum: ^CSR$
|
||||
from: Enabled
|
||||
to: NotRollover
|
||||
- !RenameFields
|
||||
fieldset: .*
|
||||
from: MACA[1-3]([HL])
|
||||
to: MACA$1
|
||||
- !MergeFieldsets
|
||||
from: MACA[1-3]HR
|
||||
to: MACAHR
|
||||
- !MergeFieldsets
|
||||
from: MACA[1-3]LR
|
||||
to: MACALR
|
||||
- !MakeRegisterArray
|
||||
blocks: .*
|
||||
from: MACA[1-3]HR
|
||||
to: MACAHR
|
||||
- !MakeRegisterArray
|
||||
blocks: .*
|
||||
from: MACA[1-3]LR
|
||||
to: MACALR
|
Loading…
x
Reference in New Issue
Block a user