aystarik
cf5c74a39d
Lint fixes
...
date 2004.04.28.21.20.00; author rmoore1; state Exp;
2005-06-29 18:15:08 +00:00
aystarik
d8e9e3226d
Removed second check for !Info, redundant
...
date 2004.04.27.18.43.00; author rmoore1; state Exp;
2005-06-29 18:15:07 +00:00
aystarik
3c3c21ec68
automated code cleanup
...
date 2004.04.27.18.27.00; author rmoore1; state Exp;
2005-06-29 18:15:06 +00:00
aystarik
93018d1ed1
update for ACPI_PARAMETER_INFO
...
date 2004.04.20.23.02.00; author rmoore1; state Exp;
2005-06-29 18:15:05 +00:00
aystarik
31069f903c
automated cleanup
...
date 2003.12.05.23.53.00; author rmoore1; state Exp;
2005-06-29 18:15:03 +00:00
aystarik
eff8699a40
Fixed some memory leaks in the error case(s)
...
date 2003.12.03.20.54.00; author rmoore1; state Exp;
2005-06-29 18:15:02 +00:00
aystarik
eac97c68e0
Lint changes
...
date 2002.09.05.17.35.00; author rmoore1; state Exp;
2005-06-29 18:14:56 +00:00
aystarik
f4342914a5
Calls CreateScope utility
...
date 2002.07.01.21.10.00; author rmoore1; state Exp;
2005-06-29 18:14:55 +00:00
aystarik
a327db39b7
update debug output levels
...
date 2002.03.22.23.18.00; author rmoore1; state Exp;
2005-06-29 18:14:51 +00:00
aystarik
392679c52b
Support for late evaluation of Buffer and Package operands (They may
...
contain TermArgs).
date 2002.03.13.18.13.00; author rmoore1; state Exp;
2005-06-29 18:14:50 +00:00
aystarik
4fb2e4e6ca
Fixed owner ID support for control methods
...
date 2001.11.30.22.25.00; author rmoore1; state Exp;
2005-06-29 18:14:47 +00:00
aystarik
083f7193db
Eliminate TBDs
...
date 2001.11.15.17.01.00; author rmoore1; state Exp;
2005-06-29 18:14:46 +00:00
aystarik
e6fcfb0538
date 2001.11.06.21.27.00; author rmoore1; state Exp;
2005-06-29 18:14:45 +00:00
aystarik
5503084854
Better error message on method failure
...
date 2001.11.06.21.09.00; author rmoore1; state Exp;
2005-06-29 18:14:44 +00:00
aystarik
f3046053b6
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 18:14:42 +00:00
aystarik
3cea169e2a
Added method params to interface to InitAmlWalk
...
date 2001.09.20.15.20.00; author rmoore1; state Exp;
2005-06-29 18:14:41 +00:00
aystarik
8595e13f6a
Added call to InitArgs for method params. Added debug statement to
...
print entire method path on method failure.
date 2001.09.18.22.25.00; author rmoore1; state Exp;
2005-06-29 18:14:40 +00:00
aystarik
d076d3dcd8
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 18:14:39 +00:00
aystarik
3e76ebe0e7
Comment cleanup
...
date 2001.07.10.20.33.00; author rmoore1; state Exp;
2005-06-29 18:14:35 +00:00
aystarik
eb13582db9
Update to use new debug macro that automatically inserts the procedure
...
name in the output.
date 2001.05.10.17.45.00; author rmoore1; state Exp;
2005-06-29 18:14:34 +00:00
aystarik
fe50e9745e
Support for ACPI 2.0 method SyncLevel
...
date 2001.02.14.21.30.00; author rmoore1; state Exp;
2005-06-29 18:14:31 +00:00
aystarik
77497a0831
Bug fixes from Novell
...
date 2001.01.18.17.32.00; author rmoore1; state Exp;
2005-06-29 18:14:30 +00:00
aystarik
905b23feb4
Updated function header
...
date 2000.10.17.15.43.00; author mwalz; state Exp;
2005-06-29 18:14:27 +00:00
aystarik
0adb52791d
Removed global
...
date 2000.07.12.17.07.00; author rmoore1; state Exp;
2005-06-29 18:14:18 +00:00
aystarik
887df09f22
date 2000.06.16.22.26.00; author rmoore1; state Exp;
2005-06-29 18:14:13 +00:00
aystarik
7fcd8b909b
Uses common BeginMethodExecution
...
date 2000.05.16.22.08.00; author rmoore1; state Exp;
2005-06-29 18:14:09 +00:00
aystarik
ffd8be6976
Parse tree deleted at a lower level
...
date 2000.05.08.16.03.00; author rmoore1; state Exp;
2005-06-29 18:14:08 +00:00
aystarik
9cc29ab83a
Exception rename
...
date 2000.05.02.22.31.00; author rmoore1; state Exp;
2005-06-29 18:14:07 +00:00
aystarik
21292cf353
Changed to AddReference
...
date 2000.04.27.23.06.00; author rmoore1; state Exp;
2005-06-29 18:14:06 +00:00
aystarik
a2e3b25be0
Function renames; TableDesc parameter;
...
date 2000.04.19.22.34.00; author rmoore1; state Exp;
2005-06-29 18:14:04 +00:00
aystarik
6aedbbf385
Support for 2-pass load
...
date 2000.03.27.21.51.00; author rmoore1; state Exp;
2005-06-29 18:14:01 +00:00
aystarik
eaeec1400d
Add a reference to param objects passed in to prevent deletion
...
date 2000.03.21.22.25.00; author rmoore1; state Exp;
2005-06-29 18:14:00 +00:00
aystarik
513c564775
Method concurrency limit support
...
date 2000.03.10.22.00.00; author rmoore1; state Exp;
2005-06-29 18:13:59 +00:00
aystarik
8ccd083fd1
Support for JIT method parsing
...
date 2000.03.09.22.18.00; author rmoore1; state Exp;
2005-06-29 18:13:58 +00:00
aystarik
fc81dcf058
Moved object init to psxobj
...
date 2000.01.28.23.14.00; author rmoore1; state Exp;
2005-06-29 18:13:56 +00:00
aystarik
c8eeb96b99
Added an initialization pass through entire namespace
...
date 2000.01.28.18.58.00; author rmoore1; state Exp;
2005-06-29 18:13:55 +00:00
aystarik
2d4fcc894c
Generate AE_RETURN_VALUE exception here
...
date 2000.01.26.22.52.00; author rmoore1; state Exp;
2005-06-29 18:13:54 +00:00
aystarik
e5182928b2
Cleanup
...
date 2000.01.13.22.25.00; author rmoore1; state Exp;
2005-06-29 18:13:52 +00:00
aystarik
d8c0ea6450
auto cleanup
...
date 2005.03.09.18.59.00; author rmoore1; state Exp;
2005-06-29 18:13:47 +00:00
aystarik
cab7f86f1f
Major restructuring and cleanup, from Moscow team
...
date 2005.03.08.18.00.00; author rmoore1; state Exp;
2005-06-29 18:13:46 +00:00
aystarik
62e9d79fcd
Fix to properly set table ID in created namespace objects. Removed
...
static DSDT table ID.
date 2003.05.09.20.02.00; author rmoore1; state Exp;
2005-06-29 18:13:41 +00:00
aystarik
324be1442e
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 18:13:36 +00:00
aystarik
d26dd63496
Fifth lint pass - CLEAN for 32-bit and 64-bit
...
date 2002.04.12.20.46.00; author rmoore1; state Exp;
2005-06-29 18:13:35 +00:00
aystarik
3a5a896ab6
Added THREAD_STATE to track threads and mutexes
...
date 2001.11.06.21.29.00; author rmoore1; state Exp;
2005-06-29 18:13:29 +00:00
aystarik
3c5bca5273
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 18:13:28 +00:00
aystarik
529617ee91
Cleanup
...
date 2001.10.29.20.23.00; author rmoore1; state Exp;
2005-06-29 18:13:27 +00:00
aystarik
76e54be5a2
Moved several common parameters into the WALK_STATE structure to
...
reduce CPU stack use.
date 2001.09.06.16.10.00; author rmoore1; state Exp;
2005-06-29 18:13:25 +00:00
aystarik
dcf1ecb84c
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 18:13:24 +00:00
aystarik
05e4b54e47
Full support for ASL Mutex SyncLevel semantics and "ForceRelease" on
...
interpreter exit of all owned mutexes.
date 2001.02.16.18.30.00; author rmoore1; state Exp;
2005-06-29 18:13:21 +00:00
aystarik
573acc7d44
Added 2000 to the copyright in the legal header
...
date 2000.12.08.20.56.00; author rmoore1; state Exp;
2005-06-29 18:13:19 +00:00