Struct stm32f1xx_hal::pac::ethernet_dma::dmaomr::W
source · pub struct W(_);
Expand description
Register DMAOMR
writer
Implementations§
source§impl W
impl W
sourcepub fn sr(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 1>
pub fn sr(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 1>
Bit 1 - SR
sourcepub fn osf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 2>
pub fn osf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 2>
Bit 2 - OSF
sourcepub fn rtc(
&mut self
) -> FieldWriterRaw<'_, u32, DMAOMR_SPEC, u8, u8, Unsafe, 2, 3>
pub fn rtc(
&mut self
) -> FieldWriterRaw<'_, u32, DMAOMR_SPEC, u8, u8, Unsafe, 2, 3>
Bits 3:4 - RTC
sourcepub fn fugf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 6>
pub fn fugf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 6>
Bit 6 - FUGF
sourcepub fn fef(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 7>
pub fn fef(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 7>
Bit 7 - FEF
sourcepub fn st(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 13>
pub fn st(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 13>
Bit 13 - ST
sourcepub fn ttc(
&mut self
) -> FieldWriterRaw<'_, u32, DMAOMR_SPEC, u8, u8, Unsafe, 3, 14>
pub fn ttc(
&mut self
) -> FieldWriterRaw<'_, u32, DMAOMR_SPEC, u8, u8, Unsafe, 3, 14>
Bits 14:16 - TTC
sourcepub fn ftf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 20>
pub fn ftf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 20>
Bit 20 - FTF
sourcepub fn tsf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 21>
pub fn tsf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 21>
Bit 21 - TSF
sourcepub fn dfrf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 24>
pub fn dfrf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 24>
Bit 24 - DFRF
sourcepub fn rsf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 25>
pub fn rsf(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 25>
Bit 25 - RSF
sourcepub fn dtcefd(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 26>
pub fn dtcefd(&mut self) -> BitWriterRaw<'_, u32, DMAOMR_SPEC, bool, BitM, 26>
Bit 26 - DTCEFD
Methods from Deref<Target = W<DMAOMR_SPEC>>§
sourcepub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
pub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
Writes raw bits to the register.