zephyr/arch/riscv/core
Dino Li 252d68ff9f arch/riscv: add support for detecting null pointer exception using PMP
This change uses a PMP slot to implement null pointer detection.

Signed-off-by: Dino Li <Dino.Li@ite.com.tw>
2023-06-17 07:45:30 -04:00
..
offsets riscv: integrate the new FPU context switching support 2023-01-24 15:26:18 +01:00
CMakeLists.txt riscv: integrate the new FPU context switching support 2023-01-24 15:26:18 +01:00
asm_macros.inc
coredump.c
cpu_idle.c
fatal.c
fpu.S riscv: smarter FPU context switching support 2023-01-24 15:26:18 +01:00
fpu.c riscv: FPU switching fixes 2023-01-30 23:47:36 +00:00
irq_manage.c riscv: refactor: Utilize the available helper macro 2023-04-21 12:54:55 +02:00
irq_offload.c
isr.S riscv: exclude more code when multithreading is disabled 2023-05-31 06:17:10 -04:00
pmp.S
pmp.c arch/riscv: add support for detecting null pointer exception using PMP 2023-06-17 07:45:30 -04:00
prep_c.c
reboot.c
reset.S riscv: enable booting from non-zero indexed RISC-V hart 2023-01-30 23:45:35 +00:00
semihost.c
smp.c riscv: prevent possible deadlock on SMP with FPU sharing 2023-05-25 08:25:11 +00:00
switch.S riscv: integrate the new FPU context switching support 2023-01-24 15:26:18 +01:00
thread.c Revert "arch: riscv: Enable builds without the multithreading" 2023-05-26 09:04:30 -04:00
tls.c
userspace.S
vector_table.ld