rmoore1
|
5c41a38852
|
ACPICA: Add AcpiGpeCount global to track the number of GPE events
|
2006-08-24 18:14:10 +00:00 |
|
rmoore1
|
daa47677b8
|
ACPICA: Update access to Flags fields for changes to table header files (removal of
bitfields.)
|
2006-08-24 17:51:36 +00:00 |
|
rmoore1
|
288f609021
|
ACPICA: Implement support for ACPI DMAR table (DMA Remapping Table) in header files and disassembler.
|
2006-08-24 17:19:49 +00:00 |
|
rmoore1
|
13fb18de25
|
*** empty log message ***
|
2006-08-23 20:06:10 +00:00 |
|
rmoore1
|
62300dae19
|
The Table Manager component has been completely redesigned and reimplemented. The new design is much simpler, and reduces the overall code and data size of the kernel-resident ACPICA by approximately 5%. Also, it is now possible to obtain the ACPI tables very early during kernel initialization, even before dynamic memory management is initialized.
|
2006-08-23 19:55:36 +00:00 |
|
rmoore1
|
23d55ffd54
|
Update debug output
|
2006-08-23 19:33:15 +00:00 |
|
rmoore1
|
388887aeb9
|
*** empty log message ***
|
2006-07-21 19:32:17 +00:00 |
|
rmoore1
|
34cb75b764
|
ACPICA: Remove _REG change, caused mutex problems, requires further investigation
|
2006-07-21 17:41:00 +00:00 |
|
rmoore1
|
1b52c5e922
|
ACPICA: Update version
|
2006-07-21 17:10:45 +00:00 |
|
rmoore1
|
b360617ec7
|
ACPICA: Update global lock macro, AcpiExec version, to prevent source compile warning
|
2006-07-21 17:07:17 +00:00 |
|
rmoore1
|
71fb2af2a1
|
ACPICA: Revert _REG changes, caused mutex issues, need to resolve these later in order to fully solve the problem
|
2006-07-21 17:05:14 +00:00 |
|
rmoore1
|
1e3fc00fd0
|
ACPICA: Automated cleanup
|
2006-07-20 20:38:46 +00:00 |
|
rmoore1
|
fcbeae314c
|
ACPICA: Temporary fix for BankValue parameter of a Bank Field to support all constant values, including Zero and One. Must eventually be converted to a full TermArg evaluation.
|
2006-07-20 20:30:31 +00:00 |
|
rmoore1
|
a0a8463d12
|
ACPICA: fix for object premature deletion after CopyObject on Operation Region (BZ 350)
|
2006-07-20 20:28:35 +00:00 |
|
rmoore1
|
ee42159e8a
|
ACPICA: Cast ThreadId to UINT32 for debug output only
|
2006-07-20 20:25:35 +00:00 |
|
rmoore1
|
a53952e066
|
ACPICA: The ACPI Global Lock interrupt handler no longer queues the execution of a separate thread to signal the global lock semaphore. Instead, the semaphore is signaled directly from the interrupt handler.
|
2006-07-20 20:23:06 +00:00 |
|
rmoore1
|
22e45f55ab
|
ACPICA: Completed a new design and implementation for the ACPI Global Lock support. On the OS side, the global lock is now treated as a standard AML mutex. Previously, multiple OS threads could "acquire" the global lock simultaneously, but this could cause the BIOS to be starved out of the lock, especially in cases such as the Embedded Controller driver where there is a tight coupling between the OS and the BIOS.
|
2006-07-20 20:15:20 +00:00 |
|
rmoore1
|
ffd0eca830
|
ACPICA: Additional update for NumElements fix. Must handle case where NumElements > Package list length, pad package with null elements.
|
2006-07-20 20:07:03 +00:00 |
|
rmoore1
|
3b9ee46e55
|
ACPICA: test timeout on global lock interface
|
2006-07-20 19:57:46 +00:00 |
|
rmoore1
|
b22be11c36
|
ACPICA: Add test for global lock interfaces
|
2006-07-20 19:50:34 +00:00 |
|
rmoore1
|
683dc716af
|
ACPICA: Implemented support within the AML interpreter for package objects that contain a mismatch between the AML length and package element count. In this case, the lesser of the two is used. Some BIOS code apparently modifies the package length on the fly, and this change supports this. Provides compatibility with the MS AML interpreter.
|
2006-07-19 20:27:05 +00:00 |
|
rmoore1
|
5f3cb3fc53
|
ACPICA: Update function header
|
2006-07-14 18:50:19 +00:00 |
|
rmoore1
|
57192f346c
|
ACPICA: Unlock interpreter before completing operation region initialization in order to allow _REG method to be run (BZ 409)
|
2006-07-14 18:49:26 +00:00 |
|
rmoore1
|
19c7967671
|
_TDL method requires 0 args, was incorrectly 1 in this module
|
2006-07-13 22:59:50 +00:00 |
|
rmoore1
|
554468be65
|
*** empty log message ***
|
2006-07-07 20:32:08 +00:00 |
|
rmoore1
|
d16f19f0c5
|
Initial implementation of -e disassembler flag, to include additional table for external symbol resolution - requires further testing and investigation
|
2006-07-07 20:05:14 +00:00 |
|
rmoore1
|
84ad7c0d15
|
version
|
2006-07-07 20:03:22 +00:00 |
|
rmoore1
|
04ae08685e
|
Added error message if AcpiOsGetThreadId returns zero (invalid ID)
|
2006-07-07 20:01:52 +00:00 |
|
rmoore1
|
a34b60af9e
|
Fix for debug output statement. Use getnodename
|
2006-07-06 20:05:17 +00:00 |
|
rmoore1
|
fb51fcd5fa
|
Must clear OwnerThread field when terminating a serialized control method
|
2006-07-06 19:52:45 +00:00 |
|
rmoore1
|
5763c1877d
|
Additional fix to include all CreateXxxxField operators, BZ 5426
|
2006-07-05 19:57:41 +00:00 |
|
rmoore1
|
c3729ad0ab
|
More validation of the node and handler parameters to AcpiRemoveAddressSpaceHandler
|
2006-06-29 20:26:42 +00:00 |
|
rmoore1
|
562cc52314
|
Move table OwnerID deletion to the lowest level, AcpiTbUninstallTable to eliminate any leaks.
|
2006-06-29 20:12:52 +00:00 |
|
rmoore1
|
e1620a57b3
|
Update ref counts on notify objects for Processor, Power, Thermal objects. BZ 376
|
2006-06-29 19:44:19 +00:00 |
|
rmoore1
|
074aa33906
|
When deactivating a region, call handler only if region was previously activated. BZ 374
|
2006-06-29 19:33:57 +00:00 |
|
rmoore1
|
d5728a3684
|
Comment update, use ACPI_CAST_PTR where appropriate
|
2006-06-28 20:47:33 +00:00 |
|
rmoore1
|
83cd62239f
|
Namespace is now locked within DeleteNamespaceByOwner
|
2006-06-28 20:41:45 +00:00 |
|
rmoore1
|
4ed6d7c84b
|
Add debug print statement
|
2006-06-28 19:52:37 +00:00 |
|
rmoore1
|
ef365a0499
|
Update comments, add debug statement
|
2006-06-28 19:52:20 +00:00 |
|
rmoore1
|
0ef72afa51
|
Update comments and headers
|
2006-06-28 17:41:06 +00:00 |
|
rmoore1
|
5a5aa9f13f
|
Removed obsolete 32/64 flag
|
2006-06-28 17:34:53 +00:00 |
|
rmoore1
|
5ec1b23190
|
return AE_NOT_EXIST if there is no handler during RemoveNotifyHandler. BZ 380
|
2006-06-28 17:21:39 +00:00 |
|
rmoore1
|
3229b96ef9
|
Add check for non-existent table during Unload. BZ 381
|
2006-06-28 17:13:52 +00:00 |
|
rmoore1
|
4a5255916e
|
Fix for buffer overflow on long ASL string literals. BZ 436
|
2006-06-28 16:14:37 +00:00 |
|
rmoore1
|
01eddd379a
|
Update comments
|
2006-06-27 20:38:17 +00:00 |
|
rmoore1
|
4963dc80cc
|
Add ACPI_PACKED_POINTERS_NOT_SUPPORTED for compilers that do not allow pointers within packed structures. Do not pack in this case.
|
2006-06-27 20:25:39 +00:00 |
|
rmoore1
|
60e5f154bc
|
*** empty log message ***
|
2006-06-23 20:59:31 +00:00 |
|
rmoore1
|
a06eb949b5
|
Version
|
2006-06-23 20:11:48 +00:00 |
|
rmoore1
|
18d1fe70cb
|
Fixed two more instances of possible large shifts - avoid compiler dependencies
|
2006-06-23 19:34:54 +00:00 |
|
rmoore1
|
b2e2f9704d
|
Cleanup
|
2006-06-22 20:33:18 +00:00 |
|