diff options
-rw-r--r-- | encoding.h | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -120,7 +120,7 @@ #define MASK_FMIN_S 0xfe00707f #define MATCH_CSRRW 0x1073 #define MASK_CSRRW 0x707f -#define MATCH_SLLIW 0x4000101b +#define MATCH_SLLIW 0x101b #define MASK_SLLIW 0xfe00707f #define MATCH_LB 0x3 #define MASK_LB 0x707f @@ -330,7 +330,7 @@ #define MASK_REMW 0xfe00707f #define MATCH_SLTU 0x3033 #define MASK_SLTU 0xfe00707f -#define MATCH_SLLI 0x40001013 +#define MATCH_SLLI 0x1013 #define MASK_SLLI 0xfc00707f #define MATCH_AMOOR_W 0x4000202f #define MASK_AMOOR_W 0xf800707f @@ -430,6 +430,7 @@ #define CSR_CLEAR_IPI 0x50f #define CSR_BADVADDR 0x503 #define CSR_PTBR 0x504 +#define CSR_STATS 0x51c #define CSR_RESET 0x51d #define CSR_TOHOST 0x51e #define CSR_ASID 0x505 @@ -614,6 +615,7 @@ DECLARE_CSR(send_ipi, CSR_SEND_IPI) DECLARE_CSR(clear_ipi, CSR_CLEAR_IPI) DECLARE_CSR(badvaddr, CSR_BADVADDR) DECLARE_CSR(ptbr, CSR_PTBR) +DECLARE_CSR(stats, CSR_STATS) DECLARE_CSR(reset, CSR_RESET) DECLARE_CSR(tohost, CSR_TOHOST) DECLARE_CSR(asid, CSR_ASID) |