Module emac

Source
Expand description

Ethernet Media Access Control

Modules§

backed_gap
Back-to-back inter-packet gap register
collision
Collision time window and maximum retries
control_read
Read data from MII physcial layer
control_write
Write data to MII physcial layer
flow_control
Control frame function register
frame_length
Minimum and maximum ethernet frame length
hash
Hash register
interrupt_mask
Interrupt mask register
interrupt_source
Interrupt source register
mac_address
Media Access Control address
mii_address
Physical layer bus address
mii_command
MII control data, read and scan state
mii_mode
MII clock divider and premable enable
mii_state
MII bus and link layer state
mode
Interface enables and configurations
non_backed_gap_1
Non back-to-back inter-packet gap register 1
non_backed_gap_2
Non back-to-back inter-packet gap register 2
transmit_buffer
Transmit buffer descriptor
transmit_control
Transmit control register

Structs§

RegisterBlock
Register block

Type Aliases§

BACKED_GAP
backed_gap (rw) register accessor: Back-to-back inter-packet gap register
COLLISION
collision (rw) register accessor: Collision time window and maximum retries
CONTROL_READ
control_read (rw) register accessor: Read data from MII physcial layer
CONTROL_WRITE
control_write (rw) register accessor: Write data to MII physcial layer
FLOW_CONTROL
flow_control (rw) register accessor: Control frame function register
FRAME_LENGTH
frame_length (rw) register accessor: Minimum and maximum ethernet frame length
HASH
hash (rw) register accessor: Hash register
INTERRUPT_MASK
interrupt_mask (rw) register accessor: Interrupt mask register
INTERRUPT_SOURCE
interrupt_source (rw) register accessor: Interrupt source register
MAC_ADDRESS
mac_address (rw) register accessor: Media Access Control address
MII_ADDRESS
mii_address (rw) register accessor: Physical layer bus address
MII_COMMAND
mii_command (rw) register accessor: MII control data, read and scan state
MII_MODE
mii_mode (rw) register accessor: MII clock divider and premable enable
MII_STATE
mii_state (rw) register accessor: MII bus and link layer state
MODE
mode (rw) register accessor: Interface enables and configurations
NON_BACKED_GAP_1
non_backed_gap_1 (rw) register accessor: Non back-to-back inter-packet gap register 1
NON_BACKED_GAP_2
non_backed_gap_2 (rw) register accessor: Non back-to-back inter-packet gap register 2
TRANSMIT_BUFFER
transmit_buffer (rw) register accessor: Transmit buffer descriptor
TRANSMIT_CONTROL
transmit_control (rw) register accessor: Transmit control register