diff options
author | Weiwei Li <liweiwei@iscas.ac.cn> | 2022-07-18 21:09:54 +0800 |
---|---|---|
committer | Alistair Francis <alistair.francis@wdc.com> | 2022-09-07 09:18:32 +0200 |
commit | 62a09b9b4118ca42e79d9bd179daf7230462705b (patch) | |
tree | 837d7e8adaf6ae182aaed53385a0445e9ee9d132 /Makefile | |
parent | c126f83cd64883f7cb4be90a7fbf29e2be3bb9c7 (diff) |
target/riscv: Fix checks in hmode/hmode32
Add check for the implicit dependence between H and S
Csrs only existed in RV32 will not trigger virtual instruction fault
when not in RV32 based on section 8.6.1 of riscv-privileged spec
(draft-20220717)
Signed-off-by: Weiwei Li <liweiwei@iscas.ac.cn>
Signed-off-by: Junqiang Wang <wangjunqiang@iscas.ac.cn>
Reviewed-by: Andrew Jones <ajones@ventanamicro.com>
Reviewed-by: Alistair Francis <alistair.francis@wdc.com>
Message-Id: <20220718130955.11899-6-liweiwei@iscas.ac.cn>
Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions