aystarik
add617def8
update debug output levels
...
date 2002.03.22.23.16.00; author rmoore1; state Exp;
2005-06-29 17:53:39 +00:00
aystarik
fb5489fc8f
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 17:53:38 +00:00
aystarik
273c3ca289
Changed a few debug statements
...
date 2001.12.12.21.31.00; author rmoore1; state Exp;
2005-06-29 17:53:35 +00:00
aystarik
1dd9124cfb
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:53:34 +00:00
aystarik
19c3244025
Simplified Store to package index
...
date 2001.11.30.22.30.00; author rmoore1; state Exp;
2005-06-29 17:53:32 +00:00
aystarik
d1834d168b
Implemented ACPI 2.0 "clarified" semantics for a store to an index on
...
a buffer.
date 2001.11.19.23.47.00; author rmoore1; state Exp;
2005-06-29 17:53:30 +00:00
aystarik
28793e700c
Fixed a debug output statement
...
date 2001.11.19.20.45.00; author rmoore1; state Exp;
2005-06-29 17:53:29 +00:00
aystarik
536ad2d1ae
Cleanup function headers
...
date 2001.11.19.17.08.00; author rmoore1; state Exp;
2005-06-29 17:53:28 +00:00
aystarik
94794bd090
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.05.00; author rmoore1; state Exp;
2005-06-29 17:53:27 +00:00
aystarik
c460e3777c
All interpreter operand objects (both arguments and targets) are now
...
deleted in the dispatcher. ExStore no longer deletes targets. Simplifies
operand deletion and error handling.
date 2001.10.10.22.53.00; author rmoore1; state Exp;
2005-06-29 17:53:26 +00:00
aystarik
acf6ab9f5d
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:53:25 +00:00
aystarik
3dd8e56716
Removed concept of a "static" acpi internal object. This mechanism
...
conflicted with the object ref count mechanism.
date 2001.09.05.15.11.00; author rmoore1; state Exp;
2005-06-29 17:53:24 +00:00
aystarik
cd77dcc6c7
Completed rename of all globals to prefix "AcpiGbl_", added stack
...
tracing mechanism
date 2001.08.27.15.39.00; author rmoore1; state Exp;
2005-06-29 17:53:20 +00:00
aystarik
106c2b4480
Fixed debug object output for correct debug level
...
date 2001.08.22.16.46.00; author rmoore1; state Exp;
2005-06-29 17:53:18 +00:00
aystarik
3309018abf
Generic cache routines and common data struct
...
date 2001.08.14.16.47.00; author rmoore1; state Exp;
2005-06-29 17:53:16 +00:00
aystarik
2112d93321
Removed Assert macros
...
date 2001.07.03.22.41.00; author rmoore1; state Exp;
2005-06-29 17:53:15 +00:00
aystarik
cb195a2faa
Improved debug object output
...
date 2001.05.09.17.31.00; author rmoore1; state Exp;
2005-06-29 17:53:12 +00:00
aystarik
7a65b4c8f4
Cleanup prior to label
...
date 2001.04.26.23.04.00; author rmoore1; state Exp;
2005-06-29 17:53:11 +00:00
aystarik
df8b7a781d
Moved some comments around
...
date 2001.04.26.22.27.00; author rmoore1; state Exp;
2005-06-29 17:53:10 +00:00
aystarik
4be8510bb6
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:53:09 +00:00
aystarik
8b4db711eb
fix Linuxizer issues
...
date 2001.04.11.21.53.00; author agrover; state Exp;
2005-06-29 17:53:08 +00:00
aystarik
d8978701f2
Changed method local/arg interfaces
...
date 2001.03.08.21.19.00; author rmoore1; state Exp;
2005-06-29 17:53:04 +00:00
aystarik
ec684ca648
spell fix
...
date 2001.03.05.17.59.00; author agrover; state Exp;
2005-06-29 17:53:02 +00:00
aystarik
430b4b41af
spell fix
...
date 2001.03.05.17.59.00; author agrover; state Exp;
2005-06-29 17:53:01 +00:00
aystarik
13d6b11c20
Code cleanup (acpisrc -c)
...
date 2001.02.23.23.29.00; author rmoore1; state Exp;
2005-06-29 17:53:00 +00:00
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