When a trap occurs in mini-rv32ima, always pass to the host rather than allowing running code to handle it. This would be important for a real OS, but the aim of uvm32 is embeddable logic - not full emulation.

As all traps are caught by host, begin testing mini-rv32ima internals by checking PC oob and PC alignment.
This commit is contained in:
Toby Jaffey 2025-12-14 11:00:45 +00:00
parent be5dbbfa44
commit 5dc9acdf3d
8 changed files with 75 additions and 3 deletions

View file

@ -0,0 +1,2 @@
TOPDIR=../..
include ${TOPDIR}/test/common/makefile.common