Hi,
After rebooting, qemu hangs with 100% cpu usage when loading
DISPLAY.SYS. It is loaded by the following line in CONFIG.SYS:
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
Thanks. That DEVICE line causes a failure for me as well and the call
trace is much easier to understand.
The SeaVGABIOS patch below fixes both the DISPLAY.SYS and Win3 setup
issue for me. (I can't reproduce the dosidle problem.)
The attached patch does indeed fix both the DISPLAY.SYS and Windows
Setup problems for me. Thanks a lot! I can't reproduce the
dosidle-problem either, it works now.
A straight non-networked Windows for Workgroups 3.11 installation now
hangs after loading the Program Manager.
I noticed that SeaBIOS does not work correctly with parallel make, log
excerpts following:
$ LANG=C make -j16 # dual-core machine without SMT
Compiling IASL out/src/fw/acpi-dsdt.hex
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent
make rule.
Compiling IASL out/src/fw/ssdt-proc.hex
Compiling IASL out/src/fw/ssdt-pcihp.hex
[...]
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 2 Optimizations
Generating offset file out/asm-offsets.h
Compiling (16bit) out/romlayout.o
In file included from src/romlayout.S:9:0:
src/config.h:4:22: fatal error: autoconf.h: No such file or directory
compilation terminated.
make: *** [out/romlayout.o] Error 1
make: *** Waiting for unfinished jobs....
ASL Input: out/src/fw/q35-acpi-dsdt.dsl.i - 515 lines, 28284 bytes, 413
keywords
AML Output: out/src/fw/q35-acpi-dsdt.aml - 7344 bytes, 239 named
objects, 174 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 445 Optimizations
Build Kconfig config file
$
Best Regards,
Sebastian