Browse Prior Art Database

Personal Computer Waking Up Scheme for ACPI Operating System

IP.com Disclosure Number: IPCOM000123482D
Original Publication Date: 1998-Dec-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 1 page(s) / 56K

Publishing Venue

IBM

Related People

Goodman, SD: AUTHOR [+4]

Abstract

Disclosed is a method to wake an ACPI system from a sleeping state via the keyboard or mouse without use of additional hardware. The traditional method of implementing this function is combine the interrupts from the keyboard/mouse interface controller and use it to generate a wake up signal for the system. However, in systems where the keyboard/mouse interrupts are not easily accessible due to to the use of serial interrupts, costly hardware must be added to generate the wake up signal. This disclosure describes an approach that may be used to generate this wake up signal with the addition of a single wire and appropriate bios software.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 57% of the total text.

Personal Computer Waking Up Scheme for ACPI Operating System

   Disclosed is a method to wake an ACPI system from a
sleeping state via the keyboard or mouse without use of additional
hardware.  The traditional method of implementing this function is
combine the interrupts from the keyboard/mouse interface controller
and use it to generate a wake up signal for the system.  However, in
systems where the keyboard/mouse interrupts are not easily accessible
due to to the use of serial interrupts, costly hardware must be added
to generate the wake up signal.  This disclosure describes an
approach that may be used to generate this wake up signal with the
addition of a single wire and appropriate bios software.

   Waking up a sleeping ACPI system requires a signal that
causes the hardware power controller to resume normal operation of
the system.  In addition, an interrupt, called a System Control
Interrupt (SCI), must be generated to inform the operating system of
the cause of the system resume.  An ACPI compliant power controller
has the capability to generate these events internally via included
monitoring circuitry.  Many of these controllers do not have the
capability of generating the necessary SCI following a system resume
caused by keyboard/mouse activity.  The controller may include the
capability to resume the system and generate a System Management
Interrupt (SMI) when mouse/keyboard activity occurs.  In the latter
case, it is possible to use the resume and SM...