summaryrefslogtreecommitdiff
path: root/disas.c
diff options
context:
space:
mode:
authorJonathan Behrens <jonathan@fintelia.io>2019-10-14 11:45:29 -0400
committerPalmer Dabbelt <palmer@sifive.com>2019-10-28 07:47:29 -0700
commit81d2929c41d32af138f3562f5a7b309f6eac7ca7 (patch)
tree55d49ccf9aa5958f8b8402174c3e1ecf36db410c /disas.c
parentab9056ff9bdb3f95db6e7a666d10522d289f14ec (diff)
downloadqemu-81d2929c41d32af138f3562f5a7b309f6eac7ca7.zip
target/riscv: Make the priv register writable by GDB
Currently only PRV_U, PRV_S and PRV_M are supported, so this patch ensures that the privilege mode is set to one of them. Once support for the H-extension is added, this code will also need to properly update the virtualization status when switching between VU/VS-modes and M-mode. Signed-off-by: Jonathan Behrens <jonathan@fintelia.io> Reviewed-by: Bin Meng <bmeng.cn@gmail.com> Tested-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Palmer Dabbelt <palmer@sifive.com>
Diffstat (limited to 'disas.c')
0 files changed, 0 insertions, 0 deletions