Type Alias R

Source
pub type R = R<CONF_SPEC>;
Expand description

Register CONF reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn in_rst(&self) -> IN_RST_R

Bit 0 - This bit is used to reset crypto DMA in FSM and RX FIFO pointer.

Source

pub fn out_rst(&self) -> OUT_RST_R

Bit 1 - This bit is used to reset crypto DMA out FSM and TX FIFO pointer.

Source

pub fn ahbm_fifo_rst(&self) -> AHBM_FIFO_RST_R

Bit 2 - This bit is used to reset crypto DMA AHB master FIFO pointer.

Source

pub fn ahbm_rst(&self) -> AHBM_RST_R

Bit 3 - Reset crypto DMA AHB master.

Source

pub fn in_loop_test(&self) -> IN_LOOP_TEST_R

Bit 4 - Reserved

Source

pub fn out_loop_test(&self) -> OUT_LOOP_TEST_R

Bit 5 - Reserved

Source

pub fn out_auto_wrback(&self) -> OUT_AUTO_WRBACK_R

Bit 6 - Set this bit to enable automatic outlink-writeback when all the data in TX Buffer has been transmitted.

Source

pub fn out_no_restart_clr(&self) -> OUT_NO_RESTART_CLR_R

Bit 7 - Reserved

Source

pub fn out_eof_mode(&self) -> OUT_EOF_MODE_R

Bit 8 - Out EOF flag generation mode of TX FIFO. 1: EOF flag of TX is generated when the last data with EOF would be transmitted has been popped from FIFO of Crypto DMA; 0: EOF flag is generated when the last data with EOF would be transmitted has been pushed into FIFO of Crypto DMA.

Source

pub fn outdscr_burst_en(&self) -> OUTDSCR_BURST_EN_R

Bit 9 - Set this bit to enable INCR burst transfer when TX FIFO reads descriptor from internal RAM.

Source

pub fn indscr_burst_en(&self) -> INDSCR_BURST_EN_R

Bit 10 - Set this bit to enable INCR burst transfer when RX FIFO reads descriptor from internal RAM.

Source

pub fn out_data_burst_en(&self) -> OUT_DATA_BURST_EN_R

Bit 11 - Set this bit to enable INCR burst transfer when TX FIFO reads data from internal RAM.

Source

pub fn mem_trans_en(&self) -> MEM_TRANS_EN_R

Bit 12 - Set this bit to enable automatic transmitting data from memory to memory via DMA.