|
2831 | 2831 | #define CSR_VTYPE 0xc21 |
2832 | 2832 | #define CSR_VLENB 0xc22 |
2833 | 2833 | #define CSR_SSTATUS 0x100 |
| 2834 | +#define CSR_SEDELEG 0x102 |
| 2835 | +#define CSR_SIDELEG 0x103 |
2834 | 2836 | #define CSR_SIE 0x104 |
2835 | 2837 | #define CSR_STVEC 0x105 |
2836 | 2838 | #define CSR_SCOUNTEREN 0x106 |
|
2892 | 2894 | #define CSR_UTVT 0x7 |
2893 | 2895 | #define CSR_UNXTI 0x45 |
2894 | 2896 | #define CSR_UINTSTATUS 0x46 |
| 2897 | +#define CSR_USCRATCHCSW 0x48 |
| 2898 | +#define CSR_USCRATCHCSWL 0x49 |
2895 | 2899 | #define CSR_STVT 0x107 |
2896 | 2900 | #define CSR_SNXTI 0x145 |
2897 | 2901 | #define CSR_SINTSTATUS 0x146 |
@@ -4584,6 +4588,8 @@ DECLARE_CSR(vl, CSR_VL) |
4584 | 4588 | DECLARE_CSR(vtype, CSR_VTYPE) |
4585 | 4589 | DECLARE_CSR(vlenb, CSR_VLENB) |
4586 | 4590 | DECLARE_CSR(sstatus, CSR_SSTATUS) |
| 4591 | +DECLARE_CSR(sedeleg, CSR_SEDELEG) |
| 4592 | +DECLARE_CSR(sideleg, CSR_SIDELEG) |
4587 | 4593 | DECLARE_CSR(sie, CSR_SIE) |
4588 | 4594 | DECLARE_CSR(stvec, CSR_STVEC) |
4589 | 4595 | DECLARE_CSR(scounteren, CSR_SCOUNTEREN) |
@@ -4645,6 +4651,8 @@ DECLARE_CSR(stopi, CSR_STOPI) |
4645 | 4651 | DECLARE_CSR(utvt, CSR_UTVT) |
4646 | 4652 | DECLARE_CSR(unxti, CSR_UNXTI) |
4647 | 4653 | DECLARE_CSR(uintstatus, CSR_UINTSTATUS) |
| 4654 | +DECLARE_CSR(uscratchcsw, CSR_USCRATCHCSW) |
| 4655 | +DECLARE_CSR(uscratchcswl, CSR_USCRATCHCSWL) |
4648 | 4656 | DECLARE_CSR(stvt, CSR_STVT) |
4649 | 4657 | DECLARE_CSR(snxti, CSR_SNXTI) |
4650 | 4658 | DECLARE_CSR(sintstatus, CSR_SINTSTATUS) |
|
0 commit comments