Type Alias xmc4300::eth0::interrupt_enable::W
source · pub type W = W<InterruptEnableSpec>;
Expand description
Register INTERRUPT_ENABLE
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn tie(&mut self) -> TieW<'_, InterruptEnableSpec>
pub fn tie(&mut self) -> TieW<'_, InterruptEnableSpec>
Bit 0 - Transmit Interrupt Enable
sourcepub fn tse(&mut self) -> TseW<'_, InterruptEnableSpec>
pub fn tse(&mut self) -> TseW<'_, InterruptEnableSpec>
Bit 1 - Transmit Stopped Enable
sourcepub fn tue(&mut self) -> TueW<'_, InterruptEnableSpec>
pub fn tue(&mut self) -> TueW<'_, InterruptEnableSpec>
Bit 2 - Transmit Buffer Unvailable Enable
sourcepub fn tje(&mut self) -> TjeW<'_, InterruptEnableSpec>
pub fn tje(&mut self) -> TjeW<'_, InterruptEnableSpec>
Bit 3 - Transmit Jabber Timeout Enable
sourcepub fn ove(&mut self) -> OveW<'_, InterruptEnableSpec>
pub fn ove(&mut self) -> OveW<'_, InterruptEnableSpec>
Bit 4 - Overflow Interrupt Enable
sourcepub fn une(&mut self) -> UneW<'_, InterruptEnableSpec>
pub fn une(&mut self) -> UneW<'_, InterruptEnableSpec>
Bit 5 - Underflow Interrupt Enable
sourcepub fn rie(&mut self) -> RieW<'_, InterruptEnableSpec>
pub fn rie(&mut self) -> RieW<'_, InterruptEnableSpec>
Bit 6 - Receive Interrupt Enable
sourcepub fn rue(&mut self) -> RueW<'_, InterruptEnableSpec>
pub fn rue(&mut self) -> RueW<'_, InterruptEnableSpec>
Bit 7 - Receive Buffer Unavailable Enable
sourcepub fn rse(&mut self) -> RseW<'_, InterruptEnableSpec>
pub fn rse(&mut self) -> RseW<'_, InterruptEnableSpec>
Bit 8 - Receive Stopped Enable
sourcepub fn rwe(&mut self) -> RweW<'_, InterruptEnableSpec>
pub fn rwe(&mut self) -> RweW<'_, InterruptEnableSpec>
Bit 9 - Receive Watchdog Timeout Enable
sourcepub fn ete(&mut self) -> EteW<'_, InterruptEnableSpec>
pub fn ete(&mut self) -> EteW<'_, InterruptEnableSpec>
Bit 10 - Early Transmit Interrupt Enable
sourcepub fn fbe(&mut self) -> FbeW<'_, InterruptEnableSpec>
pub fn fbe(&mut self) -> FbeW<'_, InterruptEnableSpec>
Bit 13 - Fatal Bus Error Enable
sourcepub fn ere(&mut self) -> EreW<'_, InterruptEnableSpec>
pub fn ere(&mut self) -> EreW<'_, InterruptEnableSpec>
Bit 14 - Early Receive Interrupt Enable
sourcepub fn aie(&mut self) -> AieW<'_, InterruptEnableSpec>
pub fn aie(&mut self) -> AieW<'_, InterruptEnableSpec>
Bit 15 - Abnormal Interrupt Summary Enable
sourcepub fn nie(&mut self) -> NieW<'_, InterruptEnableSpec>
pub fn nie(&mut self) -> NieW<'_, InterruptEnableSpec>
Bit 16 - Normal Interrupt Summary Enable