summary refs log tree commit diff stats
path: root/hw/intc
diff options
context:
space:
mode:
authorWeiwei Li <liweiwei@iscas.ac.cn>2023-05-26 15:21:23 +0800
committerAlistair Francis <alistair.francis@wdc.com>2023-06-13 17:37:12 +1000
commit356c13f94dbff3f32e9d3615f6caa35a2a324d8d (patch)
treed42f83efda38fbf878312da3cb230820e1449de1 /hw/intc
parent227fb82f99ac2d147c15342b2c83c7f6c28f20d2 (diff)
downloadfocaccia-qemu-356c13f94dbff3f32e9d3615f6caa35a2a324d8d.tar.gz
focaccia-qemu-356c13f94dbff3f32e9d3615f6caa35a2a324d8d.zip
target/riscv: Enable PC-relative translation
Add a base pc_save for PC-relative translation(CF_PCREL).
Diable the directly sync pc from tb by riscv_cpu_synchronize_from_tb.
Use gen_pc_plus_diff to get the pc-relative address.
Enable CF_PCREL in System mode.

Signed-off-by: Weiwei Li <liweiwei@iscas.ac.cn>
Signed-off-by: Junqiang Wang <wangjunqiang@iscas.ac.cn>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20230526072124.298466-7-liweiwei@iscas.ac.cn>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'hw/intc')
0 files changed, 0 insertions, 0 deletions