From a22754478850d6cbaf501a29ff8b4f04cfe46366 Mon Sep 17 00:00:00 2001 From: Ming-Yi Lai Date: Wed, 10 Jan 2024 14:16:31 +0800 Subject: Zicfilp: Handle software check exception -- landing pad fault --- machine/minit.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'machine/minit.c') diff --git a/machine/minit.c b/machine/minit.c index e6677e9..9b907bf 100644 --- a/machine/minit.c +++ b/machine/minit.c @@ -78,7 +78,8 @@ static void delegate_traps() (1U << CAUSE_BREAKPOINT) | (1U << CAUSE_LOAD_PAGE_FAULT) | (1U << CAUSE_STORE_PAGE_FAULT) | - (1U << CAUSE_USER_ECALL); + (1U << CAUSE_USER_ECALL) | + (1U << CAUSE_SOFTWARE_CHECK_FAULT); write_csr(mideleg, interrupts); write_csr(medeleg, exceptions); -- cgit v1.1