2720 Commits

Author SHA1 Message Date
aystarik
c9313acb72 Updated interface to InitPathname
date	2002.11.27.18.33.00;	author rmoore1;	state Exp;
2005-06-29 17:08:02 +00:00
aystarik
d2c981566e Mark execution of deferred op with new flag
date	2002.08.22.21.32.00;	author rmoore1;	state Exp;
2005-06-29 17:07:59 +00:00
aystarik
62c0fc7792 Split EvalBufferFieldOperands
date	2002.05.02.20.25.00;	author rmoore1;	state Exp;
2005-06-29 17:07:55 +00:00
aystarik
c2066c2a56 Fixed operand ordering problem with error check
date	2002.05.02.17.42.00;	author rmoore1;	state Exp;
2005-06-29 17:07:54 +00:00
aystarik
37b8227e53 Cleanup
date	2001.12.12.20.11.00;	author rmoore1;	state Exp;
2005-06-29 17:07:46 +00:00
aystarik
aa1a50bb8b Renamed GetParentObject to GetParentNode because it makes more sense
date	2001.12.07.19.13.00;	author rmoore1;	state Exp;
2005-06-29 17:07:45 +00:00
aystarik
a705e7341a Support for ACPI 2.0 Break and Continue
date	2001.12.07.19.08.00;	author rmoore1;	state Exp;
2005-06-29 17:07:44 +00:00
aystarik
56527758c5 Support for FieldAttribute byte, merged Access/Lock/Update bits back
into the FieldFlags.  Renamed the various field bits and access masks.


date	2001.11.16.22.27.00;	author rmoore1;	state Exp;
2005-06-29 17:07:42 +00:00
aystarik
8f9fe49743 Eliminate TBDs
date	2001.11.15.17.01.00;	author rmoore1;	state Exp;
2005-06-29 17:07:41 +00:00
aystarik
8224a57e3d Simplified support for multi-descriptor objects (automatic allocation
based on the object type requested)


date	2001.11.09.22.19.00;	author rmoore1;	state Exp;
2005-06-29 17:07:40 +00:00
aystarik
dd973c2fa3 Initial support for multiple object attachments and related interfaces
date	2001.11.08.21.04.00;	author rmoore1;	state Exp;
2005-06-29 17:07:39 +00:00
aystarik
1638a8ac0d Added THREAD_STATE to track threads and mutexes
date	2001.11.06.21.29.00;	author rmoore1;	state Exp;
2005-06-29 17:07:38 +00:00
aystarik
9512612e36 Cleanup
date	2001.11.01.21.58.00;	author rmoore1;	state Exp;
2005-06-29 17:07:36 +00:00
aystarik
7cdaff87cc Cleanup
date	2001.10.29.19.52.00;	author rmoore1;	state Exp;
2005-06-29 17:07:35 +00:00
aystarik
66790eb02b Fixed return macros
date	2001.10.22.21.56.00;	author rmoore1;	state Exp;
2005-06-29 17:07:34 +00:00
aystarik
bfc396bdb9 Added method params to interface to InitAmlWalk
date	2001.09.20.15.20.00;	author rmoore1;	state Exp;
2005-06-29 17:07:31 +00:00
aystarik
68196f6879 Standardized all references to AML code to "AmlStart" and "AmlLength",
replacing things like Pcode, AmlPtr, etc.


date	2001.09.11.21.16.00;	author rmoore1;	state Exp;
2005-06-29 17:07:30 +00:00
aystarik
ddbde28681 Removed use of PopObject() for efficiency
date	2001.09.03.18.00.00;	author rmoore1;	state Exp;
2005-06-29 17:07:28 +00:00
aystarik
cb2a05e169 print PHYSICAL_ADDRESSes as 2 32-bit values, instead of using %p
date	2001.07.11.23.42.00;	author agrover;	state Exp;
2005-06-29 17:07:23 +00:00
aystarik
b12ba2ef92 Support for AcpiOsSignal
date	2001.07.11.17.27.00;	author rmoore1;	state Exp;
2005-06-29 17:07:22 +00:00
aystarik
c402b70a6d Added placeholders (cases) for most ACPI 2.0 opcodes
date	2001.07.02.23.02.00;	author rmoore1;	state Exp;
2005-06-29 17:07:20 +00:00
aystarik
51a4a7f07f Removed extraneous parameter, fixed ref counts for IndexField objs
date	2001.04.09.21.41.00;	author rmoore1;	state Exp;
2005-06-29 17:07:16 +00:00
aystarik
6907f4d4f1 Field support update - restructure for > 32-bit support for all field
types.  Cleanup of field types


date	2001.04.06.23.12.00;	author rmoore1;	state Exp;
2005-06-29 17:07:15 +00:00
aystarik
29fc542291 Update to opcode names and typenames for fields
date	2001.03.30.18.16.00;	author rmoore1;	state Exp;
2005-06-29 17:07:14 +00:00
aystarik
970e7b2962 Do not resolve returned index references
date	2001.03.02.00.09.00;	author rmoore1;	state Exp;
2005-06-29 17:07:09 +00:00
aystarik
5147a9c6e6 Workaround for AcpiSrc limitation
date	2001.02.23.23.56.00;	author rmoore1;	state Exp;
2005-06-29 17:07:08 +00:00
aystarik
fdd58fe242 Code cleanup (acpisrc -c)
date	2001.02.23.23.28.00;	author rmoore1;	state Exp;
2005-06-29 17:07:07 +00:00
aystarik
b9f74bedbf change to use DEBUG_EXEC
date	2001.02.09.01.43.00;	author agrover;	state Exp;
2005-06-29 17:07:06 +00:00
aystarik
cef912a4a8 Better debug info
date	2000.11.21.00.54.00;	author rmoore1;	state Exp;
2005-06-29 17:07:01 +00:00
aystarik
b3df689a96 Code cleanup
date	2000.11.15.23.42.00;	author rmoore1;	state Exp;
2005-06-29 17:06:59 +00:00
aystarik
fe3fd03f9b Added an error check
date	2000.11.03.18.52.00;	author rmoore1;	state Exp;
2005-06-29 17:06:58 +00:00
aystarik
4fa91de384 Fix for names used in OpRegion length or address operands
date	2000.11.03.18.49.00;	author rmoore1;	state Exp;
2005-06-29 17:06:57 +00:00
aystarik
42161fd205 ACPI_PHYSICAL_ADDRESS cleanups
date	2000.11.03.00.07.00;	author agrover;	state Exp;
2005-06-29 17:06:56 +00:00
aystarik
47b9dde1ae remove obsolete commented-out code
date	2000.10.10.22.21.00;	author agrover;	state Exp;
2005-06-29 17:06:54 +00:00
aystarik
43cc1030c8 Optimized the ACPI_OPERAND_OBJECT size
date	2000.08.30.22.55.00;	author rmoore1;	state Exp;
2005-06-29 17:06:51 +00:00
aystarik
0220539cbe Removed ParserOp from Method internal object
date	2000.08.21.22.49.00;	author rmoore1;	state Exp;
2005-06-29 17:06:47 +00:00
aystarik
0b748f5e75 c++ -> c comment style
date	2000.08.10.16.11.00;	author agrover;	state Exp;
2005-06-29 17:06:45 +00:00
aystarik
7d5d1b0e91 Comments from 07/18/00 code review
date	2000.07.19.22.55.00;	author rmoore1;	state Exp;
2005-06-29 17:06:42 +00:00
aystarik
b6f565c95f Eliminated construction of full parse tree for main table AML
date	2000.07.14.21.50.00;	author rmoore1;	state Exp;
2005-06-29 17:06:41 +00:00
aystarik
d880b5ab92 Renamed Osd interfaces, renamed header files
date	2000.06.23.21.47.00;	author rmoore1;	state Exp;
2005-06-29 17:06:37 +00:00
aystarik
280ab61f29 Merged dsregion.c and dscontrl.c
date	2000.06.16.21.26.00;	author mwalz;	state Exp;
2005-06-29 17:06:35 +00:00
aystarik
b0ad73832d Auto-truncate large integers when in 32-bit mode
date	2005.05.06.23.48.00;	author rmoore1;	state Exp;
2005-06-29 17:06:32 +00:00
aystarik
c8ddb4458e Lint update
date	2005.04.01.21.58.00;	author rmoore1;	state Exp;
2005-06-29 17:06:31 +00:00
aystarik
9af1c7f52d Cleanup access to predefined integer values
date	2005.01.07.23.34.00;	author rmoore1;	state Exp;
2005-06-29 17:06:28 +00:00
aystarik
c3ba8f5585 fix for RefOf (ArgX)
date	2004.01.28.21.37.00;	author rmoore1;	state Exp;
2005-06-29 17:06:24 +00:00
aystarik
10b16bd244 Automated cleanup
date	2003.05.21.22.48.00;	author rmoore1;	state Exp;
2005-06-29 17:06:22 +00:00
aystarik
f933f90fcf Changed 0-length warning to just a debug message.
date	2003.05.19.22.12.00;	author rmoore1;	state Exp;
2005-06-29 17:06:21 +00:00
aystarik
39623176ae Fix for various endian issues
date	2003.04.11.22.29.00;	author rmoore1;	state Exp;
2005-06-29 17:06:20 +00:00
aystarik
76b9fdd670 fix speling
date	2003.02.27.23.28.00;	author agrover;	state Exp;
2005-06-29 17:06:19 +00:00
aystarik
a062aeab4a Fix for buffer length of zero from the AML. Caused a segfault
date	2002.12.10.20.15.00;	author rmoore1;	state Exp;
2005-06-29 17:06:17 +00:00