pub struct RegisterBlock {Show 17 fields
pub struct_: [STRUCT; 16],
pub intr_struct0: INTR_STRUCT,
pub intr_struct1: INTR_STRUCT,
pub intr_struct2: INTR_STRUCT,
pub intr_struct3: INTR_STRUCT,
pub intr_struct4: INTR_STRUCT,
pub intr_struct5: INTR_STRUCT,
pub intr_struct6: INTR_STRUCT,
pub intr_struct7: INTR_STRUCT,
pub intr_struct8: INTR_STRUCT,
pub intr_struct9: INTR_STRUCT,
pub intr_struct10: INTR_STRUCT,
pub intr_struct11: INTR_STRUCT,
pub intr_struct12: INTR_STRUCT,
pub intr_struct13: INTR_STRUCT,
pub intr_struct14: INTR_STRUCT,
pub intr_struct15: INTR_STRUCT,
/* private fields */
}Expand description
Register block
Fields§
§struct_: [STRUCT; 16]0x00..0x200 - IPC structure
intr_struct0: INTR_STRUCT0x1000..0x1010 - IPC interrupt structure
intr_struct1: INTR_STRUCT0x1020..0x1030 - IPC interrupt structure
intr_struct2: INTR_STRUCT0x1040..0x1050 - IPC interrupt structure
intr_struct3: INTR_STRUCT0x1060..0x1070 - IPC interrupt structure
intr_struct4: INTR_STRUCT0x1080..0x1090 - IPC interrupt structure
intr_struct5: INTR_STRUCT0x10a0..0x10b0 - IPC interrupt structure
intr_struct6: INTR_STRUCT0x10c0..0x10d0 - IPC interrupt structure
intr_struct7: INTR_STRUCT0x10e0..0x10f0 - IPC interrupt structure
intr_struct8: INTR_STRUCT0x1100..0x1110 - IPC interrupt structure
intr_struct9: INTR_STRUCT0x1120..0x1130 - IPC interrupt structure
intr_struct10: INTR_STRUCT0x1140..0x1150 - IPC interrupt structure
intr_struct11: INTR_STRUCT0x1160..0x1170 - IPC interrupt structure
intr_struct12: INTR_STRUCT0x1180..0x1190 - IPC interrupt structure
intr_struct13: INTR_STRUCT0x11a0..0x11b0 - IPC interrupt structure
intr_struct14: INTR_STRUCT0x11c0..0x11d0 - IPC interrupt structure
intr_struct15: INTR_STRUCT0x11e0..0x11f0 - IPC interrupt structure
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