The ePMP can be found in: https://docs.google.com/document/d/1Mh_aiHYxemL0umN3GTTw8vsbmzHZ_nxZXgjgOUzbvc8/edit#heading=h.9wsr1lnxtwe2
Hou Weiying (4): Define ePMP mseccfg Implementation of enhanced PMP(ePMP) support Add ePMP CSR accesses Add a config option for ePMP. target/riscv/cpu.c | 9 ++ target/riscv/cpu.h | 3 + target/riscv/cpu_bits.h | 3 + target/riscv/csr.c | 18 ++++ target/riscv/gdbstub.c | 2 + target/riscv/pmp.c | 174 +++++++++++++++++++++++++++++++++++--- target/riscv/pmp.h | 12 +++ target/riscv/trace-events | 4 + 8 files changed, 213 insertions(+), 12 deletions(-) -- 2.20.1