aboutsummaryrefslogtreecommitdiff
path: root/scripts/qapi-gen.py
diff options
context:
space:
mode:
authorDaniel Henrique Barboza <dbarboza@ventanamicro.com>2024-12-18 08:40:21 -0300
committerAlistair Francis <alistair.francis@wdc.com>2025-01-19 09:44:34 +1000
commit8d6855ac7ef797f433c5b75f33e3be8f306eaa37 (patch)
tree741407442f5eeb594ae13fda3f245405e24cc684 /scripts/qapi-gen.py
parent3739732e755d84859fc2278ae3fff7d3869507b5 (diff)
downloadqemu-8d6855ac7ef797f433c5b75f33e3be8f306eaa37.zip
qemu-8d6855ac7ef797f433c5b75f33e3be8f306eaa37.tar.gz
qemu-8d6855ac7ef797f433c5b75f33e3be8f306eaa37.tar.bz2
target/riscv: add shvstvala
shvstvala is defined in RVA22 as: "vstval must be written in all cases described above for stval." By "cases describe above" the doc refer to the description of sstvala: "stval must be written with the faulting virtual address for load, store, and instruction page-fault, access-fault, and misaligned exceptions, and for breakpoint exceptions other than those caused by execution of the EBREAK or C.EBREAK instructions. For virtual-instruction and illegal-instruction exceptions, stval must be written with the faulting instruction." We already have sstvala, and our vstval follows the same rules as stval, so we can claim to support shvstvala too. Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-ID: <20241218114026.1652352-5-dbarboza@ventanamicro.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'scripts/qapi-gen.py')
0 files changed, 0 insertions, 0 deletions