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_int_raw_hash_clear_finish(
&self,
) -> &SpaccIntRawHashClearFinish
pub const fn spacc_int_raw_hash_clear_finish( &self, ) -> &SpaccIntRawHashClearFinish
0x14 - Hash channel-clear completion status; write one to clear
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 in_sym_chn1_ctrl(&self, n: usize) -> &InSymChnCtrl
pub const fn in_sym_chn1_ctrl(&self, n: usize) -> &InSymChnCtrl
0x4100..0x4108 - Symmetric channel %s control
Sourcepub fn in_sym_chn1_ctrl_iter(&self) -> impl Iterator<Item = &InSymChnCtrl>
pub fn in_sym_chn1_ctrl_iter(&self) -> impl Iterator<Item = &InSymChnCtrl>
Iterator for array of: 0x4100..0x4108 - Symmetric channel %s control
Sourcepub const fn in_sym_chn2_ctrl(&self) -> &InSymChnCtrl
pub const fn in_sym_chn2_ctrl(&self) -> &InSymChnCtrl
0x4200 - Symmetric channel 2 control
Sourcepub const fn in_sym_out_ctrl1(&self, n: usize) -> &InSymOutCtrl
pub const fn in_sym_out_ctrl1(&self, n: usize) -> &InSymOutCtrl
0x4104..0x410c - Symmetric channel %s output control
Sourcepub fn in_sym_out_ctrl1_iter(&self) -> impl Iterator<Item = &InSymOutCtrl>
pub fn in_sym_out_ctrl1_iter(&self) -> impl Iterator<Item = &InSymOutCtrl>
Iterator for array of: 0x4104..0x410c - Symmetric channel %s output control
Sourcepub const fn in_sym_out_ctrl2(&self) -> &InSymOutCtrl
pub const fn in_sym_out_ctrl2(&self) -> &InSymOutCtrl
0x4204 - Symmetric channel 2 output control
Sourcepub const fn in_sym_chn1_key_ctrl(&self, n: usize) -> &InSymChnKeyCtrl
pub const fn in_sym_chn1_key_ctrl(&self, n: usize) -> &InSymChnKeyCtrl
0x4110..0x4118 - Symmetric channel %s algorithm and keyslot control
Sourcepub fn in_sym_chn1_key_ctrl_iter(
&self,
) -> impl Iterator<Item = &InSymChnKeyCtrl>
pub fn in_sym_chn1_key_ctrl_iter( &self, ) -> impl Iterator<Item = &InSymChnKeyCtrl>
Iterator for array of: 0x4110..0x4118 - Symmetric channel %s algorithm and keyslot control
Sourcepub const fn in_sym_chn2_key_ctrl(&self) -> &InSymChnKeyCtrl
pub const fn in_sym_chn2_key_ctrl(&self) -> &InSymChnKeyCtrl
0x4210 - Symmetric channel 2 algorithm and keyslot control
Sourcepub const fn in_sym_chn1_node_start_addr_h(
&self,
n: usize,
) -> &InSymChnNodeStartAddrH
pub const fn in_sym_chn1_node_start_addr_h( &self, n: usize, ) -> &InSymChnNodeStartAddrH
0x4120..0x4128 - Symmetric input descriptor-list address bits 35:32
Sourcepub fn in_sym_chn1_node_start_addr_h_iter(
&self,
) -> impl Iterator<Item = &InSymChnNodeStartAddrH>
pub fn in_sym_chn1_node_start_addr_h_iter( &self, ) -> impl Iterator<Item = &InSymChnNodeStartAddrH>
Iterator for array of: 0x4120..0x4128 - Symmetric input descriptor-list address bits 35:32
Sourcepub const fn in_sym_chn2_node_start_addr_h(&self) -> &InSymChnNodeStartAddrH
pub const fn in_sym_chn2_node_start_addr_h(&self) -> &InSymChnNodeStartAddrH
0x4220 - Symmetric input descriptor-list address bits 35:32
Sourcepub const fn in_sym_chn1_node_start_addr_l(
&self,
n: usize,
) -> &InSymChnNodeStartAddrL
pub const fn in_sym_chn1_node_start_addr_l( &self, n: usize, ) -> &InSymChnNodeStartAddrL
0x4124..0x412c - Symmetric input descriptor-list address bits 31:0
Sourcepub fn in_sym_chn1_node_start_addr_l_iter(
&self,
) -> impl Iterator<Item = &InSymChnNodeStartAddrL>
pub fn in_sym_chn1_node_start_addr_l_iter( &self, ) -> impl Iterator<Item = &InSymChnNodeStartAddrL>
Iterator for array of: 0x4124..0x412c - Symmetric input descriptor-list address bits 31:0
Sourcepub const fn in_sym_chn2_node_start_addr_l(&self) -> &InSymChnNodeStartAddrL
pub const fn in_sym_chn2_node_start_addr_l(&self) -> &InSymChnNodeStartAddrL
0x4224 - Symmetric input descriptor-list address bits 31:0
Sourcepub const fn in_sym_chn1_node_length(&self, n: usize) -> &InSymChnNodeLength
pub const fn in_sym_chn1_node_length(&self, n: usize) -> &InSymChnNodeLength
0x412c..0x4134 - Symmetric input descriptor ring depth
Sourcepub fn in_sym_chn1_node_length_iter(
&self,
) -> impl Iterator<Item = &InSymChnNodeLength>
pub fn in_sym_chn1_node_length_iter( &self, ) -> impl Iterator<Item = &InSymChnNodeLength>
Iterator for array of: 0x412c..0x4134 - Symmetric input descriptor ring depth
Sourcepub const fn in_sym_chn2_node_length(&self) -> &InSymChnNodeLength
pub const fn in_sym_chn2_node_length(&self) -> &InSymChnNodeLength
0x422c - Symmetric input descriptor ring depth
Sourcepub const fn in_sym_chn1_node_wr_point(&self, n: usize) -> &InSymChnNodeWrPoint
pub const fn in_sym_chn1_node_wr_point(&self, n: usize) -> &InSymChnNodeWrPoint
0x4130..0x4138 - Symmetric input descriptor producer pointer
Sourcepub fn in_sym_chn1_node_wr_point_iter(
&self,
) -> impl Iterator<Item = &InSymChnNodeWrPoint>
pub fn in_sym_chn1_node_wr_point_iter( &self, ) -> impl Iterator<Item = &InSymChnNodeWrPoint>
Iterator for array of: 0x4130..0x4138 - Symmetric input descriptor producer pointer
Sourcepub const fn in_sym_chn2_node_wr_point(&self) -> &InSymChnNodeWrPoint
pub const fn in_sym_chn2_node_wr_point(&self) -> &InSymChnNodeWrPoint
0x4230 - Symmetric input descriptor producer pointer
Sourcepub const fn in_sym_chn1_node_rd_point(&self, n: usize) -> &InSymChnNodeRdPoint
pub const fn in_sym_chn1_node_rd_point(&self, n: usize) -> &InSymChnNodeRdPoint
0x4134..0x413c - Symmetric input descriptor consumer pointer
Sourcepub fn in_sym_chn1_node_rd_point_iter(
&self,
) -> impl Iterator<Item = &InSymChnNodeRdPoint>
pub fn in_sym_chn1_node_rd_point_iter( &self, ) -> impl Iterator<Item = &InSymChnNodeRdPoint>
Iterator for array of: 0x4134..0x413c - Symmetric input descriptor consumer pointer
Sourcepub const fn in_sym_chn2_node_rd_point(&self) -> &InSymChnNodeRdPoint
pub const fn in_sym_chn2_node_rd_point(&self) -> &InSymChnNodeRdPoint
0x4234 - Symmetric input descriptor consumer pointer
Sourcepub const fn in_hash_chn1_ctrl(&self, n: usize) -> &InHashChnCtrl
pub const fn in_hash_chn1_ctrl(&self, n: usize) -> &InHashChnCtrl
0x5100..0x5108 - Hash channel %s control
Sourcepub fn in_hash_chn1_ctrl_iter(&self) -> impl Iterator<Item = &InHashChnCtrl>
pub fn in_hash_chn1_ctrl_iter(&self) -> impl Iterator<Item = &InHashChnCtrl>
Iterator for array of: 0x5100..0x5108 - Hash channel %s control
Sourcepub const fn in_hash_chn2_ctrl(&self) -> &InHashChnCtrl
pub const fn in_hash_chn2_ctrl(&self) -> &InHashChnCtrl
0x5200 - Hash channel 2 control
Sourcepub const fn in_hash_chn1_key_ctrl(&self, n: usize) -> &InHashChnKeyCtrl
pub const fn in_hash_chn1_key_ctrl(&self, n: usize) -> &InHashChnKeyCtrl
0x5110..0x5118 - Hash channel %s algorithm and keyslot control
Sourcepub fn in_hash_chn1_key_ctrl_iter(
&self,
) -> impl Iterator<Item = &InHashChnKeyCtrl>
pub fn in_hash_chn1_key_ctrl_iter( &self, ) -> impl Iterator<Item = &InHashChnKeyCtrl>
Iterator for array of: 0x5110..0x5118 - Hash channel %s algorithm and keyslot control
Sourcepub const fn in_hash_chn2_key_ctrl(&self) -> &InHashChnKeyCtrl
pub const fn in_hash_chn2_key_ctrl(&self) -> &InHashChnKeyCtrl
0x5210 - Hash channel 2 algorithm and keyslot control
Sourcepub const fn in_hash_chn1_node_start_addr_h(
&self,
n: usize,
) -> &InHashChnNodeStartAddrH
pub const fn in_hash_chn1_node_start_addr_h( &self, n: usize, ) -> &InHashChnNodeStartAddrH
0x5120..0x5128 - Hash channel %s descriptor-list address bits 35:32
Sourcepub fn in_hash_chn1_node_start_addr_h_iter(
&self,
) -> impl Iterator<Item = &InHashChnNodeStartAddrH>
pub fn in_hash_chn1_node_start_addr_h_iter( &self, ) -> impl Iterator<Item = &InHashChnNodeStartAddrH>
Iterator for array of: 0x5120..0x5128 - Hash channel %s descriptor-list address bits 35:32
Sourcepub const fn in_hash_chn2_node_start_addr_h(&self) -> &InHashChnNodeStartAddrH
pub const fn in_hash_chn2_node_start_addr_h(&self) -> &InHashChnNodeStartAddrH
0x5220 - Hash channel 2 descriptor-list address bits 35:32
Sourcepub const fn in_hash_chn1_node_start_addr_l(
&self,
n: usize,
) -> &InHashChnNodeStartAddrL
pub const fn in_hash_chn1_node_start_addr_l( &self, n: usize, ) -> &InHashChnNodeStartAddrL
0x5124..0x512c - Hash channel %s descriptor-list address bits 31:0
Sourcepub fn in_hash_chn1_node_start_addr_l_iter(
&self,
) -> impl Iterator<Item = &InHashChnNodeStartAddrL>
pub fn in_hash_chn1_node_start_addr_l_iter( &self, ) -> impl Iterator<Item = &InHashChnNodeStartAddrL>
Iterator for array of: 0x5124..0x512c - Hash channel %s descriptor-list address bits 31:0
Sourcepub const fn in_hash_chn2_node_start_addr_l(&self) -> &InHashChnNodeStartAddrL
pub const fn in_hash_chn2_node_start_addr_l(&self) -> &InHashChnNodeStartAddrL
0x5224 - Hash channel 2 descriptor-list address bits 31:0
Sourcepub const fn in_hash_chn1_node_length(&self, n: usize) -> &InHashChnNodeLength
pub const fn in_hash_chn1_node_length(&self, n: usize) -> &InHashChnNodeLength
0x512c..0x5134 - Hash channel %s descriptor ring depth
Sourcepub fn in_hash_chn1_node_length_iter(
&self,
) -> impl Iterator<Item = &InHashChnNodeLength>
pub fn in_hash_chn1_node_length_iter( &self, ) -> impl Iterator<Item = &InHashChnNodeLength>
Iterator for array of: 0x512c..0x5134 - Hash channel %s descriptor ring depth
Sourcepub const fn in_hash_chn2_node_length(&self) -> &InHashChnNodeLength
pub const fn in_hash_chn2_node_length(&self) -> &InHashChnNodeLength
0x522c - Hash channel 2 descriptor ring depth
Sourcepub const fn in_hash_chn1_node_wr_point(
&self,
n: usize,
) -> &InHashChnNodeWrPoint
pub const fn in_hash_chn1_node_wr_point( &self, n: usize, ) -> &InHashChnNodeWrPoint
0x5130..0x5138 - Hash channel %s descriptor write pointer
Sourcepub fn in_hash_chn1_node_wr_point_iter(
&self,
) -> impl Iterator<Item = &InHashChnNodeWrPoint>
pub fn in_hash_chn1_node_wr_point_iter( &self, ) -> impl Iterator<Item = &InHashChnNodeWrPoint>
Iterator for array of: 0x5130..0x5138 - Hash channel %s descriptor write pointer
Sourcepub const fn in_hash_chn2_node_wr_point(&self) -> &InHashChnNodeWrPoint
pub const fn in_hash_chn2_node_wr_point(&self) -> &InHashChnNodeWrPoint
0x5230 - Hash channel 2 descriptor write pointer
Sourcepub const fn in_hash_chn1_node_rd_point(
&self,
n: usize,
) -> &InHashChnNodeRdPoint
pub const fn in_hash_chn1_node_rd_point( &self, n: usize, ) -> &InHashChnNodeRdPoint
0x5134..0x513c - Hash channel %s descriptor read pointer
Sourcepub fn in_hash_chn1_node_rd_point_iter(
&self,
) -> impl Iterator<Item = &InHashChnNodeRdPoint>
pub fn in_hash_chn1_node_rd_point_iter( &self, ) -> impl Iterator<Item = &InHashChnNodeRdPoint>
Iterator for array of: 0x5134..0x513c - Hash channel %s descriptor read pointer
Sourcepub const fn in_hash_chn2_node_rd_point(&self) -> &InHashChnNodeRdPoint
pub const fn in_hash_chn2_node_rd_point(&self) -> &InHashChnNodeRdPoint
0x5234 - Hash channel 2 descriptor read pointer
Sourcepub const fn in_hash_chn1_data_len(&self, n: usize) -> &InHashChnDataLen
pub const fn in_hash_chn1_data_len(&self, n: usize) -> &InHashChnDataLen
0x51c0..0x51c8 - Hash channel %s unprocessed byte count
Sourcepub fn in_hash_chn1_data_len_iter(
&self,
) -> impl Iterator<Item = &InHashChnDataLen>
pub fn in_hash_chn1_data_len_iter( &self, ) -> impl Iterator<Item = &InHashChnDataLen>
Iterator for array of: 0x51c0..0x51c8 - Hash channel %s unprocessed byte count
Sourcepub const fn in_hash_chn2_data_len(&self) -> &InHashChnDataLen
pub const fn in_hash_chn2_data_len(&self) -> &InHashChnDataLen
0x52c0 - Hash channel 2 unprocessed byte count
Sourcepub const fn ree_sym_calc_ctrl_check_err(&self) -> &ReeSymCalcCtrlCheckErr
pub const fn ree_sym_calc_ctrl_check_err(&self) -> &ReeSymCalcCtrlCheckErr
0x8070 - REE symmetric-control validation error summary
Sourcepub const fn ree_sym_calc_ctrl_check_err_status(
&self,
) -> &ReeSymCalcCtrlCheckErrStatus
pub const fn ree_sym_calc_ctrl_check_err_status( &self, ) -> &ReeSymCalcCtrlCheckErrStatus
0x8074 - REE symmetric-control validation error detail
Sourcepub const fn ree_hash_calc_ctrl_check_err(&self) -> &ReeHashCalcCtrlCheckErr
pub const fn ree_hash_calc_ctrl_check_err(&self) -> &ReeHashCalcCtrlCheckErr
0x8078 - REE hash-control validation error summary
Sourcepub const fn ree_hash_calc_ctrl_check_err_status(
&self,
) -> &ReeHashCalcCtrlCheckErrStatus
pub const fn ree_hash_calc_ctrl_check_err_status( &self, ) -> &ReeHashCalcCtrlCheckErrStatus
0x807c - REE hash-control validation error detail
Sourcepub const fn hash_chann_raw_int(&self) -> &HashChannRawInt
pub const fn hash_chann_raw_int(&self) -> &HashChannRawInt
0x8600 - Hash channel completion status; write one to clear
Sourcepub const fn hash_chann_raw_int_en(&self) -> &HashChannRawIntEn
pub const fn hash_chann_raw_int_en(&self) -> &HashChannRawIntEn
0x8604 - Hash channel completion interrupt enable
Sourcepub const fn sym_chann_raw_int(&self) -> &SymChannRawInt
pub const fn sym_chann_raw_int(&self) -> &SymChannRawInt
0x8610 - Sym channel raw interrupt status; write one to clear
Sourcepub const fn chann1_hash_state_val(&self, n: usize) -> &ChannHashStateVal
pub const fn chann1_hash_state_val(&self, n: usize) -> &ChannHashStateVal
0xa080..0xa088 - Hash channel %s indexed state data
Sourcepub fn chann1_hash_state_val_iter(
&self,
) -> impl Iterator<Item = &ChannHashStateVal>
pub fn chann1_hash_state_val_iter( &self, ) -> impl Iterator<Item = &ChannHashStateVal>
Iterator for array of: 0xa080..0xa088 - Hash channel %s indexed state data
Sourcepub const fn chann2_hash_state_val(&self) -> &ChannHashStateVal
pub const fn chann2_hash_state_val(&self) -> &ChannHashStateVal
0xa100 - Hash channel 2 indexed state data
Sourcepub const fn chann1_hash_state_val_addr(
&self,
n: usize,
) -> &ChannHashStateValAddr
pub const fn chann1_hash_state_val_addr( &self, n: usize, ) -> &ChannHashStateValAddr
0xa084..0xa08c - Hash channel %s state-word selector
Sourcepub fn chann1_hash_state_val_addr_iter(
&self,
) -> impl Iterator<Item = &ChannHashStateValAddr>
pub fn chann1_hash_state_val_addr_iter( &self, ) -> impl Iterator<Item = &ChannHashStateValAddr>
Iterator for array of: 0xa084..0xa08c - Hash channel %s state-word selector
Sourcepub const fn chann2_hash_state_val_addr(&self) -> &ChannHashStateValAddr
pub const fn chann2_hash_state_val_addr(&self) -> &ChannHashStateValAddr
0xa104 - Hash channel 2 state-word selector
Sourcepub const fn out_sym_chan_raw_last_node_int(&self) -> &OutSymChanRawLastNodeInt
pub const fn out_sym_chan_raw_last_node_int(&self) -> &OutSymChanRawLastNodeInt
0xc000 - Output last-node completion status; write one to clear
Sourcepub const fn out_sym_chn1_node_start_addr_h(
&self,
n: usize,
) -> &OutSymChnNodeStartAddrH
pub const fn out_sym_chn1_node_start_addr_h( &self, n: usize, ) -> &OutSymChnNodeStartAddrH
0xd020..0xd028 - Symmetric output descriptor-list address bits 35:32
Sourcepub fn out_sym_chn1_node_start_addr_h_iter(
&self,
) -> impl Iterator<Item = &OutSymChnNodeStartAddrH>
pub fn out_sym_chn1_node_start_addr_h_iter( &self, ) -> impl Iterator<Item = &OutSymChnNodeStartAddrH>
Iterator for array of: 0xd020..0xd028 - Symmetric output descriptor-list address bits 35:32
Sourcepub const fn out_sym_chn2_node_start_addr_h(&self) -> &OutSymChnNodeStartAddrH
pub const fn out_sym_chn2_node_start_addr_h(&self) -> &OutSymChnNodeStartAddrH
0xd120 - Symmetric output descriptor-list address bits 35:32
Sourcepub const fn out_sym_chn1_node_start_addr_l(
&self,
n: usize,
) -> &OutSymChnNodeStartAddrL
pub const fn out_sym_chn1_node_start_addr_l( &self, n: usize, ) -> &OutSymChnNodeStartAddrL
0xd024..0xd02c - Symmetric output descriptor-list address bits 31:0
Sourcepub fn out_sym_chn1_node_start_addr_l_iter(
&self,
) -> impl Iterator<Item = &OutSymChnNodeStartAddrL>
pub fn out_sym_chn1_node_start_addr_l_iter( &self, ) -> impl Iterator<Item = &OutSymChnNodeStartAddrL>
Iterator for array of: 0xd024..0xd02c - Symmetric output descriptor-list address bits 31:0
Sourcepub const fn out_sym_chn2_node_start_addr_l(&self) -> &OutSymChnNodeStartAddrL
pub const fn out_sym_chn2_node_start_addr_l(&self) -> &OutSymChnNodeStartAddrL
0xd124 - Symmetric output descriptor-list address bits 31:0
Sourcepub const fn out_sym_chn1_node_length(&self, n: usize) -> &OutSymChnNodeLength
pub const fn out_sym_chn1_node_length(&self, n: usize) -> &OutSymChnNodeLength
0xd028..0xd030 - Symmetric output descriptor ring depth
Sourcepub fn out_sym_chn1_node_length_iter(
&self,
) -> impl Iterator<Item = &OutSymChnNodeLength>
pub fn out_sym_chn1_node_length_iter( &self, ) -> impl Iterator<Item = &OutSymChnNodeLength>
Iterator for array of: 0xd028..0xd030 - Symmetric output descriptor ring depth
Sourcepub const fn out_sym_chn2_node_length(&self) -> &OutSymChnNodeLength
pub const fn out_sym_chn2_node_length(&self) -> &OutSymChnNodeLength
0xd128 - Symmetric output descriptor ring depth
Sourcepub const fn out_sym_chn1_node_wr_point(
&self,
n: usize,
) -> &OutSymChnNodeWrPoint
pub const fn out_sym_chn1_node_wr_point( &self, n: usize, ) -> &OutSymChnNodeWrPoint
0xd030..0xd038 - Symmetric output descriptor producer pointer
Sourcepub fn out_sym_chn1_node_wr_point_iter(
&self,
) -> impl Iterator<Item = &OutSymChnNodeWrPoint>
pub fn out_sym_chn1_node_wr_point_iter( &self, ) -> impl Iterator<Item = &OutSymChnNodeWrPoint>
Iterator for array of: 0xd030..0xd038 - Symmetric output descriptor producer pointer
Sourcepub const fn out_sym_chn2_node_wr_point(&self) -> &OutSymChnNodeWrPoint
pub const fn out_sym_chn2_node_wr_point(&self) -> &OutSymChnNodeWrPoint
0xd130 - Symmetric output descriptor producer pointer
Sourcepub const fn out_sym_chn1_node_rd_point(
&self,
n: usize,
) -> &OutSymChnNodeRdPoint
pub const fn out_sym_chn1_node_rd_point( &self, n: usize, ) -> &OutSymChnNodeRdPoint
0xd034..0xd03c - Symmetric output descriptor consumer pointer
Sourcepub fn out_sym_chn1_node_rd_point_iter(
&self,
) -> impl Iterator<Item = &OutSymChnNodeRdPoint>
pub fn out_sym_chn1_node_rd_point_iter( &self, ) -> impl Iterator<Item = &OutSymChnNodeRdPoint>
Iterator for array of: 0xd034..0xd03c - Symmetric output descriptor consumer pointer
Sourcepub const fn out_sym_chn2_node_rd_point(&self) -> &OutSymChnNodeRdPoint
pub const fn out_sym_chn2_node_rd_point(&self) -> &OutSymChnNodeRdPoint
0xd134 - Symmetric output descriptor consumer pointer