#[repr(C)]pub struct RegisterBlock {}
Expand description
Register block
Fields§
§acr1: ACR1
0x04 - AConfiguration register 1
acr2: ACR2
0x08 - AConfiguration register 2
afrcr: AFRCR
0x0c - AFRCR
aslotr: ASLOTR
0x10 - ASlot register
aim: AIM
0x14 - AInterrupt mask register2
asr: ASR
0x18 - AStatus register
aclrfr: ACLRFR
0x1c - AClear flag register
adr: ADR
0x20 - AData register
bcr1: BCR1
0x24 - BConfiguration register 1
bcr2: BCR2
0x28 - BConfiguration register 2
bfrcr: BFRCR
0x2c - BFRCR
bslotr: BSLOTR
0x30 - BSlot register
bim: BIM
0x34 - BInterrupt mask register2
bsr: BSR
0x38 - BStatus register
bclrfr: BCLRFR
0x3c - BClear flag register
bdr: BDR
0x40 - BData register
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