Struct efm32gg11b_pac::efm32gg11b840::eth::networkctrl::W
source · pub struct W(_);
Expand description
Register NETWORKCTRL
writer
Implementations§
source§impl W
impl W
sourcepub fn loopbacklocal(&mut self) -> LOOPBACKLOCAL_W<'_, 1>
pub fn loopbacklocal(&mut self) -> LOOPBACKLOCAL_W<'_, 1>
Bit 1 - Loopback local
sourcepub fn manporten(&mut self) -> MANPORTEN_W<'_, 4>
pub fn manporten(&mut self) -> MANPORTEN_W<'_, 4>
Bit 4 - Management port enable
sourcepub fn clrallstatsregs(&mut self) -> CLRALLSTATSREGS_W<'_, 5>
pub fn clrallstatsregs(&mut self) -> CLRALLSTATSREGS_W<'_, 5>
Bit 5 - Clear statistics registers
sourcepub fn incallstatsregs(&mut self) -> INCALLSTATSREGS_W<'_, 6>
pub fn incallstatsregs(&mut self) -> INCALLSTATSREGS_W<'_, 6>
Bit 6 - Incremental statistics registers
sourcepub fn statswren(&mut self) -> STATSWREN_W<'_, 7>
pub fn statswren(&mut self) -> STATSWREN_W<'_, 7>
Bit 7 - Write enable for statistics registers
sourcepub fn backpressure(&mut self) -> BACKPRESSURE_W<'_, 8>
pub fn backpressure(&mut self) -> BACKPRESSURE_W<'_, 8>
Bit 8 - Back pressure will force collisions on all received frames
sourcepub fn txpfrmreq(&mut self) -> TXPFRMREQ_W<'_, 11>
pub fn txpfrmreq(&mut self) -> TXPFRMREQ_W<'_, 11>
Bit 11 - Transmit pause frame
sourcepub fn txpfrmzero(&mut self) -> TXPFRMZERO_W<'_, 12>
pub fn txpfrmzero(&mut self) -> TXPFRMZERO_W<'_, 12>
Bit 12 - Transmit zero quantum pause frame
sourcepub fn storerxts(&mut self) -> STORERXTS_W<'_, 15>
pub fn storerxts(&mut self) -> STORERXTS_W<'_, 15>
Bit 15 - Store receive time stamp to memory.
sourcepub fn pfcenb(&mut self) -> PFCENB_W<'_, 16>
pub fn pfcenb(&mut self) -> PFCENB_W<'_, 16>
Bit 16 - Enable PFC Priority Based Pause Reception capabilities.
sourcepub fn txpfcpriorpfrm(&mut self) -> TXPFCPRIORPFRM_W<'_, 17>
pub fn txpfcpriorpfrm(&mut self) -> TXPFCPRIORPFRM_W<'_, 17>
Bit 17 - Write a one to transmit PFC priority based pause frame.
sourcepub fn flushrxpkt(&mut self) -> FLUSHRXPKT_W<'_, 18>
pub fn flushrxpkt(&mut self) -> FLUSHRXPKT_W<'_, 18>
Bit 18 - Flush the next packet from the external RX DPRAM.
sourcepub fn txlpien(&mut self) -> TXLPIEN_W<'_, 19>
pub fn txlpien(&mut self) -> TXLPIEN_W<'_, 19>
Bit 19 - Enable LPI transmission when set LPI (low power idle) is immediately transmitted.
sourcepub fn ptpunicasten(&mut self) -> PTPUNICASTEN_W<'_, 20>
pub fn ptpunicasten(&mut self) -> PTPUNICASTEN_W<'_, 20>
Bit 20 - Enable detection of unicast PTP unicast frames.
sourcepub fn storeudpoffset(&mut self) -> STOREUDPOFFSET_W<'_, 22>
pub fn storeudpoffset(&mut self) -> STOREUDPOFFSET_W<'_, 22>
Bit 22 - Store UDP / TCP offset to memory.
sourcepub fn onestepsyncmode(&mut self) -> ONESTEPSYNCMODE_W<'_, 24>
pub fn onestepsyncmode(&mut self) -> ONESTEPSYNCMODE_W<'_, 24>
Bit 24 - 1588 One Step Sync Mode.