pub struct RegisterBlock {Show 16 fields
pub ctl: Reg<CTL_SPEC>,
pub test: Reg<TEST_SPEC>,
pub cmd: Reg<CMD_SPEC>,
pub seq_default: Reg<SEQ_DEFAULT_SPEC>,
pub seq_read_ctl_0: Reg<SEQ_READ_CTL_0_SPEC>,
pub seq_read_ctl_1: Reg<SEQ_READ_CTL_1_SPEC>,
pub seq_read_ctl_2: Reg<SEQ_READ_CTL_2_SPEC>,
pub seq_read_ctl_3: Reg<SEQ_READ_CTL_3_SPEC>,
pub seq_read_ctl_4: Reg<SEQ_READ_CTL_4_SPEC>,
pub seq_read_ctl_5: Reg<SEQ_READ_CTL_5_SPEC>,
pub seq_program_ctl_0: Reg<SEQ_PROGRAM_CTL_0_SPEC>,
pub seq_program_ctl_1: Reg<SEQ_PROGRAM_CTL_1_SPEC>,
pub seq_program_ctl_2: Reg<SEQ_PROGRAM_CTL_2_SPEC>,
pub seq_program_ctl_3: Reg<SEQ_PROGRAM_CTL_3_SPEC>,
pub seq_program_ctl_4: Reg<SEQ_PROGRAM_CTL_4_SPEC>,
pub seq_program_ctl_5: Reg<SEQ_PROGRAM_CTL_5_SPEC>,
/* private fields */
}Expand description
Register block
Fields§
§ctl: Reg<CTL_SPEC>0x00 - Control
test: Reg<TEST_SPEC>0x04 - Test
cmd: Reg<CMD_SPEC>0x10 - Command
seq_default: Reg<SEQ_DEFAULT_SPEC>0x20 - Sequencer Default value
seq_read_ctl_0: Reg<SEQ_READ_CTL_0_SPEC>0x40 - Sequencer read control 0
seq_read_ctl_1: Reg<SEQ_READ_CTL_1_SPEC>0x44 - Sequencer read control 1
seq_read_ctl_2: Reg<SEQ_READ_CTL_2_SPEC>0x48 - Sequencer read control 2
seq_read_ctl_3: Reg<SEQ_READ_CTL_3_SPEC>0x4c - Sequencer read control 3
seq_read_ctl_4: Reg<SEQ_READ_CTL_4_SPEC>0x50 - Sequencer read control 4
seq_read_ctl_5: Reg<SEQ_READ_CTL_5_SPEC>0x54 - Sequencer read control 5
seq_program_ctl_0: Reg<SEQ_PROGRAM_CTL_0_SPEC>0x60 - Sequencer program control 0
seq_program_ctl_1: Reg<SEQ_PROGRAM_CTL_1_SPEC>0x64 - Sequencer program control 1
seq_program_ctl_2: Reg<SEQ_PROGRAM_CTL_2_SPEC>0x68 - Sequencer program control 2
seq_program_ctl_3: Reg<SEQ_PROGRAM_CTL_3_SPEC>0x6c - Sequencer program control 3
seq_program_ctl_4: Reg<SEQ_PROGRAM_CTL_4_SPEC>0x70 - Sequencer program control 4
seq_program_ctl_5: Reg<SEQ_PROGRAM_CTL_5_SPEC>0x74 - Sequencer program control 5
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl Send for RegisterBlock
impl !Sync for RegisterBlock
impl Unpin for RegisterBlock
impl UnsafeUnpin 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