pub struct W(/* private fields */);
Expand description
Register EPSTATUS
writer
Implementations§
source§impl W
impl W
sourcepub fn epin0(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN0_A, Bit1C, 0>
pub fn epin0( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN0_A, Bit1C, 0>
Bit 0 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin1(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN1_A, Bit1C, 1>
pub fn epin1( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN1_A, Bit1C, 1>
Bit 1 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin2(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN2_A, Bit1C, 2>
pub fn epin2( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN2_A, Bit1C, 2>
Bit 2 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin3(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN3_A, Bit1C, 3>
pub fn epin3( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN3_A, Bit1C, 3>
Bit 3 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin4(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN4_A, Bit1C, 4>
pub fn epin4( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN4_A, Bit1C, 4>
Bit 4 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin5(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN5_A, Bit1C, 5>
pub fn epin5( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN5_A, Bit1C, 5>
Bit 5 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin6(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN6_A, Bit1C, 6>
pub fn epin6( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN6_A, Bit1C, 6>
Bit 6 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin7(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN7_A, Bit1C, 7>
pub fn epin7( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN7_A, Bit1C, 7>
Bit 7 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epin8(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN8_A, Bit1C, 8>
pub fn epin8( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPIN8_A, Bit1C, 8>
Bit 8 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout0(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT0_A, Bit1C, 16>
pub fn epout0( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT0_A, Bit1C, 16>
Bit 16 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout1(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT1_A, Bit1C, 17>
pub fn epout1( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT1_A, Bit1C, 17>
Bit 17 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout2(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT2_A, Bit1C, 18>
pub fn epout2( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT2_A, Bit1C, 18>
Bit 18 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout3(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT3_A, Bit1C, 19>
pub fn epout3( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT3_A, Bit1C, 19>
Bit 19 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout4(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT4_A, Bit1C, 20>
pub fn epout4( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT4_A, Bit1C, 20>
Bit 20 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout5(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT5_A, Bit1C, 21>
pub fn epout5( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT5_A, Bit1C, 21>
Bit 21 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout6(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT6_A, Bit1C, 22>
pub fn epout6( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT6_A, Bit1C, 22>
Bit 22 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout7(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT7_A, Bit1C, 23>
pub fn epout7( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT7_A, Bit1C, 23>
Bit 23 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
sourcepub fn epout8(
&mut self
) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT8_A, Bit1C, 24>
pub fn epout8( &mut self ) -> BitWriterRaw<'_, u32, EPSTATUS_SPEC, EPOUT8_A, Bit1C, 24>
Bit 24 - Captured state of endpoint’s EasyDMA registers. Write ‘1’ to clear.
Methods from Deref<Target = W<EPSTATUS_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.