pub struct W(_);
Expand description
Register SUBSTATRA
writer
Implementations
sourceimpl W
impl W
sourcepub fn sr0(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR0_A, Bit1C, 0>
pub fn sr0(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR0_A, Bit1C, 0>
Bit 0 - Subregion 0 in region 0 (write ‘1’ to clear)
sourcepub fn sr1(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR1_A, Bit1C, 1>
pub fn sr1(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR1_A, Bit1C, 1>
Bit 1 - Subregion 1 in region 0 (write ‘1’ to clear)
sourcepub fn sr2(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR2_A, Bit1C, 2>
pub fn sr2(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR2_A, Bit1C, 2>
Bit 2 - Subregion 2 in region 0 (write ‘1’ to clear)
sourcepub fn sr3(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR3_A, Bit1C, 3>
pub fn sr3(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR3_A, Bit1C, 3>
Bit 3 - Subregion 3 in region 0 (write ‘1’ to clear)
sourcepub fn sr4(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR4_A, Bit1C, 4>
pub fn sr4(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR4_A, Bit1C, 4>
Bit 4 - Subregion 4 in region 0 (write ‘1’ to clear)
sourcepub fn sr5(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR5_A, Bit1C, 5>
pub fn sr5(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR5_A, Bit1C, 5>
Bit 5 - Subregion 5 in region 0 (write ‘1’ to clear)
sourcepub fn sr6(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR6_A, Bit1C, 6>
pub fn sr6(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR6_A, Bit1C, 6>
Bit 6 - Subregion 6 in region 0 (write ‘1’ to clear)
sourcepub fn sr7(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR7_A, Bit1C, 7>
pub fn sr7(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR7_A, Bit1C, 7>
Bit 7 - Subregion 7 in region 0 (write ‘1’ to clear)
sourcepub fn sr8(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR8_A, Bit1C, 8>
pub fn sr8(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR8_A, Bit1C, 8>
Bit 8 - Subregion 8 in region 0 (write ‘1’ to clear)
sourcepub fn sr9(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR9_A, Bit1C, 9>
pub fn sr9(&mut self) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR9_A, Bit1C, 9>
Bit 9 - Subregion 9 in region 0 (write ‘1’ to clear)
sourcepub fn sr10(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR10_A, Bit1C, 10>
pub fn sr10(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR10_A, Bit1C, 10>
Bit 10 - Subregion 10 in region 0 (write ‘1’ to clear)
sourcepub fn sr11(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR11_A, Bit1C, 11>
pub fn sr11(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR11_A, Bit1C, 11>
Bit 11 - Subregion 11 in region 0 (write ‘1’ to clear)
sourcepub fn sr12(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR12_A, Bit1C, 12>
pub fn sr12(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR12_A, Bit1C, 12>
Bit 12 - Subregion 12 in region 0 (write ‘1’ to clear)
sourcepub fn sr13(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR13_A, Bit1C, 13>
pub fn sr13(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR13_A, Bit1C, 13>
Bit 13 - Subregion 13 in region 0 (write ‘1’ to clear)
sourcepub fn sr14(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR14_A, Bit1C, 14>
pub fn sr14(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR14_A, Bit1C, 14>
Bit 14 - Subregion 14 in region 0 (write ‘1’ to clear)
sourcepub fn sr15(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR15_A, Bit1C, 15>
pub fn sr15(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR15_A, Bit1C, 15>
Bit 15 - Subregion 15 in region 0 (write ‘1’ to clear)
sourcepub fn sr16(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR16_A, Bit1C, 16>
pub fn sr16(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR16_A, Bit1C, 16>
Bit 16 - Subregion 16 in region 0 (write ‘1’ to clear)
sourcepub fn sr17(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR17_A, Bit1C, 17>
pub fn sr17(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR17_A, Bit1C, 17>
Bit 17 - Subregion 17 in region 0 (write ‘1’ to clear)
sourcepub fn sr18(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR18_A, Bit1C, 18>
pub fn sr18(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR18_A, Bit1C, 18>
Bit 18 - Subregion 18 in region 0 (write ‘1’ to clear)
sourcepub fn sr19(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR19_A, Bit1C, 19>
pub fn sr19(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR19_A, Bit1C, 19>
Bit 19 - Subregion 19 in region 0 (write ‘1’ to clear)
sourcepub fn sr20(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR20_A, Bit1C, 20>
pub fn sr20(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR20_A, Bit1C, 20>
Bit 20 - Subregion 20 in region 0 (write ‘1’ to clear)
sourcepub fn sr21(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR21_A, Bit1C, 21>
pub fn sr21(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR21_A, Bit1C, 21>
Bit 21 - Subregion 21 in region 0 (write ‘1’ to clear)
sourcepub fn sr22(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR22_A, Bit1C, 22>
pub fn sr22(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR22_A, Bit1C, 22>
Bit 22 - Subregion 22 in region 0 (write ‘1’ to clear)
sourcepub fn sr23(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR23_A, Bit1C, 23>
pub fn sr23(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR23_A, Bit1C, 23>
Bit 23 - Subregion 23 in region 0 (write ‘1’ to clear)
sourcepub fn sr24(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR24_A, Bit1C, 24>
pub fn sr24(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR24_A, Bit1C, 24>
Bit 24 - Subregion 24 in region 0 (write ‘1’ to clear)
sourcepub fn sr25(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR25_A, Bit1C, 25>
pub fn sr25(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR25_A, Bit1C, 25>
Bit 25 - Subregion 25 in region 0 (write ‘1’ to clear)
sourcepub fn sr26(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR26_A, Bit1C, 26>
pub fn sr26(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR26_A, Bit1C, 26>
Bit 26 - Subregion 26 in region 0 (write ‘1’ to clear)
sourcepub fn sr27(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR27_A, Bit1C, 27>
pub fn sr27(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR27_A, Bit1C, 27>
Bit 27 - Subregion 27 in region 0 (write ‘1’ to clear)
sourcepub fn sr28(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR28_A, Bit1C, 28>
pub fn sr28(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR28_A, Bit1C, 28>
Bit 28 - Subregion 28 in region 0 (write ‘1’ to clear)
sourcepub fn sr29(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR29_A, Bit1C, 29>
pub fn sr29(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR29_A, Bit1C, 29>
Bit 29 - Subregion 29 in region 0 (write ‘1’ to clear)
sourcepub fn sr30(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR30_A, Bit1C, 30>
pub fn sr30(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR30_A, Bit1C, 30>
Bit 30 - Subregion 30 in region 0 (write ‘1’ to clear)
sourcepub fn sr31(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR31_A, Bit1C, 31>
pub fn sr31(
&mut self
) -> BitWriterRaw<'_, u32, SUBSTATRA_SPEC, SR31_A, Bit1C, 31>
Bit 31 - Subregion 31 in region 0 (write ‘1’ to clear)
Methods from Deref<Target = W<SUBSTATRA_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.