#[repr(C)]pub struct RegisterBlock {
pub acmis: ACMIS,
pub acris: ACRIS,
pub acinten: ACINTEN,
pub acrefctl: ACREFCTL,
pub acstat0: ACSTAT0,
pub acctl0: ACCTL0,
pub acstat1: ACSTAT1,
pub acctl1: ACCTL1,
pub pp: PP,
/* private fields */
}
Expand description
Register block
Fields§
§acmis: ACMIS
0x00 - Analog Comparator Masked Interrupt Status
acris: ACRIS
0x04 - Analog Comparator Raw Interrupt Status
acinten: ACINTEN
0x08 - Analog Comparator Interrupt Enable
acrefctl: ACREFCTL
0x10 - Analog Comparator Reference Voltage Control
acstat0: ACSTAT0
0x20 - Analog Comparator Status 0
acctl0: ACCTL0
0x24 - Analog Comparator Control 0
acstat1: ACSTAT1
0x40 - Analog Comparator Status 1
acctl1: ACCTL1
0x44 - Analog Comparator Control 1
pp: PP
0xfc0 - Analog Comparator Peripheral Properties
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnwindSafe for RegisterBlock
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more