pub type W = W<MOFCR_SPEC>;
Expand description
Register MOFCR
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn mmc(&mut self) -> MMC_W<'_, MOFCR_SPEC>
pub fn mmc(&mut self) -> MMC_W<'_, MOFCR_SPEC>
Bits 0:3 - Message Mode Control
sourcepub fn gdfs(&mut self) -> GDFS_W<'_, MOFCR_SPEC>
pub fn gdfs(&mut self) -> GDFS_W<'_, MOFCR_SPEC>
Bit 8 - Gateway Data Frame Send
sourcepub fn idc(&mut self) -> IDC_W<'_, MOFCR_SPEC>
pub fn idc(&mut self) -> IDC_W<'_, MOFCR_SPEC>
Bit 9 - Identifier Copy
sourcepub fn dlcc(&mut self) -> DLCC_W<'_, MOFCR_SPEC>
pub fn dlcc(&mut self) -> DLCC_W<'_, MOFCR_SPEC>
Bit 10 - Data Length Code Copy
sourcepub fn datc(&mut self) -> DATC_W<'_, MOFCR_SPEC>
pub fn datc(&mut self) -> DATC_W<'_, MOFCR_SPEC>
Bit 11 - Data Copy
sourcepub fn rxie(&mut self) -> RXIE_W<'_, MOFCR_SPEC>
pub fn rxie(&mut self) -> RXIE_W<'_, MOFCR_SPEC>
Bit 16 - Receive Interrupt Enable
sourcepub fn txie(&mut self) -> TXIE_W<'_, MOFCR_SPEC>
pub fn txie(&mut self) -> TXIE_W<'_, MOFCR_SPEC>
Bit 17 - Transmit Interrupt Enable
sourcepub fn ovie(&mut self) -> OVIE_W<'_, MOFCR_SPEC>
pub fn ovie(&mut self) -> OVIE_W<'_, MOFCR_SPEC>
Bit 18 - Overflow Interrupt Enable
sourcepub fn frren(&mut self) -> FRREN_W<'_, MOFCR_SPEC>
pub fn frren(&mut self) -> FRREN_W<'_, MOFCR_SPEC>
Bit 20 - Foreign Remote Request Enable
sourcepub fn rmm(&mut self) -> RMM_W<'_, MOFCR_SPEC>
pub fn rmm(&mut self) -> RMM_W<'_, MOFCR_SPEC>
Bit 21 - Transmit Object Remote Monitoring
sourcepub fn sdt(&mut self) -> SDT_W<'_, MOFCR_SPEC>
pub fn sdt(&mut self) -> SDT_W<'_, MOFCR_SPEC>
Bit 22 - Single Data Transfer
sourcepub fn stt(&mut self) -> STT_W<'_, MOFCR_SPEC>
pub fn stt(&mut self) -> STT_W<'_, MOFCR_SPEC>
Bit 23 - Single Transmit Trial
sourcepub fn dlc(&mut self) -> DLC_W<'_, MOFCR_SPEC>
pub fn dlc(&mut self) -> DLC_W<'_, MOFCR_SPEC>
Bits 24:27 - Data Length Code