aboutsummaryrefslogtreecommitdiff
path: root/machine/mentry.S
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2024-05-20 18:38:12 -0700
committerAndrew Waterman <andrew@sifive.com>2024-05-20 18:38:12 -0700
commit54e2005dc8658bf7bbec52ac54fe4712f7b4362a (patch)
tree94d5acaf1b339f46e93386a40424307034450edf /machine/mentry.S
parentda80ada596eae650761bf9da9a0283b8b8058584 (diff)
parent5ae7523adc17d6014d6bd7db02ee26607c00470d (diff)
downloadriscv-pk-54e2005dc8658bf7bbec52ac54fe4712f7b4362a.zip
riscv-pk-54e2005dc8658bf7bbec52ac54fe4712f7b4362a.tar.gz
riscv-pk-54e2005dc8658bf7bbec52ac54fe4712f7b4362a.tar.bz2
Merge branch 'mylai-mtk-zicfilp-upstream'
Diffstat (limited to 'machine/mentry.S')
-rw-r--r--machine/mentry.S37
1 files changed, 20 insertions, 17 deletions
diff --git a/machine/mentry.S b/machine/mentry.S
index 4cf9685..9fa60ca 100644
--- a/machine/mentry.S
+++ b/machine/mentry.S
@@ -8,27 +8,30 @@
.align 6
trap_table:
#define BAD_TRAP_VECTOR 0
- .dc.a bad_trap
- .dc.a pmp_trap
- .dc.a illegal_insn_trap
- .dc.a bad_trap
- .dc.a misaligned_load_trap
- .dc.a pmp_trap
- .dc.a misaligned_store_trap
- .dc.a pmp_trap
- .dc.a bad_trap
- .dc.a mcall_trap
- .dc.a bad_trap
+ /* 00 */ .dc.a bad_trap
+ /* 01 */ .dc.a pmp_trap
+ /* 02 */ .dc.a illegal_insn_trap
+ /* 03 */ .dc.a bad_trap
+ /* 04 */ .dc.a misaligned_load_trap
+ /* 05 */ .dc.a pmp_trap
+ /* 06 */ .dc.a misaligned_store_trap
+ /* 07 */ .dc.a pmp_trap
+ /* 08 */ .dc.a bad_trap
+ /* 09 */ .dc.a mcall_trap
+ /* 10 */ .dc.a bad_trap
#ifdef BBL_BOOT_MACHINE
- .dc.a mcall_trap
+ /* 11 */ .dc.a mcall_trap
#else
- .dc.a bad_trap
+ /* 11 */ .dc.a bad_trap
#endif /* BBL_BOOT_MACHINE */
- .dc.a bad_trap
+ /* 12 */ .dc.a bad_trap
#define TRAP_FROM_MACHINE_MODE_VECTOR 13
- .dc.a __trap_from_machine_mode
- .dc.a bad_trap
- .dc.a bad_trap
+ /* 13 */ .dc.a __trap_from_machine_mode
+ /* 14 */ .dc.a bad_trap
+ /* 15 */ .dc.a bad_trap
+ /* 16 */ .dc.a bad_trap
+ /* 17 */ .dc.a bad_trap
+ /* 18 */ .dc.a bad_trap
.option norvc
.section .text.init,"ax",@progbits