aystarik
63c6176e73
16/32/64-bit common data types
...
date 99.03.10.00.05.00; author rmoore1; state Exp;
2005-06-29 19:06:25 +00:00
aystarik
90c01c465e
Anti Polish - Compiles
...
date 99.02.16.18.14.00; author rmosgrov; state Exp;
2005-06-29 19:06:24 +00:00
aystarik
73e1763c64
Removed Hungarian notation
...
date 99.02.12.17.34.00; author grsmith1; state Exp;
2005-06-29 19:06:23 +00:00
aystarik
367779c306
date 99.02.04.00.07.00; author rmoore1; state Exp;
2005-06-29 19:06:22 +00:00
aystarik
c6216684e3
Major cleanup
...
date 99.01.20.17.39.00; author rmoore1; state Exp;
2005-06-29 19:06:21 +00:00
aystarik
5cf959688d
First BeOS build.
...
date 99.01.13.23.12.00; author grsmith1; state Exp;
2005-06-29 19:06:20 +00:00
aystarik
79c232a168
Changed a ret val
...
date 99.01.13.22.53.00; author rmoore1; state Exp;
2005-06-29 19:06:19 +00:00
aystarik
a07e450318
date 99.01.12.00.10.00; author grsmith1; state Exp;
2005-06-29 19:06:18 +00:00
aystarik
50988bcbdf
date 99.01.11.22.09.00; author rmoore1; state Exp;
2005-06-29 19:06:17 +00:00
aystarik
d4bab53890
Always copy buffer/string objects, even if static
...
date 2005.05.13.17.17.00; author rmoore1; state Exp;
2005-06-29 19:06:15 +00:00
aystarik
012b251059
Add a reference to the target object when copying a reference object
...
date 2005.03.08.21.40.00; author rmoore1; state Exp;
2005-06-29 19:06:11 +00:00
aystarik
efd73a85d5
Fix possible memory leak
...
date 2004.11.03.20.16.00; author rmoore1; state Exp;
2005-06-29 19:06:08 +00:00
aystarik
febfe269e0
Do not attempt to allocate a buffer pointer with length == 0
...
date 2003.05.20.20.43.00; author rmoore1; state Exp;
2005-06-29 19:06:04 +00:00
aystarik
53386394e0
Handle copy of NULL string case (has a valid buffer pointer)
...
date 2003.02.20.23.15.00; author rmoore1; state Exp;
2005-06-29 19:06:02 +00:00
aystarik
fa3a58a092
lint fixes
...
date 2003.01.22.18.38.00; author rmoore1; state Exp;
2005-06-29 19:06:01 +00:00
aystarik
ff731d9a62
Automated code cleanup
...
date 2002.12.06.16.32.00; author rmoore1; state Exp;
2005-06-29 19:05:58 +00:00
aystarik
bf740a1ed9
Fix for string copy bug
...
date 2002.12.05.21.21.00; author rmoore1; state Exp;
2005-06-29 19:05:57 +00:00
aystarik
c25f1b704e
Fixes for internal package copy
...
date 2002.11.19.20.50.00; author rmoore1; state Exp;
2005-06-29 19:05:56 +00:00
aystarik
ae8ec93895
major overhaul of ACPI_TYPE and the use of internal types. Most were
...
no longer necessary. Improved handling of the Scope operator for both the
compiler and the interpreter.
date 2002.10.10.22.49.00; author rmoore1; state Exp;
2005-06-29 19:05:55 +00:00
aystarik
552cc14529
Completed major overhaul and restructuring of table manager code.
...
date 2002.06.20.22.04.00; author rmoore1; state Exp;
2005-06-29 19:05:53 +00:00
aystarik
5502c6e6ee
Fix to compute correct return buffer length for returned external
...
packages.
date 2002.06.12.21.27.00; author rmoore1; state Exp;
2005-06-29 19:05:52 +00:00
aystarik
e8285f4b5e
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 19:05:51 +00:00
aystarik
546d0e33a2
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 19:05:50 +00:00
aystarik
602d3c243f
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:05:49 +00:00
aystarik
f616c71e2e
Fourth pass to include lint changes/comments/cleanup (64-bit)
...
date 2002.04.11.22.57.00; author rmoore1; state Exp;
2005-06-29 19:05:48 +00:00
aystarik
64a6775d4e
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:05:45 +00:00
aystarik
63a60dc21f
Cleanup
...
date 2001.11.30.21.24.00; author rmoore1; state Exp;
2005-06-29 19:05:39 +00:00
aystarik
d85855e6e4
Added support for internal object copy
...
date 2001.11.30.21.19.00; author rmoore1; state Exp;
2005-06-29 19:05:38 +00:00
aystarik
f7bba675f2
Cleanup of package walk; Delete destination package on internal
...
package copy.
date 2001.11.19.16.38.00; author rmoore1; state Exp;
2005-06-29 19:05:36 +00:00
aystarik
d7da0aff7b
Eliminate TBDs
...
date 2001.11.15.17.01.00; author rmoore1; state Exp;
2005-06-29 19:05:35 +00:00
aystarik
6ce1c6d831
Updated Revision for ACPI 2.0 semantics -- returns ACPI support level
...
date 2001.09.25.17.58.00; author rmoore1; state Exp;
2005-06-29 19:05:33 +00:00
aystarik
5f3333c633
Implemented string and buffer copy
...
date 2001.09.05.21.22.00; author rmoore1; state Exp;
2005-06-29 19:05:32 +00:00
aystarik
b443c7613c
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 19:05:31 +00:00
aystarik
bb3e23ed95
Implemented AML_REVISION_OP support - better late than never!
...
date 2001.09.03.18.55.00; author rmoore1; state Exp;
2005-06-29 19:05:30 +00:00
aystarik
a6c9b63128
Cleanup
...
date 2001.07.11.17.28.00; author rmoore1; state Exp;
2005-06-29 19:05:25 +00:00
aystarik
bf4865ce2c
Added memory allocation macros
...
date 2001.06.29.20.10.00; author rmoore1; state Exp;
2005-06-29 19:05:24 +00:00
aystarik
e9738b6aa5
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 19:05:21 +00:00
aystarik
6f33e5fba9
Cleanup
...
date 2001.02.26.18.43.00; author rmoore1; state Exp;
2005-06-29 19:05:19 +00:00
aystarik
83ba5938ab
Set string length during reference de-reference
...
date 2001.02.26.16.58.00; author rmoore1; state Exp;
2005-06-29 19:05:18 +00:00
aystarik
e503ffb0e4
Renamed "OpCode" to "Opcode"
...
date 2001.02.13.21.19.00; author rmoore1; state Exp;
2005-06-29 19:05:16 +00:00
aystarik
f2e2bcae8d
Could not copy to a newly allocated buffer, fixed
...
date 2001.02.05.23.30.00; author rmoore1; state Exp;
2005-06-29 19:05:15 +00:00
aystarik
11f879153a
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 19:05:14 +00:00
aystarik
b7518be427
Support for non-recursive package copy
...
date 2001.01.29.22.02.00; author rmoore1; state Exp;
2005-06-29 19:05:13 +00:00
aystarik
3da018b612
Cleanup
...
date 2001.01.29.17.14.00; author rmoore1; state Exp;
2005-06-29 19:05:12 +00:00
aystarik
41f21f427b
add trailing NULL between strings returned externally
...
date 2000.12.12.01.52.00; author agrover; state Exp;
2005-06-29 19:05:10 +00:00
aystarik
a0c7e3b0a5
Removed extraneous (dead) functions
...
date 2000.11.07.21.08.00; author rmoore1; state Exp;
2005-06-29 19:05:07 +00:00
aystarik
98fc454be0
global fix: declare functions not in headers as static
...
date 2000.11.07.02.48.00; author agrover; state Exp;
2005-06-29 19:05:06 +00:00
aystarik
41c7a21211
Optimized the ACPI_OPERAND_OBJECT size
...
date 2000.08.30.22.55.00; author rmoore1; state Exp;
2005-06-29 19:05:05 +00:00
aystarik
74c424bf4f
removed dead code
...
date 2000.08.25.01.21.00; author agrover; state Exp;
2005-06-29 19:05:01 +00:00
aystarik
cc0848255f
INT8 to UINT8
...
date 2000.08.15.15.55.00; author rmoore1; state Exp;
2005-06-29 19:05:00 +00:00