2450 Commits

Author SHA1 Message Date
aystarik
d2769145d3 Ref count update for target of Index()
date	2005.02.28.20.07.00;	author rmoore1;	state Exp;
2005-06-29 17:40:08 +00:00
aystarik
eaf705049c update comments
date	2004.11.16.21.54.00;	author rmoore1;	state Exp;
2005-06-29 17:40:06 +00:00
aystarik
1f93020d80 Handle space for NULL terminator automatically
date	2004.10.13.20.51.00;	author rmoore1;	state Exp;
2005-06-29 17:40:04 +00:00
aystarik
2cea2d0fab cleanup
date	2004.10.06.19.46.00;	author rmoore1;	state Exp;
2005-06-29 17:40:03 +00:00
aystarik
865627fe02 ToString fixes. 1) Allow zero-length string, 2) NEVER overwrite input
parameter


date	2004.10.06.17.19.00;	author rmoore1;	state Exp;
2005-06-29 17:40:02 +00:00
aystarik
381a5a8781 Divide interface changes
date	2004.10.05.22.47.00;	author rmoore1;	state Exp;
2005-06-29 17:40:01 +00:00
aystarik
f6dc60bc31 update for concatenate; CreateStringObject, split logical operators
into two types


date	2004.08.27.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:40:00 +00:00
aystarik
c9d9f11d60 Support for Buffers and Strings in certain Logical operators, as per
ACPI 2.0


date	2004.06.15.17.42.00;	author rmoore1;	state Exp;
2005-06-29 17:39:59 +00:00
aystarik
a7ce26cf0f Comment out GPE/notify check, may not be needed
date	2004.04.22.19.19.00;	author rmoore1;	state Exp;
2005-06-29 17:39:58 +00:00
aystarik
f210397d93 Support to detect "wake-only" GPEs at runtime
date	2004.04.20.23.03.00;	author rmoore1;	state Exp;
2005-06-29 17:39:57 +00:00
aystarik
d38d4deb4d New error messages for AML_INTERNAL case(s); Insert package object
into index/reference object


date	2004.02.03.22.10.00;	author rmoore1;	state Exp;
2005-06-29 17:39:55 +00:00
aystarik
c02e7791d8 Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 17:39:51 +00:00
aystarik
728bf78190 Index() -- Target object incorrect if source was package; Incorrect
tor remove reference on Operand[2].


date	2002.11.14.17.47.00;	author rmoore1;	state Exp;
2005-06-29 17:39:50 +00:00
aystarik
49eebde4ae Lint fixes
date	2002.10.21.23.24.00;	author rmoore1;	state Exp;
2005-06-29 17:39:48 +00:00
aystarik
0fc595b918 Rewrite of ToString; memory leak fix for Concatenate
date	2002.10.01.19.49.00;	author rmoore1;	state Exp;
2005-06-29 17:39:46 +00:00
aystarik
97a54c54ac Better error messages for index limits
date	2002.07.02.17.28.00;	author rmoore1;	state Exp;
2005-06-29 17:39:44 +00:00
aystarik
3cb40e38ba 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 17:39:42 +00:00
aystarik
cb470e0cec Added common procedure for notify type check
date	2002.03.21.17.26.00;	author rmoore1;	state Exp;
2005-06-29 17:39:40 +00:00
aystarik
ffa31404fa Added support for Notify on a Processor object
date	2002.02.01.23.24.00;	author rmoore1;	state Exp;
2005-06-29 17:39:38 +00:00
aystarik
04ab0c7b13 Support for ConcatenateResOpcode
date	2001.12.07.18.42.00;	author rmoore1;	state Exp;
2005-06-29 17:39:35 +00:00
aystarik
c91728af88 Removed unnecessary checks
date	2001.12.05.18.47.00;	author rmoore1;	state Exp;
2005-06-29 17:39:34 +00:00
aystarik
1478b30a0e Fixed debug statement
date	2001.09.17.21.58.00;	author rmoore1;	state Exp;
2005-06-29 17:39:25 +00:00
aystarik
d5ea446174 Fixed Divide - return value was broken until now.
date	2001.08.24.22.23.00;	author rmoore1;	state Exp;
2005-06-29 17:39:20 +00:00
aystarik
4983380306 Cleanup
date	2001.03.13.21.14.00;	author rmoore1;	state Exp;
2005-06-29 17:39:08 +00:00
aystarik
2123f58341 Notifies are now dispatched asynchronously from the notifying method
date	2001.03.07.22.21.00;	author rmoore1;	state Exp;
2005-06-29 17:39:07 +00:00
aystarik
354159b513 Added dynamic object conversion support
date	2001.01.09.23.34.00;	author rmoore1;	state Exp;
2005-06-29 17:39:03 +00:00
aystarik
5cf098f61a Code cleanup
date	2000.11.15.23.42.00;	author rmoore1;	state Exp;
2005-06-29 17:39:00 +00:00
aystarik
551ba02d7c Modified AML_DivideOp section in AmlExecDyadic2R() module to switch
the stack location of the quotient and remainder on the return to match the
specification.


date	2000.04.05.21.06.00;	author mwalz;	state Exp;
2005-06-29 17:38:33 +00:00
aystarik
f8783e7bb2 Return path cleanup and fix for AE_TIME case
date	2000.03.30.15.40.00;	author rmoore1;	state Exp;
2005-06-29 17:38:31 +00:00
aystarik
d5ab3e5cbc Changes to eliminate warnings at VC warning level 4
date	2000.03.03.18.07.00;	author rmoore1;	state Exp;
2005-06-29 17:38:29 +00:00
aystarik
822f2334fa Error handling cleanup
date	2000.03.02.20.57.00;	author rmoore1;	state Exp;
2005-06-29 17:38:28 +00:00
aystarik
10c2a765a1 Rename of mutex/event interfaces
date	2000.02.22.21.18.00;	author rmoore1;	state Exp;
2005-06-29 17:38:26 +00:00
aystarik
2baa140e65 Use NsGetAttachedObject to access NTE object
date	99.10.21.20.20.00;	author rmoore1;	state Exp;
2005-06-29 17:38:20 +00:00
aystarik
fec53cfb8a Implemented Acquire and Wait
date	99.10.19.23.33.00;	author rmoore1;	state Exp;
2005-06-29 17:38:19 +00:00
aystarik
163ee20715 Fixed error path
date	99.10.19.18.19.00;	author rmoore1;	state Exp;
2005-06-29 17:38:18 +00:00
aystarik
37dc0c1ffb Comment fixing
date	99.10.01.21.27.00;	author rmoore1;	state Exp;
2005-06-29 17:38:15 +00:00
aystarik
42243d205e Update to new interfaces
date	99.08.20.22.46.00;	author rmoore1;	state Exp;
2005-06-29 17:38:08 +00:00
aystarik
708d437400 Notify support was looking at the wrong object type, and also not
cleaning up the stack on error.


date	99.07.23.20.44.00;	author rmoore1;	state Exp;
2005-06-29 17:38:03 +00:00
aystarik
a6e84fa126 New data types/names; removed OUTRANGE macro.
date	99.07.12.23.25.00;	author rmoore1;	state Exp;
2005-06-29 17:38:01 +00:00
aystarik
1463a5fb2f New data types; cleanup
date	99.06.22.22.45.00;	author rmoore1;	state Exp;
2005-06-29 17:37:56 +00:00
aystarik
5613224749 Updated notify handling
date	99.06.04.22.22.00;	author rmoore1;	state Exp;
2005-06-29 17:37:51 +00:00
aystarik
9289782ea5 Dyadic operator execution
date	99.06.01.20.40.00;	author rmoore1;	state Exp;
2005-06-29 17:37:50 +00:00
aystarik
ac6118c638 tweak for 16-bit generation
date	2005.06.17.19.46.00;	author rmoore1;	state Exp;
2005-06-29 17:37:48 +00:00
aystarik
1cd5fc3ba5 Restructure exit
date	2005.05.25.22.15.00;	author rmoore1;	state Exp;
2005-06-29 17:37:47 +00:00
aystarik
52575e8919 Handle conversion cases where no conversion is required. Only Store
result if operation was AE_OK


date	2004.11.30.21.48.00;	author rmoore1;	state Exp;
2005-06-29 17:37:43 +00:00
aystarik
d622a2ee21 Allow integers in SizeOf operator
date	2004.11.04.22.13.00;	author rmoore1;	state Exp;
2005-06-29 17:37:42 +00:00
aystarik
9a29d79476 Automated cleanup
date	2004.10.15.22.35.00;	author rmoore1;	state Exp;
2005-06-29 17:37:41 +00:00
aystarik
c2289b5019 Cleanup
date	2004.10.14.22.13.00;	author rmoore1;	state Exp;
2005-06-29 17:37:40 +00:00
aystarik
5b86447eed Fix for > 32-bit truncate in FromBCD.
date	2004.10.14.22.06.00;	author rmoore1;	state Exp;
2005-06-29 17:37:39 +00:00
aystarik
47ad73ed11 Fix for increment/decrement. Correct operand resolution and store.
date	2004.10.14.21.50.00;	author rmoore1;	state Exp;
2005-06-29 17:37:38 +00:00