aystarik
e3819b73cc
Implicit return fix - AE_OK if object returned, but was not expected.
...
date 2005.01.21.22.43.00; author rmoore1; state Exp;
2005-06-29 19:11:14 +00:00
aystarik
7c9957fc40
update a debug statement
...
date 2005.01.07.18.40.00; author rmoore1; state Exp;
2005-06-29 19:11:12 +00:00
aystarik
1125a67bf4
automated code cleanup
...
date 2004.04.27.18.27.00; author rmoore1; state Exp;
2005-06-29 19:11:09 +00:00
aystarik
73318c17c6
Added ACPI_PARAMETER_INFO to reduce stack use
...
date 2004.04.20.22.59.00; author rmoore1; state Exp;
2005-06-29 19:11:08 +00:00
aystarik
618522dfef
Implementation of _OSI "internal" method
...
date 2004.03.11.21.19.00; author rmoore1; state Exp;
2005-06-29 19:11:07 +00:00
aystarik
78f24def42
Added execute _SxD methods
...
date 2004.02.20.22.40.00; author rmoore1; state Exp;
2005-06-29 19:11:06 +00:00
aystarik
9962ee400a
Deployed new procedure to extract NS Node name and validate the node.
...
Prevents faults during debug output.
date 2003.10.21.23.31.00; author rmoore1; state Exp;
2005-06-29 19:11:04 +00:00
aystarik
97b2db2135
Automated cleanup
...
date 2003.05.21.22.49.00; author rmoore1; state Exp;
2005-06-29 19:11:03 +00:00
aystarik
b521d61038
Add support for device _CIDs (Compatibility IDs) with multiple strings
...
date 2003.05.21.20.59.00; author rmoore1; state Exp;
2005-06-29 19:11:02 +00:00
aystarik
82f84f00ea
Allow an initial asterisk in HID, CID, and UID strings to workaround
...
dumb/old BIOSs. We finally broke down and put this in.
date 2003.05.20.20.44.00; author rmoore1; state Exp;
2005-06-29 19:11:01 +00:00
aystarik
4cefd92e9e
Added new UtEvaluateObject
...
date 2002.12.03.18.08.00; author rmoore1; state Exp;
2005-06-29 19:10:56 +00:00
aystarik
e138a4e19b
Automated cleanup
...
date 2002.07.30.22.15.00; author rmoore1; state Exp;
2005-06-29 19:10:54 +00:00
aystarik
e586601e30
updated debug output levels
...
date 2002.03.22.23.00.00; author rmoore1; state Exp;
2005-06-29 19:10:51 +00:00
aystarik
824da6acc5
fix printf format string
...
date 2001.11.03.00.34.00; author agrover; state Exp;
2005-06-29 19:10:47 +00:00
aystarik
db0b046606
Adding _CID support
...
date 2001.11.01.22.23.00; author psdiefen; state Exp;
2005-06-29 19:10:45 +00:00
aystarik
b7241a6c32
Cleanup
...
date 2001.04.26.22.30.00; author rmoore1; state Exp;
2005-06-29 19:10:38 +00:00
aystarik
36b479d864
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 19:10:37 +00:00
aystarik
b516559119
fix DEBUG_PRINTs
...
date 2001.03.23.18.19.00; author agrover; state Exp;
2005-06-29 19:10:36 +00:00
aystarik
55100ca613
Configurable support for 64-bit ACPI integers (ACPI 2.0)
...
date 2000.10.11.21.02.00; author rmoore1; state Exp;
2005-06-29 19:10:31 +00:00
aystarik
a686d54e14
added AcpiGetDevices
...
changed DEVICE_ID to only return one type
date 2000.09.29.21.53.00; author agrover; state Exp;
2005-06-29 19:10:30 +00:00
aystarik
2f35bd86e9
if _STA not found, report device is present
...
date 2000.09.29.00.30.00; author agrover; state Exp;
2005-06-29 19:10:29 +00:00
aystarik
080103ec9c
made debugprintf status's into AcpiCmFormatException (Status)
...
date 2000.08.17.01.22.00; author agrover; state Exp;
2005-06-29 19:10:24 +00:00
aystarik
c34dd6beea
date 2000.06.12.16.59.00; author rmoore1; state Exp;
2005-06-29 19:10:15 +00:00
aystarik
b1619d0958
Evaluate ACPI objects
...
date 2000.05.30.23.14.00; author rmoore1; state Exp;
2005-06-29 19:10:14 +00:00
aystarik
8f733ad6ee
Performance enhancement/simplification
...
date 2005.06.28.22.01.00; author rmoore1; state Exp;
2005-06-29 19:10:13 +00:00
aystarik
ab68802a04
Ref count update for target of Index()
...
date 2005.02.28.20.08.00; author rmoore1; state Exp;
2005-06-29 19:10:09 +00:00
aystarik
51fcbeeb9c
update debug output
...
date 2004.10.05.22.50.00; author rmoore1; state Exp;
2005-06-29 19:10:06 +00:00
aystarik
f90453e02c
Rename AddressSpace to Handler
...
date 2003.11.07.19.49.00; author rmoore1; state Exp;
2005-06-29 19:10:03 +00:00
aystarik
6ea14220f5
Handler fixes for reference count issues and allow multiple installs
...
of the same handler with no error
date 2003.05.07.18.04.00; author rmoore1; state Exp;
2005-06-29 19:10:01 +00:00
aystarik
689b177c0e
Full implementation of RemoveGpeBlock
...
date 2003.03.28.00.21.00; author rmoore1; state Exp;
2005-06-29 19:10:00 +00:00
aystarik
97423c4582
Check for static buffer (in ACPI table), don't delete
...
date 2002.12.12.21.15.00; author rmoore1; state Exp;
2005-06-29 19:09:58 +00:00
aystarik
21f0acd52e
Prefixed all #defines in acconfig.h with ACPI_
...
date 2002.11.25.20.31.00; author rmoore1; state Exp;
2005-06-29 19:09:57 +00:00
aystarik
f26b4719fc
Changed debug output levels
...
date 2002.03.22.21.02.00; author rmoore1; state Exp;
2005-06-29 19:09:51 +00:00
aystarik
4fdfb357e6
Removed support for static object deletion
...
date 2001.11.30.21.19.00; author rmoore1; state Exp;
2005-06-29 19:09:48 +00:00
aystarik
c4f48ba66c
Initial support for multiple object attachments and related interfaces
...
date 2001.11.08.21.04.00; author rmoore1; state Exp;
2005-06-29 19:09:46 +00:00
aystarik
bb8355888f
Renamed BankRegisterObj to BankObj; Added Node to Buffer object
...
date 2001.10.29.22.27.00; author rmoore1; state Exp;
2005-06-29 19:09:45 +00:00
aystarik
11efa67960
Removed TbSystemTablePtr
...
date 2001.10.16.21.05.00; author rmoore1; state Exp;
2005-06-29 19:09:44 +00:00
aystarik
0c8bbf83a3
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 19:09:43 +00:00
aystarik
2424959138
Opcode class/type cleanup. Restructuring of math and logic AML
...
opcodes. Match op restructured. Added opcode class dispatch table
date 2001.10.01.16.59.00; author rmoore1; state Exp;
2005-06-29 19:09:42 +00:00
aystarik
e13ef9a9a8
Toned down the "large reference count" msg - may remove later.
...
date 2001.09.24.22.46.00; author rmoore1; state Exp;
2005-06-29 19:09:41 +00:00
aystarik
8f500696ab
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 19:09:40 +00:00
aystarik
32883baa42
Generic cache routines and common data struct
...
date 2001.08.14.16.47.00; author rmoore1; state Exp;
2005-06-29 19:09:36 +00:00
aystarik
a77db85cc9
Removed extraneous parameter, fixed ref counts for IndexField objs
...
date 2001.04.09.21.41.00; author rmoore1; state Exp;
2005-06-29 19:09:31 +00:00
aystarik
f88fcedd71
Field support update - restructure for > 32-bit support for all field
...
types. Cleanup of field types
date 2001.04.06.23.12.00; author rmoore1; state Exp;
2005-06-29 19:09:30 +00:00
aystarik
188df2df98
Update to opcode names and typenames for fields
...
date 2001.03.30.18.16.00; author rmoore1; state Exp;
2005-06-29 19:09:29 +00:00
aystarik
bd3eb2fdbe
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 19:09:28 +00:00
aystarik
23f7b26c75
Full support for ASL Mutex SyncLevel semantics and "ForceRelease" on
...
interpreter exit of all owned mutexes.
date 2001.02.16.18.30.00; author rmoore1; state Exp;
2005-06-29 19:09:26 +00:00
aystarik
bcda05169d
Source clean-up via acpisrc utility
...
date 2000.11.02.22.51.00; author rmoore1; state Exp;
2005-06-29 19:09:21 +00:00
aystarik
0ffd520b02
Added careful freeing of context
...
date 2000.10.18.18.07.00; author rmoore1; state Exp;
2005-06-29 19:09:20 +00:00
aystarik
e9817d4eec
made changes based on code review
...
date 2000.09.19.22.29.00; author agrover; state Exp;
2005-06-29 19:09:19 +00:00