qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] [PATCH]: make pci work with OpenBSD / APM issue


From: Jonathan Gray
Subject: [Qemu-devel] [PATCH]: make pci work with OpenBSD / APM issue
Date: Mon, 21 Jun 2004 21:35:27 +1000

The attached patch adds a value to the piix3 register which the OpenBSD
src/sys/dev/pci/pciide_piix_reg.h calls the "Bus master interface base
address register" with the value taken from an lspci output google found
( http://seclists.org/lists/linux-kernel/2001/Jul/2485.html ).

I'm not sure of the implications of giving this register a value when
the comment a few lines down is

"/* XXX: must add BMDMA support to be fully compliant */"

But it does let me boot a recent OpenBSD snapshot instead of giving me a
panic.
Out of interest is there actual piix3 hardware without BMDMA?

A separate issue arises when using the recently added APM support.
Unless I disable APM via boot -c/config/etc I get a console/logfull of
the following message:

"apm0: APM set CPU idle: unknown error code? (83)"

Haven't looked into this one, happy just to have things up and running
for now.

regards
Jonathan

Attachment: qemu-piix3-20040621.diff
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]