3316 Commits

Author SHA1 Message Date
aystarik
853407ec85 Fixed INTEGER_MAX defines
date	2000.12.08.18.10.00;	author rmoore1;	state Exp;
2005-06-29 17:36:20 +00:00
aystarik
384f5e00bf 32-bit and 64-bit BCD conversion support added
date	2000.12.08.17.46.00;	author rmoore1;	state Exp;
2005-06-29 17:36:19 +00:00
aystarik
b03fa35f9f added some AcpiCmFormatExceptions
date	2000.11.27.22.48.00;	author agrover;	state Exp;
2005-06-29 17:36:18 +00:00
aystarik
a1236fa87e ACPI_DIVIDE and ACPI_MODULO macros for 64-bit support
date	2000.11.07.22.40.00;	author rmoore1;	state Exp;
2005-06-29 17:36:16 +00:00
aystarik
250a057b01 global fix: declare functions not in headers as static
date	2000.11.07.02.49.00;	author agrover;	state Exp;
2005-06-29 17:36:15 +00:00
aystarik
7e392c981a Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 17:36:09 +00:00
aystarik
8b95adfb48 Use NATIVE_CHAR for strings, changed INTx to UINTx
date	2000.08.14.18.17.00;	author rmoore1;	state Exp;
2005-06-29 17:36:07 +00:00
aystarik
03cfe5398c Restructured the name table data structure
date	2000.06.29.16.39.00;	author rmoore1;	state Exp;
2005-06-29 17:36:00 +00:00
aystarik
04858c8185 Renamed Osd interfaces, renamed header files
date	2000.06.23.21.47.00;	author rmoore1;	state Exp;
2005-06-29 17:35:59 +00:00
aystarik
27a3a676f4 Error handling for STORE op
date	2000.05.05.16.45.00;	author rmoore1;	state Exp;
2005-06-29 17:35:52 +00:00
aystarik
42d3a9e3bf Case for no implicit dereference of an index during a store.
date	2000.05.03.22.58.00;	author rmoore1;	state Exp;
2005-06-29 17:35:51 +00:00
aystarik
70a2154af7 Modified to allow SizeOf to accept an NTE reference as a parameter.
All NTE references return a size of 4.


date	2000.05.03.17.10.00;	author mwalz;	state Exp;
2005-06-29 17:35:50 +00:00
aystarik
e38abe52fc Can't dereference a pointer to a NULL pkg element
date	2000.05.02.22.30.00;	author rmoore1;	state Exp;
2005-06-29 17:35:49 +00:00
aystarik
5f3bc42215 Changed to AddReference
date	2000.04.27.23.06.00;	author rmoore1;	state Exp;
2005-06-29 17:35:48 +00:00
aystarik
c97338699b More fussing with reference counts
date	2000.04.27.22.15.00;	author rmoore1;	state Exp;
2005-06-29 17:35:47 +00:00
aystarik
31fe3a7eae Tried to simplify incr/decr, but the code must remain!
date	2000.04.05.18.00.00;	author rmoore1;	state Exp;
2005-06-29 17:35:42 +00:00
aystarik
be689c5d52 Created new dispatcher subcomponent
date	2000.03.30.17.07.00;	author rmoore1;	state Exp;
2005-06-29 17:35:39 +00:00
aystarik
08c5f53440 Error handling fixes
date	2000.03.29.23.19.00;	author rmoore1;	state Exp;
2005-06-29 17:35:38 +00:00
aystarik
44820f97ad Fixed deletion bug in the increment/decrement operators
date	2000.03.27.21.57.00;	author rmoore1;	state Exp;
2005-06-29 17:35:36 +00:00
aystarik
9f093483d7 Changes to eliminate warnings at VC warning level 4
date	2000.03.03.18.08.00;	author rmoore1;	state Exp;
2005-06-29 17:35:34 +00:00
aystarik
5b43e72a6d Implemted CondRefOf; Error handling cleanup
date	2000.03.02.20.58.00;	author rmoore1;	state Exp;
2005-06-29 17:35:33 +00:00
aystarik
d9149657f0 Support for refof/derefof
date	2000.02.29.21.32.00;	author rmoore1;	state Exp;
2005-06-29 17:35:32 +00:00
aystarik
f7aea42847 Return object is now always allocated, operands are not reused.
date	2000.02.25.17.06.00;	author rmoore1;	state Exp;
2005-06-29 17:35:31 +00:00
aystarik
ec2b96e0f2 Several bug fixes
date	2000.02.22.21.19.00;	author rmoore1;	state Exp;
2005-06-29 17:35:30 +00:00
aystarik
64383ecf12 Error handling cleanup; removed object copying
date	2000.02.16.18.01.00;	author rmoore1;	state Exp;
2005-06-29 17:35:29 +00:00
aystarik
6cb11f6516 Fixed a debug statement
date	2000.02.04.00.04.00;	author rmoore1;	state Exp;
2005-06-29 17:35:27 +00:00
aystarik
a7bfc56b5d First implementation of RefOf and DeRefOf
date	2000.01.27.22.17.00;	author rmoore1;	state Exp;
2005-06-29 17:35:26 +00:00
aystarik
69baeeb8a4 Prototype implementation of RefOf operator
date	99.10.26.17.47.00;	author rmoore1;	state Exp;
2005-06-29 17:35:23 +00:00
aystarik
b377cdee6c Was clobbering the internals of an object
date	99.10.21.20.19.00;	author rmoore1;	state Exp;
2005-06-29 17:35:22 +00:00
aystarik
9cee070fae LNotOp was broken
date	99.10.20.21.03.00;	author rmoore1;	state Exp;
2005-06-29 17:35:21 +00:00
aystarik
93056cd238 Another fix to incr/decr
date	99.10.20.17.41.00;	author rmoore1;	state Exp;
2005-06-29 17:35:20 +00:00
aystarik
afabdd1660 Stack was not cleared properly
date	99.10.19.23.33.00;	author rmoore1;	state Exp;
2005-06-29 17:35:19 +00:00
aystarik
18df16be97 Lvalue can be either NTE or internal obj
date	99.10.15.20.48.00;	author rmoore1;	state Exp;
2005-06-29 17:35:18 +00:00
aystarik
dc35fb283f Final fix for increment/decrement op in Monadic2
date	99.10.11.17.35.00;	author rmoore1;	state Exp;
2005-06-29 17:35:16 +00:00
aystarik
d02a58e2c8 Fixes for ESG.
date	99.10.06.19.09.00;	author grsmith1;	state Exp;
2005-06-29 17:35:15 +00:00
aystarik
b9a6d0f559 handle multiple parameter types on object stack
date	99.10.05.21.36.00;	author rmoore1;	state Exp;
2005-06-29 17:35:14 +00:00
aystarik
09431bd302 Added use of the new validation macros
date	99.09.28.22.33.00;	author rmoore1;	state Exp;
2005-06-29 17:35:13 +00:00
aystarik
fc9ce9018e All internal object allocations should now use CreateInternalObject
date	99.09.27.21.21.00;	author rmoore1;	state Exp;
2005-06-29 17:35:12 +00:00
aystarik
7c21da043b Update to new interfaces
date	99.08.20.22.47.00;	author rmoore1;	state Exp;
2005-06-29 17:35:07 +00:00
aystarik
dd5e012bcf File rename
date	99.08.10.16.42.00;	author rmoore1;	state Exp;
2005-06-29 17:35:03 +00:00
aystarik
6c4a96d0eb Cleanup and better debug output
date	99.06.30.19.57.00;	author rmoore1;	state Exp;
2005-06-29 17:34:58 +00:00
aystarik
6ab3445efc New data types
date	99.06.22.22.45.00;	author rmoore1;	state Exp;
2005-06-29 17:34:55 +00:00
aystarik
9e515d1e57 Monadic operator execution
date	99.06.01.20.40.00;	author rmoore1;	state Exp;
2005-06-29 17:34:50 +00:00
aystarik
3a212f2449 Restructure error exit
date	2005.05.25.20.29.00;	author rmoore1;	state Exp;
2005-06-29 17:34:48 +00:00
aystarik
635e4b666f Fixed some possible memory leaks
date	2005.05.25.20.24.00;	author rmoore1;	state Exp;
2005-06-29 17:34:47 +00:00
aystarik
4cf930fce0 Lint update
date	2005.04.01.21.52.00;	author rmoore1;	state Exp;
2005-06-29 17:34:46 +00:00
aystarik
3043849382 Fixed AmlAddress references.
date	2002.01.21.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:34:29 +00:00
aystarik
71e8d0eda9 Removed obsolete ACPI_OBJECT_TYPE8 typedef and changed all references
to ACPI_OBJECT_TYPE


date	2001.12.12.20.41.00;	author rmoore1;	state Exp;
2005-06-29 17:34:27 +00:00
aystarik
87d2bc0995 Added pointer/integer conversion macros to cleanup IA64 generation
date	2001.12.12.17.25.00;	author rmoore1;	state Exp;
2005-06-29 17:34:26 +00:00
aystarik
dbc65cea57 removed use of -1
date	2001.12.04.17.58.00;	author rmoore1;	state Exp;
2005-06-29 17:34:25 +00:00