aystarik
539eb89dc7
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 19:19:36 +00:00
aystarik
280629081c
Deployed new UtGetObjectTypeName function. Fully deployed use of
...
ACPI_GET_OBJECT_TYPE macro for consistency.
date 2002.06.07.21.28.00; author rmoore1; state Exp;
2005-06-29 19:19:34 +00:00
aystarik
28c11485a2
Purged all references to Constants contained in reference objects.
...
Constants are now converted to integers immediately in the dispatcher.
date 2002.06.07.16.54.00; author rmoore1; state Exp;
2005-06-29 19:19:32 +00:00
aystarik
dbb3c01880
Early resolution of AML Constants (Zero, One, Ones, Revision) to
...
actual integer values.
date 2002.06.06.21.52.00; author rmoore1; state Exp;
2005-06-29 19:19:31 +00:00
aystarik
c3e2436eb5
Changes to upgrade 16-bit support
...
date 2002.05.16.22.31.00; author rmoore1; state Exp;
2005-06-29 19:19:29 +00:00
aystarik
d3381e2dce
Moved ntohl to utils, renamed to AcpiUtDwordByteSwap
...
date 2002.05.14.16.34.00; author rmoore1; state Exp;
2005-06-29 19:19:28 +00:00
aystarik
d68c34d4b8
Support for constant folding in the ASL compiler
...
date 2002.04.24.22.14.00; author rmoore1; state Exp;
2005-06-29 19:19:26 +00:00
aystarik
44c8564d27
Added call to ShortDivide
...
date 2002.04.17.20.27.00; author rmoore1; state Exp;
2005-06-29 19:19:22 +00:00
aystarik
da8fd6c731
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 19:19:21 +00:00
aystarik
9668fff16e
Third pass to include lint changes/comments/cleanup.
...
date 2002.04.10.21.54.00; author rmoore1; state Exp;
2005-06-29 19:19:19 +00:00
aystarik
687c52529b
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 19:19:10 +00:00
aystarik
36971d10b8
ACPI_ALLOCATE_LOCAL_BUFFER now allocates via the local tracking
...
interface (allows the allocation to be used in internal objects as well as
tracks the allocation).
date 2002.02.08.20.11.00; author rmoore1; state Exp;
2005-06-29 19:19:07 +00:00
aystarik
7f9d6ab6c7
fix warnings on Linux
...
date 2002.01.14.21.41.00; author agrover; state Exp;
2005-06-29 19:19:05 +00:00
aystarik
7b74d6c329
Support for creation of user (return) buffers
...
date 2002.01.10.22.17.00; author rmoore1; state Exp;
2005-06-29 19:19:04 +00:00
aystarik
b854a48a91
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.13.00; author rmoore1; state Exp;
2005-06-29 19:19:01 +00:00
aystarik
01727e9003
Added 2 new utilities for resource templates
...
date 2001.12.07.18.42.00; author rmoore1; state Exp;
2005-06-29 19:19:00 +00:00
aystarik
6ab9746441
Added package walk for resolving package references
...
date 2001.11.30.21.21.00; author rmoore1; state Exp;
2005-06-29 19:18:59 +00:00
aystarik
493479af9d
Macro rename and cleanup
...
date 2001.11.21.17.06.00; author rmoore1; state Exp;
2005-06-29 19:18:58 +00:00
aystarik
e0f0f2934b
Cleanup of package walk; Delete destination package on internal
...
package copy.
date 2001.11.19.16.38.00; author rmoore1; state Exp;
2005-06-29 19:18:57 +00:00
aystarik
9a1737f4f4
Added THREAD_STATE to track threads and mutexes
...
date 2001.11.06.21.29.00; author rmoore1; state Exp;
2005-06-29 19:18:56 +00:00
aystarik
ba854725a7
Fixed return macros
...
date 2001.10.22.21.56.00; author rmoore1; state Exp;
2005-06-29 19:18:54 +00:00
aystarik
e050a0c3fb
Merged WALK_STATE and PARSE_STATE; new common function for
...
initialization of WALK_STATE
date 2001.09.11.20.10.00; author rmoore1; state Exp;
2005-06-29 19:18:51 +00:00
aystarik
cb0abd4e67
Completed rename of all globals to prefix "AcpiGbl_", added stack
...
tracing mechanism
date 2001.08.27.15.39.00; author rmoore1; state Exp;
2005-06-29 19:18:48 +00:00
aystarik
8179c9487b
Cleanup of function names used in entry macros
...
date 2001.08.24.22.04.00; author rmoore1; state Exp;
2005-06-29 19:18:47 +00:00
aystarik
3ff6668ecd
Generic cache routines and common data struct
...
date 2001.08.14.16.47.00; author rmoore1; state Exp;
2005-06-29 19:18:45 +00:00
aystarik
b04a613aea
UtFormatException obsoleted; AcpiFormatException substituted globally
...
date 2001.07.06.22.16.00; author rmoore1; state Exp;
2005-06-29 19:18:43 +00:00
aystarik
8285ee2cd5
Cleanup prior to label
...
date 2001.04.26.23.05.00; author rmoore1; state Exp;
2005-06-29 19:18:37 +00:00
aystarik
d2c99ee03c
Better error messages
...
date 2001.04.23.18.05.00; author rmoore1; state Exp;
2005-06-29 19:18:36 +00:00
aystarik
aaf6cfcd6e
move strupr to cmutils, and change linux include to use system
...
clibrary
date 2001.04.19.00.05.00; author agrover; state Exp;
2005-06-29 19:18:35 +00:00
aystarik
313eb23f99
Changed order of semaphore data update
...
date 2001.04.18.16.38.00; author rmoore1; state Exp;
2005-06-29 19:18:34 +00:00
aystarik
ab90e21db9
Fix to allow mutex OwnerId to also indicate "not owned" state.
...
date 2001.04.09.22.38.00; author rmoore1; state Exp;
2005-06-29 19:18:32 +00:00
aystarik
3678580dc4
this is a necessary (but perhaps not sufficient) patch to allow
...
threadId == 0. Since the OwnerId is only filled in when a mutex is locked, we
see false positives in the deadlock detection code when our threadId is 0 and
we compare against unlocked mutexes. This only compares threadId for Locked
mutexes, but apparently, problems still persist...
date 2001.03.24.00.18.00; author agrover; state Exp;
2005-06-29 19:18:31 +00:00
aystarik
72dc75f664
Cleanup
...
date 2001.03.16.16.25.00; author rmoore1; state Exp;
2005-06-29 19:18:30 +00:00
aystarik
f4e3cf5b46
Thread ID debug output
...
date 2001.03.02.21.36.00; author rmoore1; state Exp;
2005-06-29 19:18:28 +00:00
aystarik
3060d0b1e0
Cleanup
...
date 2001.02.26.18.43.00; author rmoore1; state Exp;
2005-06-29 19:18:27 +00:00
aystarik
8d44b02bd2
Code cleanup (acpisrc -c)
...
date 2001.02.23.23.28.00; author rmoore1; state Exp;
2005-06-29 19:18:26 +00:00
aystarik
fa5788e6b9
Added GetThreadId interface and internal mutex deadlock detection code
...
date 2001.02.22.17.10.00; author rmoore1; state Exp;
2005-06-29 19:18:25 +00:00
aystarik
76035e96a4
Renamed "OpCode" to "Opcode"
...
date 2001.02.13.21.19.00; author rmoore1; state Exp;
2005-06-29 19:18:24 +00:00
aystarik
6832ba2a12
change to use DEBUG_EXEC
...
date 2001.02.09.01.43.00; author agrover; state Exp;
2005-06-29 19:18:23 +00:00
aystarik
cd3631bd5b
Should not make call to external interface, causes link headaches.
...
date 2001.02.07.21.19.00; author rmoore1; state Exp;
2005-06-29 19:18:22 +00:00
aystarik
2f353dc338
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 19:18:21 +00:00
aystarik
21e85cf869
Support for non-recursive package copy
...
date 2001.01.29.22.02.00; author rmoore1; state Exp;
2005-06-29 19:18:20 +00:00
aystarik
89f75670d5
added resollvePackagereferences
...
date 2000.10.09.21.11.00; author agrover; state Exp;
2005-06-29 19:18:16 +00:00
aystarik
35b1720dbe
Changed names of the major objects for clarity
...
date 2000.08.30.20.11.00; author rmoore1; state Exp;
2005-06-29 19:18:14 +00:00
aystarik
5218c3a439
Added parse-scope cache and extended parse Op/cache
...
date 2000.08.11.21.06.00; author rmoore1; state Exp;
2005-06-29 19:18:11 +00:00
aystarik
146f327b97
Fix for mismatched mutex locking and detection
...
date 2000.08.10.18.09.00; author rmoore1; state Exp;
2005-06-29 19:18:10 +00:00
aystarik
fba7c47b37
date 2000.07.20.16.45.00; author mwalz; state Exp;
2005-06-29 19:18:09 +00:00
aystarik
dac14aa4fe
Eliminated construction of full parse tree for main table AML
...
date 2000.07.14.21.50.00; author rmoore1; state Exp;
2005-06-29 19:18:07 +00:00
aystarik
fe011b603e
More cleanup
...
date 2000.06.30.14.50.00; author mwalz; state Exp;
2005-06-29 19:18:05 +00:00
aystarik
f469865d25
Restructured the name table data structure
...
date 2000.06.29.16.38.00; author rmoore1; state Exp;
2005-06-29 19:18:03 +00:00