aystarik
1dd677718d
Could not copy to a newly allocated buffer, fixed
...
date 2001.02.05.23.30.00; author rmoore1; state Exp;
2005-06-29 17:52:58 +00:00
aystarik
da4e180ccd
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 17:52:57 +00:00
aystarik
e959bfdc8b
Moved a comment from an else/debug block
...
date 2001.01.26.16.00.00; author rmoore1; state Exp;
2005-06-29 17:52:56 +00:00
aystarik
6f3bc56d35
Debug statement cleanup for block removal
...
date 2000.06.22.17.55.00; author rmoore1; state Exp;
2005-06-29 17:52:42 +00:00
aystarik
10a1fbee6f
Removed tabs
...
date 2000.06.12.16.58.00; author rmoore1; state Exp;
2005-06-29 17:52:37 +00:00
aystarik
94211978e3
Modified store into a Buffer Field to cycle through the assignment of
...
source elements to the target Buffer Field.
date 2000.05.17.20.34.00; author mwalz; state Exp;
2005-06-29 17:52:34 +00:00
aystarik
afdf17b32e
Added type conversion when storing into an indexed item. Moved the
...
package and object to object copy routines from cmobject.c to iexecute.c.
date 2000.05.08.15.48.00; author mwalz; state Exp;
2005-06-29 17:52:32 +00:00
aystarik
c505a4528b
Ref count bug fix
...
date 2000.05.03.20.06.00; author rmoore1; state Exp;
2005-06-29 17:52:31 +00:00
aystarik
3a3b6f17c9
Needed to add a reference
...
date 2000.05.02.22.30.00; author rmoore1; state Exp;
2005-06-29 17:52:30 +00:00
aystarik
af71a906aa
Restructured Index/Package code
...
date 2000.04.28.18.29.00; author rmoore1; state Exp;
2005-06-29 17:52:29 +00:00
aystarik
6dc8196760
Always delete the Reference Object for IndexOp
...
date 2000.04.28.17.25.00; author rmoore1; state Exp;
2005-06-29 17:52:28 +00:00
aystarik
b786bac1d1
Fixed a unfreed reference type problem - doesn't get them all yet.
...
date 2000.04.28.17.14.00; author mwalz; state Exp;
2005-06-29 17:52:27 +00:00
aystarik
80ef6593bf
Fix to problem when storing into an uninitialized package, the
...
reference.where element is NULL, so we have to create the target element.
date 2000.04.28.15.21.00; author mwalz; state Exp;
2005-06-29 17:52:26 +00:00
aystarik
bf6d09190e
AmlStoreExec of an Index into a package modified to create any needed
...
sub-package or simply copy the contents of a non-package element.
date 2000.04.27.21.36.00; author mwalz; state Exp;
2005-06-29 17:52:24 +00:00
aystarik
93da1470a2
Modified AmlExecStore operator to behave like MS acpi.sys driver when
...
storing a buffer or string type to an Index reference.
date 2000.04.24.16.42.00; author mwalz; state Exp;
2005-06-29 17:52:23 +00:00
aystarik
d62779ea4b
Moved test for attached destination object after the prep work. This
...
is because many paths do only prep work and this eliminates the need to deal
with non existant attached objects.
Also fixed some of the locking code I had hosed.
date 2000.03.31.18.00.00; author rmosgrov; state Exp;
2005-06-29 17:52:20 +00:00
aystarik
cbc488763e
Allow stores into NTEs with no object already attached
...
date 2000.03.30.17.42.00; author rmoore1; state Exp;
2005-06-29 17:52:19 +00:00
aystarik
24452f9c3d
Buffer length fix, detabbed
...
date 2000.03.29.23.19.00; author rmoore1; state Exp;
2005-06-29 17:52:16 +00:00
aystarik
998a739bbd
Added error message when truncating buffer storing to a NTE
...
date 2000.03.28.23.35.00; author rmosgrov; state Exp;
2005-06-29 17:52:14 +00:00
aystarik
93f0cf67d6
Added CmGetTypeName
...
date 2000.03.24.16.51.00; author rmoore1; state Exp;
2005-06-29 17:52:13 +00:00
aystarik
8865169371
date 2000.03.17.01.19.00; author rmosgrov; state Exp;
2005-06-29 17:52:12 +00:00
aystarik
984a04af9d
Fixed bug when copying a string to an NTE string where a string
...
pointer into the DSDT was being freed.
date 2000.03.17.01.10.00; author rmosgrov; state Exp;
2005-06-29 17:52:11 +00:00
aystarik
612297572a
date 2000.03.16.09.01.00; author rmosgrov; state Exp;
2005-06-29 17:52:10 +00:00
aystarik
6e6d40aa39
Debug output cleanup
...
date 2000.03.02.20.59.00; author rmoore1; state Exp;
2005-06-29 17:52:08 +00:00
aystarik
623f2f870a
Better handling of local/arg cases
...
date 2000.02.29.21.35.00; author rmoore1; state Exp;
2005-06-29 17:52:07 +00:00
aystarik
d275973a9a
Changes to work interchangeably with the new parser
...
date 2000.01.13.22.21.00; author rmoore1; state Exp;
2005-06-29 17:52:03 +00:00
aystarik
4b9eb85834
Prototype implementation of IndexOp
...
date 99.10.27.22.40.00; author rmoore1; state Exp;
2005-06-29 17:52:01 +00:00
aystarik
094229c33e
Loop replaced by a procedure call
...
date 99.10.19.18.17.00; author rmoore1; state Exp;
2005-06-29 17:51:59 +00:00
aystarik
4cbce85e2b
Fixes for ESG.
...
date 99.10.06.19.09.00; author grsmith1; state Exp;
2005-06-29 17:51:57 +00:00
aystarik
a2f507bcbe
Check for extraneous objects. Not a permanent fix.
...
date 99.10.05.18.21.00; author rmoore1; state Exp;
2005-06-29 17:51:56 +00:00
aystarik
558cdc36c2
Debug output fault fixed
...
date 99.10.01.23.12.00; author rmoore1; state Exp;
2005-06-29 17:51:54 +00:00
aystarik
89d4332661
Added use of the new validation macros
...
date 99.09.28.22.35.00; author rmoore1; state Exp;
2005-06-29 17:51:53 +00:00
aystarik
b18d8c0e4e
New object type names
...
date 99.09.22.21.56.00; author rmoore1; state Exp;
2005-06-29 17:51:52 +00:00
aystarik
7be92c92c2
Bulk of AcpiExecuteMethod is now AcpiExecute
...
date 99.09.02.15.03.00; author rmoore1; state Exp;
2005-06-29 17:51:48 +00:00
aystarik
b5818d00f6
Moved ExecuteMethod to iapi.c
...
date 99.08.31.17.59.00; author rmoore1; state Exp;
2005-06-29 17:51:47 +00:00
aystarik
4e9c626ef5
Code merge - iPCO code from June transmittal.
...
date 99.08.30.22.31.00; author rmoore1; state Exp;
2005-06-29 17:51:46 +00:00
aystarik
a8ea98f0a1
No need to put DestDesc on the object stack, because there is no
...
garbage collection.
date 99.08.26.20.55.00; author rmoore1; state Exp;
2005-06-29 17:51:45 +00:00
aystarik
ff7fccdac7
Multiple table support -- Pcode in SSDTs
...
date 99.08.25.23.34.00; author rmoore1; state Exp;
2005-06-29 17:51:44 +00:00
aystarik
c6a13e3765
Cleanup
...
date 99.08.24.21.08.00; author rmoore1; state Exp;
2005-06-29 17:51:42 +00:00
aystarik
e0ba095cf1
Update to new interfaces - especially the method stack xfaces
...
date 99.08.20.22.52.00; author rmoore1; state Exp;
2005-06-29 17:51:41 +00:00
aystarik
ab1f6c3248
date 99.08.02.22.44.00; author rmoore1; state Exp;
2005-06-29 17:51:37 +00:00
aystarik
3f80a3bac9
date 99.07.01.20.57.00; author rmoore1; state Exp;
2005-06-29 17:51:31 +00:00
aystarik
a1bd1e9810
Removed #PLUMBER stuff
...
date 99.07.01.15.17.00; author rmoore1; state Exp;
2005-06-29 17:51:30 +00:00
aystarik
8927992ffb
Fixed double-deletion problem
...
date 99.06.22.22.52.00; author rmoore1; state Exp;
2005-06-29 17:51:26 +00:00
aystarik
5d644db9dd
Split monadic operator execution to iemonadic.c
...
Split dyadic operator execution to iedyadic.c
date 99.06.01.20.40.00; author rmoore1; state Exp;
2005-06-29 17:51:21 +00:00
aystarik
22a4b2309c
Improved the global lock support
...
Renamed DeleteObject
date 99.05.28.21.46.00; author rmoore1; state Exp;
2005-06-29 17:51:20 +00:00
aystarik
d8115e6650
Added FUNCTION_EXIT macro
...
date 99.05.19.22.14.00; author rmoore1; state Exp;
2005-06-29 17:51:19 +00:00
aystarik
f0e9ba7074
Removed all compilation warnings under BeOS.
...
date 99.05.14.16.28.00; author grsmith1; state Exp;
2005-06-29 17:51:18 +00:00
aystarik
14720ad9a0
Merged AML and ACPI exception codes
...
date 99.05.12.21.58.00; author rmoore1; state Exp;
2005-06-29 17:51:17 +00:00
aystarik
dac88b0a2d
Prefixed all interpreter procs with "aml"
...
date 99.05.07.22.07.00; author rmoore1; state Exp;
2005-06-29 17:51:16 +00:00