On Thu, Nov 04, 2010 at 03:03:10PM +0800, Lin Ming wrote:
Hi,
I just find that I can't send output to the QEMU BIOS debug port. It's caused by commit d4bded451.
In qemu-kvm/hw/acpi_piix4.c, #define ACPI_DBG_IO_ADDR 0xb044
Don't know why the DBG was changed from 0xb044 to 0x0402. But it still does not work if I changed the port back to 0xb044.
OperationRegion (DBG, SystemIO, 0x0402, 0x01)
OperationRegion (DBG, SystemIO, 0xb044, 0x01)
Any fix?
That was intentional. The new system sends output using the regular bios debug mechanism - you should be able to see that output by adding the following to qemu command line:
-chardev stdio,id=seabios \ -device isa-debugcon,iobase=0x402,chardev=seabios
The above should be simpler then having to recompile qemu with acpi debugging.
-Kevin