Synchronization of event handlers
First Claim
Patent Images
1. A method for handling events in a computer using the Advanced Configuration and Power Interface (ACPI) standard, the method comprising:
- creating an ACPI Notification Queue (ANQ), the ANQ being in communication with a plurality of controllers and a ACPI event handler, and wherein the ANQ comprises a plurality of queues for different types of events;
storing events in the ANQ; and
responding to the events in the ANQ in first-in-first-out order.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for synchronizing the handling of events in a computer using the Advanced Configuration and Power Interface (ACPI) standard is presented, wherein an ACPI Notification Queue (ANQ) is provided to store events, such that such events can be handled in first-in-first-out order.
9 Citations
18 Claims
-
1. A method for handling events in a computer using the Advanced Configuration and Power Interface (ACPI) standard, the method comprising:
-
creating an ACPI Notification Queue (ANQ), the ANQ being in communication with a plurality of controllers and a ACPI event handler, and wherein the ANQ comprises a plurality of queues for different types of events; storing events in the ANQ; and responding to the events in the ANQ in first-in-first-out order. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for handling events in a computer using the Advanced Configuration and Power Interface (ACPI) standard, the method comprising:
-
creating a plurality of ACPI Notification Queues (ANQs), each of the plurality of ANQs being in communication with one of a plurality of controllers and one of a plurality of ACPI event handlers; storing events from the plurality of controllers in the ANQs, wherein the events from one of the plurality of controllers are stored in a corresponding one of the ANQs; and responding to events in each of the ANQs in first-in-first-out order. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for handling events in a computer using the Advanced Configuration and Power Interface (ACPI) standard, the system comprising:
-
at least one controller; an ACPI event handler; and an ACPI Notification Queue (ANQ), the ANQ being in communication with the at least one controller and the ACPI event handler, and wherein the ANQ comprises a plurality of queues for different types of events; and a processor programmed to; store events in the ANQ; and respond to the events in the ANQ in first-in-first-out order. - View Dependent Claims (14, 15, 16, 18)
-
-
17. The system of 13, wherein events in the plurality of queues are processed in parallel, events in each queue being processed in first-in-first-out order.
Specification