Commit Graph

143 Commits

Author SHA1 Message Date
rmoore1
9efdd774a4 Add 2006 copyright 2006-01-09 17:47:27 +00:00
rmoore1
2baf352224 Changes to support new OwnerId mechanism, improved error handling during parsing, reduce stack use 2005-07-19 22:27:30 +00:00
aystarik
2f119256f4 Owner ID redesign and cleanup
date	2005.06.30.21.38.00;	author rmoore1;	state Exp;
2005-07-10 20:25:07 +00:00
aystarik
e6244b6461 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:52:17 +00:00
aystarik
7cdc502f89 cleanup, comment cleanup
date	2005.03.25.21.26.00;	author rmoore1;	state Exp;
2005-06-29 19:52:16 +00:00
aystarik
6329a736eb Update for static functions, cleanup
date	2005.03.21.22.05.00;	author rmoore1;	state Exp;
2005-06-29 19:52:15 +00:00
aystarik
0a60615595 Interface changes
date	2004.04.22.19.24.00;	author rmoore1;	state Exp;
2005-06-29 19:52:11 +00:00
aystarik
5aaabe69fd added a proto
date	2003.05.07.21.10.00;	author rmoore1;	state Exp;
2005-06-29 19:52:08 +00:00
aystarik
cee30cb443 New function
date	2002.10.22.17.41.00;	author rmoore1;	state Exp;
2005-06-29 19:52:01 +00:00
aystarik
64f6d3df5d Removed obsolete function
date	2002.10.21.21.46.00;	author rmoore1;	state Exp;
2005-06-29 19:52:00 +00:00
aystarik
af18417959 Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 19:51:58 +00:00
aystarik
756020a286 interface changes
date	2002.04.08.22.07.00;	author rmoore1;	state Exp;
2005-06-29 19:51:56 +00:00
aystarik
0d21e370e8 Support for creation of user (return) buffers
date	2002.01.10.22.17.00;	author rmoore1;	state Exp;
2005-06-29 19:51:54 +00:00
aystarik
71c49f61f2 Support for String operands to DerefOf. Added param and renamed
GetNode to GetNodeByPath.


date	2001.12.20.16.43.00;	author rmoore1;	state Exp;
2005-06-29 19:51:52 +00:00
aystarik
370eda4c52 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:51:51 +00:00
aystarik
1ccfccddf0 Renamed GetParentObject to GetParentNode because it makes more sense
date	2001.12.07.19.13.00;	author rmoore1;	state Exp;
2005-06-29 19:51:49 +00:00
aystarik
3ec7803a0e new function prototypes
date	2001.11.30.21.17.00;	author rmoore1;	state Exp;
2005-06-29 19:51:47 +00:00
aystarik
bf45a9d7b8 Added PrintPathname debug function
date	2001.11.16.23.35.00;	author rmoore1;	state Exp;
2005-06-29 19:51:46 +00:00
aystarik
caedc9dafc 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 19:51:45 +00:00
aystarik
e5b2f87f02 Initial support for multiple object attachments and related interfaces
date	2001.11.08.21.04.00;	author rmoore1;	state Exp;
2005-06-29 19:51:44 +00:00
aystarik
d325d1ed11 Use GetAttachedObject instead of directly accessing Node->Object
date	2001.11.07.17.15.00;	author rmoore1;	state Exp;
2005-06-29 19:51:43 +00:00
aystarik
51d502fd03 Changed root path to a single backslash
date	2001.10.26.16.09.00;	author rmoore1;	state Exp;
2005-06-29 19:51:42 +00:00
aystarik
56532e0b6e Improved NSDUMP debug output
date	2001.10.18.17.41.00;	author rmoore1;	state Exp;
2005-06-29 19:51:41 +00:00
aystarik
06dd49779a Rename the opcode execution functions
date	2001.10.08.22.36.00;	author rmoore1;	state Exp;
2005-06-29 19:51:40 +00:00
aystarik
c289dfb412 Major rework of the reference count mechanism for internal objects.
date	2001.10.08.18.03.00;	author rmoore1;	state Exp;
2005-06-29 19:51:39 +00:00
aystarik
b99eb7b74b Removed use of PopObject() for efficiency
date	2001.09.03.18.00.00;	author rmoore1;	state Exp;
2005-06-29 19:51:38 +00:00
aystarik
ddddbbc1fd Split internalizename
date	2001.05.14.15.48.00;	author rmoore1;	state Exp;
2005-06-29 19:51:37 +00:00
aystarik
ff9bafbbd0 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:51:35 +00:00
aystarik
ce34208c9c Restructured package copy code
date	2001.02.05.21.50.00;	author rmoore1;	state Exp;
2005-06-29 19:51:34 +00:00
aystarik
88c88de236 date 2001.01.29.18.57.00; author agrover; state Exp; 2005-06-29 19:51:33 +00:00
aystarik
a5a85be2ca Support for option to return error if name found in namespace
date	2000.12.15.16.28.00;	author rmoore1;	state Exp;
2005-06-29 19:51:31 +00:00
aystarik
df9536cbc7 global fix: declare functions not in headers as static
date	2000.11.07.02.49.00;	author agrover;	state Exp;
2005-06-29 19:51:28 +00:00
aystarik
51e6cabb3e Ran acpisrc source cleanup
date	2000.09.15.17.16.00;	author rmoore1;	state Exp;
2005-06-29 19:51:27 +00:00
aystarik
f75fb74152 New initialization interfaces
date	2000.09.14.23.00.00;	author rmoore1;	state Exp;
2005-06-29 19:51:26 +00:00
aystarik
c19704676e New init xfaces; JIT CreateField evaluation.
date	2000.09.11.15.15.00;	author rmoore1;	state Exp;
2005-06-29 19:51:25 +00:00
aystarik
e9741ca91d Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 19:51:21 +00:00
aystarik
967c34c767 Removed pnp.h
date	2000.06.16.22.19.00;	author rmoore1;	state Exp;
2005-06-29 19:51:14 +00:00
aystarik
b38e08357f Removed tabs
date	2000.06.12.16.58.00;	author rmoore1;	state Exp;
2005-06-29 19:51:11 +00:00
aystarik
4a8a974268 New interfaces
date	2000.05.03.20.06.00;	author rmoore1;	state Exp;
2005-06-29 19:51:08 +00:00
aystarik
d60801d408 Fixed a warning
date	2000.04.26.21.29.00;	author rmoore1;	state Exp;
2005-06-29 19:51:07 +00:00
aystarik
0981a3981f interface change
date	2000.04.20.15.19.00;	author rmoore1;	state Exp;
2005-06-29 19:51:06 +00:00
aystarik
656a16ebe1 New interfaces
date	2000.04.19.22.29.00;	author rmoore1;	state Exp;
2005-06-29 19:51:05 +00:00
aystarik
7ce62d6028 Scope stack is now part of interpreter, not global
date	2000.03.29.22.08.00;	author rmoore1;	state Exp;
2005-06-29 19:51:04 +00:00
aystarik
3221d18afa Xface changes
date	2000.02.29.21.31.00;	author rmoore1;	state Exp;
2005-06-29 19:50:58 +00:00
aystarik
7cf03c41cf date 2000.02.24.21.16.00; author psdiefen; state Exp; 2005-06-29 19:50:56 +00:00
aystarik
461b5a3a11 Interface changes
date	2000.02.16.17.58.00;	author rmoore1;	state Exp;
2005-06-29 19:50:54 +00:00
aystarik
8e3811bbac Renamed scope stack interfaces
date	2000.01.13.22.18.00;	author rmoore1;	state Exp;
2005-06-29 19:50:48 +00:00
aystarik
898936d41b Removed 4-char single quoted constants, they are not portable.
date	99.11.09.23.00.00;	author rmoore1;	state Exp;
2005-06-29 19:50:47 +00:00
aystarik
84acaf7fc4 All table management functions moved to new Table subcomponent
date	99.10.13.22.24.00;	author rmoore1;	state Exp;
2005-06-29 19:50:46 +00:00
aystarik
9bbafb6d2a New prototype
date	99.10.13.19.59.00;	author rmoore1;	state Exp;
2005-06-29 19:50:44 +00:00