Robert Moore
a31ff979a1
AcpiXtract: Port to standard ACPICA environment (adds 64-bit support also.)
...
Also split out the main() routine to a new file.
2011-06-24 10:36:40 -07:00
Robert Moore
c1a4e553db
AcpiHelp: Add support to display non-operator ASL keywords.
...
Adds -k option to display ASL keywords (Space IDs, etc.)
2011-06-23 08:43:57 -07:00
Robert Moore
8aa1e098b2
AcpiHelp: Major feature update (AML opcodes, predefined names).
...
Add additional capabilities.
Now finds AML opcode information (by name or by hex opcode),
and finds information about ACPI predefined names.
2011-06-17 12:47:34 -07:00
Robert Moore
6f0bc401ca
All makefiles: Cleanup use of command-line #defines.
...
Common defines now all appear in acenv.h. Simplifies all makefiles.
2011-06-08 15:00:21 -07:00
Robert Moore
8323ad5fb8
Windows tool generation: Disable all MS extensions for portability.
...
It takes some effort to disable the MS language extensions because
of bugs in the MS headers, and the MS remapping of the low I/O
functions (open, read, write, etc.)
2011-06-08 09:44:59 -07:00
Robert Moore
404bf0d166
Tools: Update AcpiBin for MS generation with disabled extensions.
...
Disable language extensions where possible for maximum portability.
Unfortunately, when MS system includes are used, this option
cannot be used (oswinxf.c)
2011-06-08 08:42:22 -07:00
Robert Moore
29f3832223
New: AcpiHelp utility.
...
Provides syntax for ASL operators, and input/output requirements
for predefined ACPI names (Names that start with underscore.)
2011-06-01 12:55:50 -07:00
Robert Moore
86909eaa08
Additional updates for Windows VC9 project files.
...
Mostly standardize the options across the projects.
2011-06-01 10:45:00 -07:00
Robert Moore
7c654ded14
Update Windows VC9 project files.
...
Cleanup output filenames, add linker program optimization feature.
2011-05-27 14:17:56 -07:00
Robert Moore
369c0f165c
iASL/DTC: Finish support for expression evaluation.
...
Added a new expression parser that implements c-style operator
precedence and parenthesization. ACPICA bugzilla 908.
2011-04-08 12:27:17 -07:00
Robert Moore
a831d91d07
Split all internal Global Lock functions to new file - evglock.c
...
These functions were moved from evmisc.c
2011-03-17 14:41:54 -07:00
Robert Moore
25f99e9523
iASL: Split large file aslanalyze.c into three files.
...
Split into two new files, aslbtypes.c and aslwalks.c.
2011-02-01 13:10:47 -08:00
Robert Moore
26e99b0d83
Split large dsopcode.c and dsload.c files.
...
split dsopcode.c into dsargs.c and dscontrol.c
split dsload.c into dsload2.c
2011-01-27 10:28:18 -08:00
Robert Moore
cee9d3462c
Debugger: Split large dbcmds.c file.
...
Split into 2 new additional files:
dbmethod.c - control method commands.
dbnames.c - namespace commands.
2011-01-26 13:03:41 -08:00
Robert Moore
cb08192de6
Update windows project files (new file added.)
...
Addd new file, utilities/utdecode.c to project files.
2011-01-24 15:01:04 -08:00
Robert Moore
08e05f863b
Update Windows project files.
...
Disable some warnings, update iASL build
2011-01-21 12:18:52 -08:00
Robert Moore
fd430272ca
iASL/DTC: Add support for integer expressions and labels.
...
Support for full expressions for all integer fields in all tables.
Support for labels in "generic" portions of tables such as UEFI.
2011-01-21 08:42:11 -08:00
Robert Moore
71ef3a82d8
iASL: Merge duplicate UUID support code into single module.
...
Merged duplicated UUID functions. Adds one new file,
compiler/asluuid.c. Lin Ming, Bob Moore.
2011-01-11 14:44:08 -08:00
Robert Moore
94d7576d54
New: readme file with notes on generating ACPICA under VC 9.
...
A couple notes on how to eliminate build warnings.
2010-12-20 13:15:14 -08:00
Robert Moore
b5f35ebe37
New: Project files for VC++ 9 (Visual Studio 2008)
...
Ported from the VC++ 6 files. Finally, we can use relative
pathnames.
2010-12-17 17:11:48 -08:00