pub struct W(_);
Expand description
Register CONFIG2
writer
Implementations
sourceimpl W
impl W
sourcepub fn region64(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION64_A, BitM, 0>
pub fn region64(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION64_A, BitM, 0>
Bit 0 - Enable protection for region 64. Write ‘0’ has no effect.
sourcepub fn region65(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION65_A, BitM, 1>
pub fn region65(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION65_A, BitM, 1>
Bit 1 - Enable protection for region 65. Write ‘0’ has no effect.
sourcepub fn region66(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION66_A, BitM, 2>
pub fn region66(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION66_A, BitM, 2>
Bit 2 - Enable protection for region 66. Write ‘0’ has no effect.
sourcepub fn region67(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION67_A, BitM, 3>
pub fn region67(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION67_A, BitM, 3>
Bit 3 - Enable protection for region 67. Write ‘0’ has no effect.
sourcepub fn region68(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION68_A, BitM, 4>
pub fn region68(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION68_A, BitM, 4>
Bit 4 - Enable protection for region 68. Write ‘0’ has no effect.
sourcepub fn region69(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION69_A, BitM, 5>
pub fn region69(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION69_A, BitM, 5>
Bit 5 - Enable protection for region 69. Write ‘0’ has no effect.
sourcepub fn region70(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION70_A, BitM, 6>
pub fn region70(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION70_A, BitM, 6>
Bit 6 - Enable protection for region 70. Write ‘0’ has no effect.
sourcepub fn region71(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION71_A, BitM, 7>
pub fn region71(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION71_A, BitM, 7>
Bit 7 - Enable protection for region 71. Write ‘0’ has no effect.
sourcepub fn region72(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION72_A, BitM, 8>
pub fn region72(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION72_A, BitM, 8>
Bit 8 - Enable protection for region 72. Write ‘0’ has no effect.
sourcepub fn region73(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION73_A, BitM, 9>
pub fn region73(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION73_A, BitM, 9>
Bit 9 - Enable protection for region 73. Write ‘0’ has no effect.
sourcepub fn region74(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION74_A, BitM, 10>
pub fn region74(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION74_A, BitM, 10>
Bit 10 - Enable protection for region 74. Write ‘0’ has no effect.
sourcepub fn region75(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION75_A, BitM, 11>
pub fn region75(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION75_A, BitM, 11>
Bit 11 - Enable protection for region 75. Write ‘0’ has no effect.
sourcepub fn region76(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION76_A, BitM, 12>
pub fn region76(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION76_A, BitM, 12>
Bit 12 - Enable protection for region 76. Write ‘0’ has no effect.
sourcepub fn region77(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION77_A, BitM, 13>
pub fn region77(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION77_A, BitM, 13>
Bit 13 - Enable protection for region 77. Write ‘0’ has no effect.
sourcepub fn region78(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION78_A, BitM, 14>
pub fn region78(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION78_A, BitM, 14>
Bit 14 - Enable protection for region 78. Write ‘0’ has no effect.
sourcepub fn region79(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION79_A, BitM, 15>
pub fn region79(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION79_A, BitM, 15>
Bit 15 - Enable protection for region 79. Write ‘0’ has no effect.
sourcepub fn region80(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION80_A, BitM, 16>
pub fn region80(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION80_A, BitM, 16>
Bit 16 - Enable protection for region 80. Write ‘0’ has no effect.
sourcepub fn region81(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION81_A, BitM, 17>
pub fn region81(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION81_A, BitM, 17>
Bit 17 - Enable protection for region 81. Write ‘0’ has no effect.
sourcepub fn region82(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION82_A, BitM, 18>
pub fn region82(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION82_A, BitM, 18>
Bit 18 - Enable protection for region 82. Write ‘0’ has no effect.
sourcepub fn region83(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION83_A, BitM, 19>
pub fn region83(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION83_A, BitM, 19>
Bit 19 - Enable protection for region 83. Write ‘0’ has no effect.
sourcepub fn region84(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION84_A, BitM, 20>
pub fn region84(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION84_A, BitM, 20>
Bit 20 - Enable protection for region 84. Write ‘0’ has no effect.
sourcepub fn region85(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION85_A, BitM, 21>
pub fn region85(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION85_A, BitM, 21>
Bit 21 - Enable protection for region 85. Write ‘0’ has no effect.
sourcepub fn region86(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION86_A, BitM, 22>
pub fn region86(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION86_A, BitM, 22>
Bit 22 - Enable protection for region 86. Write ‘0’ has no effect.
sourcepub fn region87(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION87_A, BitM, 23>
pub fn region87(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION87_A, BitM, 23>
Bit 23 - Enable protection for region 87. Write ‘0’ has no effect.
sourcepub fn region88(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION88_A, BitM, 24>
pub fn region88(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION88_A, BitM, 24>
Bit 24 - Enable protection for region 88. Write ‘0’ has no effect.
sourcepub fn region89(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION89_A, BitM, 25>
pub fn region89(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION89_A, BitM, 25>
Bit 25 - Enable protection for region 89. Write ‘0’ has no effect.
sourcepub fn region90(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION90_A, BitM, 26>
pub fn region90(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION90_A, BitM, 26>
Bit 26 - Enable protection for region 90. Write ‘0’ has no effect.
sourcepub fn region91(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION91_A, BitM, 27>
pub fn region91(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION91_A, BitM, 27>
Bit 27 - Enable protection for region 91. Write ‘0’ has no effect.
sourcepub fn region92(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION92_A, BitM, 28>
pub fn region92(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION92_A, BitM, 28>
Bit 28 - Enable protection for region 92. Write ‘0’ has no effect.
sourcepub fn region93(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION93_A, BitM, 29>
pub fn region93(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION93_A, BitM, 29>
Bit 29 - Enable protection for region 93. Write ‘0’ has no effect.
sourcepub fn region94(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION94_A, BitM, 30>
pub fn region94(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION94_A, BitM, 30>
Bit 30 - Enable protection for region 94. Write ‘0’ has no effect.
sourcepub fn region95(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION95_A, BitM, 31>
pub fn region95(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG2_SPEC, REGION95_A, BitM, 31>
Bit 31 - Enable protection for region 95. Write ‘0’ has no effect.
Methods from Deref<Target = W<CONFIG2_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.