Type Alias xmc4300::eth0::gmii_address::W

source ·
pub type W = W<GmiiAddressSpec>;
Expand description

Register GMII_ADDRESS writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn mb(&mut self) -> MbW<'_, GmiiAddressSpec>

Bit 0 - MII Busy

source

pub fn mw(&mut self) -> MwW<'_, GmiiAddressSpec>

Bit 1 - MII Write

source

pub fn cr(&mut self) -> CrW<'_, GmiiAddressSpec>

Bits 2:5 - CSR Clock Range

source

pub fn mr(&mut self) -> MrW<'_, GmiiAddressSpec>

Bits 6:10 - MII Register

source

pub fn pa(&mut self) -> PaW<'_, GmiiAddressSpec>

Bits 11:15 - Physical Layer Address