aystarik
717811f2e5
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 19:02:29 +00:00
aystarik
49767f06b6
Missed a paren
...
date 2002.02.13.00.03.00; author rmoore1; state Exp;
2005-06-29 19:02:27 +00:00
aystarik
40aa2c8612
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:02:26 +00:00
aystarik
4a9873768a
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:02:24 +00:00
aystarik
21c1af070e
Obsoleted AcpiOsCallocate interface
...
date 2002.01.18.22.41.00; author rmoore1; state Exp;
2005-06-29 19:02:22 +00:00
aystarik
336d67826d
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.13.00; author rmoore1; state Exp;
2005-06-29 19:02:19 +00:00
aystarik
f20dc1cfee
New ACPI_SIZE type for all "size" parameters and pointer diffs
...
date 2001.12.10.22.44.00; author rmoore1; state Exp;
2005-06-29 19:02:18 +00:00
aystarik
9bf0393c32
Macro rename and cleanup
...
date 2001.11.21.17.06.00; author rmoore1; state Exp;
2005-06-29 19:02:17 +00:00
aystarik
43fb529526
Added THREAD_STATE to track threads and mutexes
...
date 2001.11.06.21.29.00; author rmoore1; state Exp;
2005-06-29 19:02:16 +00:00
aystarik
398ceddff2
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 19:02:15 +00:00
aystarik
3e72645032
Simplified the dump allocation routine
...
date 2001.10.30.19.49.00; author rmoore1; state Exp;
2005-06-29 19:02:14 +00:00
aystarik
42a1c2ced7
Removed TbSystemTablePtr
...
date 2001.10.16.21.05.00; author rmoore1; state Exp;
2005-06-29 19:02:12 +00:00
aystarik
7ed3c77953
Major rework of the reference count mechanism for internal objects.
...
date 2001.10.08.18.03.00; author rmoore1; state Exp;
2005-06-29 19:02:11 +00:00
aystarik
5e7fa8948a
Renamed the allocation tracking functions
...
date 2001.09.20.15.36.00; author rmoore1; state Exp;
2005-06-29 19:02:10 +00:00
aystarik
5c9612b2ff
Renamed UtDumpCurrentAllocations to UtDumpAllocations
...
date 2001.09.17.22.47.00; author rmoore1; state Exp;
2005-06-29 19:02:09 +00:00
aystarik
49564e80b6
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:02:08 +00:00
aystarik
a1f89286aa
Name of memory list is debug-only
...
date 2001.08.31.22.02.00; author rmoore1; state Exp;
2005-06-29 19:02:07 +00:00
aystarik
f001480061
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:02:04 +00:00
aystarik
4f135b5bf5
Cleanup of function names used in entry macros
...
date 2001.08.24.22.04.00; author rmoore1; state Exp;
2005-06-29 19:02:03 +00:00
aystarik
ae2853c04c
Generic cache routines and common data struct
...
date 2001.08.14.16.47.00; author rmoore1; state Exp;
2005-06-29 19:02:01 +00:00
aystarik
213a48f428
change DEBUG_TRACK_ALLOCATIONS to DBG_TRACK_ALLOCATIONS. This prevents
...
the ACPI_DEBUG-removing code in asconvert from getting us.
date 2001.07.10.21.02.00; author agrover; state Exp;
2005-06-29 19:02:00 +00:00
aystarik
2de2897c30
doc fix
...
date 2001.07.10.19.51.00; author agrover; state Exp;
2005-06-29 19:01:59 +00:00
aystarik
2c63acd12c
Renamed the UT memory allocation procedures
...
date 2001.07.03.17.00.00; author rmoore1; state Exp;
2005-06-29 19:01:58 +00:00
aystarik
581c59afc1
rename ALLOCATE_INFO to ACPI_ALLOCATE_INFO
...
date 2001.04.25.20.44.00; author rmoore1; state Exp;
2005-06-29 19:01:55 +00:00
aystarik
971b313ec3
clean up code based on errors given from Intel C 5.0 compiler
...
Removed or used unused variables, as appropriate
date 2001.03.15.19.04.00; author agrover; state Exp;
2005-06-29 19:01:54 +00:00
aystarik
cbe66edf02
Prefixed component IDs with "ACPI_"
...
date 2001.03.07.19.28.00; author rmoore1; state Exp;
2005-06-29 19:01:53 +00:00
aystarik
f26d2676a0
Code cleanup (acpisrc -c)
...
date 2001.02.23.23.28.00; author rmoore1; state Exp;
2005-06-29 19:01:52 +00:00
aystarik
06ab77ea7d
compile out fns completely if TRACE_ALLOC not defines
...
date 2001.01.22.18.47.00; author agrover; state Exp;
2005-06-29 19:01:50 +00:00
aystarik
b99b866c76
Better debug output
...
date 2001.01.17.17.03.00; author rmoore1; state Exp;
2005-06-29 19:01:49 +00:00
aystarik
584865cda3
2001 copyright. Changed "NUMBER" to "INTEGER" globally
...
date 2001.01.15.17.27.00; author rmoore1; state Exp;
2005-06-29 19:01:48 +00:00
aystarik
f2a37cddc6
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 19:01:47 +00:00
aystarik
49a0b8c218
Added 2000 to the copyright in the legal header
...
date 2000.12.08.20.55.00; author rmoore1; state Exp;
2005-06-29 19:01:46 +00:00
aystarik
30d3760e36
Purged unnecessary 0x's in debug output, most output is hex
...
date 2000.11.17.19.35.00; author rmoore1; state Exp;
2005-06-29 19:01:45 +00:00
aystarik
816faffaf0
ACPI_DIVIDE and ACPI_MODULO macros for 64-bit support
...
date 2000.11.07.22.39.00; author rmoore1; state Exp;
2005-06-29 19:01:44 +00:00
aystarik
812fcafc59
make DEBUG_EXEC into DEBUG_ONLY_MEMBERS
...
date 2000.11.07.03.12.00; author agrover; state Exp;
2005-06-29 19:01:43 +00:00
aystarik
ca15dc9634
Configurable support for 64-bit ACPI integers (ACPI 2.0)
...
date 2000.10.11.21.02.00; author rmoore1; state Exp;
2005-06-29 19:01:42 +00:00
aystarik
2658dafbd3
Added varparams to the _REPORT_xxx interfaces; 16-bit fixes
...
date 2000.09.20.20.51.00; author rmoore1; state Exp;
2005-06-29 19:01:41 +00:00
aystarik
461fbaf1a3
made changes based on code review
...
date 2000.09.19.22.29.00; author agrover; state Exp;
2005-06-29 19:01:40 +00:00
aystarik
68a1eadb96
Changed names of the major objects for clarity
...
date 2000.08.30.20.11.00; author rmoore1; state Exp;
2005-06-29 19:01:38 +00:00
aystarik
fead115a96
global removal of semicolon from MODULE_NAME macro.
...
This allows us to remove it completely on Release builds.
date 2000.08.30.00.40.00; author agrover; state Exp;
2005-06-29 19:01:37 +00:00
aystarik
9d1a2a2506
Eliminated "Name Tables" and replaced with "Named Objects"
...
date 2000.08.29.00.38.00; author rmoore1; state Exp;
2005-06-29 19:01:36 +00:00
aystarik
5a17f4ce50
Fixed memory debug metrics
...
date 2000.08.23.20.58.00; author rmoore1; state Exp;
2005-06-29 19:01:34 +00:00
aystarik
9832530b0e
Use NATIVE_CHAR for strings, changed most INTx to UINTx
...
date 2000.08.14.18.15.00; author rmoore1; state Exp;
2005-06-29 19:01:33 +00:00
aystarik
8f498255ef
Conversion to new minimal-parse-subtree model of method execution
...
date 2000.08.08.17.34.00; author rmoore1; state Exp;
2005-06-29 19:01:32 +00:00
aystarik
c2f1642dad
date 2000.07.20.16.52.00; author mwalz; state Exp;
2005-06-29 19:01:31 +00:00
aystarik
63292e27df
Renamed most header files
...
date 2000.07.10.21.25.00; author rmoore1; state Exp;
2005-06-29 19:01:30 +00:00
aystarik
8a3c62ded3
Modified to 80 char line limit
...
date 2000.06.29.18.24.00; author mwalz; state Exp;
2005-06-29 19:01:29 +00:00
aystarik
d832018b06
Restructured the name table data structure
...
date 2000.06.29.16.38.00; author rmoore1; state Exp;
2005-06-29 19:01:27 +00:00
aystarik
2c1f67f1ab
Renamed Osd interfaces, renamed header files
...
date 2000.06.23.21.46.00; author rmoore1; state Exp;
2005-06-29 19:01:26 +00:00
aystarik
c58a463b2c
HW globals, debug stuff
...
date 2000.06.22.17.16.00; author rmoore1; state Exp;
2005-06-29 19:01:25 +00:00