#[repr(transparent)]pub struct Select1(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 Select1
impl Select1
Sourcepub const fn in16_sel(&self) -> u8
pub const fn in16_sel(&self) -> u8
VDD low 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_in16_sel(&mut self, val: u8)
pub const fn set_in16_sel(&mut self, val: u8)
VDD low 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 in20_sel(&self) -> u8
pub const fn in20_sel(&self) -> u8
VDD_MAIN clock tamper. 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_in20_sel(&mut self, val: u8)
pub const fn set_in20_sel(&mut self, val: u8)
VDD_MAIN clock tamper. 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 in25_sel(&self) -> u8
pub const fn in25_sel(&self) -> u8
OR of SOCTRIM0..7 errors. 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_in25_sel(&mut self, val: u8)
pub const fn set_in25_sel(&mut self, val: u8)
OR of SOCTRIM0..7 errors. 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 in27_sel(&self) -> u8
pub const fn in27_sel(&self) -> u8
ERM multibit 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_in27_sel(&mut self, val: u8)
pub const fn set_in27_sel(&mut self, val: u8)
ERM multibit 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.