aystarik
a0e0371912
Fix for RefOf/DeRefOf issue. RefOf now returns an object of type
...
Reference.
date 2002.06.25.20.57.00; author rmoore1; state Exp;
2005-06-29 17:06:08 +00:00
aystarik
b2b545eb37
Changed object types associated with AML Constants (ZeroOp, OnesOp,
...
etc.) from Reference to Integer.
date 2002.06.07.19.58.00; author rmoore1; state Exp;
2005-06-29 17:06:06 +00:00
aystarik
f6381db28f
Purged all references to Constants contained in reference objects.
...
Constants are now converted to integers immediately in the dispatcher.
date 2002.06.07.16.54.00; author rmoore1; state Exp;
2005-06-29 17:06:05 +00:00
aystarik
f0a30689d6
Early resolution of AML Constants (Zero, One, Ones, Revision) to
...
actual integer values.
date 2002.06.06.21.51.00; author rmoore1; state Exp;
2005-06-29 17:06:04 +00:00
aystarik
820e31f93e
Changes to upgrade 16-bit support
...
date 2002.05.16.22.30.00; author rmoore1; state Exp;
2005-06-29 17:06:03 +00:00
aystarik
420f3f508b
Update debug output and add new field to info
...
date 2002.05.06.20.00.00; author rmoore1; state Exp;
2005-06-29 17:06:02 +00:00
aystarik
b4e31621c0
Fourth pass to include lint changes/comments/cleanup (64-bit)
...
date 2002.04.11.22.57.00; author rmoore1; state Exp;
2005-06-29 17:05:59 +00:00
aystarik
ef8a76e9f2
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 17:05:54 +00:00
aystarik
50323ba0c5
Added call to delete all objects created by a method
...
date 2001.11.30.22.33.00; author rmoore1; state Exp;
2005-06-29 17:05:50 +00:00
aystarik
8bbae44a45
Renamed BankRegisterObj to BankObj; Added Node to Buffer object
...
date 2001.10.29.22.27.00; author rmoore1; state Exp;
2005-06-29 17:05:47 +00:00
aystarik
4a1b205ffd
Added "ObjectType" field to OpcodeInfo table; removed "MapOpcode"
...
functions; Fixed forward reference problem with field names
date 2001.10.22.19.57.00; author rmoore1; state Exp;
2005-06-29 17:05:46 +00:00
aystarik
1621e57567
Merged field create code, enhanced create/load dispatch code
...
date 2001.10.11.21.51.00; author rmoore1; state Exp;
2005-06-29 17:05:44 +00:00
aystarik
365cc85076
Split opcode flags into separate class/type/flags fields
...
date 2001.10.09.17.26.00; author rmoore1; state Exp;
2005-06-29 17:05:43 +00:00
aystarik
ab940a0b5b
Major rework of the reference count mechanism for internal objects.
...
date 2001.10.08.18.03.00; author rmoore1; state Exp;
2005-06-29 17:05:42 +00:00
aystarik
be2240dd48
Opcode class/type cleanup. Restructuring of math and logic AML
...
opcodes. Match op restructured. Added opcode class dispatch table
date 2001.10.01.16.58.00; author rmoore1; state Exp;
2005-06-29 17:05:41 +00:00
aystarik
dcfb5e74da
Fix for String case -- string is in an ACPI table and must be marked
...
so that it won't be deleted.
date 2001.09.03.18.54.00; author rmoore1; state Exp;
2005-06-29 17:05:39 +00:00
aystarik
907add2063
Added "const" qualifier to the read-only lookup tables
...
date 2001.08.24.16.23.00; author rmoore1; state Exp;
2005-06-29 17:05:36 +00:00
aystarik
9e5a86ee5c
Generic cache routines and common data struct
...
date 2001.08.14.16.47.00; author rmoore1; state Exp;
2005-06-29 17:05:34 +00:00
aystarik
6dd8d3ed92
Cleanup of double indirection
...
date 2001.07.19.19.57.00; author rmoore1; state Exp;
2005-06-29 17:05:33 +00:00
aystarik
9350d9ad56
Miscellaneous 64-bit support
...
date 2001.07.19.16.42.00; author rmoore1; state Exp;
2005-06-29 17:05:31 +00:00
aystarik
7b9d8c7501
UtFormatException obsoleted; AcpiFormatException substituted globally
...
date 2001.07.06.22.16.00; author rmoore1; state Exp;
2005-06-29 17:05:30 +00:00
aystarik
858bfbd804
Cleanup prior to label
...
date 2001.04.26.23.04.00; author rmoore1; state Exp;
2005-06-29 17:05:26 +00:00
aystarik
5148e0087f
Renamed some AML opcodes to indicate that they are internal ops only
...
date 2001.04.16.17.55.00; author rmoore1; state Exp;
2005-06-29 17:05:24 +00:00
aystarik
8eb5429208
Another pass at removal of ACPI_HANDLE from low-level CA code
...
date 2001.03.28.22.02.00; author rmoore1; state Exp;
2005-06-29 17:05:23 +00:00
aystarik
32e16f4fd6
Renamed "OpCode" to "Opcode"
...
date 2001.02.13.21.19.00; author rmoore1; state Exp;
2005-06-29 17:05:21 +00:00
aystarik
fabde74b0d
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 17:05:19 +00:00
aystarik
8da81bb90e
Updated 16-bit tools to 64-bits and ACPI 2.0 tables
...
date 2000.12.20.23.09.00; author rmoore1; state Exp;
2005-06-29 17:05:17 +00:00
aystarik
5c683c92bb
global fix: declare functions not in headers as static
...
date 2000.11.07.02.48.00; author agrover; state Exp;
2005-06-29 17:05:13 +00:00
aystarik
800aa97418
Support for 64-bit integers enabled. Integers truncated to 32 bits if
...
parent table is 32-bit.
date 2000.10.30.20.31.00; author rmoore1; state Exp;
2005-06-29 17:05:12 +00:00
aystarik
9f19955e52
Physical Addresses changed from void* to UINT64
...
date 2000.10.27.20.05.00; author rmoore1; state Exp;
2005-06-29 17:05:11 +00:00
aystarik
cbb7fcf500
Configurable support for 64-bit ACPI integers (ACPI 2.0)
...
date 2000.10.11.21.02.00; author rmoore1; state Exp;
2005-06-29 17:05:10 +00:00
aystarik
b8f9145531
Zero length buffer warning
...
date 2000.10.11.16.41.00; author rmoore1; state Exp;
2005-06-29 17:05:09 +00:00
aystarik
0402a4a0b9
Added varparams to the _REPORT_xxx interfaces; 16-bit fixes
...
date 2000.09.20.20.51.00; author rmoore1; state Exp;
2005-06-29 17:05:08 +00:00
aystarik
7964d71ddd
Ran acpisrc source cleanup
...
date 2000.09.15.17.15.00; author rmoore1; state Exp;
2005-06-29 17:05:07 +00:00
aystarik
8db050162e
New init xfaces; JIT CreateField evaluation.
...
date 2000.09.11.15.15.00; author rmoore1; state Exp;
2005-06-29 17:05:06 +00:00
aystarik
a2bd33e34d
Cleanup
...
date 2000.08.11.22.06.00; author rmoore1; state Exp;
2005-06-29 17:05:00 +00:00
aystarik
9ce90e2bb0
Modified AcpiDsInitObjectFromOp function to process packages
...
date 2000.08.08.18.24.00; author mwalz; state Exp;
2005-06-29 17:04:57 +00:00
aystarik
f2a6b9f577
date 2000.07.20.17.04.00; author mwalz; state Exp;
2005-06-29 17:04:55 +00:00
aystarik
438bc57f5f
date 2000.06.29.21.11.00; author rmoore1; state Exp;
2005-06-29 17:04:53 +00:00
aystarik
1a1d782a34
Added type info to TBDs
...
date 2000.06.06.22.24.00; author rmoore1; state Exp;
2005-06-29 17:04:46 +00:00
aystarik
258ff31643
TBD Cleanup
...
date 2000.06.06.21.44.00; author rmoore1; state Exp;
2005-06-29 17:04:45 +00:00
aystarik
32c2f06591
Output cleanup
...
date 2000.05.15.21.58.00; author rmoore1; state Exp;
2005-06-29 17:04:43 +00:00
aystarik
e69dafe5e9
Debug Output
...
date 2000.05.04.20.50.00; author rmoore1; state Exp;
2005-06-29 17:04:41 +00:00
aystarik
835acf1c98
fixed a warning
...
date 2000.04.26.21.28.00; author rmoore1; state Exp;
2005-06-29 17:04:40 +00:00
aystarik
c9f93723bf
Function renames
...
date 2000.04.19.22.25.00; author rmoore1; state Exp;
2005-06-29 17:04:38 +00:00
aystarik
9684fd2698
Fixed GCC compiler error on line 468
...
date 2000.04.04.21.04.00; author psdiefen; state Exp;
2005-06-29 17:04:37 +00:00
aystarik
f41f67cac5
Renamed some literals
...
date 2000.04.03.22.49.00; author rmoore1; state Exp;
2005-06-29 17:04:35 +00:00
aystarik
60f647a5c7
Now pass2 of a two-pass load
...
date 2000.03.27.21.36.00; author rmoore1; state Exp;
2005-06-29 17:04:32 +00:00
aystarik
2ded562884
Fix for object references in packages. Part3. Reference is looked up
...
in load begin.
date 2000.03.22.20.54.00; author rmoore1; state Exp;
2005-06-29 17:04:31 +00:00
aystarik
4ebea188f1
Be more careful about inadvertently opening scopes
...
date 2000.03.13.22.21.00; author rmoore1; state Exp;
2005-06-29 17:04:30 +00:00
aystarik
92015f2394
Support for JIT method parsing; fix for returning references as NTEs
...
date 2000.03.09.22.22.00; author rmoore1; state Exp;
2005-06-29 17:04:29 +00:00
aystarik
6625125233
Support for new Lvalue structure
...
date 2000.02.29.21.38.00; author rmoore1; state Exp;
2005-06-29 17:04:27 +00:00
aystarik
b606722343
Moved InitObjectFromOp to here
...
date 2000.02.22.21.28.00; author rmoore1; state Exp;
2005-06-29 17:04:26 +00:00
aystarik
e768d037fd
Moved object init here
...
date 2000.01.28.23.16.00; author rmoore1; state Exp;
2005-06-29 17:04:23 +00:00
aystarik
9441ab6a4f
Update to use amlcode.h
...
date 2000.01.13.22.33.00; author rmoore1; state Exp;
2005-06-29 17:04:21 +00:00
aystarik
51ac71c206
Removed error message, not necessary, just overwrite in the case where
...
the object is a NS node (such as a device)
date 2005.06.03.19.28.00; author rmoore1; state Exp;
2005-06-29 17:04:18 +00:00
aystarik
0598606127
Allow unititialized locals/args if slack enabled
...
date 2004.11.04.22.11.00; author rmoore1; state Exp;
2005-06-29 17:04:12 +00:00
aystarik
dc0b7d48d0
Update a debug statement
...
date 2004.10.14.21.16.00; author rmoore1; state Exp;
2005-06-29 17:04:10 +00:00
aystarik
5e99f975f0
Fix to NOT perform implicit conversion when storing to an ArgX
...
date 2004.04.01.17.08.00; author rmoore1; state Exp;
2005-06-29 17:04:08 +00:00
aystarik
dc4c4a0c66
New error messages for AML_INTERNAL case(s); Fix to NOT copy args to
...
new objects as a method is invoked
date 2004.02.03.22.13.00; author rmoore1; state Exp;
2005-06-29 17:04:07 +00:00
aystarik
28178ca028
LINT changes
...
date 2003.12.04.21.14.00; author rmoore1; state Exp;
2005-06-29 17:04:05 +00:00
aystarik
6a50cf7489
Fix for Store (Local0, Local1) did not create a new object
...
date 2003.12.02.20.53.00; author rmoore1; state Exp;
2005-06-29 17:04:04 +00:00
aystarik
606d33dd32
Deployed UtGetDescriptorName for better debug output
...
date 2003.10.22.20.51.00; author rmoore1; state Exp;
2005-06-29 17:04:03 +00:00
aystarik
e8186fb2a6
Revert to call-by-reference ArgX semantics. ACPI specification up to
...
2.0B was unclear on this subject.
date 2003.06.05.16.18.00; author rmoore1; state Exp;
2005-06-29 17:04:00 +00:00
aystarik
456500d595
Renamed ACPI_MOVE_UNALIGNED macros to simply ACPI_MOVE
...
date 2003.04.17.17.31.00; author rmoore1; state Exp;
2005-06-29 17:03:59 +00:00
aystarik
f4432b95a7
Automated code cleanup
...
date 2002.12.06.16.32.00; author rmoore1; state Exp;
2005-06-29 17:03:57 +00:00
aystarik
f800e242bd
Prefixed all #defines in acconfig.h with ACPI_
...
date 2002.11.25.20.30.00; author rmoore1; state Exp;
2005-06-29 17:03:56 +00:00
aystarik
2932b2f9f6
fix debug prints to use proper format strings
...
date 2002.11.21.22.17.00; author agrover; state Exp;
2005-06-29 17:03:55 +00:00
aystarik
c0f0d7ad27
1) Fix for store to local/arg 2) Fix for store to local/arg that
...
contains a reference -- must handle case where the node is a field in a region
date 2002.11.19.23.39.00; author rmoore1; state Exp;
2005-06-29 17:03:54 +00:00
aystarik
29f0bcc701
Update Store-To-Arg to handle the new "reference Object" model for
...
references created by the RefOf operator
date 2002.08.08.20.23.00; author rmoore1; state Exp;
2005-06-29 17:03:52 +00:00
aystarik
0aa1813870
Deployed new UtGetObjectTypeName function. Fully deployed use of
...
ACPI_GET_OBJECT_TYPE macro for consistency.
date 2002.06.07.21.28.00; author rmoore1; state Exp;
2005-06-29 17:03:51 +00:00
aystarik
dfdabaeca6
Removed obsolete ACPI_OBJECT_TYPE8 typedef and changed all references
...
to ACPI_OBJECT_TYPE
date 2001.12.12.20.41.00; author rmoore1; state Exp;
2005-06-29 17:03:44 +00:00
aystarik
4258c4ace4
Macro rename and cleanup
...
date 2001.11.21.17.06.00; author rmoore1; state Exp;
2005-06-29 17:03:42 +00:00
aystarik
a47e02431a
Fix for indirect store (broken in recent restructuring)
...
date 2001.11.07.20.43.00; author rmoore1; state Exp;
2005-06-29 17:03:41 +00:00
aystarik
9ea126389b
Cleanup of method arg/local interfaces
...
date 2001.10.23.20.06.00; author rmoore1; state Exp;
2005-06-29 17:03:38 +00:00
aystarik
ca24093917
Added memory allocation macros
...
date 2001.06.29.20.10.00; author rmoore1; state Exp;
2005-06-29 17:03:35 +00:00
aystarik
261d4fbf25
Another pass through the source to prefix all local types with "ACPI_"
...
date 2001.04.26.21.03.00; author rmoore1; state Exp;
2005-06-29 17:03:32 +00:00
aystarik
d98e6aa544
Cleanup
...
date 2001.03.13.21.14.00; author rmoore1; state Exp;
2005-06-29 17:03:30 +00:00
aystarik
5adab2fea7
Removed NATIVE_UINT from internal structures and some procedures.
...
This type should be used extremely sparingly!
date 2001.03.09.21.17.00; author rmoore1; state Exp;
2005-06-29 17:03:29 +00:00
aystarik
b2a70607cb
Changed method local/arg interfaces
...
date 2001.03.08.21.19.00; author rmoore1; state Exp;
2005-06-29 17:03:28 +00:00
aystarik
518699f02f
Restructured object store code, initial implementation of target
...
conversion
date 2001.01.25.22.54.00; author rmoore1; state Exp;
2005-06-29 17:03:26 +00:00
aystarik
0b1b13edd2
Method Arg/Local pseudo-nodes now marked with flags instead of an
...
actual type value because the type changes when an assignment is made to the
node.
date 2000.11.21.21.10.00; author rmoore1; state Exp;
2005-06-29 17:03:23 +00:00
aystarik
2c21a8c877
Purged unnecessary 0x's in debug output, most output is hex
...
date 2000.11.17.19.35.00; author rmoore1; state Exp;
2005-06-29 17:03:22 +00:00
aystarik
f90bb38020
Split ACPI_OBJECT_TYPE into an external and internal version
...
date 2000.06.02.21.41.00; author rmoore1; state Exp;
2005-06-29 17:03:08 +00:00
aystarik
8e98266dc6
Added alignment and math macros
...
date 2000.06.01.22.39.00; author rmoore1; state Exp;
2005-06-29 17:03:07 +00:00
aystarik
1d8591f9da
Changed data types
...
date 2000.05.31.21.27.00; author rmoore1; state Exp;
2005-06-29 17:03:06 +00:00
aystarik
d95851dd05
Removed obsolete function
...
date 2000.05.11.20.44.00; author rmoore1; state Exp;
2005-06-29 17:03:05 +00:00
aystarik
347564b797
Changed to AddReference
...
date 2000.04.27.23.05.00; author rmoore1; state Exp;
2005-06-29 17:03:04 +00:00
aystarik
c90c8ad414
Reference counts
...
date 2000.04.27.22.16.00; author rmoore1; state Exp;
2005-06-29 17:03:03 +00:00
aystarik
a4f79c0632
Convert to dispatcher interfaces
...
date 2000.03.30.18.58.00; author rmoore1; state Exp;
2005-06-29 17:03:00 +00:00
aystarik
604f795df0
Indirect store support for method arguments (not locals)
...
date 2000.03.24.16.54.00; author rmoore1; state Exp;
2005-06-29 17:02:57 +00:00
aystarik
c595140cdb
Call DeleteInternalObject only if the object is orphaned (last
...
reference)
date 2000.03.21.22.28.00; author rmoore1; state Exp;
2005-06-29 17:02:56 +00:00
aystarik
bce3e3a8fb
Only delete method arguments if the method was called from another
...
method.
date 2000.03.17.22.15.00; author rmoore1; state Exp;
2005-06-29 17:02:55 +00:00
aystarik
8da9384c09
Changes to eliminate warnings at VC warning level 4
...
date 2000.03.03.18.16.00; author rmoore1; state Exp;
2005-06-29 17:02:54 +00:00
aystarik
573c20515a
Make sure object is not an NTE
...
date 2000.03.02.21.01.00; author rmoore1; state Exp;
2005-06-29 17:02:53 +00:00
aystarik
c50aa3059b
Minor bug fixes
...
date 2000.02.25.17.08.00; author rmoore1; state Exp;
2005-06-29 17:02:52 +00:00
aystarik
a78e011ba2
Objects no longer copied from args and locals, just return pointers
...
date 2000.02.16.18.05.00; author rmoore1; state Exp;
2005-06-29 17:02:51 +00:00
aystarik
9d93e1fbb3
Method args/locals are now stored as NTEs with objects in the
...
WALK_STATE
date 2000.01.27.22.20.00; author rmoore1; state Exp;
2005-06-29 17:02:49 +00:00
aystarik
43ed48034a
cleanup
...
date 2000.01.26.17.43.00; author rmoore1; state Exp;
2005-06-29 17:02:48 +00:00
aystarik
9bdc9ddbd9
Method argument functions
...
date 2000.01.24.21.41.00; author rmoore1; state Exp;
2005-06-29 17:02:47 +00:00
aystarik
bdd5cb7829
Fixed some possible memory leaks
...
date 2005.05.25.19.22.00; author rmoore1; state Exp;
2005-06-29 17:02:45 +00:00
aystarik
01962d67bf
Improved implicit return support
...
date 2005.03.08.23.20.00; author rmoore1; state Exp;
2005-06-29 17:02:42 +00:00
aystarik
34f15348db
Automated cleanup
...
date 2004.10.15.22.35.00; author rmoore1; state Exp;
2005-06-29 17:02:40 +00:00
aystarik
d42f186f94
Lint fix
...
date 2004.08.16.22.10.00; author rmoore1; state Exp;
2005-06-29 17:02:39 +00:00
aystarik
3fea96abdf
comment update
...
date 2004.08.16.17.42.00; author rmoore1; state Exp;
2005-06-29 17:02:38 +00:00
aystarik
341319886d
Support for "implicit return" [optional]
...
date 2004.08.13.23.01.00; author rmoore1; state Exp;
2005-06-29 17:02:37 +00:00
aystarik
fc11716d71
automated code cleanup
...
date 2004.04.27.18.27.00; author rmoore1; state Exp;
2005-06-29 17:02:35 +00:00
aystarik
1a8eb28933
New interface to AcpiDsInitAmlWalk
...
date 2004.04.22.19.17.00; author rmoore1; state Exp;
2005-06-29 17:02:34 +00:00
aystarik
9c56b1a996
Support for "internal" methods (_OSI). Support to runtime force
...
methods to "Serialized".
date 2004.03.11.21.15.00; author rmoore1; state Exp;
2005-06-29 17:02:33 +00:00
aystarik
31ca8eb9ab
Allocate a NEW OwnerId to the called method.
...
date 2003.05.19.22.12.00; author rmoore1; state Exp;
2005-06-29 17:02:30 +00:00
aystarik
1e8d0b8080
Changed Timeout parameters to 16-bit to match ACPI spec.
...
date 2002.11.04.19.11.00; author rmoore1; state Exp;
2005-06-29 17:02:26 +00:00
aystarik
0633581daf
Calls CreateScope utility
...
date 2002.07.01.21.10.00; author rmoore1; state Exp;
2005-06-29 17:02:23 +00:00
aystarik
dd2fc21c15
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 17:02:22 +00:00
aystarik
307c6ecdf1
Updated debug output levels
...
date 2002.03.22.21.22.00; author rmoore1; state Exp;
2005-06-29 17:02:17 +00:00
aystarik
66dc416943
Support for late evaluation of Buffer and Package operands (They may
...
contain TermArgs).
date 2002.03.13.18.13.00; author rmoore1; state Exp;
2005-06-29 17:02:16 +00:00
aystarik
b741f08c1d
Added error checking after all mutex acquires and most mutex releases.
...
date 2002.02.12.23.57.00; author rmoore1; state Exp;
2005-06-29 17:02:15 +00:00
aystarik
ea6b692747
Cleanup
...
date 2001.12.04.18.10.00; author rmoore1; state Exp;
2005-06-29 17:02:11 +00:00
aystarik
7dcbd51b93
Fixed OwnerID support for control methods
...
date 2001.11.30.22.32.00; author rmoore1; state Exp;
2005-06-29 17:02:10 +00:00
aystarik
d398c82937
Eliminate TBDs
...
date 2001.11.15.17.01.00; author rmoore1; state Exp;
2005-06-29 17:02:09 +00:00
aystarik
7722537b3a
Added THREAD_STATE to track threads and mutexes
...
date 2001.11.06.21.29.00; author rmoore1; state Exp;
2005-06-29 17:02:07 +00:00
aystarik
cf8e5a46d1
BIG CHECKIN
...
turning on printf format checking revealed we've been a little lax. Sins
include:
1) using %X when we should use %p
2) using %ld instead of %d
3) using %x for ACPI_INTEGERS (you need to use HIDWORD() and %x%x)
4) using %4.4s and not casting to a char*
5) using %s with void*
I also reformatted the OSL add_device messages a little.
Anything breaks, let me know. :) -- Andy
date 2001.10.17.03.57.00; author agrover; state Exp;
2005-06-29 17:02:05 +00:00
aystarik
b57eb15d37
Added method params to interface to InitAmlWalk
...
date 2001.09.20.15.20.00; author rmoore1; state Exp;
2005-06-29 17:02:04 +00:00
aystarik
c142bef85a
Standardized all references to AML code to "AmlStart" and "AmlLength",
...
replacing things like Pcode, AmlPtr, etc.
date 2001.09.11.21.16.00; author rmoore1; state Exp;
2005-06-29 17:02:03 +00:00
aystarik
1333e69b6f
Merged WALK_STATE and PARSE_STATE; new common function for
...
initialization of WALK_STATE
date 2001.09.11.20.10.00; author rmoore1; state Exp;
2005-06-29 17:02:02 +00:00
aystarik
a5875e72ce
clean up code based on errors given from Intel C 5.0 compiler
...
Removed or used unused variables, as appropriate
date 2001.03.15.19.04.00; author agrover; state Exp;
2005-06-29 17:01:57 +00:00
aystarik
53783ee9c5
Support for ACPI 2.0 method SyncLevel
...
date 2001.02.14.21.30.00; author rmoore1; state Exp;
2005-06-29 17:01:54 +00:00
aystarik
760a933cf4
Allow recursive method calls
...
date 2001.02.12.21.46.00; author rmoore1; state Exp;
2005-06-29 17:01:53 +00:00
aystarik
d31c2eb24b
New exception, AE_AML_NO_RETURN_VALUE
...
date 2001.01.15.21.51.00; author rmoore1; state Exp;
2005-06-29 17:01:51 +00:00
aystarik
0b65437d28
Implemented "stack of result stacks" for intermediate method operands
...
date 2000.11.30.21.48.00; author rmoore1; state Exp;
2005-06-29 17:01:47 +00:00
aystarik
c3eb2ec929
Improved statistics, Internal types adjacent to ACPI_TYPEs
...
date 2000.08.31.15.18.00; author rmoore1; state Exp;
2005-06-29 17:01:46 +00:00
aystarik
9ba1a52a7c
Optimized the ACPI_OPERAND_OBJECT size
...
date 2000.08.30.22.55.00; author rmoore1; state Exp;
2005-06-29 17:01:45 +00:00
aystarik
4674feb45c
changed debugger-related DEBUG_EXECs to DEBUGGER_EXEC. This
...
distinction will remove dependency on debugger directory under Linux
date 2000.08.29.22.23.00; author agrover; state Exp;
2005-06-29 17:01:42 +00:00
aystarik
4d54146ee5
Eliminated "Name Tables" and replaced with "Named Objects"
...
date 2000.08.29.00.39.00; author rmoore1; state Exp;
2005-06-29 17:01:41 +00:00
aystarik
238d6167fd
Removed ParserOp from Method internal object
...
date 2000.08.21.22.49.00; author rmoore1; state Exp;
2005-06-29 17:01:40 +00:00
aystarik
7d3455cd7b
c++ -> c comment style
...
date 2000.08.10.16.09.00; author agrover; state Exp;
2005-06-29 17:01:35 +00:00
aystarik
fc522540d4
Need to pass in the Method NTE
...
date 2000.08.09.17.09.00; author rmoore1; state Exp;
2005-06-29 17:01:34 +00:00
aystarik
6188aaa5a0
Renamed Osd interfaces, renamed header files
...
date 2000.06.23.21.46.00; author rmoore1; state Exp;
2005-06-29 17:01:28 +00:00
aystarik
4bc201ae42
Changed Acpi_Gbl to AcpiGbl_
...
date 2000.06.16.20.07.00; author rmoore1; state Exp;
2005-06-29 17:01:26 +00:00
aystarik
1deb0a7b76
New parameter
...
date 2000.05.19.21.59.00; author rmoore1; state Exp;
2005-06-29 17:01:23 +00:00
aystarik
f1dcb21ae5
New parameter added
...
date 2000.05.18.17.39.00; author rmoore1; state Exp;
2005-06-29 17:01:22 +00:00
aystarik
09d8e12799
Added parser locking for multiple threads
...
date 2000.05.16.22.06.00; author rmoore1; state Exp;
2005-06-29 17:01:21 +00:00
aystarik
a83d757ed2
First pass load and parse are now simultaneous
...
date 2000.05.10.22.58.00; author rmoore1; state Exp;
2005-06-29 17:01:20 +00:00
aystarik
5262167132
Added some null object checks
...
date 2000.05.02.22.27.00; author rmoore1; state Exp;
2005-06-29 17:01:18 +00:00
aystarik
79fc433e27
Call to debugger for statistics gathering
...
date 2000.04.26.21.27.00; author rmoore1; state Exp;
2005-06-29 17:01:17 +00:00
aystarik
7f7b04db83
Support for method owner IDs
...
date 2000.04.21.22.15.00; author rmoore1; state Exp;
2005-06-29 17:01:16 +00:00
aystarik
bb45258793
Function renames
...
date 2000.04.19.22.26.00; author rmoore1; state Exp;
2005-06-29 17:01:15 +00:00
aystarik
ce0aa1c4fa
Pass walk state to the interpreter
...
date 2000.04.06.22.00.00; author rmoore1; state Exp;
2005-06-29 17:01:14 +00:00
aystarik
df643de74d
Don't want to use get child
...
date 2000.03.30.22.52.00; author rmoore1; state Exp;
2005-06-29 17:01:13 +00:00
aystarik
1b46f6f152
Support for 2-pass namespace load
...
date 2000.03.28.15.04.00; author rmoore1; state Exp;
2005-06-29 17:01:10 +00:00
aystarik
96adafa2c2
Save method call op so that we can look at the parent op when we
...
return
date 2000.03.13.22.21.00; author rmoore1; state Exp;
2005-06-29 17:01:09 +00:00