Module pro_dcache_ctrl

Source
Expand description

register description

Structs§

PRO_DCACHE_CTRL_SPEC
register description

Type Aliases§

PRO_DCACHE_AUTOLOAD_DONE_R
Field PRO_DCACHE_AUTOLOAD_DONE reader - The bit is used to indicate conditional-preload operation is finished.
PRO_DCACHE_AUTOLOAD_ENA_R
Field PRO_DCACHE_AUTOLOAD_ENA reader - The bit is used to enable and disable conditional-preload operation. It is combined with pre_dcache_autoload_done. 1: enable, 0: disable.
PRO_DCACHE_AUTOLOAD_ENA_W
Field PRO_DCACHE_AUTOLOAD_ENA writer - The bit is used to enable and disable conditional-preload operation. It is combined with pre_dcache_autoload_done. 1: enable, 0: disable.
PRO_DCACHE_BLOCKSIZE_MODE_R
Field PRO_DCACHE_BLOCKSIZE_MODE reader - The bit is used to configure cache block size.0: 16 bytes, 1: 32 bytes
PRO_DCACHE_BLOCKSIZE_MODE_W
Field PRO_DCACHE_BLOCKSIZE_MODE writer - The bit is used to configure cache block size.0: 16 bytes, 1: 32 bytes
PRO_DCACHE_CLEAN_DONE_R
Field PRO_DCACHE_CLEAN_DONE reader - The bit is used to indicate clean operation is finished.
PRO_DCACHE_CLEAN_ENA_R
Field PRO_DCACHE_CLEAN_ENA reader - The bit is used to enable clean operation. It will be cleared by hardware after clean operation done.
PRO_DCACHE_CLEAN_ENA_W
Field PRO_DCACHE_CLEAN_ENA writer - The bit is used to enable clean operation. It will be cleared by hardware after clean operation done.
PRO_DCACHE_ENABLE_R
Field PRO_DCACHE_ENABLE reader - The bit is used to activate the data cache. 0: disable, 1: enable
PRO_DCACHE_ENABLE_W
Field PRO_DCACHE_ENABLE writer - The bit is used to activate the data cache. 0: disable, 1: enable
PRO_DCACHE_FLUSH_DONE_R
Field PRO_DCACHE_FLUSH_DONE reader - The bit is used to indicate flush operation is finished.
PRO_DCACHE_FLUSH_ENA_R
Field PRO_DCACHE_FLUSH_ENA reader - The bit is used to enable flush operation. It will be cleared by hardware after flush operation done.
PRO_DCACHE_FLUSH_ENA_W
Field PRO_DCACHE_FLUSH_ENA writer - The bit is used to enable flush operation. It will be cleared by hardware after flush operation done.
PRO_DCACHE_INVALIDATE_DONE_R
Field PRO_DCACHE_INVALIDATE_DONE reader - The bit is used to indicate invalidate operation is finished.
PRO_DCACHE_INVALIDATE_ENA_R
Field PRO_DCACHE_INVALIDATE_ENA reader - The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done.
PRO_DCACHE_INVALIDATE_ENA_W
Field PRO_DCACHE_INVALIDATE_ENA writer - The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done.
PRO_DCACHE_LOCK0_EN_R
Field PRO_DCACHE_LOCK0_EN reader - The bit is used to enable pre-lock operation which is combined with PRO_DCACHE_LOCK0_ADDR_REG and PRO_DCACHE_LOCK0_SIZE_REG.
PRO_DCACHE_LOCK0_EN_W
Field PRO_DCACHE_LOCK0_EN writer - The bit is used to enable pre-lock operation which is combined with PRO_DCACHE_LOCK0_ADDR_REG and PRO_DCACHE_LOCK0_SIZE_REG.
PRO_DCACHE_LOCK1_EN_R
Field PRO_DCACHE_LOCK1_EN reader - The bit is used to enable pre-lock operation which is combined with PRO_DCACHE_LOCK1_ADDR_REG and PRO_DCACHE_LOCK1_SIZE_REG.
PRO_DCACHE_LOCK1_EN_W
Field PRO_DCACHE_LOCK1_EN writer - The bit is used to enable pre-lock operation which is combined with PRO_DCACHE_LOCK1_ADDR_REG and PRO_DCACHE_LOCK1_SIZE_REG.
PRO_DCACHE_LOCK_DONE_R
Field PRO_DCACHE_LOCK_DONE reader - The bit is used to indicate lock operation is finished.
PRO_DCACHE_LOCK_ENA_R
Field PRO_DCACHE_LOCK_ENA reader - The bit is used to enable lock operation. It will be cleared by hardware after lock operation done.
PRO_DCACHE_LOCK_ENA_W
Field PRO_DCACHE_LOCK_ENA writer - The bit is used to enable lock operation. It will be cleared by hardware after lock operation done.
PRO_DCACHE_PRELOAD_DONE_R
Field PRO_DCACHE_PRELOAD_DONE reader - The bit is used to indicate preload operation is finished.
PRO_DCACHE_PRELOAD_ENA_R
Field PRO_DCACHE_PRELOAD_ENA reader - The bit is used to enable preload operation. It will be cleared by hardware after preload operation done.
PRO_DCACHE_PRELOAD_ENA_W
Field PRO_DCACHE_PRELOAD_ENA writer - The bit is used to enable preload operation. It will be cleared by hardware after preload operation done.
PRO_DCACHE_SETSIZE_MODE_R
Field PRO_DCACHE_SETSIZE_MODE reader - The bit is used to configure cache memory size.0: 8KB, 1: 16KB
PRO_DCACHE_SETSIZE_MODE_W
Field PRO_DCACHE_SETSIZE_MODE writer - The bit is used to configure cache memory size.0: 8KB, 1: 16KB
PRO_DCACHE_UNLOCK_DONE_R
Field PRO_DCACHE_UNLOCK_DONE reader - The bit is used to indicate unlock operation is finished.
PRO_DCACHE_UNLOCK_ENA_R
Field PRO_DCACHE_UNLOCK_ENA reader - The bit is used to enable unlock operation. It will be cleared by hardware after unlock operation done.
PRO_DCACHE_UNLOCK_ENA_W
Field PRO_DCACHE_UNLOCK_ENA writer - The bit is used to enable unlock operation. It will be cleared by hardware after unlock operation done.
R
Register PRO_DCACHE_CTRL reader
W
Register PRO_DCACHE_CTRL writer