Open luchezarg opened 1 month ago
Later I found out that this doesn't occur with the "devel" branch. Instead, an exception occurs at address 0xfffffffffffb0500. This patch to QEMU removes the exception. Now it hangs in a silent endless loop. Same with the "master" QEMU branch:
qemu-system-hppa -machine C3700 -boot d -cdrom cd.iso -drive file=hd.img -net nic -net user,hostfwd=tcp::2222-:22 -nographic
SeaBIOS PA-RISC 64-bit Firmware Version 17 (QEMU 9.0.50)
Duplex Console IO Dependent Code (IODC) revision 17
------------------------------------------------------------------------------
(c) Copyright 2017-2024 Helge Deller <deller@gmx.de> and SeaBIOS developers.
------------------------------------------------------------------------------
Processor Speed State Coprocessor State Cache Size
--------- -------- --------------------- ----------------- ----------
0 250 MHz Active Functional 0 KB
Emulated machine: HP C3700 (64-bit PA2.0), 64-bit PDC, OS32, OS64
Available memory: 1024 MB
Good memory required: 16 MB
Primary boot path: FWSCSI.0.0
Alternate boot path: FWSCSI.2.0
Console path: SERIAL_2.9600.8.none
Keyboard path: SERIAL_2.9600.8.none
Available boot devices:
FWSCSI.0.0 : lsi 00:00.0 0:0 Drive QEMU QEMU HARDDISK 2.5+
FWSCSI.2.0 : DVD/CD [lsi 00:00.0 2:0 Drive QEMU QEMU CD-ROM 2.5+]
Booting from FWSCSI.2.0 ...
Booting...
Boot IO Dependent Code (IODC) revision 153
HARD Booted.
ISL Revision A.00.43 Apr 12, 2000
ISL booting hpux (;0):INSTALL
Boot
: disk(10/0/0/0.2.0.0.0.0.0;0):WINSTALL
12283904 + 2244720 + 2718888 start 0x20c568
Starting QEMU 9.0.2 as follows:
with "cd.iso" = HP-UX 11i v1 Minimal Technical OE (MTOE) CD 1 (CRC32 of the image file = f621eb89) results in the following error:
Because the PDC_MODEL code is in the SeaBIOS, not in QEMU, I decided to report this here. Do I do anything wrong or there really is a problem with the CPU data PDC_MODEL returns?