pub struct RegisterBlock { /* private fields */ }Expand description
Register block
Implementations§
Source§impl RegisterBlock
impl RegisterBlock
Sourcepub const fn spacc_int_raw_sym_clr_finish(&self) -> &SpaccIntRawSymClrFinish
pub const fn spacc_int_raw_sym_clr_finish(&self) -> &SpaccIntRawSymClrFinish
0x08 - Sym clear finish raw interrupt
Sourcepub const fn spacc_sym_chn_lock(&self) -> &SpaccSymChnLock
pub const fn spacc_sym_chn_lock(&self) -> &SpaccSymChnLock
0x20 - Sym channel lock register
Sourcepub const fn spacc_hash_chn_lock(&self) -> &SpaccHashChnLock
pub const fn spacc_hash_chn_lock(&self) -> &SpaccHashChnLock
0x40 - Hash channel lock register
Sourcepub const fn spacc_sym_chn_clear_req(&self) -> &SpaccSymChnClearReq
pub const fn spacc_sym_chn_clear_req(&self) -> &SpaccSymChnClearReq
0x60 - Sym channel clear request
Sourcepub const fn spacc_hash_chn_clear_req(&self) -> &SpaccHashChnClearReq
pub const fn spacc_hash_chn_clear_req(&self) -> &SpaccHashChnClearReq
0x68 - Hash channel clear request
Sourcepub const fn spacc_bus_err(&self) -> &SpaccBusErr
pub const fn spacc_bus_err(&self) -> &SpaccBusErr
0x200 - Bus error register
Sourcepub const fn in_sym_chn0_ctrl(&self) -> &InSymChn0Ctrl
pub const fn in_sym_chn0_ctrl(&self) -> &InSymChn0Ctrl
0x4000 - Sym channel 0 control register (no-DMA mode)
Sourcepub const fn in_sym_chn0_special_ctrl(&self) -> &InSymChn0SpecialCtrl
pub const fn in_sym_chn0_special_ctrl(&self) -> &InSymChn0SpecialCtrl
0x4004 - Sym channel 0 special control
Sourcepub const fn in_sym_chn0_key_ctrl(&self) -> &InSymChn0KeyCtrl
pub const fn in_sym_chn0_key_ctrl(&self) -> &InSymChn0KeyCtrl
0x4010 - Sym channel 0 key control (no-DMA mode)
Sourcepub const fn in_sym_chn0_iv_data_ctrl(&self) -> &InSymChn0IvDataCtrl
pub const fn in_sym_chn0_iv_data_ctrl(&self) -> &InSymChn0IvDataCtrl
0x4030 - Sym channel 0 IV/data control (register mode)
Sourcepub const fn in_sym_chn0_iv0(&self) -> &InSymChn0Iv0
pub const fn in_sym_chn0_iv0(&self) -> &InSymChn0Iv0
0x4040 - Sym channel 0 IV word 0 (register mode)
Sourcepub const fn in_sym_chn0_iv1(&self) -> &InSymChn0Iv1
pub const fn in_sym_chn0_iv1(&self) -> &InSymChn0Iv1
0x4044 - Sym channel 0 IV word 1
Sourcepub const fn in_sym_chn0_iv2(&self) -> &InSymChn0Iv2
pub const fn in_sym_chn0_iv2(&self) -> &InSymChn0Iv2
0x4048 - Sym channel 0 IV word 2
Sourcepub const fn in_sym_chn0_iv3(&self) -> &InSymChn0Iv3
pub const fn in_sym_chn0_iv3(&self) -> &InSymChn0Iv3
0x404c - Sym channel 0 IV word 3
Sourcepub const fn in_sym_chn0_data0(&self) -> &InSymChn0Data0
pub const fn in_sym_chn0_data0(&self) -> &InSymChn0Data0
0x4050 - Sym channel 0 data word 0 (register mode)
Sourcepub const fn sym_chann_raw_int(&self) -> &SymChannRawInt
pub const fn sym_chann_raw_int(&self) -> &SymChannRawInt
0x8610 - Sym channel raw interrupt status
Auto Trait Implementations§
impl !Freeze for RegisterBlock
impl !RefUnwindSafe for RegisterBlock
impl !Sync for RegisterBlock
impl Send 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