qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [Patch] Small fix for qemu APIC for Mac OS X support


From: Andreas Färber
Subject: Re: [Qemu-devel] [Patch] Small fix for qemu APIC for Mac OS X support
Date: Sun, 5 Dec 2010 19:40:38 +0100

Am 26.11.2010 um 13:40 schrieb Isaku Yamahata:

On Thu, Nov 25, 2010 at 08:18:45PM +0000, adq wrote:
On 25 November 2010 11:28, Isaku Yamahata <address@hidden> wrote:
On Wed, Nov 24, 2010 at 02:08:16PM +0000, adq wrote:
Interesting. I was also thinking that maybe we can leverage overriding mechanisms that are already available. Maybe it's possible to squeeze the HPET node into an SSDT. Maybe we need to override the whole DSDT from the command line.

We'll definitely need to override the DSDT for the applesmc device. I
was thinking something along the lines of an additional DSDT binary
supplied with QEMU for use when emulating apple hardware as you
suggest.

The patches for qemu and seabios have been floating around.
I wrote them for Q35 chipset support, but no one has gotten interested in it.
But now, you are there. I'm willing to rebase/resend them.

I'd definitely be interested to see those!

Here is seabios part.

From 7a6e97b74bc0d25aca42a43cabcc68836edaf6c0 Mon Sep 17 00:00:00 2001
Message-Id: <address@hidden >
In-Reply-To: <address@hidden>
References: <address@hidden>
From: Isaku Yamahata <address@hidden>
Date: Tue, 15 Jun 2010 12:41:13 +0900
Subject: [PATCH 1/1] seabios: acpi: allow qemu to load dsdt as external acpi table.

allow qemu to load dsdt as external acpi table.

Signed-off-by: Isaku Yamahata <address@hidden>

---
changes v1 -> v2.
- load qemu table first and they try default dsdt table if
 qemu doesn't supply dsdt.
 Thus unnecessary malloc_high()/free() is avoided.
---
src/acpi.c |   44 ++++++++++++++++++++++++++++++++++++--------
1 files changed, 36 insertions(+), 8 deletions(-)

diff --git a/src/acpi.c b/src/acpi.c
index 18830dc..f4e0780 100644
--- a/src/acpi.c
+++ b/src/acpi.c
@@ -54,6 +54,11 @@ struct facs_descriptor_rev1


/*
+ * Differentiated System Descrition Table (DSDT)

Typo: Description

Andreas



reply via email to

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