3732 Commits

Author SHA1 Message Date
aystarik
3809ca89c0 Removed all compilation warnings under BeOS.
date	99.05.14.16.28.00;	author grsmith1;	state Exp;
2005-06-29 17:56:52 +00:00
aystarik
3b1478be64 Merged AML and ACPI exception codes
date	99.05.12.21.58.00;	author rmoore1;	state Exp;
2005-06-29 17:56:50 +00:00
aystarik
cd01613585 Prefixed all interpreter procs with "aml"
date	99.05.07.22.07.00;	author rmoore1;	state Exp;
2005-06-29 17:56:49 +00:00
aystarik
2506829f14 Added ACPI_STATUS exception codes
date	99.05.07.17.23.00;	author rmoore1;	state Exp;
2005-06-29 17:56:48 +00:00
aystarik
950bedafc3 Added legal-approved header
date	99.04.19.20.23.00;	author rmoore1;	state Exp;
2005-06-29 17:56:47 +00:00
aystarik
52e03551b3 Moving globals to one place (part 2)
date	99.04.16.20.20.00;	author rmoore1;	state Exp;
2005-06-29 17:56:46 +00:00
aystarik
76dae30d97 Removed WhyBuf mechanism, it was causing faults
date	99.04.12.17.23.00;	author rmoore1;	state Exp;
2005-06-29 17:56:45 +00:00
aystarik
bbe22ff3b7 Code restructuring
date	99.04.08.21.39.00;	author rmoore1;	state Exp;
2005-06-29 17:56:44 +00:00
aystarik
f7b5c53d38 Major header file consolidation
date	99.04.07.22.35.00;	author rmoore1;	state Exp;
2005-06-29 17:56:43 +00:00
aystarik
964d1a958f Header cleanup; Split debug switch into component_id and level
date	99.04.05.23.10.00;	author rmoore1;	state Exp;
2005-06-29 17:56:42 +00:00
aystarik
98bfa14473 New version of DEBUG_PRINT
date	99.04.02.22.39.00;	author rmoore1;	state Exp;
2005-06-29 17:56:41 +00:00
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