From: Helge Deller Date: Tue, 14 Oct 2025 20:48:07 +0000 (+0200) Subject: hw/hppa: Fix firmware end address for LASI chip X-Git-Tag: v10.2.0-rc1~42^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=0c1737e207955582cf2976e24cb65f7c78b9f1d2;p=thirdparty%2Fqemu.git hw/hppa: Fix firmware end address for LASI chip The base address of a LASI chip on a 715 machine starts at HPA 0xf0100000. Make sure that the firmware does not extend beyond that address, otherwise it's not possible to access the LASI ports. Signed-off-by: Helge Deller Reviewed-by: Richard Henderson --- diff --git a/hw/hppa/hppa_hardware.h b/hw/hppa/hppa_hardware.h index 21c777cba6..d422af0429 100644 --- a/hw/hppa/hppa_hardware.h +++ b/hw/hppa/hppa_hardware.h @@ -5,7 +5,7 @@ #define HW_HPPA_HPPA_HARDWARE_H #define FIRMWARE_START 0xf0000000 -#define FIRMWARE_END 0xf0800000 +#define FIRMWARE_END 0xf0100000 #define FIRMWARE_HIGH 0xfffffff0 /* upper 32-bits of 64-bit firmware address */ #define RAM_MAP_HIGH 0x0100000000 /* memory above 3.75 GB is mapped here */ @@ -19,6 +19,7 @@ #define DINO_UART_HPA 0xfff83000 #define DINO_UART_BASE 0xfff83800 #define DINO_SCSI_HPA 0xfff8c000 +#define LASI_HPA_715 0xf0100000 #define LASI_HPA 0xffd00000 #define LASI_UART_HPA 0xffd05000 #define LASI_SCSI_HPA 0xffd06000