pub struct W(/* private fields */);
Expand description
Register DIRCLR
writer
Implementations§
source§impl W
impl W
sourcepub fn pin0(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN0_AW, Bit1C, 0>
pub fn pin0(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN0_AW, Bit1C, 0>
Bit 0 - Set as input pin 0
sourcepub fn pin1(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN1_AW, Bit1C, 1>
pub fn pin1(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN1_AW, Bit1C, 1>
Bit 1 - Set as input pin 1
sourcepub fn pin2(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN2_AW, Bit1C, 2>
pub fn pin2(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN2_AW, Bit1C, 2>
Bit 2 - Set as input pin 2
sourcepub fn pin3(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN3_AW, Bit1C, 3>
pub fn pin3(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN3_AW, Bit1C, 3>
Bit 3 - Set as input pin 3
sourcepub fn pin4(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN4_AW, Bit1C, 4>
pub fn pin4(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN4_AW, Bit1C, 4>
Bit 4 - Set as input pin 4
sourcepub fn pin5(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN5_AW, Bit1C, 5>
pub fn pin5(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN5_AW, Bit1C, 5>
Bit 5 - Set as input pin 5
sourcepub fn pin6(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN6_AW, Bit1C, 6>
pub fn pin6(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN6_AW, Bit1C, 6>
Bit 6 - Set as input pin 6
sourcepub fn pin7(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN7_AW, Bit1C, 7>
pub fn pin7(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN7_AW, Bit1C, 7>
Bit 7 - Set as input pin 7
sourcepub fn pin8(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN8_AW, Bit1C, 8>
pub fn pin8(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN8_AW, Bit1C, 8>
Bit 8 - Set as input pin 8
sourcepub fn pin9(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN9_AW, Bit1C, 9>
pub fn pin9(&mut self) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN9_AW, Bit1C, 9>
Bit 9 - Set as input pin 9
sourcepub fn pin10(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN10_AW, Bit1C, 10>
pub fn pin10( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN10_AW, Bit1C, 10>
Bit 10 - Set as input pin 10
sourcepub fn pin11(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN11_AW, Bit1C, 11>
pub fn pin11( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN11_AW, Bit1C, 11>
Bit 11 - Set as input pin 11
sourcepub fn pin12(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN12_AW, Bit1C, 12>
pub fn pin12( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN12_AW, Bit1C, 12>
Bit 12 - Set as input pin 12
sourcepub fn pin13(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN13_AW, Bit1C, 13>
pub fn pin13( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN13_AW, Bit1C, 13>
Bit 13 - Set as input pin 13
sourcepub fn pin14(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN14_AW, Bit1C, 14>
pub fn pin14( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN14_AW, Bit1C, 14>
Bit 14 - Set as input pin 14
sourcepub fn pin15(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN15_AW, Bit1C, 15>
pub fn pin15( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN15_AW, Bit1C, 15>
Bit 15 - Set as input pin 15
sourcepub fn pin16(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN16_AW, Bit1C, 16>
pub fn pin16( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN16_AW, Bit1C, 16>
Bit 16 - Set as input pin 16
sourcepub fn pin17(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN17_AW, Bit1C, 17>
pub fn pin17( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN17_AW, Bit1C, 17>
Bit 17 - Set as input pin 17
sourcepub fn pin18(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN18_AW, Bit1C, 18>
pub fn pin18( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN18_AW, Bit1C, 18>
Bit 18 - Set as input pin 18
sourcepub fn pin19(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN19_AW, Bit1C, 19>
pub fn pin19( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN19_AW, Bit1C, 19>
Bit 19 - Set as input pin 19
sourcepub fn pin20(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN20_AW, Bit1C, 20>
pub fn pin20( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN20_AW, Bit1C, 20>
Bit 20 - Set as input pin 20
sourcepub fn pin21(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN21_AW, Bit1C, 21>
pub fn pin21( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN21_AW, Bit1C, 21>
Bit 21 - Set as input pin 21
sourcepub fn pin22(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN22_AW, Bit1C, 22>
pub fn pin22( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN22_AW, Bit1C, 22>
Bit 22 - Set as input pin 22
sourcepub fn pin23(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN23_AW, Bit1C, 23>
pub fn pin23( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN23_AW, Bit1C, 23>
Bit 23 - Set as input pin 23
sourcepub fn pin24(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN24_AW, Bit1C, 24>
pub fn pin24( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN24_AW, Bit1C, 24>
Bit 24 - Set as input pin 24
sourcepub fn pin25(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN25_AW, Bit1C, 25>
pub fn pin25( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN25_AW, Bit1C, 25>
Bit 25 - Set as input pin 25
sourcepub fn pin26(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN26_AW, Bit1C, 26>
pub fn pin26( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN26_AW, Bit1C, 26>
Bit 26 - Set as input pin 26
sourcepub fn pin27(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN27_AW, Bit1C, 27>
pub fn pin27( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN27_AW, Bit1C, 27>
Bit 27 - Set as input pin 27
sourcepub fn pin28(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN28_AW, Bit1C, 28>
pub fn pin28( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN28_AW, Bit1C, 28>
Bit 28 - Set as input pin 28
sourcepub fn pin29(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN29_AW, Bit1C, 29>
pub fn pin29( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN29_AW, Bit1C, 29>
Bit 29 - Set as input pin 29
sourcepub fn pin30(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN30_AW, Bit1C, 30>
pub fn pin30( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN30_AW, Bit1C, 30>
Bit 30 - Set as input pin 30
sourcepub fn pin31(
&mut self
) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN31_AW, Bit1C, 31>
pub fn pin31( &mut self ) -> BitWriterRaw<'_, u32, DIRCLR_SPEC, PIN31_AW, Bit1C, 31>
Bit 31 - Set as input pin 31
Methods from Deref<Target = W<DIRCLR_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.