![]() |
NMSIS-Core
Version 1.4.0
NMSIS-Core support for Nuclei processor-based devices
|
Union type to access MMISC_CTRL CSR register. More...
Data Fields | |
struct { | |
rv_csr_t _reserved0:1 | |
bit: 0 Reserved More... | |
rv_csr_t zclsd_en:1 | |
bit: 1 Control the Zclsd will uses the Zcf extension encoding or not More... | |
rv_csr_t _reserved1:1 | |
bit: 2 Reserved More... | |
rv_csr_t bpu:1 | |
bit: 3 dynamic prediction enable flag More... | |
rv_csr_t _reserved2:2 | |
bit: 4..5 Reserved More... | |
rv_csr_t misalign:1 | |
bit: 6 misaligned access support flag More... | |
rv_csr_t zcmt_zcmp:1 | |
bit: 7 Zc Ext uses the cfdsp of D Ext’s encoding or not More... | |
rv_csr_t core_buserr:1 | |
bit: 8 core bus error exception or interrupt More... | |
rv_csr_t nmi_cause:1 | |
bit: 9 mnvec control and nmi mcase exccode More... | |
rv_csr_t imreturn_en:1 | |
bit: 10 IMRETURN mode of trace More... | |
rv_csr_t sijump_en:1 | |
bit: 11 SIJUMP mode of trace More... | |
rv_csr_t ldspec_en:1 | |
bit: 12 enable load speculative goes to mem interface More... | |
rv_csr_t _reserved3:1 | |
bit: 13 Reserved More... | |
rv_csr_t dbg_sec:1 | |
bit: 14 debug access mode, removed in latest releases More... | |
rv_csr_t _reserved4:2 | |
bit: 15..16 Reserved More... | |
rv_csr_t csr_excl_enable:1 | |
bit: 17 Exclusive instruction(lr,sc) on Non-cacheable/Device memory can send exclusive flag in memory bus More... | |
rv_csr_t _reserved5:__RISCV_XLEN-18 | |
bit: 18..XLEN-1 Reserved More... | |
} | b |
Structure used for bit access. More... | |
rv_csr_t | d |
Type used for csr data access. More... | |
Union type to access MMISC_CTRL CSR register.
Definition at line 240 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved0 |
bit: 0 Reserved
Definition at line 242 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved1 |
bit: 2 Reserved
Definition at line 244 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved2 |
bit: 4..5 Reserved
Definition at line 246 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved3 |
bit: 13 Reserved
Definition at line 254 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved4 |
bit: 15..16 Reserved
Definition at line 256 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::_reserved5 |
bit: 18..XLEN-1 Reserved
Definition at line 258 of file core_feature_base.h.
struct { ... } CSR_MMISCCTRL_Type::b |
Structure used for bit access.
rv_csr_t CSR_MMISCCTRL_Type::bpu |
bit: 3 dynamic prediction enable flag
Definition at line 245 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::core_buserr |
bit: 8 core bus error exception or interrupt
Definition at line 249 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::csr_excl_enable |
bit: 17 Exclusive instruction(lr,sc) on Non-cacheable/Device memory can send exclusive flag in memory bus
Definition at line 257 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::d |
Type used for csr data access.
Definition at line 260 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::dbg_sec |
bit: 14 debug access mode, removed in latest releases
Definition at line 255 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::imreturn_en |
bit: 10 IMRETURN mode of trace
Definition at line 251 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::ldspec_en |
bit: 12 enable load speculative goes to mem interface
Definition at line 253 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::misalign |
bit: 6 misaligned access support flag
Definition at line 247 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::nmi_cause |
bit: 9 mnvec control and nmi mcase exccode
Definition at line 250 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::sijump_en |
bit: 11 SIJUMP mode of trace
Definition at line 252 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::zclsd_en |
bit: 1 Control the Zclsd will uses the Zcf extension encoding or not
Definition at line 243 of file core_feature_base.h.
rv_csr_t CSR_MMISCCTRL_Type::zcmt_zcmp |
bit: 7 Zc Ext uses the cfdsp of D Ext’s encoding or not
Definition at line 248 of file core_feature_base.h.