pub struct W(/* private fields */);
Expand description
Register POWERSET
writer
Implementations§
source§impl W
impl W
sourcepub fn s0power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S0POWER_AW, BitM, 0>
pub fn s0power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S0POWER_AW, BitM, 0>
Bit 0 - Keep RAM section S0 of RAMn on or off in System ON mode
sourcepub fn s1power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S1POWER_AW, BitM, 1>
pub fn s1power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S1POWER_AW, BitM, 1>
Bit 1 - Keep RAM section S1 of RAMn on or off in System ON mode
sourcepub fn s2power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S2POWER_AW, BitM, 2>
pub fn s2power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S2POWER_AW, BitM, 2>
Bit 2 - Keep RAM section S2 of RAMn on or off in System ON mode
sourcepub fn s3power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S3POWER_AW, BitM, 3>
pub fn s3power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S3POWER_AW, BitM, 3>
Bit 3 - Keep RAM section S3 of RAMn on or off in System ON mode
sourcepub fn s4power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S4POWER_AW, BitM, 4>
pub fn s4power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S4POWER_AW, BitM, 4>
Bit 4 - Keep RAM section S4 of RAMn on or off in System ON mode
sourcepub fn s5power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S5POWER_AW, BitM, 5>
pub fn s5power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S5POWER_AW, BitM, 5>
Bit 5 - Keep RAM section S5 of RAMn on or off in System ON mode
sourcepub fn s6power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S6POWER_AW, BitM, 6>
pub fn s6power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S6POWER_AW, BitM, 6>
Bit 6 - Keep RAM section S6 of RAMn on or off in System ON mode
sourcepub fn s7power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S7POWER_AW, BitM, 7>
pub fn s7power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S7POWER_AW, BitM, 7>
Bit 7 - Keep RAM section S7 of RAMn on or off in System ON mode
sourcepub fn s8power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S8POWER_AW, BitM, 8>
pub fn s8power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S8POWER_AW, BitM, 8>
Bit 8 - Keep RAM section S8 of RAMn on or off in System ON mode
sourcepub fn s9power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S9POWER_AW, BitM, 9>
pub fn s9power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S9POWER_AW, BitM, 9>
Bit 9 - Keep RAM section S9 of RAMn on or off in System ON mode
sourcepub fn s10power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S10POWER_AW, BitM, 10>
pub fn s10power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S10POWER_AW, BitM, 10>
Bit 10 - Keep RAM section S10 of RAMn on or off in System ON mode
sourcepub fn s11power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S11POWER_AW, BitM, 11>
pub fn s11power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S11POWER_AW, BitM, 11>
Bit 11 - Keep RAM section S11 of RAMn on or off in System ON mode
sourcepub fn s12power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S12POWER_AW, BitM, 12>
pub fn s12power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S12POWER_AW, BitM, 12>
Bit 12 - Keep RAM section S12 of RAMn on or off in System ON mode
sourcepub fn s13power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S13POWER_AW, BitM, 13>
pub fn s13power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S13POWER_AW, BitM, 13>
Bit 13 - Keep RAM section S13 of RAMn on or off in System ON mode
sourcepub fn s14power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S14POWER_AW, BitM, 14>
pub fn s14power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S14POWER_AW, BitM, 14>
Bit 14 - Keep RAM section S14 of RAMn on or off in System ON mode
sourcepub fn s15power(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S15POWER_AW, BitM, 15>
pub fn s15power( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S15POWER_AW, BitM, 15>
Bit 15 - Keep RAM section S15 of RAMn on or off in System ON mode
sourcepub fn s0retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S0RETENTION_AW, BitM, 16>
pub fn s0retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S0RETENTION_AW, BitM, 16>
Bit 16 - Keep retention on RAM section S0 when RAM section is switched off
sourcepub fn s1retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S1RETENTION_AW, BitM, 17>
pub fn s1retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S1RETENTION_AW, BitM, 17>
Bit 17 - Keep retention on RAM section S1 when RAM section is switched off
sourcepub fn s2retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S2RETENTION_AW, BitM, 18>
pub fn s2retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S2RETENTION_AW, BitM, 18>
Bit 18 - Keep retention on RAM section S2 when RAM section is switched off
sourcepub fn s3retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S3RETENTION_AW, BitM, 19>
pub fn s3retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S3RETENTION_AW, BitM, 19>
Bit 19 - Keep retention on RAM section S3 when RAM section is switched off
sourcepub fn s4retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S4RETENTION_AW, BitM, 20>
pub fn s4retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S4RETENTION_AW, BitM, 20>
Bit 20 - Keep retention on RAM section S4 when RAM section is switched off
sourcepub fn s5retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S5RETENTION_AW, BitM, 21>
pub fn s5retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S5RETENTION_AW, BitM, 21>
Bit 21 - Keep retention on RAM section S5 when RAM section is switched off
sourcepub fn s6retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S6RETENTION_AW, BitM, 22>
pub fn s6retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S6RETENTION_AW, BitM, 22>
Bit 22 - Keep retention on RAM section S6 when RAM section is switched off
sourcepub fn s7retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S7RETENTION_AW, BitM, 23>
pub fn s7retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S7RETENTION_AW, BitM, 23>
Bit 23 - Keep retention on RAM section S7 when RAM section is switched off
sourcepub fn s8retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S8RETENTION_AW, BitM, 24>
pub fn s8retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S8RETENTION_AW, BitM, 24>
Bit 24 - Keep retention on RAM section S8 when RAM section is switched off
sourcepub fn s9retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S9RETENTION_AW, BitM, 25>
pub fn s9retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S9RETENTION_AW, BitM, 25>
Bit 25 - Keep retention on RAM section S9 when RAM section is switched off
sourcepub fn s10retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S10RETENTION_AW, BitM, 26>
pub fn s10retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S10RETENTION_AW, BitM, 26>
Bit 26 - Keep retention on RAM section S10 when RAM section is switched off
sourcepub fn s11retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S11RETENTION_AW, BitM, 27>
pub fn s11retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S11RETENTION_AW, BitM, 27>
Bit 27 - Keep retention on RAM section S11 when RAM section is switched off
sourcepub fn s12retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S12RETENTION_AW, BitM, 28>
pub fn s12retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S12RETENTION_AW, BitM, 28>
Bit 28 - Keep retention on RAM section S12 when RAM section is switched off
sourcepub fn s13retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S13RETENTION_AW, BitM, 29>
pub fn s13retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S13RETENTION_AW, BitM, 29>
Bit 29 - Keep retention on RAM section S13 when RAM section is switched off
sourcepub fn s14retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S14RETENTION_AW, BitM, 30>
pub fn s14retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S14RETENTION_AW, BitM, 30>
Bit 30 - Keep retention on RAM section S14 when RAM section is switched off
sourcepub fn s15retention(
&mut self
) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S15RETENTION_AW, BitM, 31>
pub fn s15retention( &mut self ) -> BitWriterRaw<'_, u32, POWERSET_SPEC, S15RETENTION_AW, BitM, 31>
Bit 31 - Keep retention on RAM section S15 when RAM section is switched off
Methods from Deref<Target = W<POWERSET_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.