diff options
author | Andrew Waterman <andrew@sifive.com> | 2024-07-05 16:33:33 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-05 16:33:33 -0700 |
commit | 479cdca43f85c8ec24deb528132416e7cfc81e6d (patch) | |
tree | b5cb166a1f13839f0dfd52087e044202ddbe7f03 | |
parent | feff9dc0e9e9e9cbc7fe814fd05fdc61454279c6 (diff) | |
parent | 23a394b022e76d0d1c19a2fafc31b5efe59e6b87 (diff) | |
download | riscv-opcodes-479cdca43f85c8ec24deb528132416e7cfc81e6d.zip riscv-opcodes-479cdca43f85c8ec24deb528132416e7cfc81e6d.tar.gz riscv-opcodes-479cdca43f85c8ec24deb528132416e7cfc81e6d.tar.bz2 |
Merge pull request #257 from ved-rivos/smdbltrp1
Add extended cause codes in DCSR
-rw-r--r-- | encoding.h | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -101,6 +101,9 @@ #define DCSR_CAUSE_STEP 4 #define DCSR_CAUSE_HALT 5 #define DCSR_CAUSE_GROUP 6 +#define DCSR_CAUSE_EXTCAUSE 7 + +#define DCSR_EXTCAUSE_CRITERR 0 #define MCONTROL_TYPE(xlen) (0xfULL<<((xlen)-4)) #define MCONTROL_DMODE(xlen) (1ULL<<((xlen)-5)) |