aystarik
e9817d4eec
made changes based on code review
...
date 2000.09.19.22.29.00; author agrover; state Exp;
2005-06-29 19:09:19 +00:00
aystarik
d2303f9f90
Ran acpisrc source cleanup
...
date 2000.09.15.17.15.00; author rmoore1; state Exp;
2005-06-29 19:09:18 +00:00
aystarik
9e1c68cf4b
New init xfaces; JIT CreateField evaluation.
...
date 2000.09.11.15.15.00; author rmoore1; state Exp;
2005-06-29 19:09:17 +00:00
aystarik
ac8218233b
Removed ParserOp from Method internal object
...
date 2000.08.21.22.49.00; author rmoore1; state Exp;
2005-06-29 19:09:12 +00:00
aystarik
d2f6380840
date 2000.06.30.17.07.00; author admin; state Exp;
2005-06-29 19:09:09 +00:00
aystarik
0c5e7a1a8e
HW globals, debug stuff
...
date 2000.06.22.17.16.00; author rmoore1; state Exp;
2005-06-29 19:09:05 +00:00
aystarik
0a536aef54
Remove non-ANSI (//) Comments
...
date 2000.06.19.21.46.00; author rmoore1; state Exp;
2005-06-29 19:09:03 +00:00
aystarik
8f5e030f06
File merge to remove dinky files
...
date 2000.06.16.20.44.00; author rmoore1; state Exp;
2005-06-29 19:09:02 +00:00
aystarik
6fbf9e4a4e
Added type info to TBDs
...
date 2000.06.06.22.23.00; author rmoore1; state Exp;
2005-06-29 19:08:58 +00:00
aystarik
a412fdeb86
Include file cleanup
...
date 2000.05.30.23.15.00; author rmoore1; state Exp;
2005-06-29 19:08:57 +00:00
aystarik
d3f8e6f6e1
Moved reference count stuff to cmrefcnt.c
...
date 2000.05.11.20.51.00; author rmoore1; state Exp;
2005-06-29 19:08:56 +00:00
aystarik
d78a372612
Cleanup and fix for address space handlers
...
date 2000.05.08.17.05.00; author rmoore1; state Exp;
2005-06-29 19:08:55 +00:00
aystarik
fbd1d92f97
Cleanup of create/push state code
...
date 2000.05.05.16.09.00; author rmoore1; state Exp;
2005-06-29 19:08:54 +00:00
aystarik
913380eebb
Non-recursive reference count update and object deletion
...
date 2000.05.02.22.25.00; author rmoore1; state Exp;
2005-06-29 19:08:53 +00:00
aystarik
0a10a91703
fix for package deletion with NULL elements
...
date 2000.05.01.16.49.00; author rmoore1; state Exp;
2005-06-29 19:08:52 +00:00
aystarik
bd75ff4ff7
AddReference proc
...
date 2000.04.27.23.05.00; author rmoore1; state Exp;
2005-06-29 19:08:51 +00:00
aystarik
51e7ea9770
reference counts
...
date 2000.04.27.22.16.00; author rmoore1; state Exp;
2005-06-29 19:08:50 +00:00
aystarik
c8df3a8d1f
Lvalue renamed
...
date 2000.04.19.22.11.00; author rmoore1; state Exp;
2005-06-29 19:08:49 +00:00
aystarik
b91e0a1404
Set ref count to -1 on deletion, check for bad ref count
...
date 2000.04.05.19.48.00; author rmoore1; state Exp;
2005-06-29 19:08:48 +00:00
aystarik
a131398bf3
Added CmGetTypeName
...
date 2000.03.24.16.44.00; author rmoore1; state Exp;
2005-06-29 19:08:47 +00:00
aystarik
eaf8de6bb9
Method semaphore deletion support
...
date 2000.03.10.21.46.00; author rmoore1; state Exp;
2005-06-29 19:08:46 +00:00
aystarik
839d6a7a62
Changes to eliminate warnings at VC warning level 4
...
date 2000.03.03.17.59.00; author rmoore1; state Exp;
2005-06-29 19:08:45 +00:00
aystarik
9903de4380
Mutex and Event deletion
...
date 2000.02.22.21.15.00; author rmoore1; state Exp;
2005-06-29 19:08:44 +00:00
aystarik
085505a4de
Removed object and method stacks for the new parser
...
date 2000.01.24.21.36.00; author rmoore1; state Exp;
2005-06-29 19:08:42 +00:00
aystarik
216109f143
Renamed a macro
...
date 2000.01.13.22.00.00; author rmoore1; state Exp;
2005-06-29 19:08:41 +00:00
aystarik
00516ff798
Support for new parser
...
date 2000.01.10.17.08.00; author rmoore1; state Exp;
2005-06-29 19:08:40 +00:00
aystarik
45fd1c9d20
Added more allocation metrics.
...
date 99.10.21.16.59.00; author grsmith1; state Exp;
2005-06-29 19:08:39 +00:00
aystarik
728afe4d23
All table management functions moved to new Table subcomponent
...
date 99.10.13.22.24.00; author rmoore1; state Exp;
2005-06-29 19:08:37 +00:00
aystarik
5b8ba07945
Uses new validation macros
...
date 99.09.28.22.29.00; author rmoore1; state Exp;
2005-06-29 19:08:36 +00:00
aystarik
c9a84fdb72
date 99.09.24.23.01.00; author grsmith1; state Exp;
2005-06-29 19:08:35 +00:00
aystarik
25cce10a35
Attempt at getting new object reference counts to work
...
date 99.09.23.23.29.00; author rmoore1; state Exp;
2005-06-29 19:08:34 +00:00
aystarik
895e9bffbf
Support for new object types
...
date 99.09.22.21.54.00; author rmoore1; state Exp;
2005-06-29 19:08:33 +00:00
aystarik
a215f3a122
Check for null values when traversing package list.
...
date 99.08.30.22.29.00; author rmoore1; state Exp;
2005-06-29 19:08:30 +00:00
aystarik
bf99a6e0b5
Better debug output
...
date 99.08.26.16.06.00; author rmoore1; state Exp;
2005-06-29 19:08:29 +00:00
aystarik
d78733f72a
Now supports package deletion with reference counts
...
date 99.08.24.21.00.00; author rmoore1; state Exp;
2005-06-29 19:08:28 +00:00
aystarik
65fc288859
Added reference count deletion mechanism to all objects.
...
date 99.08.20.22.37.00; author rmoore1; state Exp;
2005-06-29 19:08:27 +00:00
aystarik
40073dae8f
More new function exit macros
...
date 99.08.13.20.15.00; author rmoore1; state Exp;
2005-06-29 19:08:26 +00:00
aystarik
c8f369d3e4
Object deletion routines
...
date 99.08.11.20.23.00; author rmoore1; state Exp;
2005-06-29 19:08:24 +00:00
aystarik
3fd734d9bb
Rename ProcName to AcpiFunctionName
...
date 2005.06.28.22.11.00; author rmoore1; state Exp;
2005-06-29 19:08:22 +00:00
aystarik
f520f5bee9
Macro/interface update to move debug info out of the _DbgInfo struct
...
date 2005.06.28.22.00.00; author rmoore1; state Exp;
2005-06-29 19:08:21 +00:00
aystarik
ccdef01f06
16-bit warning removal
...
date 2005.06.23.20.47.00; author rmoore1; state Exp;
2005-06-29 19:08:20 +00:00
aystarik
5fb691330b
Minor output tweaks. Make output look more "standard"
...
date 2005.04.07.22.10.00; author rmoore1; state Exp;
2005-06-29 19:08:19 +00:00
aystarik
f5529abeed
Deployed ACPI_FORMAT_UINT64 to simplify output statements
...
date 2003.10.22.16.34.00; author rmoore1; state Exp;
2005-06-29 19:08:10 +00:00
aystarik
eef09f64c4
Renamed ACPI_MOVE_UNALIGNED macros to simply ACPI_MOVE
...
date 2003.04.17.17.31.00; author rmoore1; state Exp;
2005-06-29 19:08:07 +00:00
aystarik
4d3fbd2534
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:08:01 +00:00
aystarik
329b6d2266
make debug variables ACPI_DEBUG-only
...
date 2002.04.17.22.20.00; author agrover; state Exp;
2005-06-29 19:07:59 +00:00
aystarik
6413418b57
fix warning from gcc about long int vs int
...
date 2002.04.16.21.13.00; author agrover; state Exp;
2005-06-29 19:07:58 +00:00
aystarik
852a18ae9e
Fifth lint pass - CLEAN for 32-bit and 64-bit
...
date 2002.04.12.20.46.00; author rmoore1; state Exp;
2005-06-29 19:07:56 +00:00
aystarik
0678b5e665
Added support to allow all code to be compiled with either C or Pascal
...
calling conventions.
date 2002.02.15.17.59.00; author rmoore1; state Exp;
2005-06-29 19:07:52 +00:00
aystarik
84f00dd52b
BIG CHECKIN
...
turning on printf format checking revealed we've been a little lax. Sins
include:
1) using %X when we should use %p
2) using %ld instead of %d
3) using %x for ACPI_INTEGERS (you need to use HIDWORD() and %x%x)
4) using %4.4s and not casting to a char*
5) using %s with void*
I also reformatted the OSL add_device messages a little.
Anything breaks, let me know. :) -- Andy
date 2001.10.17.03.58.00; author agrover; state Exp;
2005-06-29 19:07:46 +00:00