pub struct W(_);
Expand description
Register CONFIG1
writer
Implementations
sourceimpl W
impl W
sourcepub fn region32(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION32_A, BitM, 0>
pub fn region32(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION32_A, BitM, 0>
Bit 0 - Enable protection for region 32. Write ‘0’ has no effect.
sourcepub fn region33(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION33_A, BitM, 1>
pub fn region33(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION33_A, BitM, 1>
Bit 1 - Enable protection for region 33. Write ‘0’ has no effect.
sourcepub fn region34(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION34_A, BitM, 2>
pub fn region34(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION34_A, BitM, 2>
Bit 2 - Enable protection for region 34. Write ‘0’ has no effect.
sourcepub fn region35(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION35_A, BitM, 3>
pub fn region35(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION35_A, BitM, 3>
Bit 3 - Enable protection for region 35. Write ‘0’ has no effect.
sourcepub fn region36(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION36_A, BitM, 4>
pub fn region36(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION36_A, BitM, 4>
Bit 4 - Enable protection for region 36. Write ‘0’ has no effect.
sourcepub fn region37(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION37_A, BitM, 5>
pub fn region37(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION37_A, BitM, 5>
Bit 5 - Enable protection for region 37. Write ‘0’ has no effect.
sourcepub fn region38(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION38_A, BitM, 6>
pub fn region38(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION38_A, BitM, 6>
Bit 6 - Enable protection for region 38. Write ‘0’ has no effect.
sourcepub fn region39(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION39_A, BitM, 7>
pub fn region39(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION39_A, BitM, 7>
Bit 7 - Enable protection for region 39. Write ‘0’ has no effect.
sourcepub fn region40(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION40_A, BitM, 8>
pub fn region40(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION40_A, BitM, 8>
Bit 8 - Enable protection for region 40. Write ‘0’ has no effect.
sourcepub fn region41(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION41_A, BitM, 9>
pub fn region41(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION41_A, BitM, 9>
Bit 9 - Enable protection for region 41. Write ‘0’ has no effect.
sourcepub fn region42(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION42_A, BitM, 10>
pub fn region42(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION42_A, BitM, 10>
Bit 10 - Enable protection for region 42. Write ‘0’ has no effect.
sourcepub fn region43(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION43_A, BitM, 11>
pub fn region43(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION43_A, BitM, 11>
Bit 11 - Enable protection for region 43. Write ‘0’ has no effect.
sourcepub fn region44(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION44_A, BitM, 12>
pub fn region44(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION44_A, BitM, 12>
Bit 12 - Enable protection for region 44. Write ‘0’ has no effect.
sourcepub fn region45(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION45_A, BitM, 13>
pub fn region45(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION45_A, BitM, 13>
Bit 13 - Enable protection for region 45. Write ‘0’ has no effect.
sourcepub fn region46(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION46_A, BitM, 14>
pub fn region46(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION46_A, BitM, 14>
Bit 14 - Enable protection for region 46. Write ‘0’ has no effect.
sourcepub fn region47(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION47_A, BitM, 15>
pub fn region47(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION47_A, BitM, 15>
Bit 15 - Enable protection for region 47. Write ‘0’ has no effect.
sourcepub fn region48(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION48_A, BitM, 16>
pub fn region48(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION48_A, BitM, 16>
Bit 16 - Enable protection for region 48. Write ‘0’ has no effect.
sourcepub fn region49(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION49_A, BitM, 17>
pub fn region49(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION49_A, BitM, 17>
Bit 17 - Enable protection for region 49. Write ‘0’ has no effect.
sourcepub fn region50(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION50_A, BitM, 18>
pub fn region50(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION50_A, BitM, 18>
Bit 18 - Enable protection for region 50. Write ‘0’ has no effect.
sourcepub fn region51(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION51_A, BitM, 19>
pub fn region51(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION51_A, BitM, 19>
Bit 19 - Enable protection for region 51. Write ‘0’ has no effect.
sourcepub fn region52(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION52_A, BitM, 20>
pub fn region52(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION52_A, BitM, 20>
Bit 20 - Enable protection for region 52. Write ‘0’ has no effect.
sourcepub fn region53(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION53_A, BitM, 21>
pub fn region53(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION53_A, BitM, 21>
Bit 21 - Enable protection for region 53. Write ‘0’ has no effect.
sourcepub fn region54(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION54_A, BitM, 22>
pub fn region54(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION54_A, BitM, 22>
Bit 22 - Enable protection for region 54. Write ‘0’ has no effect.
sourcepub fn region55(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION55_A, BitM, 23>
pub fn region55(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION55_A, BitM, 23>
Bit 23 - Enable protection for region 55. Write ‘0’ has no effect.
sourcepub fn region56(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION56_A, BitM, 24>
pub fn region56(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION56_A, BitM, 24>
Bit 24 - Enable protection for region 56. Write ‘0’ has no effect.
sourcepub fn region57(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION57_A, BitM, 25>
pub fn region57(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION57_A, BitM, 25>
Bit 25 - Enable protection for region 57. Write ‘0’ has no effect.
sourcepub fn region58(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION58_A, BitM, 26>
pub fn region58(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION58_A, BitM, 26>
Bit 26 - Enable protection for region 58. Write ‘0’ has no effect.
sourcepub fn region59(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION59_A, BitM, 27>
pub fn region59(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION59_A, BitM, 27>
Bit 27 - Enable protection for region 59. Write ‘0’ has no effect.
sourcepub fn region60(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION60_A, BitM, 28>
pub fn region60(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION60_A, BitM, 28>
Bit 28 - Enable protection for region 60. Write ‘0’ has no effect.
sourcepub fn region61(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION61_A, BitM, 29>
pub fn region61(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION61_A, BitM, 29>
Bit 29 - Enable protection for region 61. Write ‘0’ has no effect.
sourcepub fn region62(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION62_A, BitM, 30>
pub fn region62(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION62_A, BitM, 30>
Bit 30 - Enable protection for region 62. Write ‘0’ has no effect.
sourcepub fn region63(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION63_A, BitM, 31>
pub fn region63(
&mut self
) -> BitWriterRaw<'_, u32, CONFIG1_SPEC, REGION63_A, BitM, 31>
Bit 31 - Enable protection for region 63. Write ‘0’ has no effect.
Methods from Deref<Target = W<CONFIG1_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.