|
|
@ -9,7 +9,7 @@ |
|
|
#define MSTATUS_MIE 0x00000008 |
|
|
#define MSTATUS_MIE 0x00000008 |
|
|
#define MSTATUS_UPIE 0x00000010 |
|
|
#define MSTATUS_UPIE 0x00000010 |
|
|
#define MSTATUS_SPIE 0x00000020 |
|
|
#define MSTATUS_SPIE 0x00000020 |
|
|
#define MSTATUS_HPIE 0x00000040 |
|
|
#define MSTATUS_UBE 0x00000040 |
|
|
#define MSTATUS_MPIE 0x00000080 |
|
|
#define MSTATUS_MPIE 0x00000080 |
|
|
#define MSTATUS_SPP 0x00000100 |
|
|
#define MSTATUS_SPP 0x00000100 |
|
|
#define MSTATUS_VS 0x00000600 |
|
|
#define MSTATUS_VS 0x00000600 |
|
|
@ -25,14 +25,20 @@ |
|
|
#define MSTATUS32_SD 0x80000000 |
|
|
#define MSTATUS32_SD 0x80000000 |
|
|
#define MSTATUS_UXL 0x0000000300000000 |
|
|
#define MSTATUS_UXL 0x0000000300000000 |
|
|
#define MSTATUS_SXL 0x0000000C00000000 |
|
|
#define MSTATUS_SXL 0x0000000C00000000 |
|
|
|
|
|
#define MSTATUS_SBE 0x0000001000000000 |
|
|
|
|
|
#define MSTATUS_MBE 0x0000002000000000 |
|
|
#define MSTATUS_GVA 0x0000004000000000 |
|
|
#define MSTATUS_GVA 0x0000004000000000 |
|
|
#define MSTATUS_MPV 0x0000008000000000 |
|
|
#define MSTATUS_MPV 0x0000008000000000 |
|
|
#define MSTATUS64_SD 0x8000000000000000 |
|
|
#define MSTATUS64_SD 0x8000000000000000 |
|
|
|
|
|
|
|
|
|
|
|
#define MSTATUSH_SBE 0x00000010 |
|
|
|
|
|
#define MSTATUSH_MBE 0x00000020 |
|
|
|
|
|
|
|
|
#define SSTATUS_UIE 0x00000001 |
|
|
#define SSTATUS_UIE 0x00000001 |
|
|
#define SSTATUS_SIE 0x00000002 |
|
|
#define SSTATUS_SIE 0x00000002 |
|
|
#define SSTATUS_UPIE 0x00000010 |
|
|
#define SSTATUS_UPIE 0x00000010 |
|
|
#define SSTATUS_SPIE 0x00000020 |
|
|
#define SSTATUS_SPIE 0x00000020 |
|
|
|
|
|
#define SSTATUS_UBE 0x00000040 |
|
|
#define SSTATUS_SPP 0x00000100 |
|
|
#define SSTATUS_SPP 0x00000100 |
|
|
#define SSTATUS_VS 0x00000600 |
|
|
#define SSTATUS_VS 0x00000600 |
|
|
#define SSTATUS_FS 0x00006000 |
|
|
#define SSTATUS_FS 0x00006000 |
|
|
|