Module esp32s2::extmem::pro_icache_ctrl  
source · Expand description
register description
Structs
- register description
Type Aliases
- FieldPRO_ICACHE_AUTOLOAD_DONEreader - The bit is used to indicate conditional-preload operation is finished.
- FieldPRO_ICACHE_AUTOLOAD_ENAreader - The bit is used to enable and disable conditional-preload operation. It is combined with pre_dcache_autoload_done. 1: enable, 0: disable.
- FieldPRO_ICACHE_AUTOLOAD_ENAwriter - The bit is used to enable and disable conditional-preload operation. It is combined with pre_dcache_autoload_done. 1: enable, 0: disable.
- FieldPRO_ICACHE_BLOCKSIZE_MODEreader - The bit is used to configure cache block size.0: 16 bytes, 1: 32 bytes
- FieldPRO_ICACHE_BLOCKSIZE_MODEwriter - The bit is used to configure cache block size.0: 16 bytes, 1: 32 bytes
- FieldPRO_ICACHE_ENABLEreader - The bit is used to activate the data cache. 0: disable, 1: enable
- FieldPRO_ICACHE_ENABLEwriter - The bit is used to activate the data cache. 0: disable, 1: enable
- FieldPRO_ICACHE_INVALIDATE_DONEreader - The bit is used to indicate invalidate operation is finished.
- FieldPRO_ICACHE_INVALIDATE_ENAreader - The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done.
- FieldPRO_ICACHE_INVALIDATE_ENAwriter - The bit is used to enable invalidate operation. It will be cleared by hardware after invalidate operation done.
- FieldPRO_ICACHE_LOCK0_ENreader - The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK0_ADDR_REG and PRO_ICACHE_LOCK0_SIZE_REG.
- FieldPRO_ICACHE_LOCK0_ENwriter - The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK0_ADDR_REG and PRO_ICACHE_LOCK0_SIZE_REG.
- FieldPRO_ICACHE_LOCK1_ENreader - The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK1_ADDR_REG and PRO_ICACHE_LOCK1_SIZE_REG.
- FieldPRO_ICACHE_LOCK1_ENwriter - The bit is used to enable pre-lock operation which is combined with PRO_ICACHE_LOCK1_ADDR_REG and PRO_ICACHE_LOCK1_SIZE_REG.
- FieldPRO_ICACHE_LOCK_DONEreader - The bit is used to indicate lock operation is finished.
- FieldPRO_ICACHE_LOCK_ENAreader - The bit is used to enable lock operation. It will be cleared by hardware after lock operation done.
- FieldPRO_ICACHE_LOCK_ENAwriter - The bit is used to enable lock operation. It will be cleared by hardware after lock operation done.
- FieldPRO_ICACHE_PRELOAD_DONEreader - The bit is used to indicate preload operation is finished.
- FieldPRO_ICACHE_PRELOAD_ENAreader - The bit is used to enable preload operation. It will be cleared by hardware after preload operation done.
- FieldPRO_ICACHE_PRELOAD_ENAwriter - The bit is used to enable preload operation. It will be cleared by hardware after preload operation done.
- FieldPRO_ICACHE_SETSIZE_MODEreader - The bit is used to configure cache memory size.0: 8KB, 1: 16KB
- FieldPRO_ICACHE_SETSIZE_MODEwriter - The bit is used to configure cache memory size.0: 8KB, 1: 16KB
- FieldPRO_ICACHE_UNLOCK_DONEreader - The bit is used to indicate unlock operation is finished.
- FieldPRO_ICACHE_UNLOCK_ENAreader - The bit is used to enable unlock operation. It will be cleared by hardware after unlock operation done.
- FieldPRO_ICACHE_UNLOCK_ENAwriter - The bit is used to enable unlock operation. It will be cleared by hardware after unlock operation done.
- RegisterPRO_ICACHE_CTRLreader
- RegisterPRO_ICACHE_CTRLwriter