[−][src]Struct imxrt1062_dcp::RegisterBlock
Register block
Fields
ctrl: CTRL
0x00 - DCP control register 0
ctrl_set: CTRL_SET
0x04 - DCP control register 0
ctrl_clr: CTRL_CLR
0x08 - DCP control register 0
ctrl_tog: CTRL_TOG
0x0c - DCP control register 0
stat: STAT
0x10 - DCP status register
stat_set: STAT_SET
0x14 - DCP status register
stat_clr: STAT_CLR
0x18 - DCP status register
stat_tog: STAT_TOG
0x1c - DCP status register
channelctrl: CHANNELCTRL
0x20 - DCP channel control register
channelctrl_set: CHANNELCTRL_SET
0x24 - DCP channel control register
channelctrl_clr: CHANNELCTRL_CLR
0x28 - DCP channel control register
channelctrl_tog: CHANNELCTRL_TOG
0x2c - DCP channel control register
capability0: CAPABILITY0
0x30 - DCP capability 0 register
capability1: CAPABILITY1
0x40 - DCP capability 1 register
context: CONTEXT
0x50 - DCP context buffer pointer
key: KEY
0x60 - DCP key index
keydata: KEYDATA
0x70 - DCP key data
packet0: PACKET0
0x80 - DCP work packet 0 status register
packet1: PACKET1
0x90 - DCP work packet 1 status register
packet2: PACKET2
0xa0 - DCP work packet 2 status register
packet3: PACKET3
0xb0 - DCP work packet 3 status register
packet4: PACKET4
0xc0 - DCP work packet 4 status register
packet5: PACKET5
0xd0 - DCP work packet 5 status register
packet6: PACKET6
0xe0 - DCP work packet 6 status register
ch0cmdptr: CH0CMDPTR
0x100 - DCP channel 0 command pointer address register
ch0sema: CH0SEMA
0x110 - DCP channel 0 semaphore register
ch0stat: CH0STAT
0x120 - DCP channel 0 status register
ch0stat_set: CH0STAT_SET
0x124 - DCP channel 0 status register
ch0stat_clr: CH0STAT_CLR
0x128 - DCP channel 0 status register
ch0stat_tog: CH0STAT_TOG
0x12c - DCP channel 0 status register
ch0opts: CH0OPTS
0x130 - DCP channel 0 options register
ch0opts_set: CH0OPTS_SET
0x134 - DCP channel 0 options register
ch0opts_clr: CH0OPTS_CLR
0x138 - DCP channel 0 options register
ch0opts_tog: CH0OPTS_TOG
0x13c - DCP channel 0 options register
ch1cmdptr: CH1CMDPTR
0x140 - DCP channel 1 command pointer address register
ch1sema: CH1SEMA
0x150 - DCP channel 1 semaphore register
ch1stat: CH1STAT
0x160 - DCP channel 1 status register
ch1stat_set: CH1STAT_SET
0x164 - DCP channel 1 status register
ch1stat_clr: CH1STAT_CLR
0x168 - DCP channel 1 status register
ch1stat_tog: CH1STAT_TOG
0x16c - DCP channel 1 status register
ch1opts: CH1OPTS
0x170 - DCP channel 1 options register
ch1opts_set: CH1OPTS_SET
0x174 - DCP channel 1 options register
ch1opts_clr: CH1OPTS_CLR
0x178 - DCP channel 1 options register
ch1opts_tog: CH1OPTS_TOG
0x17c - DCP channel 1 options register
ch2cmdptr: CH2CMDPTR
0x180 - DCP channel 2 command pointer address register
ch2sema: CH2SEMA
0x190 - DCP channel 2 semaphore register
ch2stat: CH2STAT
0x1a0 - DCP channel 2 status register
ch2stat_set: CH2STAT_SET
0x1a4 - DCP channel 2 status register
ch2stat_clr: CH2STAT_CLR
0x1a8 - DCP channel 2 status register
ch2stat_tog: CH2STAT_TOG
0x1ac - DCP channel 2 status register
ch2opts: CH2OPTS
0x1b0 - DCP channel 2 options register
ch2opts_set: CH2OPTS_SET
0x1b4 - DCP channel 2 options register
ch2opts_clr: CH2OPTS_CLR
0x1b8 - DCP channel 2 options register
ch2opts_tog: CH2OPTS_TOG
0x1bc - DCP channel 2 options register
ch3cmdptr: CH3CMDPTR
0x1c0 - DCP channel 3 command pointer address register
ch3sema: CH3SEMA
0x1d0 - DCP channel 3 semaphore register
ch3stat: CH3STAT
0x1e0 - DCP channel 3 status register
ch3stat_set: CH3STAT_SET
0x1e4 - DCP channel 3 status register
ch3stat_clr: CH3STAT_CLR
0x1e8 - DCP channel 3 status register
ch3stat_tog: CH3STAT_TOG
0x1ec - DCP channel 3 status register
ch3opts: CH3OPTS
0x1f0 - DCP channel 3 options register
ch3opts_set: CH3OPTS_SET
0x1f4 - DCP channel 3 options register
ch3opts_clr: CH3OPTS_CLR
0x1f8 - DCP channel 3 options register
ch3opts_tog: CH3OPTS_TOG
0x1fc - DCP channel 3 options register
dbgselect: DBGSELECT
0x400 - DCP debug select register
dbgdata: DBGDATA
0x410 - DCP debug data register
pagetable: PAGETABLE
0x420 - DCP page table register
version: VERSION
0x430 - DCP version register
Auto Trait Implementations
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,