Type Alias xmc4300::eth0::mmc_transmit_interrupt_mask::W
source · pub type W = W<MMC_TRANSMIT_INTERRUPT_MASK_SPEC>;
Expand description
Register MMC_TRANSMIT_INTERRUPT_MASK
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn txgboctim(&mut self) -> TXGBOCTIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txgboctim(&mut self) -> TXGBOCTIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 0 - MMC Transmit Good Bad Octet Counter Interrupt Mask
sourcepub fn txgbfrmim(&mut self) -> TXGBFRMIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txgbfrmim(&mut self) -> TXGBFRMIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 1 - MMC Transmit Good Bad Frame Counter Interrupt Mask
sourcepub fn txbcgfim(&mut self) -> TXBCGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txbcgfim(&mut self) -> TXBCGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 2 - MMC Transmit Broadcast Good Frame Counter Interrupt Mask
sourcepub fn txmcgfim(&mut self) -> TXMCGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txmcgfim(&mut self) -> TXMCGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 3 - MMC Transmit Multicast Good Frame Counter Interrupt Mask
sourcepub fn tx64octgbfim(
&mut self
) -> TX64OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx64octgbfim( &mut self ) -> TX64OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 4 - MMC Transmit 64 Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn tx65t127octgbfim(
&mut self
) -> TX65T127OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx65t127octgbfim( &mut self ) -> TX65T127OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 5 - MMC Transmit 65 to 127 Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn tx128t255octgbfim(
&mut self
) -> TX128T255OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx128t255octgbfim( &mut self ) -> TX128T255OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 6 - MMC Transmit 128 to 255 Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn tx256t511octgbfim(
&mut self
) -> TX256T511OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx256t511octgbfim( &mut self ) -> TX256T511OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 7 - MMC Transmit 256 to 511 Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn tx512t1023octgbfim(
&mut self
) -> TX512T1023OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx512t1023octgbfim( &mut self ) -> TX512T1023OCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 8 - MMC Transmit 512 to 1023 Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn tx1024tmaxoctgbfim(
&mut self
) -> TX1024TMAXOCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn tx1024tmaxoctgbfim( &mut self ) -> TX1024TMAXOCTGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 9 - MMC Transmit 1024 to Maximum Octet Good Bad Frame Counter Interrupt Mask
sourcepub fn txucgbfim(&mut self) -> TXUCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txucgbfim(&mut self) -> TXUCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 10 - MMC Transmit Unicast Good Bad Frame Counter Interrupt Mask
sourcepub fn txmcgbfim(&mut self) -> TXMCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txmcgbfim(&mut self) -> TXMCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 11 - MMC Transmit Multicast Good Bad Frame Counter Interrupt Mask
sourcepub fn txbcgbfim(&mut self) -> TXBCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txbcgbfim(&mut self) -> TXBCGBFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 12 - MMC Transmit Broadcast Good Bad Frame Counter Interrupt Mask
sourcepub fn txuflowerfim(
&mut self
) -> TXUFLOWERFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txuflowerfim( &mut self ) -> TXUFLOWERFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 13 - MMC Transmit Underflow Error Frame Counter Interrupt Mask
sourcepub fn txscolgfim(
&mut self
) -> TXSCOLGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txscolgfim( &mut self ) -> TXSCOLGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 14 - MMC Transmit Single Collision Good Frame Counter Interrupt Mask
sourcepub fn txmcolgfim(
&mut self
) -> TXMCOLGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txmcolgfim( &mut self ) -> TXMCOLGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 15 - MMC Transmit Multiple Collision Good Frame Counter Interrupt Mask
sourcepub fn txdeffim(&mut self) -> TXDEFFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txdeffim(&mut self) -> TXDEFFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 16 - MMC Transmit Deferred Frame Counter Interrupt Mask
sourcepub fn txlatcolfim(
&mut self
) -> TXLATCOLFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txlatcolfim( &mut self ) -> TXLATCOLFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 17 - MMC Transmit Late Collision Frame Counter Interrupt Mask
sourcepub fn txexcolfim(
&mut self
) -> TXEXCOLFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txexcolfim( &mut self ) -> TXEXCOLFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 18 - MMC Transmit Excessive Collision Frame Counter Interrupt Mask
sourcepub fn txcarerfim(
&mut self
) -> TXCARERFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txcarerfim( &mut self ) -> TXCARERFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 19 - MMC Transmit Carrier Error Frame Counter Interrupt Mask
sourcepub fn txgoctim(&mut self) -> TXGOCTIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txgoctim(&mut self) -> TXGOCTIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 20 - MMC Transmit Good Octet Counter Interrupt Mask
sourcepub fn txgfrmim(&mut self) -> TXGFRMIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txgfrmim(&mut self) -> TXGFRMIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 21 - MMC Transmit Good Frame Counter Interrupt Mask
sourcepub fn txexdeffim(
&mut self
) -> TXEXDEFFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txexdeffim( &mut self ) -> TXEXDEFFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 22 - MMC Transmit Excessive Deferral Frame Counter Interrupt Mask
sourcepub fn txpausfim(&mut self) -> TXPAUSFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txpausfim(&mut self) -> TXPAUSFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 23 - MMC Transmit Pause Frame Counter Interrupt Mask
sourcepub fn txvlangfim(
&mut self
) -> TXVLANGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txvlangfim( &mut self ) -> TXVLANGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 24 - MMC Transmit VLAN Good Frame Counter Interrupt Mask
sourcepub fn txosizegfim(
&mut self
) -> TXOSIZEGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
pub fn txosizegfim( &mut self ) -> TXOSIZEGFIM_W<'_, MMC_TRANSMIT_INTERRUPT_MASK_SPEC>
Bit 25 - MMC Transmit Oversize Good Frame Counter Interrupt Mask