diff options
Diffstat (limited to 'isa/rv64sv/ma_vld.S')
-rw-r--r-- | isa/rv64sv/ma_vld.S | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/isa/rv64sv/ma_vld.S b/isa/rv64sv/ma_vld.S index 77e5f04..4276b64 100644 --- a/isa/rv64sv/ma_vld.S +++ b/isa/rv64sv/ma_vld.S @@ -10,20 +10,11 @@ #include "riscv_test.h" #include "test_macros.h" -RVTEST_RV64S +RVTEST_RV64SV RVTEST_CODE_BEGIN - li a0, SR_EA | SR_EI - csrs status, a0 - la a3,handler - csrw evec,a3 # set exception handler - - csrr a3,status - li a4,(1 << IRQ_COP) - slli a4,a4,SR_IM_SHIFT - or a3,a3,a4 # enable IM[COP] - csrw status,a3 + csrw stvec,a3 # set exception handler vsetcfg 32,0 li a3,4 |