diff options
| author | cheapie <cheapiephp@gmail.com> | 2026-06-19 12:50:05 -0500 |
|---|---|---|
| committer | cheapie <cheapiephp@gmail.com> | 2026-06-19 12:50:05 -0500 |
| commit | ff0878bcd2744eeef0e875851ac9a98b9b067c7b (patch) | |
| tree | 18c1daf1bdeea2a9b7538fcee55a27e09c657360 /assembly/trap-test/trap-test.S | |
| parent | 9ae1b986e8461eabe43291fec51abbd4153f8e30 (diff) | |
| download | rvcontroller-ff0878bcd2744eeef0e875851ac9a98b9b067c7b.tar rvcontroller-ff0878bcd2744eeef0e875851ac9a98b9b067c7b.tar.gz rvcontroller-ff0878bcd2744eeef0e875851ac9a98b9b067c7b.tar.bz2 rvcontroller-ff0878bcd2744eeef0e875851ac9a98b9b067c7b.tar.xz rvcontroller-ff0878bcd2744eeef0e875851ac9a98b9b067c7b.zip | |
Assorted trap improvements and add Smdbltrp extension
Diffstat (limited to 'assembly/trap-test/trap-test.S')
| -rw-r--r-- | assembly/trap-test/trap-test.S | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/assembly/trap-test/trap-test.S b/assembly/trap-test/trap-test.S index ec928a7..9808498 100644 --- a/assembly/trap-test/trap-test.S +++ b/assembly/trap-test/trap-test.S @@ -1,5 +1,7 @@ la t0,handler csrw mtvec,t0 # Set trap handler address and mode (0/direct) +li t0,0x400 +csrc mstatush,t0 # Enable trap handler li t0,0xdeadbeef # No RAM here lw t1,0(t0) # This should give a load access fault, which should be handled |
