relay hwacha cause/aux to scause/sbadaddr
[riscv-tests.git] / isa / rv64sv / illegal_inst.S
index ae46fe0eda7c2e9773b9d3b40e33a6e4b35ae922..b7dfc2819adfbddfe2126c87bd3c282699d9a9b9 100644 (file)
@@ -36,12 +36,12 @@ handler:
   li TESTNUM,2
 
   # check cause
-  vxcptcause a3
+  csrr a3, scause
   li a4,HWACHA_CAUSE_ILLEGAL_INSTRUCTION
   bne a3,a4,fail
 
   # check vec irq aux
-  vxcptaux a3
+  csrr a3, sbadaddr
   li a4, 0xff00002b
   bne a3,a4,fail