aboutsummaryrefslogtreecommitdiff
path: root/target/hppa/cpu.h
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2024-01-11 22:50:11 +0100
committerMichael Tokarev <mjt@tls.msk.ru>2024-01-17 10:32:47 +0300
commit4b3064ec9017c065aa944dec5b956c2e7d6ce2d9 (patch)
treeb8985648d2942f19987274239bd6b61a52ccc119 /target/hppa/cpu.h
parent27cdd0ce471a6d49dd898d2c619f5f13b498daff (diff)
downloadqemu-4b3064ec9017c065aa944dec5b956c2e7d6ce2d9.zip
qemu-4b3064ec9017c065aa944dec5b956c2e7d6ce2d9.tar.gz
qemu-4b3064ec9017c065aa944dec5b956c2e7d6ce2d9.tar.bz2
target/hppa: Export function hppa_set_ior_and_isr()
Move functionality to set IOR and ISR on fault into own function. This will be used by follow-up patches. Signed-off-by: Helge Deller <deller@gmx.de> Reviewed-by: Richard Henderson <richard.henderson@linaro.org> (cherry picked from commit 3824e0d643f34ee09e0cc75190c0c4b60928b78c) Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
Diffstat (limited to 'target/hppa/cpu.h')
-rw-r--r--target/hppa/cpu.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/target/hppa/cpu.h b/target/hppa/cpu.h
index 8be45c6..9556e95 100644
--- a/target/hppa/cpu.h
+++ b/target/hppa/cpu.h
@@ -385,6 +385,7 @@ void hppa_cpu_dump_state(CPUState *cs, FILE *f, int);
#ifndef CONFIG_USER_ONLY
void hppa_ptlbe(CPUHPPAState *env);
hwaddr hppa_cpu_get_phys_page_debug(CPUState *cs, vaddr addr);
+void hppa_set_ior_and_isr(CPUHPPAState *env, vaddr addr, bool mmu_disabled);
bool hppa_cpu_tlb_fill(CPUState *cs, vaddr address, int size,
MMUAccessType access_type, int mmu_idx,
bool probe, uintptr_t retaddr);