Browse Source
Merge pull request #908 from plctlab/fix-redifinition-csrs
fix redefinition of CSR_MCONTEXT and CSR_SCONTEXT
pull/910/head
Andrew Waterman
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
0 additions and
2 deletions
-
riscv/debug_defines.h
|
|
|
@ -403,7 +403,6 @@ |
|
|
|
#define CSR_TCONTROL_MTE_OFFSET 3 |
|
|
|
#define CSR_TCONTROL_MTE_LENGTH 1 |
|
|
|
#define CSR_TCONTROL_MTE (0x1ULL << CSR_TCONTROL_MTE_OFFSET) |
|
|
|
#define CSR_MCONTEXT 0x7a8 |
|
|
|
/*
|
|
|
|
* Machine mode software can write a context number to this register, |
|
|
|
* which can be used to set triggers that only fire in that specific |
|
|
|
@ -416,7 +415,6 @@ |
|
|
|
#define CSR_MCONTEXT_MCONTEXT_OFFSET 0 |
|
|
|
#define CSR_MCONTEXT_MCONTEXT_LENGTH XLEN |
|
|
|
#define CSR_MCONTEXT_MCONTEXT (((1L<<XLEN)-1) << CSR_MCONTEXT_MCONTEXT_OFFSET) |
|
|
|
#define CSR_SCONTEXT 0x7aa |
|
|
|
/*
|
|
|
|
* Supervisor mode software can write a context number to this |
|
|
|
* register, which can be used to set triggers that only fire in that |
|
|
|
|