rmoore1
4e5756416b
Remove extraneous output when running on unix
2007-03-27 21:12:41 +00:00
rmoore1
34e1a4c900
Changes for Cygwin compatibility.
...
Allow generation of ACPICA apps on Cygwin.
2007-03-27 20:25:46 +00:00
rmoore1
21771513c0
Update _OSI string list.
...
Latest update for the Windows strings, with comments. Removed unused strings.
2007-03-26 22:10:34 +00:00
rmoore1
13be6980b8
Update version to 20070320
2007-03-20 18:44:38 +00:00
rmoore1
1bd9fac784
Fix for package reference counts.
...
Prevents infinite loop of 'Large Reference Count' messages in aslts-bdemo-b286 test.
2007-03-20 18:43:33 +00:00
rmoore1
1a8f64eff1
Increase maximum buffer size dumped to screen in buffer object dump.
2007-03-20 18:42:20 +00:00
rmoore1
913524af42
Misc fixes for recent global lock code update.
...
Fixes as a result of running full validation test suite.
2007-03-20 18:41:35 +00:00
rmoore1
b38a7694f4
Removed obsolete ACPI_NO_INTEGER64_SUPPORT define.
2007-03-19 19:41:12 +00:00
rmoore1
c8d5ad785e
Removed extraneous code.
2007-03-16 20:53:27 +00:00
rmoore1
5d90105853
Update comments for acquire/release mutex interfaces
2007-03-15 21:35:20 +00:00
rmoore1
a616cd37ec
Fixed a couple compiler warnings for extra extern statements.
2007-03-14 21:12:19 +00:00
rmoore1
df66644e9e
Avoid use of invalid pointers in returned object field.
...
During operand evaluation, ensure that the ReturnObj field is cleared on error and only valid pointers are stored there.
2007-03-14 20:05:34 +00:00
rmoore1
689fefdab9
changed order of interpretation of operand objects.
...
The interpreter now evaluates operands in the order that they appear (both in the
AML and ASL), instead of in reverse order. This previously caused subtle incompatibilities with the MS interpreter as well as being non-intuitive.
2007-03-14 19:57:40 +00:00
rmoore1
ace9fa78b0
Automated cleanup.
2007-03-14 19:36:55 +00:00
rmoore1
7c7d01c61e
Update for mutiple global lock acquisitions by same thread.
...
Allows AcpiAcquireGlobalLock external interface to be called multiple times by the
same thread. Allows use of AML fields that require the global lock while the running
AML is already holding the global lock.
2007-03-14 19:22:11 +00:00
rmoore1
95572d1ea5
Cleanup strstr() function - indents, spacing.
2007-03-14 19:05:26 +00:00
rmoore1
6a2697058e
Automated cleanup.
2007-03-12 21:58:46 +00:00
rmoore1
a4931e8715
Removed unused code.
...
Handling of AML_NAME_OP as a Reference.Opcode is no longer needed. Kernel bugzilla 2874
2007-03-08 20:38:03 +00:00
rmoore1
3ef7f97afd
Automatically convert LF-only files to LF/CR (windows only)
2007-03-08 20:27:47 +00:00
rmoore1
7e357a5031
Several fixes for internal method result stack.
...
fixes STACK_OVERFLOW exception on nested method calls. internal bugzilla 262 and 275.
2007-03-08 20:26:06 +00:00
rmoore1
e7f1c526ce
Improved cache information output.
...
Statistics are now output in bytes, not kbytes.
2007-03-07 21:04:44 +00:00
rmoore1
52b4fdea08
Update version to 20070126
2007-01-26 22:05:30 +00:00
rmoore1
e68d5927e9
Fix for incorrect parameter passed to AcpiTbDeleteTable during table load.
...
Bad pointer was passed in the case where the DSDT is overridden.
2007-01-19 22:00:30 +00:00
rmoore1
6e075f8871
Update copyright to 2007.
...
Added 2007 copyright to all module headers and signons. This affects virtually every file in the ACPICA core subsystem, iASL compiler, and the utilities.
2007-01-09 20:01:19 +00:00
rmoore1
9a5077ab71
Update version number.
2006-12-16 00:27:07 +00:00
rmoore1
84dd704f20
Update reserved method check for _ERR, now has 3 arguments.
2006-12-15 23:13:53 +00:00
rmoore1
dc0474fb52
Added option to display memory statistics upon termination.
2006-12-14 22:29:21 +00:00
rmoore1
9c61624ce5
Enhance debugger statistics/memory command.
...
Debugger: Enhanced the Statistics/Memory command to emit the total (maximum) memory used during execution, as well as the maximum memory consumed by each of the various object types. (Valery Podrezov)
2006-12-14 21:46:45 +00:00
rmoore1
4e7699310f
Update a comment.
2006-12-12 23:54:26 +00:00
rmoore1
e5dd6257a4
Fix for completion signal for main thread only.
2006-12-12 22:06:20 +00:00
rmoore1
fc76ab00f6
Support for ThreadId parameter to _ERR method.
...
Enhanced debugging for multithread test support.
2006-12-12 22:02:16 +00:00
rmoore1
b2f39803f4
Debugger multithreading enhancements.
...
Implemented enhancements to the multithreading support within the debugger to enable better multithreading evaluation of the subsystem.
2006-12-08 22:50:46 +00:00
rmoore1
851c390750
Removed all 16-bit support.
...
Support for 16-bit ACPICA has been completely removed since it is no longer necessary and it clutters the code. All 16-bit macros, types, and conditional compiles have been removed, cleaning up and simplifying the code across the entire subsystem. DOS support is no longer needed since the Linux firmware kit is now available.
2006-12-08 20:44:28 +00:00
rmoore1
8d57d770df
Remove global lock handler on AcpiTerminate.
...
Added AcpiEvRemoveGlobalLockHandler
2006-12-07 23:21:38 +00:00
rmoore1
4a820b6960
Fix bug with region linked list insert.
2006-11-14 18:35:51 +00:00
rmoore1
1751069ef5
version update
2006-11-09 20:53:12 +00:00
rmoore1
114ef04636
Add include of actables.h
2006-11-09 20:13:50 +00:00
rmoore1
e55eaf3d30
Must use "small power of two integer" for #pragma pack.
2006-11-09 20:05:44 +00:00
rmoore1
2ca4a3664d
Fail AcpiEnable if ACPI tables not loaded.
...
AcpiEnable will now fail if all of the required ACPI tables are not loaded (FADT, FACS, DSDT). BZ 477
2006-11-09 19:56:10 +00:00
rmoore1
8e7f513ef6
Implement full region support for multiple address spaces.
...
SpaceId is now part of the REGION object. BZ 429
2006-11-09 19:48:37 +00:00
rmoore1
b7a4d987f8
Add ACPI_MAX macro
2006-11-02 22:49:36 +00:00
rmoore1
c472225aca
Ensure that all structures in acobject.h are aligned, via #pragma.
...
Thus, even if the default compiler setting is non-aligned, the header is compiled
correctly.
2006-11-02 22:48:57 +00:00
rmoore1
468f31de32
Removed unnecessary pragma that supresses bitfield warning (no bitfields anymore)
2006-11-02 22:46:46 +00:00
rmoore1
f240b8ffa0
Fixes for load() operator.
...
Optimized the Load operator in the case where the source operand is an operation region. Simply map the operation region memory, instead of performing a bytewise read.
Fixed the Load operator for the case where the source operand is a region field. A buffer object is also allowed as the source operand. BZ 481
Fixed a problem where the Load operator allowed the source operand to be an operation region of any type. It is now restricted to regions of type SystemMemory, as per the ACPI specification. BZ 481
2006-11-02 22:45:32 +00:00
rmoore1
a6166d0815
Miscellaneous table manager updates and optimizations
2006-11-02 22:44:18 +00:00
rmoore1
c550c20d9d
Update debug output routines for data structure changes
2006-11-02 18:41:15 +00:00
rmoore1
702bc55af7
Added additional checks for internal methods (_OSI)
2006-11-02 18:40:29 +00:00
rmoore1
813b241a9b
version update
2006-10-11 19:35:13 +00:00
rmoore1
36e7bd78c8
Fixes for parameter validation.
...
Extra checks for valid handle/path combinations, BZ 478
2006-10-11 19:32:56 +00:00
rmoore1
b70962ae4a
Display temporary nodes from debugger namespace walk
2006-10-11 19:31:47 +00:00