Type Alias xmc4800::eth0::gmii_address::W
source · pub type W = W<GMII_ADDRESS_SPEC>;
Expand description
Register GMII_ADDRESS
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn mb(&mut self) -> MB_W<'_, GMII_ADDRESS_SPEC>
pub fn mb(&mut self) -> MB_W<'_, GMII_ADDRESS_SPEC>
Bit 0 - MII Busy
sourcepub fn mw(&mut self) -> MW_W<'_, GMII_ADDRESS_SPEC>
pub fn mw(&mut self) -> MW_W<'_, GMII_ADDRESS_SPEC>
Bit 1 - MII Write
sourcepub fn cr(&mut self) -> CR_W<'_, GMII_ADDRESS_SPEC>
pub fn cr(&mut self) -> CR_W<'_, GMII_ADDRESS_SPEC>
Bits 2:5 - CSR Clock Range
sourcepub fn mr(&mut self) -> MR_W<'_, GMII_ADDRESS_SPEC>
pub fn mr(&mut self) -> MR_W<'_, GMII_ADDRESS_SPEC>
Bits 6:10 - MII Register
sourcepub fn pa(&mut self) -> PA_W<'_, GMII_ADDRESS_SPEC>
pub fn pa(&mut self) -> PA_W<'_, GMII_ADDRESS_SPEC>
Bits 11:15 - Physical Layer Address