Fixes to the recent hppa64 cpu support to enable booting
the 64-bit linux kernel to user-space.
r~
Helge Deller (6):
target/hppa: Update to SeaBIOS-hppa version 11
hw/hppa: Require at least SeaBIOS-hppa version 11
target/hppa: Mask reserved PSW bits in expand_sm_imm
target/hppa: Fix calculation of CR_IIASQ back register
target/hppa: Fix possible overflow in TLB size calculation
hw/pci-host/astro: Fix boot for C3700 machine
Richard Henderson (5):
target/hppa: Use only low 2 immediate bits for PROBEI
target/hppa: Use PRIV_P_TO_MMU_IDX in helper_probe
target/hppa: Introduce MMU_IDX_MMU_DISABLED
target/hppa: Replace MMU_PHYS_IDX with MMU_ABS_IDX, MMU_ABS_W_IDX
target/hppa: Reduce TARGET_PHYS_ADDR_SPACE_BITS to 44
target/hppa/cpu-param.h | 2 +-
target/hppa/cpu.h | 25 +++++-----
hw/hppa/machine.c | 2 +-
hw/pci-host/astro.c | 73 +++++++++++++---------------
target/hppa/int_helper.c | 2 +-
target/hppa/mem_helper.c | 97 ++++++++++++++++++++++----------------
target/hppa/op_helper.c | 5 +-
target/hppa/translate.c | 41 +++++++++-------
hw/pci-host/meson.build | 2 +-
pc-bios/hppa-firmware.img | Bin 755480 -> 681132 bytes
roms/seabios-hppa | 2 +-
11 files changed, 134 insertions(+), 117 deletions(-)
--
2.34.1