Skip to content
Snippets Groups Projects
Commit ae39e4ce authored by Hou Weiying's avatar Hou Weiying Committed by Alistair Francis
Browse files

target/riscv: Implementation of enhanced PMP (ePMP)

This commit adds support for ePMP v0.9.1.

The ePMP spec can be found in:
https://docs.google.com/document/d/1Mh_aiHYxemL0umN3GTTw8vsbmzHZ_nxZXgjgOUzbvc8



Signed-off-by: default avatarHongzheng-Li <Ethan.Lee.QNL@gmail.com>
Signed-off-by: default avatarHou Weiying <weiying_hou@outlook.com>
Signed-off-by: default avatarMyriad-Dreamin <camiyoru@gmail.com>
Signed-off-by: default avatarAlistair Francis <alistair.francis@wdc.com>
Reviewed-by: default avatarBin Meng <bmeng.cn@gmail.com>
Message-id: fef23b885f9649a4d54e7c98b168bdec5d297bb1.1618812899.git.alistair.francis@wdc.com
[ Changes by AF:
 - Rebase on master
 - Update to latest spec
 - Use a switch case to handle ePMP MML permissions
 - Fix a few bugs
]
Signed-off-by: default avatarAlistair Francis <alistair.francis@wdc.com>
parent 2582a95c
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment