pub struct CTRL { /* private fields */ }Expand description
Register block
Implementations§
Source§impl CTRL
impl CTRL
Sourcepub const fn engine_ctrl(&self) -> &ENGINE_CTRL
pub const fn engine_ctrl(&self) -> &ENGINE_CTRL
0x00 - Engine control register
Sourcepub const fn trg_prd_cfg(&self) -> &TRG_PRD_CFG
pub const fn trg_prd_cfg(&self) -> &TRG_PRD_CFG
0x48 - Period trigger configuration
Sourcepub const fn trg_table_cmd(&self, n: usize) -> &TRG_TABLE_CMD
pub const fn trg_table_cmd(&self, n: usize) -> &TRG_TABLE_CMD
0x80..0x90 - no description available
Sourcepub fn trg_table_cmd_iter(&self) -> impl Iterator<Item = &TRG_TABLE_CMD>
pub fn trg_table_cmd_iter(&self) -> impl Iterator<Item = &TRG_TABLE_CMD>
Iterator for array of: 0x80..0x90 - no description available
Sourcepub fn time_iter(&self) -> impl Iterator<Item = &TIME>
pub fn time_iter(&self) -> impl Iterator<Item = &TIME>
Iterator for array of: 0xa0..0xb0 - no description available
Sourcepub fn cmd_table_iter(&self) -> impl Iterator<Item = &CMD_TABLE>
pub fn cmd_table_iter(&self) -> impl Iterator<Item = &CMD_TABLE>
Iterator for array of: 0x100..0x1c0 - no description available
Sourcepub fn latch_iter(&self) -> impl Iterator<Item = &LATCH>
pub fn latch_iter(&self) -> impl Iterator<Item = &LATCH>
Iterator for array of: 0x200..0x280 - no description available
Auto Trait Implementations§
impl !Freeze for CTRL
impl !RefUnwindSafe for CTRL
impl Send for CTRL
impl !Sync for CTRL
impl Unpin for CTRL
impl UnwindSafe for CTRL
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