#[repr(C)]pub struct RegisterBlock {Show 20 fields
pub MACCR: RWRegister<u32>,
pub MACFFR: RWRegister<u32>,
pub MACHTHR: RWRegister<u32>,
pub MACHTLR: RWRegister<u32>,
pub MACMIIAR: RWRegister<u32>,
pub MACMIIDR: RWRegister<u32>,
pub MACFCR: RWRegister<u32>,
pub MACVLANTR: RWRegister<u32>,
pub MACPMTCSR: RWRegister<u32>,
pub MACDBGR: RORegister<u32>,
pub MACSR: RWRegister<u32>,
pub MACIMR: RWRegister<u32>,
pub MACA0HR: RWRegister<u32>,
pub MACA0LR: RWRegister<u32>,
pub MACA1HR: RWRegister<u32>,
pub MACA1LR: RWRegister<u32>,
pub MACA2HR: RWRegister<u32>,
pub MACA2LR: RWRegister<u32>,
pub MACA3HR: RWRegister<u32>,
pub MACA3LR: RWRegister<u32>,
/* private fields */
}
Fields§
§MACCR: RWRegister<u32>
Ethernet MAC configuration register
MACFFR: RWRegister<u32>
Ethernet MAC frame filter register
MACHTHR: RWRegister<u32>
Ethernet MAC hash table high register
MACHTLR: RWRegister<u32>
Ethernet MAC hash table low register
MACMIIAR: RWRegister<u32>
Ethernet MAC MII address register
MACMIIDR: RWRegister<u32>
Ethernet MAC MII data register
MACFCR: RWRegister<u32>
Ethernet MAC flow control register
MACVLANTR: RWRegister<u32>
Ethernet MAC VLAN tag register
MACPMTCSR: RWRegister<u32>
Ethernet MAC PMT control and status register
MACDBGR: RORegister<u32>
Ethernet MAC debug register
MACSR: RWRegister<u32>
Ethernet MAC interrupt status register
MACIMR: RWRegister<u32>
Ethernet MAC interrupt mask register
MACA0HR: RWRegister<u32>
Ethernet MAC address 0 high register
MACA0LR: RWRegister<u32>
Ethernet MAC address 0 low register
MACA1HR: RWRegister<u32>
Ethernet MAC address 1 high register
MACA1LR: RWRegister<u32>
Ethernet MAC address1 low register
MACA2HR: RWRegister<u32>
Ethernet MAC address 2 high register
MACA2LR: RWRegister<u32>
Ethernet MAC address 2 low register
MACA3HR: RWRegister<u32>
Ethernet MAC address 3 high register
MACA3LR: RWRegister<u32>
Ethernet MAC address 3 low register
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more