Method for Executing Bios Tool Program in Non-SMI Mechanism
First Claim
1. A method for executing a Basic Input Output System (BIOS) tool program in a non-System Management Interrupt (SMI) mechanism, the method being applicable to a computer and comprising:
- sending event information data corresponding to an event from an ACPI ASL module to a service module of a relay service layer;
transmitting the received event information data from the service module to a driver of the relay service layer;
transmitting the received event information data from the driver o the real-time service module of a BIOS;
performing, by the BIOS, event processing according to the event information data received by the real-time service module to obtain an event processing result;
transmitting the event processing result from the BIOS to the driver through the real-time service module;
transmitting the received event processing result from the driver to the service module; and
transmitting the received event processing result from the service module to the ACPI ASL module.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for executing a Basic Input Output System (BIOS) tool program in a non-System Management Interrupt (SMI) mechanism is applicable to a computer and includes: bi-directionally transmitting, by an ACPI ASL module and a service module, a corresponding trigger signal; bi-directionally transmitting, by the service module and a driver, the trigger signal; bi-directionally transmitting, by the driver and a real-time service module of a BIOS, the trigger signal; and performing, by the BIOS, event processing according to the trigger signal to obtain a processing result, or performing, by the BIOS, logic operation on the data to obtain operation data.
7 Citations
11 Claims
-
1. A method for executing a Basic Input Output System (BIOS) tool program in a non-System Management Interrupt (SMI) mechanism, the method being applicable to a computer and comprising:
-
sending event information data corresponding to an event from an ACPI ASL module to a service module of a relay service layer; transmitting the received event information data from the service module to a driver of the relay service layer; transmitting the received event information data from the driver o the real-time service module of a BIOS; performing, by the BIOS, event processing according to the event information data received by the real-time service module to obtain an event processing result; transmitting the event processing result from the BIOS to the driver through the real-time service module; transmitting the received event processing result from the driver to the service module; and transmitting the received event processing result from the service module to the ACPI ASL module. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
Specification