79 Commits

Author SHA1 Message Date
rmoore1
a417391ec6 Update copyright to 2008.
Added 2008 copyright to all module headers and signons. This affects virtually every file in the ACPICA core subsystem, iASL compiler, and the utilities.
2008-01-09 21:27:10 +00:00
rmoore1
6e075f8871 Update copyright to 2007.
Added 2007 copyright to all module headers and signons. This affects virtually every file in the ACPICA core subsystem, iASL compiler, and the utilities.
2007-01-09 20:01:19 +00:00
rmoore1
1ee90e7361 Replace OsQueueForExecution with OsExecute 2006-05-11 20:52:45 +00:00
rmoore1
9efdd774a4 Add 2006 copyright 2006-01-09 17:47:27 +00:00
aystarik
e72979e4b2 Overhaul of the NATIVE* types. renamed to ACPI_NATIVE*, eliminated
use of MAX32 and MIN32 types


date	2002.12.16.23.55.00;	author rmoore1;	state Exp;
2005-06-29 16:29:25 +00:00
aystarik
036aa40700 Split out command loop, added method termination xface
date	2002.12.12.21.48.00;	author rmoore1;	state Exp;
2005-06-29 16:29:24 +00:00
aystarik
c7b29cb820 Added support to abort running methods
date	2002.12.05.16.48.00;	author rmoore1;	state Exp;
2005-06-29 16:29:23 +00:00
aystarik
b37a83eed2 Added another \n
date	2002.08.08.20.23.00;	author rmoore1;	state Exp;
2005-06-29 16:29:19 +00:00
aystarik
15734ce9d1 Automated cleanup
date	2002.07.30.22.15.00;	author rmoore1;	state Exp;
2005-06-29 16:29:18 +00:00
aystarik
9971ca2b41 Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 16:29:16 +00:00
aystarik
b26023222f Major update for new disassembler (produces compilable ASL).
date	2002.07.15.20.51.00;	author rmoore1;	state Exp;
2005-06-29 16:29:15 +00:00
aystarik
4a63e59d1d Obsoleted AcpiOsCallocate interface
date	2002.01.18.22.41.00;	author rmoore1;	state Exp;
2005-06-29 16:29:05 +00:00
aystarik
2ca4eaa886 Sticky user breakpoints and better if/else/while disassembly
date	2001.12.13.22.57.00;	author rmoore1;	state Exp;
2005-06-29 16:29:02 +00:00
aystarik
9b34d3c926 Cleanup - extraneous spaces and tab removal
date	2001.11.02.00.05.00;	author rmoore1;	state Exp;
2005-06-29 16:29:00 +00:00
aystarik
84e02acca5 Changed parameter name to clarify use
date	2001.10.04.20.38.00;	author rmoore1;	state Exp;
2005-06-29 16:28:59 +00:00
aystarik
047aa995b1 Opcode class/type cleanup. Restructuring of math and logic AML
opcodes.  Match op restructured.  Added opcode class dispatch table


date	2001.10.01.16.58.00;	author rmoore1;	state Exp;
2005-06-29 16:28:58 +00:00
aystarik
9a905b39b4 Changed BUFFER_SIZE name
date	2001.08.24.20.20.00;	author rmoore1;	state Exp;
2005-06-29 16:28:54 +00:00
aystarik
a9ed5ec673 Renamed some AML opcodes to indicate that they are internal ops only
date	2001.04.16.17.55.00;	author rmoore1;	state Exp;
2005-06-29 16:28:50 +00:00
aystarik
d6980c7024 Fixed some parse issues during method execution
date	2000.09.14.16.40.00;	author rmoore1;	state Exp;
2005-06-29 16:28:45 +00:00
aystarik
61f12d67da Temp fix for deadlock on namespace mutex
date	2000.08.21.23.04.00;	author rmoore1;	state Exp;
2005-06-29 16:28:40 +00:00
aystarik
c1fcda9b89 Single Thread debugger support
date	2000.05.05.21.33.00;	author rmoore1;	state Exp;
2005-06-29 16:28:24 +00:00
aystarik
2eda36d293 Don't single step named field ops
date	2000.04.07.17.38.00;	author rmoore1;	state Exp;
2005-06-29 16:28:21 +00:00
aystarik
d507162397 Fix for extraneous output
date	2000.04.06.21.59.00;	author rmoore1;	state Exp;
2005-06-29 16:28:20 +00:00
aystarik
d326a11b79 Renamed some literals
date	2000.04.03.22.48.00;	author rmoore1;	state Exp;
2005-06-29 16:28:19 +00:00
aystarik
a7bbc0f995 single-step/disassembly fixes
date	2000.03.27.21.55.00;	author rmoore1;	state Exp;
2005-06-29 16:28:18 +00:00
aystarik
58cb968dc7 Merged cases to output the disassembled instruction
date	2000.03.24.16.46.00;	author rmoore1;	state Exp;
2005-06-29 16:28:17 +00:00
aystarik
1c2de6c23e Step to call/over call.
date	2000.03.21.22.13.00;	author rmoore1;	state Exp;
2005-06-29 16:28:16 +00:00
aystarik
1983e64ae3 date 2000.07.20.16.59.00; author mwalz; state Exp; 2005-06-29 16:27:15 +00:00
aystarik
efb725b80a date 2000.03.13.16.27.00; author rmoore1; state Exp; 2005-06-29 16:25:29 +00:00
aystarik
58c248d3b5 Update of debug levels and defines
date	2002.11.27.17.47.00;	author rmoore1;	state Exp;
2005-06-29 16:25:04 +00:00
aystarik
de3ce2eefc 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 16:24:54 +00:00
aystarik
29937cd598 Added error checking after all mutex acquires and most mutex releases.
date	2002.02.12.23.57.00;	author rmoore1;	state Exp;
2005-06-29 16:24:50 +00:00
aystarik
5b16f3b09f Moved all Debugger globals to acglobal.h
date	2002.02.07.17.15.00;	author rmoore1;	state Exp;
2005-06-29 16:24:48 +00:00
aystarik
8e6940e20c Cleanup
date	2001.12.20.22.24.00;	author rmoore1;	state Exp;
2005-06-29 16:24:46 +00:00
aystarik
d705364944 Changes to support Intel 64-bit compiler
date	2001.12.12.00.12.00;	author rmoore1;	state Exp;
2005-06-29 16:24:45 +00:00
aystarik
ec0ae23794 New ACPI_DEBUG_PRINT macro deployed. Much smaller implementation.
date	2001.08.14.23.19.00;	author rmoore1;	state Exp;
2005-06-29 16:24:36 +00:00
aystarik
b41eed1a33 made some changes based on code review
date	2000.09.12.21.55.00;	author agrover;	state Exp;
2005-06-29 16:24:19 +00:00
aystarik
36b178a8d2 Conversion to new minimal-parse-subtree model of method execution
date	2000.08.08.17.34.00;	author rmoore1;	state Exp;
2005-06-29 16:24:10 +00:00
aystarik
0cca16da97 Restructured namespace data structure, new debugger command
date	2000.06.29.16.42.00;	author rmoore1;	state Exp;
2005-06-29 16:24:06 +00:00
aystarik
4159cac894 Removed tabs
date	2000.06.12.16.59.00;	author rmoore1;	state Exp;
2005-06-29 16:23:56 +00:00
aystarik
d3e2cc0477 Renamed debugger mutexes
date	2000.05.16.22.05.00;	author rmoore1;	state Exp;
2005-06-29 16:23:48 +00:00
aystarik
8dbbe7b4c5 Added single thread debugger option
date	2000.05.04.22.19.00;	author rmoore1;	state Exp;
2005-06-29 16:23:45 +00:00
aystarik
17cb3a88ce Exception rename
date	2000.05.02.22.26.00;	author rmoore1;	state Exp;
2005-06-29 16:23:43 +00:00
aystarik
cc2e1bdc80 Second pass to include lint changes/comments/cleanup.
date	2002.04.08.22.01.00;	author rmoore1;	state Exp;
2005-06-29 16:22:19 +00:00
aystarik
64514870b9 Must use AcpiOs* memory interfaces so that they don't get counted as
leaks


date	2001.09.21.22.11.00;	author rmoore1;	state Exp;
2005-06-29 16:22:09 +00:00
aystarik
108b7ce8a3 Added DbTerminate function to free debugger objects
date	2001.09.19.20.41.00;	author rmoore1;	state Exp;
2005-06-29 16:22:07 +00:00
aystarik
7080f494d5 Renamed DebugLevel
date	2000.06.19.15.46.00;	author rmoore1;	state Exp;
2005-06-29 16:20:06 +00:00
aystarik
2a5378dd28 Fifth lint pass - CLEAN for 32-bit and 64-bit
date	2002.04.12.20.46.00;	author rmoore1;	state Exp;
2005-06-29 16:19:14 +00:00
aystarik
ee39c44b27 Added and deployed FUNCTION_ENTRY macro. Cleaned up comments to
standardize multi-line comments.


date	2001.08.27.17.57.00;	author rmoore1;	state Exp;
2005-06-29 16:18:52 +00:00
aystarik
8d2034d1a7 Header updates, cleanup
date	2005.03.24.20.30.00;	author rmoore1;	state Exp;
2005-06-29 16:17:54 +00:00