pub struct RegisterBlock {
Show 20 fields pub maccr: MACCR, pub macffr: MACFFR, pub machthr: MACHTHR, pub machtlr: MACHTLR, pub macmiiar: MACMIIAR, pub macmiidr: MACMIIDR, pub macfcr: MACFCR, pub macvlantr: MACVLANTR, pub macpmtcsr: MACPMTCSR, pub macdbgr: MACDBGR, pub macsr: MACSR, pub macimr: MACIMR, pub maca0hr: MACA0HR, pub maca0lr: MACA0LR, pub maca1hr: MACA1HR, pub maca1lr: MACA1LR, pub maca2hr: MACA2HR, pub maca2lr: MACA2LR, pub maca3hr: MACA3HR, pub maca3lr: MACA3LR, /* private fields */
}
Expand description

Register block

Fields

maccr: MACCR

0x00 - Ethernet MAC configuration register

macffr: MACFFR

0x04 - Ethernet MAC frame filter register

machthr: MACHTHR

0x08 - Ethernet MAC hash table high register

machtlr: MACHTLR

0x0c - Ethernet MAC hash table low register

macmiiar: MACMIIAR

0x10 - Ethernet MAC MII address register

macmiidr: MACMIIDR

0x14 - Ethernet MAC MII data register

macfcr: MACFCR

0x18 - Ethernet MAC flow control register

macvlantr: MACVLANTR

0x1c - Ethernet MAC VLAN tag register

macpmtcsr: MACPMTCSR

0x2c - Ethernet MAC PMT control and status register

macdbgr: MACDBGR

0x34 - Ethernet MAC debug register

macsr: MACSR

0x38 - Ethernet MAC interrupt status register

macimr: MACIMR

0x3c - Ethernet MAC interrupt mask register

maca0hr: MACA0HR

0x40 - Ethernet MAC address 0 high register

maca0lr: MACA0LR

0x44 - Ethernet MAC address 0 low register

maca1hr: MACA1HR

0x48 - Ethernet MAC address 1 high register

maca1lr: MACA1LR

0x4c - Ethernet MAC address1 low register

maca2hr: MACA2HR

0x50 - Ethernet MAC address 2 high register

maca2lr: MACA2LR

0x54 - Ethernet MAC address 2 low register

maca3hr: MACA3HR

0x58 - Ethernet MAC address 3 high register

maca3lr: MACA3LR

0x5c - Ethernet MAC address 3 low register

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Should always be Self
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.