ACPI preprocessor
First Claim
Patent Images
1. A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code, comprising:
- accessing an ASL program;
executing a preprocessor to process the ASL program and to insert support for at least one non-native programming construct; and
processing the ASL program using an ASL compiler to compile the ASL program into a resulting AML program.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code. The method includes accessing an ASL program. A preprocessor is executed to process the ASL program and to insert support for at least one non-native programming construct. The ASL program is then processed using an ASL compiler to compile the ASL program into a resulting AML program.
49 Citations
22 Claims
-
1. A computer-implemented method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code, comprising:
-
accessing an ASL program;
executing a preprocessor to process the ASL program and to insert support for at least one non-native programming construct; and
processing the ASL program using an ASL compiler to compile the ASL program into a resulting AML program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A compiling method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code, comprising:
-
accessing an ASL program;
executing a preprocessor to process the ASL program and to insert support for at least one non-native programming construct; and
generating an input ASL program by using the preprocessor, the input ASL program generated in accordance with the ASL program and the at least one non-native programming construct;
processing the input ASL program using an ASL compiler to compile the input ASL program into a resulting AML program. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-readable medium embodying instructions that cause a computer system to perform a method for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code, said method comprising:
-
accessing an ASL program;
executing a preprocessor to process the ASL program and to insert support for at least one non-native programming construct; and
processing the ASL program using an ASL compiler to compile the ASL program into a resulting AML program. - View Dependent Claims (18, 19, 20)
-
-
21. A system for compiling ASL (ACPI Source Language) code into AML (ACPI machine language) code, comprising:
-
means for accessing an ASL program;
means for executing a preprocessor to process the ASL program and to insert support for at least one non-native programming construct; and
means for processing the ASL program using an ASL compiler to compile the ASL program into a resulting AML program. - View Dependent Claims (22)
-
Specification