pub type W = W<INTERRUPT_MASK_SPEC>;
Expand description
Register interrupt_mask
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
Source§impl W
impl W
Sourcepub fn buffer_transmitted(
&mut self,
) -> BUFFER_TRANSMITTED_W<'_, INTERRUPT_MASK_SPEC>
pub fn buffer_transmitted( &mut self, ) -> BUFFER_TRANSMITTED_W<'_, INTERRUPT_MASK_SPEC>
Bit 0 - Buffer transmitted interrupt mask
Sourcepub fn transmit_error(&mut self) -> TRANSMIT_ERROR_W<'_, INTERRUPT_MASK_SPEC>
pub fn transmit_error(&mut self) -> TRANSMIT_ERROR_W<'_, INTERRUPT_MASK_SPEC>
Bit 1 - Transmit error interrupt mask
Sourcepub fn frame_received(&mut self) -> FRAME_RECEIVED_W<'_, INTERRUPT_MASK_SPEC>
pub fn frame_received(&mut self) -> FRAME_RECEIVED_W<'_, INTERRUPT_MASK_SPEC>
Bit 2 - Frame received interrupt mask
Sourcepub fn receive_error(&mut self) -> RECEIVE_ERROR_W<'_, INTERRUPT_MASK_SPEC>
pub fn receive_error(&mut self) -> RECEIVE_ERROR_W<'_, INTERRUPT_MASK_SPEC>
Bit 3 - Receive error interrupt mask
Sourcepub fn busy(&mut self) -> BUSY_W<'_, INTERRUPT_MASK_SPEC>
pub fn busy(&mut self) -> BUSY_W<'_, INTERRUPT_MASK_SPEC>
Bit 4 - Lack of buffer interrupt mask
Sourcepub fn control_transmit(
&mut self,
) -> CONTROL_TRANSMIT_W<'_, INTERRUPT_MASK_SPEC>
pub fn control_transmit( &mut self, ) -> CONTROL_TRANSMIT_W<'_, INTERRUPT_MASK_SPEC>
Bit 5 - Control frame transmitted interrupt mask
Sourcepub fn control_receive(&mut self) -> CONTROL_RECEIVE_W<'_, INTERRUPT_MASK_SPEC>
pub fn control_receive(&mut self) -> CONTROL_RECEIVE_W<'_, INTERRUPT_MASK_SPEC>
Bit 6 - Control frame received interrupt mask