#[repr(C)]pub struct RegisterBlock { /* private fields */ }
Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn app_int_set(&self) -> &APP_INT_SET
pub const fn app_int_set(&self) -> &APP_INT_SET
0x14 - Software interrupt trigger source
Sourcepub const fn escape_conf(&self) -> &ESCAPE_CONF
pub const fn escape_conf(&self) -> &ESCAPE_CONF
0x24 - Escape character configuration
Sourcepub const fn quick_sent(&self) -> &QUICK_SENT
pub const fn quick_sent(&self) -> &QUICK_SENT
0x34 - UHCI quick send configuration register
Sourcepub const fn reg_q(&self, n: usize) -> ®_Q
pub const fn reg_q(&self, n: usize) -> ®_Q
0x38..0x70 - Cluster REG_Q%s, containing REG_Q?_WORD0, REG_Q?_WORD1
Sourcepub fn reg_q_iter(&self) -> impl Iterator<Item = ®_Q>
pub fn reg_q_iter(&self) -> impl Iterator<Item = ®_Q>
Iterator for array of: 0x38..0x70 - Cluster REG_Q%s, containing REG_Q?_WORD0, REG_Q?_WORD1
Sourcepub const fn esc_conf(&self, n: usize) -> &ESC_CONF
pub const fn esc_conf(&self, n: usize) -> &ESC_CONF
0x70..0x80 - Escape sequence configuration register %s
Sourcepub fn esc_conf_iter(&self) -> impl Iterator<Item = &ESC_CONF>
pub fn esc_conf_iter(&self) -> impl Iterator<Item = &ESC_CONF>
Iterator for array of: 0x70..0x80 - Escape sequence configuration register %s
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