aystarik
b216fe6fba
New commands, debugger now multithreaded
...
date 2000.03.21.22.20.00; author rmoore1; state Exp;
2005-06-29 16:23:33 +00:00
aystarik
e0ae11f537
Breakpoint support
...
date 2000.03.10.21.54.00; author rmoore1; state Exp;
2005-06-29 16:23:31 +00:00
aystarik
6bcd2a5546
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:23:20 +00:00
aystarik
d67522b1ef
16-bit problem fixes
...
date 2000.06.05.22.37.00; author rmoore1; state Exp;
2005-06-29 16:22:49 +00:00
aystarik
65317d27d2
Move prototypes under ifdef
...
date 2005.04.20.21.19.00; author rmoore1; state Exp;
2005-06-29 16:22:45 +00:00
aystarik
c5fb601a03
Add check for header length > file length to prevent fault. Small
...
other cleanups.
date 2005.04.05.19.01.00; author rmoore1; state Exp;
2005-06-29 16:22:44 +00:00
aystarik
17d6d57be0
Added check for text-mode CR/LF corruption of input ACPI table files.
...
date 2003.05.27.21.36.00; author rmoore1; state Exp;
2005-06-29 16:22:35 +00:00
aystarik
b2b05a3c4c
All table descriptors are now dynamic. Fixes multiple SSDT deletion
...
problem. Updated some global names and defines
date 2003.05.08.23.28.00; author rmoore1; state Exp;
2005-06-29 16:22:34 +00:00
aystarik
4263c9c52c
Fixes for SSDT support
...
date 2003.01.17.21.26.00; author rmoore1; state Exp;
2005-06-29 16:22:32 +00:00
aystarik
f591e5d22f
Added checksum validation
...
date 2002.11.01.18.06.00; author rmoore1; state Exp;
2005-06-29 16:22:28 +00:00
aystarik
520e1a3b86
cleanup
...
date 2002.07.25.19.58.00; author rmoore1; state Exp;
2005-06-29 16:22:25 +00:00
aystarik
40237394dc
Standalone disassembler now uses namespace mgr for symbol table
...
date 2002.07.23.20.30.00; author rmoore1; state Exp;
2005-06-29 16:22:24 +00:00
aystarik
8ba1a0eb52
Major update for new disassembler (produces compilable ASL).
...
date 2002.07.15.20.51.00; author rmoore1; state Exp;
2005-06-29 16:22:23 +00:00
aystarik
957e221fb0
Must recognize table separately from the table install
...
date 2002.06.25.21.19.00; author rmoore1; state Exp;
2005-06-29 16:22:22 +00:00
aystarik
067b063485
Added support for AcpiOsTableOverride interface and cleaned up some of
...
the internal table interfaces (unused parameters)
date 2002.04.26.22.00.00; author rmoore1; state Exp;
2005-06-29 16:22:21 +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
b67a8886ae
Split a function
...
date 2002.03.20.21.48.00; author rmoore1; state Exp;
2005-06-29 16:22:18 +00:00
aystarik
58a19645bd
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 16:22:14 +00:00
aystarik
f1d0b494a3
Don't free table buffer on failure - this is done later.
...
date 2001.12.11.16.39.00; author rmoore1; state Exp;
2005-06-29 16:22:12 +00:00
aystarik
0c0578a1a9
Changed AE_EXIST to AE_ALREADY_EXISTS (more informative, not
...
ambiguous)
date 2001.10.18.20.13.00; author rmoore1; state Exp;
2005-06-29 16:22:11 +00:00
aystarik
7a9f9c9cba
All interpreter operand objects (both arguments and targets) are now
...
deleted in the dispatcher. ExStore no longer deletes targets. Simplifies
operand deletion and error handling.
date 2001.10.10.22.52.00; author rmoore1; state Exp;
2005-06-29 16:22:10 +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
4a15358cd4
Updated for AcpiDump support.
...
date 2001.09.20.21.37.00; author rmoore1; state Exp;
2005-06-29 16:22:08 +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
82c73422e5
Standardized all references to AML code to "AmlStart" and "AmlLength",
...
replacing things like Pcode, AmlPtr, etc.
date 2001.09.11.21.16.00; author rmoore1; state Exp;
2005-06-29 16:22:06 +00:00
aystarik
c8d8bb59ae
Corrected table deletion on error (supports dsdt only)
...
date 2001.09.05.20.54.00; author rmoore1; state Exp;
2005-06-29 16:22:05 +00:00
aystarik
63527df026
Added memory allocation macros
...
date 2001.06.29.20.10.00; author rmoore1; state Exp;
2005-06-29 16:21:58 +00:00
aystarik
6390ccc674
Another pass through the source to prefix all local types with "ACPI_"
...
date 2001.04.26.21.03.00; author rmoore1; state Exp;
2005-06-29 16:21:56 +00:00
aystarik
dd817162d2
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 16:21:54 +00:00
aystarik
594e3acb40
Updated 16-bit tools to 64-bits and ACPI 2.0 tables
...
date 2000.12.20.23.09.00; author rmoore1; state Exp;
2005-06-29 16:21:52 +00:00
aystarik
6697b7fde7
Better table header checking
...
date 2000.11.15.22.19.00; author rmoore1; state Exp;
2005-06-29 16:21:48 +00:00
aystarik
aead55354d
don't use raw malloc and free
...
date 2000.10.23.21.14.00; author agrover; state Exp;
2005-06-29 16:21:47 +00:00
aystarik
20978bf736
Configurable support for 64-bit ACPI integers (ACPI 2.0)
...
date 2000.10.11.21.02.00; author rmoore1; state Exp;
2005-06-29 16:21:46 +00:00
aystarik
8efa2dde1b
Allows for some issues with the table length when reading it
...
date 2000.09.28.20.48.00; author rmoore1; state Exp;
2005-06-29 16:21:45 +00:00
aystarik
f76b160b15
Misc fixes for new interfaces
...
date 2000.09.15.21.23.00; author rmoore1; state Exp;
2005-06-29 16:21:44 +00:00
aystarik
507ba837fc
Ran acpisrc source cleanup
...
date 2000.09.15.17.15.00; author rmoore1; state Exp;
2005-06-29 16:21:43 +00:00
aystarik
bc7f0d326e
Incorporated Code Review comments/changes.
...
date 2000.08.09.17.09.00; author mwalz; state Exp;
2005-06-29 16:21:36 +00:00
aystarik
89134073c7
date 2000.07.20.16.41.00; author mwalz; state Exp;
2005-06-29 16:21:35 +00:00
aystarik
64b99e2edb
Include file rename
...
date 2000.06.16.23.14.00; author rmoore1; state Exp;
2005-06-29 16:21:29 +00:00
aystarik
09961757ab
Split ACPI_OBJECT_TYPE into an external and internal version
...
date 2000.06.02.21.41.00; author rmoore1; state Exp;
2005-06-29 16:21:24 +00:00
aystarik
da74902fbe
Changed data types
...
date 2000.05.31.21.27.00; author rmoore1; state Exp;
2005-06-29 16:21:23 +00:00
aystarik
5ac5fe211c
MatchArgument moved here, maybe temp.
...
date 2000.05.10.22.56.00; author rmoore1; state Exp;
2005-06-29 16:21:22 +00:00
aystarik
ef338ab980
Now uses the standard table interfaces
...
date 2000.04.19.22.22.00; author rmoore1; state Exp;
2005-06-29 16:21:21 +00:00
aystarik
efd5a67c2a
Error checking while loading tables
...
date 2000.04.07.21.08.00; author rmoore1; state Exp;
2005-06-29 16:21:20 +00:00
aystarik
1dd5e543d5
Install default address space handlers
...
date 2000.03.21.22.18.00; author rmoore1; state Exp;
2005-06-29 16:21:19 +00:00
aystarik
1780c9838a
New commands; code restructuring
...
date 2000.03.13.16.27.00; author rmoore1; state Exp;
2005-06-29 16:21:18 +00:00
aystarik
3713be5a1d
AML debugger
...
date 2000.03.09.22.13.00; author rmoore1; state Exp;
2005-06-29 16:21:17 +00:00
aystarik
d5f89fd128
Rename for clarity
...
date 2005.06.22.22.19.00; author rmoore1; state Exp;
2005-06-29 16:21:15 +00:00
aystarik
5328e811cb
Fixes for no mem tracking case
...
date 2005.06.17.21.44.00; author rmoore1; state Exp;
2005-06-29 16:21:14 +00:00
aystarik
df8fc8e69d
Changed interface to DoSuspend and OsSleep
...
date 2004.09.21.20.06.00; author rmoore1; state Exp;
2005-06-29 16:21:07 +00:00