aystarik
010c3181dc
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:54:25 +00:00
aystarik
58e1cfdd52
Update to GPE interfaces to use the GPE device node
...
date 2003.03.19.22.15.00; author rmoore1; state Exp;
2005-06-29 19:54:24 +00:00
aystarik
f96171e754
Fixes to allow better Linux translation
...
date 2002.12.19.22.03.00; author rmoore1; state Exp;
2005-06-29 19:54:22 +00:00
aystarik
98039b37fc
Standardized all struct tags for Linux conversion
...
date 2002.12.18.23.15.00; author rmoore1; state Exp;
2005-06-29 19:54:21 +00:00
aystarik
645f710a18
Added Node field to Mutex object
...
date 2002.10.21.21.46.00; author rmoore1; state Exp;
2005-06-29 19:54:19 +00:00
aystarik
63134a33eb
Automated cleanup
...
date 2002.07.30.22.12.00; author rmoore1; state Exp;
2005-06-29 19:54:18 +00:00
aystarik
aec1e01d2d
Early resolution of AML Constants (Zero, One, Ones, Revision) to
...
actual integer values.
date 2002.06.06.21.52.00; author rmoore1; state Exp;
2005-06-29 19:54:17 +00:00
aystarik
3816bd73d1
fix comment error
...
date 2002.03.27.01.01.00; author agrover; state Exp;
2005-06-29 19:54:15 +00:00
aystarik
1c4e070675
Large cleanup for readability and logical groupings of objects
...
date 2002.03.25.21.38.00; author rmoore1; state Exp;
2005-06-29 19:54:14 +00:00
aystarik
b1442ae765
Created common area for notify support on those objects that allow
...
notifies
date 2002.03.21.17.26.00; author rmoore1; state Exp;
2005-06-29 19:54:13 +00:00
aystarik
c5a805414d
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 19:54:12 +00:00
aystarik
29ddaad382
Maximum FieldBitLength increased from 16 bits to 32.
...
date 2001.12.11.17.23.00; author rmoore1; state Exp;
2005-06-29 19:54:09 +00:00
aystarik
4c02a7d820
Removed obsolete flag
...
date 2001.11.30.21.17.00; author rmoore1; state Exp;
2005-06-29 19:54:08 +00:00
aystarik
17c898f7af
Macro rename and cleanup
...
date 2001.11.21.17.06.00; author rmoore1; state Exp;
2005-06-29 19:54:07 +00:00
aystarik
87ba64efba
Support for FieldAttribute byte, merged Access/Lock/Update bits back
...
into the FieldFlags. Renamed the various field bits and access masks.
date 2001.11.16.22.27.00; author rmoore1; state Exp;
2005-06-29 19:54:06 +00:00
aystarik
6f3213594f
Added NextObject pointer to all objects, allows multiple objects to be
...
linked to a namespace node
date 2001.11.07.22.20.00; author rmoore1; state Exp;
2005-06-29 19:54:04 +00:00
aystarik
d30ea4a3dc
Added THREAD_STATE to track threads and mutexes
...
date 2001.11.06.21.29.00; author rmoore1; state Exp;
2005-06-29 19:54:03 +00:00
aystarik
8a7720f1dd
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 19:54:02 +00:00
aystarik
d025d7ce35
Changes to flags
...
date 2001.11.01.22.01.00; author rmoore1; state Exp;
2005-06-29 19:54:01 +00:00
aystarik
9ba7441271
Renamed BankRegisterObj to BankObj; Added Node to Buffer object
...
date 2001.10.29.22.27.00; author rmoore1; state Exp;
2005-06-29 19:54:00 +00:00
aystarik
1e4739cb9a
Added parent node to all Field object descriptors for better debug
...
output. (Does not increase the size of these objects because there was extra
room.)
date 2001.10.29.22.07.00; author rmoore1; state Exp;
2005-06-29 19:53:59 +00:00
aystarik
68d4700cf3
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:53:58 +00:00
aystarik
4b28d927eb
Added support for MID operator
...
date 2001.09.24.20.16.00; author rmoore1; state Exp;
2005-06-29 19:53:57 +00:00
aystarik
7ed6cb6e84
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:53:56 +00:00
aystarik
e816fa8f27
new constants
...
date 2001.08.14.16.51.00; author rmoore1; state Exp;
2005-06-29 19:53:55 +00:00
aystarik
9fa2acbe6a
Update and restructuring of field access code
...
date 2001.05.15.21.31.00; author rmoore1; state Exp;
2005-06-29 19:53:54 +00:00
aystarik
f4e6bd6b33
Cleanup prior to label
...
date 2001.04.26.23.09.00; author rmoore1; state Exp;
2005-06-29 19:53:53 +00:00
aystarik
3f3f416ac0
Removed extraneous parameter, fixed ref counts for IndexField objs
...
date 2001.04.09.21.41.00; author rmoore1; state Exp;
2005-06-29 19:53:51 +00:00
aystarik
5ff1ccd14a
Cleanup of internal field objects
...
date 2001.04.09.17.55.00; author rmoore1; state Exp;
2005-06-29 19:53:50 +00:00
aystarik
bc276bd17c
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:53:49 +00:00
aystarik
97d72253e1
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 19:53:47 +00:00
aystarik
00120260d0
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:53:46 +00:00
aystarik
17ce360514
STRLEN returns NATIVE_UINT, so fix places where people assume it
...
returns 32 bits. parse structs also changed to use NATIVE types
date 2001.02.15.00.11.00; author agrover; state Exp;
2005-06-29 19:53:45 +00:00
aystarik
79c6ea5609
Renamed "OpCode" to "Opcode"
...
date 2001.02.13.21.19.00; author rmoore1; state Exp;
2005-06-29 19:53:44 +00:00
aystarik
3a850715aa
Added dynamic object conversion support
...
date 2001.01.09.23.34.00; author rmoore1; state Exp;
2005-06-29 19:53:42 +00:00
aystarik
46d85e1143
ACPI_PHYSICAL_ADDRESS cleanups
...
date 2000.11.03.00.07.00; author agrover; state Exp;
2005-06-29 19:53:40 +00:00
aystarik
c907260aa9
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:53:39 +00:00
aystarik
e581a45a35
Additional optimization of the ACPI_OPERAND_OBJECT
...
date 2000.08.31.16.29.00; author rmoore1; state Exp;
2005-06-29 19:53:36 +00:00
aystarik
bc6115ca44
Optimized the ACPI_OPERAND_OBJECT size
...
date 2000.08.30.22.55.00; author rmoore1; state Exp;
2005-06-29 19:53:35 +00:00
aystarik
d1681f5ca0
Removed ParserOp from Method internal object
...
date 2000.08.21.22.49.00; author rmoore1; state Exp;
2005-06-29 19:53:31 +00:00
aystarik
ed21fd57e2
Added parse-scope cache and extended parse Op/cache
...
date 2000.08.11.21.06.00; author rmoore1; state Exp;
2005-06-29 19:53:29 +00:00
aystarik
6eac63dd1b
Handler context has been moved from the handler object, which is
...
global to all instances to which it is associated, to the region object, which
is specific to each instance. In the case of PCI, the PCI_HANDLER_CONTEXT
includes the original handler context installed via
AcpiInstallAddressSpaceHandler as well as PCI specific information.
date 2000.07.27.20.59.00; author mwalz; state Exp;
2005-06-29 19:53:28 +00:00
aystarik
cb21c36fcb
"Pblk"
...
date 2000.06.19.23.11.00; author rmoore1; state Exp;
2005-06-29 19:53:23 +00:00
aystarik
b2221b1764
Removed TBDs
...
date 2000.06.05.17.47.00; author rmoore1; state Exp;
2005-06-29 19:53:19 +00:00
aystarik
9dd8ab3ee7
Changed data types
...
date 2000.05.31.21.28.00; author rmoore1; state Exp;
2005-06-29 19:53:18 +00:00
aystarik
933b51fb46
Cleanup of included files
...
date 2000.05.30.23.14.00; author rmoore1; state Exp;
2005-06-29 19:53:17 +00:00
aystarik
f961a92ad5
Renamed a handler type
...
date 2000.05.15.17.19.00; author rmoore1; state Exp;
2005-06-29 19:53:16 +00:00
aystarik
2841f08c9d
Added object cache
...
date 2000.05.08.16.00.00; author rmoore1; state Exp;
2005-06-29 19:53:15 +00:00
aystarik
51c885b78a
Added support for just in time region initialization
...
date 2000.04.27.23.58.00; author rmosgrov; state Exp;
2005-06-29 19:53:14 +00:00
aystarik
227ba99cca
Support for method owner IDs
...
date 2000.04.21.22.16.00; author rmoore1; state Exp;
2005-06-29 19:53:13 +00:00