From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:49681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rlf2z-0006cF-UV for qemu-devel@nongnu.org; Fri, 13 Jan 2012 06:11:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Rlf2p-0003za-S6 for qemu-devel@nongnu.org; Fri, 13 Jan 2012 06:11:49 -0500 Received: from mail-ee0-f45.google.com ([74.125.83.45]:64246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Rlf2p-0003zN-Nu for qemu-devel@nongnu.org; Fri, 13 Jan 2012 06:11:39 -0500 Received: by eekc41 with SMTP id c41so929945eek.4 for ; Fri, 13 Jan 2012 03:11:39 -0800 (PST) From: Vasilis Liaskovitis Date: Fri, 13 Jan 2012 12:11:30 +0100 Message-Id: <1326453092-4256-2-git-send-email-vasilis.liaskovitis@profitbricks.com> In-Reply-To: <1326453092-4256-1-git-send-email-vasilis.liaskovitis@profitbricks.com> References: <1326453092-4256-1-git-send-email-vasilis.liaskovitis@profitbricks.com> Subject: [Qemu-devel] [PATCH 1/3][Seabios] Add bitmap for cpu _EJ0 callback List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: kvm@vger.kernel.org, qemu-devel@nongnu.org, seabios@seabios.org Cc: Vasilis Liaskovitis , yamahata@valinux.co.jp, gleb@redhat.com, kernelfans@gmail.com, avi@redhat.com Signed-off-by: Vasilis Liaskovitis --- src/acpi-dsdt.dsl | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/acpi-dsdt.dsl b/src/acpi-dsdt.dsl index 7082b65..71d8ac4 100644 --- a/src/acpi-dsdt.dsl +++ b/src/acpi-dsdt.dsl @@ -650,8 +650,15 @@ DefinitionBlock ( Store(DerefOf(Index(CPON, Arg0)), Local0) If (Local0) { Return(0xF) } Else { Return(0x0) } } + /* CPU eject notify method */ + OperationRegion(PREJ, SystemIO, 0xaf20, 32) + Field (PREJ, ByteAcc, NoLock, Preserve) + { + PRE, 256 + } Method (CPEJ, 2, NotSerialized) { // _EJ0 method - eject callback + Store(ShiftLeft(1, Arg0), PRE) Sleep(200) } -- 1.7.7.3