qemu-e2k/target/riscv
Philippe Mathieu-Daudé 0b84b6629d
target/riscv/pmp: Restrict priviledged PMP to system-mode emulation
The RISC-V Physical Memory Protection is restricted to privileged
modes. Restrict its compilation to QEMU system builds.

Signed-off-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
2019-09-17 08:42:42 -07:00
..
insn_trans tcg: TCGMemOp is now accelerator independent MemOp 2019-09-03 08:30:38 -07:00
cpu_bits.h target/riscv: Add the mcountinhibit CSR 2019-06-25 03:05:40 -07:00
cpu_helper.c RISC-V: Clear load reservations on context switch and SC 2019-06-25 22:37:04 -07:00
cpu_user.h Supply missing header guards 2019-06-12 13:20:21 +02:00
cpu-param.h
cpu.c target/riscv: rationalise softfloat includes 2019-08-19 12:07:13 +01:00
cpu.h hw/core: Move cpu.c, cpu.h from qom/ to hw/core/ 2019-08-21 13:24:01 +02:00
csr.c RISC-V: Add support for the Zicsr extension 2019-06-25 22:32:42 -07:00
fpu_helper.c target/riscv: rationalise softfloat includes 2019-08-19 12:07:13 +01:00
gdbstub.c Include qemu-common.h exactly where needed 2019-06-12 13:20:20 +02:00
helper.h
insn16-32.decode
insn16-64.decode
insn16.decode
insn32-64.decode
insn32.decode
instmap.h Supply missing header guards 2019-06-12 13:20:21 +02:00
Makefile.objs target/riscv/pmp: Restrict priviledged PMP to system-mode emulation 2019-09-17 08:42:42 -07:00
op_helper.c
pmp.c target/riscv/pmp: Restrict priviledged PMP to system-mode emulation 2019-09-17 08:42:42 -07:00
pmp.h RISC-V: Check for the effective memory privilege mode during PMP checks 2019-06-23 23:44:41 -07:00
trace-events
translate.c target/riscv: Remove redundant declaration pragmas 2019-08-19 08:13:14 -07:00