Commit Graph

3284 Commits

Author SHA1 Message Date
aystarik
203284110a Changes to support DeleteTree; Support for StartOp different than
EndOp


date	2000.01.13.22.29.00;	author rmoore1;	state Exp;
2005-06-29 18:12:30 +00:00
aystarik
120aecf48a xface change
date	2005.06.24.19.41.00;	author rmoore1;	state Exp;
2005-06-29 18:12:27 +00:00
aystarik
9d70262e19 New cache handling
date	2005.06.17.19.45.00;	author rmoore1;	state Exp;
2005-06-29 18:12:26 +00:00
aystarik
7f41af1374 Lint update
date	2005.04.01.22.00.00;	author rmoore1;	state Exp;
2005-06-29 18:12:25 +00:00
aystarik
5be25af935 Support for optional object cache
date	2005.01.20.23.09.00;	author rmoore1;	state Exp;
2005-06-29 18:12:22 +00:00
aystarik
ad1a52afdf cleanup
date	2004.09.29.20.19.00;	author rmoore1;	state Exp;
2005-06-29 18:12:19 +00:00
aystarik
3795b3cd47 Code optimization; Size not needed.
date	2004.09.29.20.13.00;	author rmoore1;	state Exp;
2005-06-29 18:12:18 +00:00
aystarik
1ac959df34 allow Linux to define ACPI_DEBUG but not have to define
ACPI_DISASSEMBLER


date	2002.07.26.18.17.00;	author agrover;	state Exp;
2005-06-29 18:12:12 +00:00
aystarik
34c93b7a1e Major update for new disassembler (produces compilable ASL).
date	2002.07.15.20.52.00;	author rmoore1;	state Exp;
2005-06-29 18:12:11 +00:00
aystarik
c5baaf17f2 Added CreateScope util function
date	2002.07.01.21.10.00;	author rmoore1;	state Exp;
2005-06-29 18:12:10 +00:00
aystarik
0151a589b5 Changed a debug output level
date	2002.03.22.21.19.00;	author rmoore1;	state Exp;
2005-06-29 18:12:08 +00:00
aystarik
7aa2cb73e3 Prefixed C library macros (MEMSET, etc.) with "ACPI_".
date	2002.02.13.18.54.00;	author rmoore1;	state Exp;
2005-06-29 18:12:07 +00:00
aystarik
d49aa868e5 Moved defines to header
date	2001.12.13.21.26.00;	author rmoore1;	state Exp;
2005-06-29 18:12:04 +00:00
aystarik
18d17ce321 Generic cache routines and common data struct
date	2001.08.14.16.47.00;	author rmoore1;	state Exp;
2005-06-29 18:11:56 +00:00
aystarik
bb1d5aae7b Prefixed component IDs with "ACPI_"
date	2001.03.07.19.29.00;	author rmoore1;	state Exp;
2005-06-29 18:11:50 +00:00
aystarik
ff82fdf81d Added a new function
date	2000.06.09.20.46.00;	author rmoore1;	state Exp;
2005-06-29 18:11:29 +00:00
aystarik
82f8cd9289 Changed a macro
date	2000.05.19.22.03.00;	author rmoore1;	state Exp;
2005-06-29 18:11:27 +00:00
aystarik
13fbad3fb3 Caches have their own semaphore now.
date	2000.05.10.23.06.00;	author rmoore1;	state Exp;
2005-06-29 18:11:26 +00:00
aystarik
cb6dacaa4d Added cache hit count
date	2000.05.04.22.18.00;	author rmoore1;	state Exp;
2005-06-29 18:11:25 +00:00
aystarik
3dc92bc7b7 Added a type field to the parser Op object
date	2000.03.21.22.27.00;	author rmoore1;	state Exp;
2005-06-29 18:11:21 +00:00
aystarik
586931e945 DefFieldOp IS a field opcode (bug fix)
date	2000.02.04.22.49.00;	author rmoore1;	state Exp;
2005-06-29 18:11:19 +00:00
aystarik
722244ada6 Interface changes; Update to use amlcode.h
date	2000.01.13.22.28.00;	author rmoore1;	state Exp;
2005-06-29 18:11:18 +00:00
aystarik
8269908697 Added alignment and math macros
date	2000.06.01.22.40.00;	author rmoore1;	state Exp;
2005-06-29 18:10:32 +00:00
aystarik
9b2f7c88b5 Moved psfind to its own module
date	2000.05.10.23.06.00;	author rmoore1;	state Exp;
2005-06-29 18:10:31 +00:00
aystarik
a090e1c41f Null name fix for Scope(\) construct
date	2000.03.21.22.26.00;	author rmoore1;	state Exp;
2005-06-29 18:10:27 +00:00
aystarik
84f463f51a Path problem fix
date	2000.02.04.22.50.00;	author rmoore1;	state Exp;
2005-06-29 18:10:24 +00:00
aystarik
0447c59b5a Re-implemented xfaces to use new opcode info table entries
date	2000.01.13.22.28.00;	author rmoore1;	state Exp;
2005-06-29 18:10:23 +00:00
aystarik
9286a03e54 Cleanup
date	2004.03.11.21.16.00;	author rmoore1;	state Exp;
2005-06-29 18:10:14 +00:00
aystarik
aaaa039fb8 Added ACPI_MAX_PTR
date	2002.02.06.19.00.00;	author rmoore1;	state Exp;
2005-06-29 18:10:06 +00:00
aystarik
aee24b8a5b Fixed return macros
date	2001.10.22.21.56.00;	author rmoore1;	state Exp;
2005-06-29 18:10:02 +00:00
aystarik
1e777e5636 date 2000.10.17.16.23.00; author mwalz; state Exp; 2005-06-29 18:09:52 +00:00
aystarik
43c46b697f Added a null ptr check
date	2000.05.10.23.06.00;	author rmoore1;	state Exp;
2005-06-29 18:09:37 +00:00
aystarik
907733c55f Split parse loop out to psloop.c
date	2005.06.23.20.51.00;	author rmoore1;	state Exp;
2005-06-29 18:09:29 +00:00
aystarik
6df35ba559 changed a define
date	2005.06.17.19.45.00;	author rmoore1;	state Exp;
2005-06-29 18:09:28 +00:00
aystarik
4fa94d808c fix for disassembler
date	2005.06.03.21.16.00;	author rmoore1;	state Exp;
2005-06-29 18:09:27 +00:00
aystarik
e7cfbbf3d2 Automated cleanup
date	2005.05.25.22.19.00;	author rmoore1;	state Exp;
2005-06-29 18:09:26 +00:00
aystarik
3083482afc Support for executable code at module level and new error handling
date	2005.05.25.22.16.00;	author rmoore1;	state Exp;
2005-06-29 18:09:25 +00:00
aystarik
a298e2c3a7 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 18:09:24 +00:00
aystarik
c3bfbc9fdf cleanup
date	2005.03.24.22.49.00;	author rmoore1;	state Exp;
2005-06-29 18:09:23 +00:00
aystarik
e0c4c5c076 Update for static functions, cleanup
date	2005.03.23.01.54.00;	author rmoore1;	state Exp;
2005-06-29 18:09:21 +00:00
aystarik
622c5be935 Improved implicit return support
date	2005.03.08.23.20.00;	author rmoore1;	state Exp;
2005-06-29 18:09:19 +00:00
aystarik
6d7926de2c Fix for bad status, not executing a method
date	2004.11.05.22.33.00;	author rmoore1;	state Exp;
2005-06-29 18:09:16 +00:00
aystarik
bb35a35220 Fix possible memory leak
date	2004.11.03.21.27.00;	author rmoore1;	state Exp;
2005-06-29 18:09:14 +00:00
aystarik
451ed8873e do not allocate PreOp on stack. Support to recognize and deal with
methods that can't handle reentrancy


date	2004.03.11.21.17.00;	author rmoore1;	state Exp;
2005-06-29 18:09:11 +00:00
aystarik
327ad3342b Fix for 64-bit warnings
date	2003.10.23.20.02.00;	author rmoore1;	state Exp;
2005-06-29 18:09:08 +00:00
aystarik
02624e86d1 Deployed new procedure to extract NS Node name and validate the node.
Prevents faults during debug output.


date	2003.10.21.23.31.00;	author rmoore1;	state Exp;
2005-06-29 18:09:07 +00:00
aystarik
8ceaf90069 Comment update and cleanup
date	2003.09.17.17.36.00;	author rmoore1;	state Exp;
2005-06-29 18:09:06 +00:00
aystarik
f1421dd4d4 Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 18:09:02 +00:00
aystarik
984307dd4a REPORT_METHOD_ERROR
date	2002.12.03.17.52.00;	author rmoore1;	state Exp;
2005-06-29 18:09:01 +00:00
aystarik
6803fb3694 Added function to print node pathname for REPORT_ERROR
date	2002.11.26.21.38.00;	author rmoore1;	state Exp;
2005-06-29 18:09:00 +00:00