aystarik
|
83728c8937
|
Cleanup prior to label
date 2001.04.26.23.04.00; author rmoore1; state Exp;
|
2005-06-29 18:07:59 +00:00 |
|
aystarik
|
a853ff60c6
|
Must cast ptr diffs AFTER the actual subtraction
date 2001.03.16.16.33.00; author rmoore1; state Exp;
|
2005-06-29 18:07:55 +00:00 |
|
aystarik
|
30c525f93a
|
since AML offsets will never be >4GB, use UINT32 instead of PTRDIFF.
Added some iffy casts, too.
date 2001.03.15.21.28.00; author agrover; state Exp;
|
2005-06-29 18:07:54 +00:00 |
|
aystarik
|
f758a39085
|
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 18:07:53 +00:00 |
|
aystarik
|
1f500617aa
|
Code cleanup (acpisrc -c)
date 2001.02.23.23.29.00; author rmoore1; state Exp;
|
2005-06-29 18:07:51 +00:00 |
|
aystarik
|
3614a02066
|
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:07:50 +00:00 |
|
aystarik
|
d204754d27
|
Restructured object store code, initial implementation of target
conversion
date 2001.01.25.22.55.00; author rmoore1; state Exp;
|
2005-06-29 18:07:49 +00:00 |
|
aystarik
|
8db45cca2a
|
New exception, AE_AML_NO_RETURN_VALUE
date 2001.01.15.21.51.00; author rmoore1; state Exp;
|
2005-06-29 18:07:47 +00:00 |
|
aystarik
|
d9aa4002c9
|
Pass correct scope to parse loop in non-method case.
date 2000.12.06.22.46.00; author rmoore1; state Exp;
|
2005-06-29 18:07:44 +00:00 |
|
aystarik
|
b5df1f2075
|
Implemented "stack of result stacks" for intermediate method operands
date 2000.11.30.21.48.00; author rmoore1; state Exp;
|
2005-06-29 18:07:43 +00:00 |
|
aystarik
|
2d451a07d6
|
Support for method calls within OpRegion and CreateXXXField
declarations
date 2000.11.29.21.36.00; author rmoore1; state Exp;
|
2005-06-29 18:07:42 +00:00 |
|
aystarik
|
e163077df9
|
Fixed OpRegion late init for general case of arbitrary name length
date 2000.11.21.00.55.00; author rmoore1; state Exp;
|
2005-06-29 18:07:41 +00:00 |
|
aystarik
|
4520df8760
|
Purged unnecessary 0x's in debug output, most output is hex
date 2000.11.17.19.36.00; author rmoore1; state Exp;
|
2005-06-29 18:07:40 +00:00 |
|
aystarik
|
cb611ea3a3
|
Source clean-up via acpisrc utility
date 2000.11.02.22.52.00; author rmoore1; state Exp;
|
2005-06-29 18:07:37 +00:00 |
|
aystarik
|
f942456b59
|
Improved error messages when a missing operand is encountered
date 2000.10.27.22.33.00; author rmoore1; state Exp;
|
2005-06-29 18:07:36 +00:00 |
|
aystarik
|
26f727cc85
|
Physical Addresses changed from void* to UINT64
date 2000.10.27.20.05.00; author rmoore1; state Exp;
|
2005-06-29 18:07:35 +00:00 |
|
aystarik
|
b47cb3a2a6
|
Fix for ELSE package length problem
date 2000.10.20.20.07.00; author rmoore1; state Exp;
|
2005-06-29 18:07:34 +00:00 |
|
aystarik
|
02c755c7e3
|
Fix for an IF/WHILE predicate that is a method call
date 2000.10.19.17.24.00; author rmoore1; state Exp;
|
2005-06-29 18:07:33 +00:00 |
|
aystarik
|
d7a96a964d
|
Configurable support for 64-bit ACPI integers (ACPI 2.0)
date 2000.10.11.21.03.00; author rmoore1; state Exp;
|
2005-06-29 18:07:32 +00:00 |
|
aystarik
|
c9d2d938ac
|
Dump AML if unknown opcode found
date 2000.10.11.16.42.00; author rmoore1; state Exp;
|
2005-06-29 18:07:31 +00:00 |
|
aystarik
|
6a85de5a63
|
Misc fixes for new interfaces
date 2000.09.15.21.23.00; author rmoore1; state Exp;
|
2005-06-29 18:07:29 +00:00 |
|
aystarik
|
18f809922f
|
Ran acpisrc source cleanup
date 2000.09.15.17.16.00; author rmoore1; state Exp;
|
2005-06-29 18:07:28 +00:00 |
|
aystarik
|
ece95aaa20
|
date 2000.09.14.23.15.00; author rmoore1; state Exp;
|
2005-06-29 18:07:27 +00:00 |
|
aystarik
|
c5b3b92af3
|
Fixed some parse issues during method execution
date 2000.09.14.16.40.00; author rmoore1; state Exp;
|
2005-06-29 18:07:25 +00:00 |
|
aystarik
|
58ef8795c8
|
New init xfaces; JIT CreateField evaluation.
date 2000.09.11.15.15.00; author rmoore1; state Exp;
|
2005-06-29 18:07:24 +00:00 |
|
aystarik
|
5a3c6234d7
|
Eliminated "Name Tables" and replaced with "Named Objects"
date 2000.08.29.00.39.00; author rmoore1; state Exp;
|
2005-06-29 18:07:20 +00:00 |
|
aystarik
|
561f509c05
|
Removed ParserOp from Method internal object
date 2000.08.21.22.50.00; author rmoore1; state Exp;
|
2005-06-29 18:07:19 +00:00 |
|
aystarik
|
56e2c0a26e
|
Update walk global on exit
date 2000.08.17.16.59.00; author rmoore1; state Exp;
|
2005-06-29 18:07:18 +00:00 |
|
aystarik
|
93d1ab11c9
|
Update PsFind
date 2000.08.16.21.39.00; author rmoore1; state Exp;
|
2005-06-29 18:07:16 +00:00 |
|
aystarik
|
86a2a6efbc
|
Added parse-scope cache and extended parse Op/cache
date 2000.08.11.21.06.00; author rmoore1; state Exp;
|
2005-06-29 18:07:14 +00:00 |
|
aystarik
|
c302084920
|
C++ -> C style comment
date 2000.08.10.00.04.00; author agrover; state Exp;
|
2005-06-29 18:07:13 +00:00 |
|
aystarik
|
f0873a62c4
|
Misc fixes
date 2000.08.09.22.19.00; author rmoore1; state Exp;
|
2005-06-29 18:07:12 +00:00 |
|
aystarik
|
06b70279f5
|
added missing ;
date 2000.08.09.00.38.00; author agrover; state Exp;
|
2005-06-29 18:07:11 +00:00 |
|
aystarik
|
9b02ea0fc7
|
Eliminated construction of full parse tree for main table AML
date 2000.07.14.21.51.00; author rmoore1; state Exp;
|
2005-06-29 18:07:07 +00:00 |
|
aystarik
|
617f3ca979
|
Reduced number of lines longer than 80
date 2000.06.29.17.33.00; author rmoore1; state Exp;
|
2005-06-29 18:07:05 +00:00 |
|
aystarik
|
7311707fea
|
Restructured namespace data structure
date 2000.06.29.16.42.00; author rmoore1; state Exp;
|
2005-06-29 18:07:04 +00:00 |
|
aystarik
|
373d26134d
|
Cleanup, more debug output
date 2000.06.07.22.02.00; author rmoore1; state Exp;
|
2005-06-29 18:06:57 +00:00 |
|
aystarik
|
76cb5991d0
|
Added type info to TBDs
date 2000.06.06.22.25.00; author rmoore1; state Exp;
|
2005-06-29 18:06:55 +00:00 |
|
aystarik
|
77aa0e859c
|
Split ACPI_OBJECT_TYPE into an external and internal version
date 2000.06.02.21.42.00; author rmoore1; state Exp;
|
2005-06-29 18:06:54 +00:00 |
|
aystarik
|
827b2ead33
|
Fix for AcpiDump generation
date 2000.05.31.17.26.00; author rmoore1; state Exp;
|
2005-06-29 18:06:52 +00:00 |
|
aystarik
|
8866ac15db
|
New params
date 2000.05.19.22.03.00; author rmoore1; state Exp;
|
2005-06-29 18:06:50 +00:00 |
|
aystarik
|
1d818f205c
|
New parameter added
date 2000.05.18.17.41.00; author rmoore1; state Exp;
|
2005-06-29 18:06:49 +00:00 |
|
aystarik
|
b85e42b583
|
Support to load the namespace during the parse
date 2000.05.10.23.05.00; author rmoore1; state Exp;
|
2005-06-29 18:06:48 +00:00 |
|
aystarik
|
447103f75b
|
Set data type of object being looked up
date 2000.05.05.20.41.00; author rmoore1; state Exp;
|
2005-06-29 18:06:47 +00:00 |
|
aystarik
|
8dd72f7325
|
Added parser op cache, NsLookup during method parse
date 2000.05.04.20.52.00; author rmoore1; state Exp;
|
2005-06-29 18:06:46 +00:00 |
|
aystarik
|
1e2a2c0dea
|
Removed call to generate statistics
date 2000.04.26.21.31.00; author rmoore1; state Exp;
|
2005-06-29 18:06:45 +00:00 |
|
aystarik
|
8d9e2575ad
|
Splitting off dispatch code
date 2000.03.30.16.49.00; author rmoore1; state Exp;
|
2005-06-29 18:06:41 +00:00 |
|
aystarik
|
5296bc568b
|
Moved scope stack from namespace to parser/interpreter
date 2000.03.29.22.05.00; author rmoore1; state Exp;
|
2005-06-29 18:06:39 +00:00 |
|
aystarik
|
adfef8ebb5
|
Support for 2-pass load
date 2000.03.27.21.51.00; author rmoore1; state Exp;
|
2005-06-29 18:06:38 +00:00 |
|
aystarik
|
db0a1bb75b
|
Now pass2 of a two-pass load
date 2000.03.27.21.36.00; author rmoore1; state Exp;
|
2005-06-29 18:06:37 +00:00 |
|