[sw] added C definitions for mzext csr

This commit is contained in:
stnolting 2020-10-16 20:12:08 +02:00
parent cfd0b7bcef
commit f91779b74b

View file

@ -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.
**************************************************************************/