Commit Graph

3268 Commits

Author SHA1 Message Date
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
aystarik
30f3b1b38b Moved error message so nested control method abort shows all methods
date	2002.11.13.18.17.00;	author rmoore1;	state Exp;
2005-06-29 18:08:59 +00:00
aystarik
79728275c5 Error message for namespace NOT_FOUND during method execution.
Changed parameters to two functions.  Migrated NOT_FOUND error check to a
single place.


date	2002.10.24.21.00.00;	author rmoore1;	state Exp;
2005-06-29 18:08:58 +00:00
aystarik
9363391aba Enhanced error checking for namepath arguments
date	2002.08.13.22.19.00;	author rmoore1;	state Exp;
2005-06-29 18:08:56 +00:00
aystarik
d2ec4aba01 Fixed a possible infinite loop
date	2002.08.07.20.35.00;	author rmoore1;	state Exp;
2005-06-29 18:08:55 +00:00
aystarik
eb7a88afa5 Automated cleanup
date	2002.07.30.22.15.00;	author rmoore1;	state Exp;
2005-06-29 18:08:54 +00:00
aystarik
2ed646311c Removed PARSER_ONLY, renamed ENABLE_DEBUGGER to ACPI_DEBUGGER.
renamed ACPI_DEBUG to ACPI_DEBUG_OUTPUT


date	2002.07.26.21.45.00;	author rmoore1;	state Exp;
2005-06-29 18:08:53 +00:00
aystarik
901a46dd8f Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 18:08:51 +00:00
aystarik
34a6f963ee Added a comment
date	2002.07.01.21.09.00;	author rmoore1;	state Exp;
2005-06-29 18:08:50 +00:00
aystarik
8ff5586b01 16-bit fixes for debug output
date	2002.05.17.21.31.00;	author rmoore1;	state Exp;
2005-06-29 18:08:49 +00:00
aystarik
2bee7f763d Fifth lint pass - CLEAN for 32-bit and 64-bit
date	2002.04.12.20.46.00;	author rmoore1;	state Exp;
2005-06-29 18:08:47 +00:00
aystarik
faee6233cc Fourth pass to include lint changes/comments/cleanup (64-bit)
date	2002.04.11.22.57.00;	author rmoore1;	state Exp;
2005-06-29 18:08:46 +00:00
aystarik
0e103b295f Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 18:08:45 +00:00
aystarik
7acb7c36b5 Migrated ASL compiler and core components to use a common
PARSE_OBJECT.


date	2002.04.04.21.19.00;	author rmoore1;	state Exp;
2005-06-29 18:08:43 +00:00
aystarik
b6c2dcc2ed AmlOpStart init
date	2002.03.13.21.32.00;	author rmoore1;	state Exp;
2005-06-29 18:08:41 +00:00
aystarik
48d8b236e5 Added support for FADT, FACS in AcpiInstallTable.
date	2002.02.01.18.57.00;	author rmoore1;	state Exp;
2005-06-29 18:08:37 +00:00
aystarik
9e0f807a30 Changed a comment
date	2001.12.20.22.24.00;	author rmoore1;	state Exp;
2005-06-29 18:08:35 +00:00