pub struct W(_);
Expand description
Register CRH
writer
Implementations§
source§impl W
impl W
sourcepub fn mode8(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 0>
pub fn mode8(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 0>
Bits 0:1 - Port n.8 mode bits
sourcepub fn cnf8(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 2>
pub fn cnf8(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 2>
Bits 2:3 - Port n.8 configuration bits
sourcepub fn mode9(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 4>
pub fn mode9(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 4>
Bits 4:5 - Port n.9 mode bits
sourcepub fn cnf9(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 6>
pub fn cnf9(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 6>
Bits 6:7 - Port n.9 configuration bits
sourcepub fn mode10(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 8>
pub fn mode10(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 8>
Bits 8:9 - Port n.10 mode bits
sourcepub fn cnf10(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 10>
pub fn cnf10(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 10>
Bits 10:11 - Port n.10 configuration bits
sourcepub fn mode11(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 12>
pub fn mode11(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 12>
Bits 12:13 - Port n.11 mode bits
sourcepub fn cnf11(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 14>
pub fn cnf11(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 14>
Bits 14:15 - Port n.11 configuration bits
sourcepub fn mode12(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 16>
pub fn mode12(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 16>
Bits 16:17 - Port n.12 mode bits
sourcepub fn cnf12(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 18>
pub fn cnf12(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 18>
Bits 18:19 - Port n.12 configuration bits
sourcepub fn mode13(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 20>
pub fn mode13(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 20>
Bits 20:21 - Port n.13 mode bits
sourcepub fn cnf13(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 22>
pub fn cnf13(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 22>
Bits 22:23 - Port n.13 configuration bits
sourcepub fn mode14(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 24>
pub fn mode14(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 24>
Bits 24:25 - Port n.14 mode bits
sourcepub fn cnf14(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 26>
pub fn cnf14(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, CNF8_A, Safe, 2, 26>
Bits 26:27 - Port n.14 configuration bits
sourcepub fn mode15(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 28>
pub fn mode15(
&mut self
) -> FieldWriterRaw<'_, u32, CRH_SPEC, u8, MODE8_A, Safe, 2, 28>
Bits 28:29 - Port n.15 mode bits
Methods from Deref<Target = W<CRH_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.