4130 Commits

Author SHA1 Message Date
aystarik
8c0df720db Integrated with 03/99 OPSD code
date	99.03.31.22.33.00;	author rmoore1;	state Exp;
2005-06-29 17:56:40 +00:00
aystarik
8561979fb8 New names for I/O and PCI OSD interfaces
date	99.03.10.00.08.00;	author rmoore1;	state Exp;
2005-06-29 17:56:38 +00:00
aystarik
59d802deb5 Changed to generic 64-bit friendly data types
date	99.02.20.00.33.00;	author rmoore1;	state Exp;
2005-06-29 17:56:37 +00:00
aystarik
e6c09f92c5 Removed hungarian notation
date	99.02.16.21.22.00;	author rmoore1;	state Exp;
2005-06-29 17:56:36 +00:00
aystarik
c70043aa78 Major cleanup
date	99.01.20.17.40.00;	author rmoore1;	state Exp;
2005-06-29 17:56:35 +00:00
aystarik
2bfd21152b First BeOS compatible check-in.
date	99.01.13.18.50.00;	author grsmith1;	state Exp;
2005-06-29 17:56:34 +00:00
aystarik
d7f1ac89ff Detabified.
date	99.01.12.00.17.00;	author grsmith1;	state Exp;
2005-06-29 17:56:33 +00:00
aystarik
1b2af9404b AML Interpreter
date	99.01.11.22.11.00;	author rmoore1;	state Exp;
2005-06-29 17:56:32 +00:00
aystarik
91ed5e3a93 Update length of target buffer
date	2004.12.08.18.24.00;	author rmoore1;	state Exp;
2005-06-29 17:56:25 +00:00
aystarik
88816b3bc9 Added function tracing
date	2002.12.12.21.33.00;	author rmoore1;	state Exp;
2005-06-29 17:56:19 +00:00
aystarik
146a2ed8cc Do not use existing string/buffer pointer if the pointer is STATIC
(part of an ACPI table)


date	2002.12.03.20.56.00;	author rmoore1;	state Exp;
2005-06-29 17:56:17 +00:00
aystarik
29bc566e70 Lint fixes
date	2002.10.21.23.24.00;	author rmoore1;	state Exp;
2005-06-29 17:56:15 +00:00
aystarik
6b0a9e1296 Fix to set string length properly when storing a string to a string.
date	2002.09.30.15.45.00;	author rmoore1;	state Exp;
2005-06-29 17:56:14 +00:00
aystarik
75e768e887 Fourth pass to include lint changes/comments/cleanup (64-bit)
date	2002.04.11.22.57.00;	author rmoore1;	state Exp;
2005-06-29 17:56:12 +00:00
aystarik
6a465f57f3 Function rename
date	2001.11.30.22.31.00;	author rmoore1;	state Exp;
2005-06-29 17:56:06 +00:00
aystarik
9c4c364e52 Added memory allocation macros
date	2001.06.29.20.10.00;	author rmoore1;	state Exp;
2005-06-29 17:56:00 +00:00
aystarik
aeb464b076 fix typo
date	2001.03.23.18.27.00;	author agrover;	state Exp;
2005-06-29 17:55:55 +00:00
aystarik
e37b3dcc15 release GL in every exit path in AcpiAmlCopyIntegerToFieldUnit
date	2001.03.15.19.29.00;	author agrover;	state Exp;
2005-06-29 17:55:54 +00:00
aystarik
bb3ac62ea7 clean up code based on errors given from Intel C 5.0 compiler
Removed or used unused variables, as appropriate


date	2001.03.15.19.04.00;	author agrover;	state Exp;
2005-06-29 17:55:53 +00:00
aystarik
bd0968599c fixed a comment
date	2005.05.13.20.26.00;	author rmoore1;	state Exp;
2005-06-29 17:55:25 +00:00
aystarik
3313e20b41 Buffers are no longer truncated if string is smaller. New ACPI spec
behavior because MS interpreter does it this way and code depends on it.


date	2005.03.08.23.36.00;	author rmoore1;	state Exp;
2005-06-29 17:55:23 +00:00
aystarik
3f8c4ae90e Fix to only truncate buffer during string-to-buffer conversion, not
integer-to-buffer.


date	2005.02.08.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:55:22 +00:00
aystarik
d214b7c26a Fix for scope problem for aliased methods
date	2004.03.26.22.32.00;	author rmoore1;	state Exp;
2005-06-29 17:55:18 +00:00
aystarik
c077fc7a9d New error messages for AML_INTERNAL case(s); Fix for CopyObject to
disable object conversion


date	2004.02.03.22.12.00;	author rmoore1;	state Exp;
2005-06-29 17:55:17 +00:00
aystarik
1529262c1b Support for DdbHandle object
date	2003.10.02.17.37.00;	author rmoore1;	state Exp;
2005-06-29 17:55:15 +00:00
aystarik
3a72142633 name cleanup
date	2002.12.12.21.33.00;	author rmoore1;	state Exp;
2005-06-29 17:55:12 +00:00
aystarik
a6f5fa4387 Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 17:55:11 +00:00
aystarik
241768ea97 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 17:55:04 +00:00
aystarik
f14a9512e7 Restructure
date	2001.12.20.22.23.00;	author rmoore1;	state Exp;
2005-06-29 17:55:01 +00:00
aystarik
0bab1d7020 Major rework of StoreObject to handle generic case.
date	2001.11.30.22.31.00;	author rmoore1;	state Exp;
2005-06-29 17:54:59 +00:00
aystarik
60e6d964cf Added PurgeCachedObjects interface
date	2001.11.19.22.15.00;	author rmoore1;	state Exp;
2005-06-29 17:54:58 +00:00
aystarik
8a9965a1e8 Allow implicit conversions to targets that are not locals/args
date	2001.03.09.23.40.00;	author rmoore1;	state Exp;
2005-06-29 17:54:50 +00:00
aystarik
ccc3bf622e date 2001.03.09.22.58.00; author agrover; state Exp; 2005-06-29 17:54:49 +00:00
aystarik
9251599c3d 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 17:54:48 +00:00
aystarik
0a29b46389 Headers and Cleanup
date	2001.01.25.23.35.00;	author rmoore1;	state Exp;
2005-06-29 17:54:45 +00:00
aystarik
4b99f128f1 Restructured object store code, initial implementation of target
conversion


date	2001.01.25.22.55.00;	author rmoore1;	state Exp;
2005-06-29 17:54:44 +00:00
aystarik
511ca4500c Support for 64-bit integers enabled. Integers truncated to 32 bits if
parent table is 32-bit.


date	2000.10.30.20.31.00;	author rmoore1;	state Exp;
2005-06-29 17:54:40 +00:00
aystarik
89770f0ac9 New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 17:54:39 +00:00
aystarik
07c290906f Merged AcpiAmlGet/SetNamedFieldValue into AcpiAmlAccessNamedField.
date	2000.07.31.20.58.00;	author mwalz;	state Exp;
2005-06-29 17:54:33 +00:00
aystarik
4e0cb7c6fd Changed Acpi_Gbl to AcpiGbl_
date	2000.06.16.20.03.00;	author rmoore1;	state Exp;
2005-06-29 17:54:26 +00:00
aystarik
a275d24cf3 date 2000.06.05.17.41.00; author rmoore1; state Exp; 2005-06-29 17:54:21 +00:00
aystarik
798d9a9e93 Split ACPI_OBJECT_TYPE into an external and internal version
date	2000.06.02.21.42.00;	author rmoore1;	state Exp;
2005-06-29 17:54:20 +00:00
aystarik
ad60c7321d Object store support
date	2000.05.11.20.05.00;	author rmoore1;	state Exp;
2005-06-29 17:54:17 +00:00
aystarik
700b6db177 Add a newline
date	2005.06.03.19.29.00;	author rmoore1;	state Exp;
2005-06-29 17:54:14 +00:00
aystarik
ab2d1b1e88 Force "no implicit conversion" for copyobject op
date	2005.05.13.20.41.00;	author rmoore1;	state Exp;
2005-06-29 17:54:13 +00:00
aystarik
129fba2148 better handling for references in debug object output
date	2005.03.24.22.42.00;	author rmoore1;	state Exp;
2005-06-29 17:54:08 +00:00
aystarik
31ae1f8132 Expanded/restructured output for debug object
date	2005.03.22.21.44.00;	author rmoore1;	state Exp;
2005-06-29 17:54:06 +00:00
aystarik
014d3b1e94 Store to package element - do not "implicitly convert", simply delete
any existing object.


date	2004.11.19.21.31.00;	author rmoore1;	state Exp;
2005-06-29 17:54:04 +00:00
aystarik
560d2a21d5 Fix a debug statement
date	2004.11.15.22.03.00;	author rmoore1;	state Exp;
2005-06-29 17:54:03 +00:00
aystarik
312e1441f6 Update a debug statement
date	2004.10.14.21.18.00;	author rmoore1;	state Exp;
2005-06-29 17:54:02 +00:00