pub struct W(_);
Expand description
Register OUTPUTDIRCTRL
writer
Implementations
sourceimpl W
impl W
sourcepub fn setclr0(&mut self) -> SETCLR0_W<'_>
pub fn setclr0(&mut self) -> SETCLR0_W<'_>
Bits 0:1 - Set/clear operation on output 0. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr1(&mut self) -> SETCLR1_W<'_>
pub fn setclr1(&mut self) -> SETCLR1_W<'_>
Bits 2:3 - Set/clear operation on output 1. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr2(&mut self) -> SETCLR2_W<'_>
pub fn setclr2(&mut self) -> SETCLR2_W<'_>
Bits 4:5 - Set/clear operation on output 2. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr3(&mut self) -> SETCLR3_W<'_>
pub fn setclr3(&mut self) -> SETCLR3_W<'_>
Bits 6:7 - Set/clear operation on output 3. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr4(&mut self) -> SETCLR4_W<'_>
pub fn setclr4(&mut self) -> SETCLR4_W<'_>
Bits 8:9 - Set/clear operation on output 4. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr5(&mut self) -> SETCLR5_W<'_>
pub fn setclr5(&mut self) -> SETCLR5_W<'_>
Bits 10:11 - Set/clear operation on output 5. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr6(&mut self) -> SETCLR6_W<'_>
pub fn setclr6(&mut self) -> SETCLR6_W<'_>
Bits 12:13 - Set/clear operation on output 6. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr7(&mut self) -> SETCLR7_W<'_>
pub fn setclr7(&mut self) -> SETCLR7_W<'_>
Bits 14:15 - Set/clear operation on output 7. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr8(&mut self) -> SETCLR8_W<'_>
pub fn setclr8(&mut self) -> SETCLR8_W<'_>
Bits 16:17 - Set/clear operation on output 8. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr9(&mut self) -> SETCLR9_W<'_>
pub fn setclr9(&mut self) -> SETCLR9_W<'_>
Bits 18:19 - Set/clear operation on output 9. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr10(&mut self) -> SETCLR10_W<'_>
pub fn setclr10(&mut self) -> SETCLR10_W<'_>
Bits 20:21 - Set/clear operation on output 10. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr11(&mut self) -> SETCLR11_W<'_>
pub fn setclr11(&mut self) -> SETCLR11_W<'_>
Bits 22:23 - Set/clear operation on output 11. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr12(&mut self) -> SETCLR12_W<'_>
pub fn setclr12(&mut self) -> SETCLR12_W<'_>
Bits 24:25 - Set/clear operation on output 12. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr13(&mut self) -> SETCLR13_W<'_>
pub fn setclr13(&mut self) -> SETCLR13_W<'_>
Bits 26:27 - Set/clear operation on output 13. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr14(&mut self) -> SETCLR14_W<'_>
pub fn setclr14(&mut self) -> SETCLR14_W<'_>
Bits 28:29 - Set/clear operation on output 14. Value 0x3 is reserved. Do not program this value.
sourcepub fn setclr15(&mut self) -> SETCLR15_W<'_>
pub fn setclr15(&mut self) -> SETCLR15_W<'_>
Bits 30:31 - Set/clear operation on output 15. Value 0x3 is reserved. Do not program this value.
Methods from Deref<Target = W<OUTPUTDIRCTRL_SPEC>>
Trait Implementations
sourceimpl From<W<OUTPUTDIRCTRL_SPEC>> for W
impl From<W<OUTPUTDIRCTRL_SPEC>> for W
sourcefn from(writer: W<OUTPUTDIRCTRL_SPEC>) -> Self
fn from(writer: W<OUTPUTDIRCTRL_SPEC>) -> Self
Performs the conversion.
Auto Trait Implementations
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more