aboutsummaryrefslogtreecommitdiff
path: root/scripts/vmstate-static-checker.py
diff options
context:
space:
mode:
authorTommy Wu <tommy.wu@sifive.com>2025-01-06 13:43:35 +0800
committerAlistair Francis <alistair.francis@wdc.com>2025-01-19 09:44:35 +1000
commitf9653d4eb2ccaf6fe140e38fb1027a9e829d4062 (patch)
tree0334a53d63443aa28974969eccf5b3bd510dc392 /scripts/vmstate-static-checker.py
parent3157a553ec6b9a52ad0aa6b52cca27d3a964167e (diff)
downloadqemu-f9653d4eb2ccaf6fe140e38fb1027a9e829d4062.zip
qemu-f9653d4eb2ccaf6fe140e38fb1027a9e829d4062.tar.gz
qemu-f9653d4eb2ccaf6fe140e38fb1027a9e829d4062.tar.bz2
target/riscv: Add Smrnmi cpu extension
This adds the properties for ISA extension Smrnmi. Also, when Smrnmi is present, the firmware (e.g., OpenSBI) must set mnstatus.NMIE to 1 before enabling any interrupts. Otherwise, all interrupts will be disabled. Since our current OpenSBI does not support Smrnmi yet, let's disable Smrnmi for the 'max' type CPU for now. We can re-enable it once OpenSBI includes proper support for it. Signed-off-by: Frank Chang <frank.chang@sifive.com> Signed-off-by: Tommy Wu <tommy.wu@sifive.com> Signed-off-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Daniel Henrique Barboza <dbarboza@ventanamicro.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Message-ID: <20250106054336.1878291-6-frank.chang@sifive.com> Signed-off-by: Alistair Francis <alistair.francis@wdc.com>
Diffstat (limited to 'scripts/vmstate-static-checker.py')
0 files changed, 0 insertions, 0 deletions