[Top][All Lists]
[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
qemu-piix3-20040621.diff
Description: Text Data
- [Qemu-devel] [PATCH]: make pci work with OpenBSD / APM issue,
Jonathan Gray <=