mirror of
https://github.com/stnolting/neorv32.git
synced 2025-04-23 21:57:33 -04:00
[sw] added C definitions for mzext csr
This commit is contained in:
parent
cfd0b7bcef
commit
f91779b74b
1 changed files with 10 additions and 0 deletions
|
@ -154,6 +154,16 @@ enum NEORV32_CPU_MISA_enum {
|
|||
};
|
||||
|
||||
|
||||
/**********************************************************************//**
|
||||
* CPU <b>mzext</b> custom CSR (r/-): Implemented Z* CPU extensions
|
||||
**************************************************************************/
|
||||
enum NEORV32_CPU_MZEXT_enum {
|
||||
CPU_MZEXT_ZICSR = 0, /**< CPU mzext CSR (0): Zicsr extension available when set (r/-) */
|
||||
CPU_MZEXT_ZIFENCEI = 1, /**< CPU mzext CSR (1): Zifencei extension available when set (r/-) */
|
||||
CPU_MZEXT_PMP = 2 /**< CPU mzext CSR (2): PMP extension available when set (r/-) */
|
||||
};
|
||||
|
||||
|
||||
/**********************************************************************//**
|
||||
* Trap codes from mcause CSR.
|
||||
**************************************************************************/
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue