aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2023-10-22 11:51:06 +0200
committerHelge Deller <deller@gmx.de>2023-10-31 08:26:22 +0100
commitdeeece4c964d1d927e1c8af6185444c3e6667494 (patch)
treef9637723e3a721769bd8b31a2ef1ef2dadc89a49
parent93896975dd9a71a1d33eb05784d5962dc0751068 (diff)
downloadseabios-hppa-deeece4c964d1d927e1c8af6185444c3e6667494.zip
seabios-hppa-deeece4c964d1d927e1c8af6185444c3e6667494.tar.gz
seabios-hppa-deeece4c964d1d927e1c8af6185444c3e6667494.tar.bz2
parisc: Store user-provided software ID in pdc_model field
Use user-provided ID for all emulated machines and CPUs. Signed-off-by: Helge Deller <deller@gmx.de>
-rw-r--r--src/parisc/parisc.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/parisc/parisc.c b/src/parisc/parisc.c
index 5b9b56b..86a28af 100644
--- a/src/parisc/parisc.c
+++ b/src/parisc/parisc.c
@@ -2800,6 +2800,8 @@ void __VISIBLE start_parisc_firmware(void)
current_machine->pdc_model.sw_id = romfile_loadstring_to_int("opt/hostid",
current_machine->pdc_model.sw_id);
+ /* and store in 32-bit machine too */
+ machine_B160L.pdc_model.sw_id = current_machine->pdc_model.sw_id;
dprintf(0, "fw_cfg: machine hostid %lu\n", current_machine->pdc_model.sw_id);
str = romfile_loadfile("/etc/qemu-version", NULL);