Commit Graph

65 Commits

Author SHA1 Message Date
aystarik
e992dfdf5f removed cache interface
date	2005.06.17.20.18.00;	author rmoore1;	state Exp;
2005-06-29 19:31:05 +00:00
aystarik
1e11e94c67 Update for static functions, cleanup
date	2005.03.22.21.42.00;	author rmoore1;	state Exp;
2005-06-29 19:31:02 +00:00
aystarik
91df2b968e New xfaces
date	2005.03.08.23.03.00;	author rmoore1;	state Exp;
2005-06-29 19:31:01 +00:00
aystarik
3ce66e3d4b Support for optional object cache
date	2005.01.20.23.09.00;	author rmoore1;	state Exp;
2005-06-29 19:31:00 +00:00
aystarik
2d598fae49 Interface change
date	2004.04.22.19.23.00;	author rmoore1;	state Exp;
2005-06-29 19:30:56 +00:00
aystarik
4284da2a68 New interfaces
date	2002.11.14.17.55.00;	author rmoore1;	state Exp;
2005-06-29 19:30:50 +00:00
aystarik
02bef9fcbf New xface
date	2002.05.02.20.24.00;	author rmoore1;	state Exp;
2005-06-29 19:30:48 +00:00
aystarik
fea1316540 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 19:30:46 +00:00
aystarik
b7a4a41b3f Pass full pointer ReturnObj to GetPredicateValue (eventually used as a
boolean)


date	2001.12.12.17.31.00;	author rmoore1;	state Exp;
2005-06-29 19:30:43 +00:00
aystarik
9181a590d6 Added THREAD_STATE to track threads and mutexes
date	2001.11.06.21.29.00;	author rmoore1;	state Exp;
2005-06-29 19:30:42 +00:00
aystarik
13ab40b751 Cleanup of method arg/local interfaces
date	2001.10.23.20.06.00;	author rmoore1;	state Exp;
2005-06-29 19:30:40 +00:00
aystarik
e764c314ec Added "ObjectType" field to OpcodeInfo table; removed "MapOpcode"
functions; Fixed forward reference problem with field names


date	2001.10.22.19.57.00;	author rmoore1;	state Exp;
2005-06-29 19:30:39 +00:00
aystarik
de2909ebc3 Merged field create code, enhanced create/load dispatch code
date	2001.10.11.21.51.00;	author rmoore1;	state Exp;
2005-06-29 19:30:38 +00:00
aystarik
85dda71e1f Updated for AcpiDump support.
date	2001.09.20.21.37.00;	author rmoore1;	state Exp;
2005-06-29 19:30:37 +00:00
aystarik
091499655a Added method params to interface to InitAmlWalk
date	2001.09.20.15.20.00;	author rmoore1;	state Exp;
2005-06-29 19:30:36 +00:00
aystarik
21cd5034ee Merged WALK_STATE and PARSE_STATE; new common function for
initialization of WALK_STATE


date	2001.09.11.20.10.00;	author rmoore1;	state Exp;
2005-06-29 19:30:35 +00:00
aystarik
01b912d777 Moved several common parameters into the WALK_STATE structure to
reduce CPU stack use.


date	2001.09.06.16.10.00;	author rmoore1;	state Exp;
2005-06-29 19:30:34 +00:00
aystarik
fb74dc30c5 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 19:30:31 +00:00
aystarik
1fec075d21 Another pass at removal of ACPI_HANDLE from low-level CA code
date	2001.03.28.22.02.00;	author rmoore1;	state Exp;
2005-06-29 19:30:30 +00:00
aystarik
d53e1542f1 Changed method local/arg interfaces
date	2001.03.08.21.19.00;	author rmoore1;	state Exp;
2005-06-29 19:30:29 +00:00
aystarik
56135d390d Support for ACPI 2.0 method SyncLevel
date	2001.02.14.21.30.00;	author rmoore1;	state Exp;
2005-06-29 19:30:28 +00:00
aystarik
fee90e5090 Implemented "stack of result stacks" for intermediate method operands
date	2000.11.30.21.48.00;	author rmoore1;	state Exp;
2005-06-29 19:30:25 +00:00
aystarik
c4c6b4678d New interface
date	2000.10.19.17.24.00;	author rmoore1;	state Exp;
2005-06-29 19:30:23 +00:00
aystarik
d8ec5eaeef New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 19:30:22 +00:00
aystarik
5d9e5b7140 Added revision number to header
date	2000.08.30.20.54.00;	author rmoore1;	state Exp;
2005-06-29 19:30:21 +00:00
aystarik
80927c1105 Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 19:30:18 +00:00
aystarik
ec39d38bfd Use ACPI_STRING for string types
date	2000.08.09.18.01.00;	author rmoore1;	state Exp;
2005-06-29 19:30:17 +00:00
aystarik
a35bff18e2 changed void*'s to typed ptrs
date	2000.08.09.00.25.00;	author agrover;	state Exp;
2005-06-29 19:30:16 +00:00
aystarik
4ee905b100 update func prottype to reflect mw's changes
date	2000.08.08.18.39.00;	author agrover;	state Exp;
2005-06-29 19:30:15 +00:00
aystarik
66ece7c823 fixed decl for dscreatefield
date	2000.08.08.18.26.00;	author agrover;	state Exp;
2005-06-29 19:30:14 +00:00
aystarik
114b4ba2b2 Modified AcpiDsInitObjectFromOp function to process packages
date	2000.08.08.18.24.00;	author mwalz;	state Exp;
2005-06-29 19:30:13 +00:00
aystarik
336b6e2129 Eliminated construction of full parse tree for main table AML
date	2000.07.14.21.51.00;	author rmoore1;	state Exp;
2005-06-29 19:30:11 +00:00
aystarik
a0f853dc56 New parameter added
date	2000.05.18.17.43.00;	author rmoore1;	state Exp;
2005-06-29 19:30:03 +00:00
aystarik
4170cb3449 New functions/globals
date	2000.05.10.23.01.00;	author rmoore1;	state Exp;
2005-06-29 19:30:01 +00:00
aystarik
d56a7fc5c2 New functions
date	2000.05.02.22.29.00;	author rmoore1;	state Exp;
2005-06-29 19:29:59 +00:00
aystarik
a4a22729da Added support for just in time region initialization
date	2000.04.27.23.58.00;	author rmosgrov;	state Exp;
2005-06-29 19:29:58 +00:00
aystarik
91864a666b Support for method owner IDs
date	2000.04.21.22.16.00;	author rmoore1;	state Exp;
2005-06-29 19:29:57 +00:00
aystarik
b21a4f414b Change to interpreter interfaces
date	2000.04.06.22.00.00;	author rmoore1;	state Exp;
2005-06-29 19:29:55 +00:00
aystarik
ffe1738c04 new interfaces
date	2000.03.30.18.59.00;	author rmoore1;	state Exp;
2005-06-29 19:29:54 +00:00
aystarik
1603a3d306 Created new dispatcher subcomponent
date	2000.03.30.17.06.00;	author rmoore1;	state Exp;
2005-06-29 19:29:53 +00:00
aystarik
173f5868f9 Moved prototypes for "static" functions from headers into the defining
C module.


date	2005.03.31.23.13.00;	author rmoore1;	state Exp;
2005-06-29 19:29:23 +00:00
aystarik
7a7627e6f0 Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 19:29:01 +00:00
aystarik
475648bcdb 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 19:28:52 +00:00
aystarik
3fb9b0d2f6 Changed names of the major objects for clarity
date	2000.08.30.20.11.00;	author rmoore1;	state Exp;
2005-06-29 19:28:34 +00:00
aystarik
e7cc9ed908 Conversion to new minimal-parse-subtree model of method execution
date	2000.08.08.17.34.00;	author rmoore1;	state Exp;
2005-06-29 19:28:31 +00:00
aystarik
b954942518 Restructured the name table data structure
date	2000.06.29.16.39.00;	author rmoore1;	state Exp;
2005-06-29 19:28:27 +00:00
aystarik
afd22064c3 Global rename of identifiers and constants
date	2000.06.13.18.19.00;	author rmoore1;	state Exp;
2005-06-29 19:28:22 +00:00
aystarik
04f5c7fa4d Removed tabs
date	2000.06.12.16.58.00;	author rmoore1;	state Exp;
2005-06-29 19:28:21 +00:00
aystarik
b7475c370b Split ACPI_OBJECT_TYPE into an external and internal version
date	2000.06.02.21.42.00;	author rmoore1;	state Exp;
2005-06-29 19:28:17 +00:00
aystarik
234af2b6c7 New xfaces
date	2000.05.16.22.06.00;	author rmoore1;	state Exp;
2005-06-29 19:28:15 +00:00