pub struct RegisterBlock {}Expand description
Register block
Fields§
§iidx: IIDX0x1020 - Interrupt index
imask: IMASK0x1028 - Interrupt mask
ris: RIS0x1030 - Raw interrupt status
mis: MIS0x1038 - Masked interrupt status
iset: ISET0x1040 - Interrupt set
iclr: ICLR0x1048 - Interrupt clear
evt_mode: EVT_MODE0x10e0 - Event Mode
desc: DESC0x10fc - Module Description
txd: TXD0x1100 - Transmit data register
txctl: TXCTL0x1104 - Transmit control register
rxd: RXD0x1108 - Receive data register
rxctl: RXCTL0x110c - Receive control register
special_auth: SPECIAL_AUTH0x1200 - Special enable authorization register
app_auth: APP_AUTH0x1210 - Application CPU0 authorization 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