#[repr(transparent)]pub struct Select2(pub u32);Expand description
Reserved reset bits retained. IN39 is omitted because the manual gives conflicting two-bit versus fourteen-bit coverage and no status bit.
Tuple Fields§
§0: u32Implementations§
Source§impl Select2
impl Select2
Sourcepub const fn in33_sel(&self) -> u8
pub const fn in33_sel(&self) -> u8
DGDET error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in33_sel(&mut self, val: u8)
pub const fn set_in33_sel(&mut self, val: u8)
DGDET error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn in34_sel(&self) -> u8
pub const fn in34_sel(&self) -> u8
VDD_CORE high voltage. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in34_sel(&mut self, val: u8)
pub const fn set_in34_sel(&mut self, val: u8)
VDD_CORE high voltage. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn in35_sel(&self) -> u8
pub const fn in35_sel(&self) -> u8
VDD high voltage. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in35_sel(&mut self, val: u8)
pub const fn set_in35_sel(&mut self, val: u8)
VDD high voltage. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn in37_sel(&self) -> u8
pub const fn in37_sel(&self) -> u8
VBAT off. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in37_sel(&mut self, val: u8)
pub const fn set_in37_sel(&mut self, val: u8)
VBAT off. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn in38_sel(&self) -> u8
pub const fn in38_sel(&self) -> u8
FLEXSPI GCM error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in38_sel(&mut self, val: u8)
pub const fn set_in38_sel(&mut self, val: u8)
FLEXSPI GCM error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn in47_sel(&self) -> u8
pub const fn in47_sel(&self) -> u8
TRNG hardware error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.
Sourcepub const fn set_in47_sel(&mut self, val: u8)
pub const fn set_in47_sel(&mut self, val: u8)
TRNG hardware error. Joint SEL0/SEL1 code: (2,2) unselected/writable; (1,2) selected/writable; other combinations select and lock until reset. Do not treat either field as an independent Boolean enable.