3550 Commits

Author SHA1 Message Date
aystarik
b7eb95c98c Fix for multiple reference resolution for objecttype and sizeof
operators


date	2002.09.04.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:49:54 +00:00
aystarik
6c24a1eb03 Update debug output levels
date	2002.04.01.19.11.00;	author rmoore1;	state Exp;
2005-06-29 17:49:46 +00:00
aystarik
90ec6be26c Support for String operands to DerefOf. Added param and renamed
GetNode to GetNodeByPath.


date	2001.12.20.16.43.00;	author rmoore1;	state Exp;
2005-06-29 17:49:42 +00:00
aystarik
4543f4f899 Cleanup and some restructuring to eliminate excessive typechecking
date	2001.11.30.22.29.00;	author rmoore1;	state Exp;
2005-06-29 17:49:40 +00:00
aystarik
09851f1fb9 Split opcode flags into separate class/type/flags fields
date	2001.10.09.17.26.00;	author rmoore1;	state Exp;
2005-06-29 17:49:37 +00:00
aystarik
9192c3f127 Cleanup of function names used in entry macros
date	2001.08.24.22.04.00;	author rmoore1;	state Exp;
2005-06-29 17:49:32 +00:00
aystarik
85785ab118 Added "const" qualifier to the read-only lookup tables
date	2001.08.24.16.23.00;	author rmoore1;	state Exp;
2005-06-29 17:49:31 +00:00
aystarik
cb4f6e078b ToDecString implemented
date	2001.07.19.20.57.00;	author rmoore1;	state Exp;
2005-06-29 17:49:29 +00:00
aystarik
9acb368718 Fix for Integer-to-String conversion
date	2001.07.11.23.27.00;	author rmoore1;	state Exp;
2005-06-29 17:49:28 +00:00
aystarik
23c6fe2614 Support for ACPI 2.0 object conversion ASL operators
date	2001.07.11.17.28.00;	author rmoore1;	state Exp;
2005-06-29 17:49:27 +00:00
aystarik
551d9742ec Misc compiler bug fixes
date	2001.05.07.22.20.00;	author rmoore1;	state Exp;
2005-06-29 17:49:24 +00:00
aystarik
5bba960aae Added dynamic object conversion support
date	2001.01.09.23.34.00;	author rmoore1;	state Exp;
2005-06-29 17:49:18 +00:00
aystarik
71b24a544c New operand types to enable ASL compiler typechecking
date	2000.12.22.19.06.00;	author rmoore1;	state Exp;
2005-06-29 17:49:17 +00:00
aystarik
3e029d36e7 Implemented "stack of result stacks" for intermediate method operands
date	2000.11.30.21.48.00;	author rmoore1;	state Exp;
2005-06-29 17:49:15 +00:00
aystarik
eeee94b169 Restructured
date	2000.11.29.21.36.00;	author rmoore1;	state Exp;
2005-06-29 17:49:14 +00:00
aystarik
8c14ff15f8 Changed a macro
date	2000.05.19.22.00.00;	author rmoore1;	state Exp;
2005-06-29 17:48:59 +00:00
aystarik
ca62eb5c49 Split from ieprep.c
date	2000.05.11.21.28.00;	author rmoore1;	state Exp;
2005-06-29 17:48:58 +00:00
aystarik
7cd1ef1bc7 Moved prototypes for "static" functions from headers into the defining
C module.


date	2005.03.31.23.13.00;	author rmoore1;	state Exp;
2005-06-29 17:48:56 +00:00
aystarik
a2e3a9a29a New error msg
date	2005.03.24.22.41.00;	author rmoore1;	state Exp;
2005-06-29 17:48:54 +00:00
aystarik
4aeeac89fe Support for namepath reference object
date	2005.03.22.21.44.00;	author rmoore1;	state Exp;
2005-06-29 17:48:52 +00:00
aystarik
f9a98e3b13 Fix for index into package, null element
date	2005.03.07.22.52.00;	author rmoore1;	state Exp;
2005-06-29 17:48:51 +00:00
aystarik
e71efa1b94 Fixes for ResolveMultiple
date	2004.11.04.22.14.00;	author rmoore1;	state Exp;
2005-06-29 17:48:49 +00:00
aystarik
f69e2e0b53 Fixed and moved a debug statement
date	2004.05.14.20.16.00;	author rmoore1;	state Exp;
2005-06-29 17:48:46 +00:00
aystarik
fa07ad0dc6 New error messages for AML_INTERNAL case(s)
date	2004.02.03.22.10.00;	author rmoore1;	state Exp;
2005-06-29 17:48:45 +00:00
aystarik
5ef5cc1355 Deployed UtGetDescriptorName for better debug output
date	2003.10.22.20.51.00;	author rmoore1;	state Exp;
2005-06-29 17:48:43 +00:00
aystarik
aa8f167f42 Support for DdbHandle object
date	2003.10.02.17.37.00;	author rmoore1;	state Exp;
2005-06-29 17:48:42 +00:00
aystarik
67ee756b9f Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 17:48:38 +00:00
aystarik
1cd02b31d8 Fix for multiple reference resolution for objecttype and sizeof
operators


date	2002.09.04.21.15.00;	author rmoore1;	state Exp;
2005-06-29 17:48:36 +00:00
aystarik
f6b0eb27e5 Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 17:48:31 +00:00
aystarik
41a7947994 Updated debug output levels
date	2002.03.22.21.30.00;	author rmoore1;	state Exp;
2005-06-29 17:48:29 +00:00
aystarik
8cd4a51910 Macro rename and cleanup
date	2001.11.21.17.06.00;	author rmoore1;	state Exp;
2005-06-29 17:48:24 +00:00
aystarik
b7883af6ba Removed obsolete procedure
date	2001.11.15.17.54.00;	author rmoore1;	state Exp;
2005-06-29 17:48:23 +00:00
aystarik
061a9f5834 Updated Revision for ACPI 2.0 semantics -- returns ACPI support level
date	2001.09.25.17.58.00;	author rmoore1;	state Exp;
2005-06-29 17:48:20 +00:00
aystarik
0615c7c65a Create new integer object instead of changing the object type
date	2001.09.03.20.28.00;	author rmoore1;	state Exp;
2005-06-29 17:48:19 +00:00
aystarik
f213212ee5 Cleanup
date	2001.05.16.21.34.00;	author rmoore1;	state Exp;
2005-06-29 17:48:15 +00:00
aystarik
decff9b06e Update and restructuring of field access code
date	2001.05.15.21.31.00;	author rmoore1;	state Exp;
2005-06-29 17:48:14 +00:00
aystarik
99175781d3 Removed extraneous parameter, fixed ref counts for IndexField objs
date	2001.04.09.21.41.00;	author rmoore1;	state Exp;
2005-06-29 17:48:10 +00:00
aystarik
4335afd380 Removed duplicitous local var inits
date	2001.03.27.23.06.00;	author rmoore1;	state Exp;
2005-06-29 17:48:07 +00:00
aystarik
a412e1c315 Restructured ACPI_STATUS return paths
date	2001.03.27.22.55.00;	author rmoore1;	state Exp;
2005-06-29 17:48:06 +00:00
aystarik
76b4a4fe69 Cleanup
date	2001.03.13.21.14.00;	author rmoore1;	state Exp;
2005-06-29 17:48:05 +00:00
aystarik
ddefb9ebe8 Changed method local/arg interfaces
date	2001.03.08.21.19.00;	author rmoore1;	state Exp;
2005-06-29 17:48:04 +00:00
aystarik
c03359036a Restructured object store code, initial implementation of target
conversion


date	2001.01.25.22.54.00;	author rmoore1;	state Exp;
2005-06-29 17:48:01 +00:00
aystarik
bdbea133a0 Configurable support for 64-bit ACPI integers (ACPI 2.0)
date	2000.10.11.21.03.00;	author rmoore1;	state Exp;
2005-06-29 17:47:56 +00:00
aystarik
a30b10a34f New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 17:47:55 +00:00
aystarik
a68a97bc5c global removal of semicolon from MODULE_NAME macro.
This allows us to remove it completely on Release builds.


date	2000.08.30.00.41.00;	author agrover;	state Exp;
2005-06-29 17:47:53 +00:00
aystarik
2967afcf0e Conversion to new minimal-parse-subtree model of method execution
date	2000.08.08.17.34.00;	author rmoore1;	state Exp;
2005-06-29 17:47:50 +00:00
aystarik
245e47a0e3 File merge to remove dinky files
date	2000.06.16.21.28.00;	author rmoore1;	state Exp;
2005-06-29 17:47:43 +00:00
aystarik
9e59e078f6 Global rename of identifiers and constants
date	2000.06.13.18.20.00;	author rmoore1;	state Exp;
2005-06-29 17:47:41 +00:00
aystarik
2ed39d1976 Split into new files
date	2000.05.11.20.05.00;	author rmoore1;	state Exp;
2005-06-29 17:47:38 +00:00
aystarik
f58bccd677 Status cleanup
date	2000.05.04.20.51.00;	author rmoore1;	state Exp;
2005-06-29 17:47:37 +00:00