rmoore1
dde357bff5
Update global lock init and delete
2006-06-22 17:06:26 +00:00
rmoore1
2a1eeb6d98
Fix to bypass differences between compiler implementations of C shift operator
2006-06-22 16:24:35 +00:00
rmoore1
1093d311fd
Add info message when Load or LoadTable succeeds
2006-06-22 15:31:24 +00:00
rmoore1
816c745a86
Fix for method mutex and recursive acquisition depth
2006-06-21 21:11:08 +00:00
rmoore1
e140b3b71b
Invoke MethodError on any errors during a method call setup
2006-06-21 20:55:28 +00:00
rmoore1
aefbccd47d
Cleanup debug statement
2006-06-21 20:54:40 +00:00
rmoore1
c76d66dd2c
Preserve "ignored" bits when writing to ACPI registers, includes
...
PM1_CONTROL[0] (SCI_EN)
PM1_CONTROL[9]
PM1_STATUS[11]
2006-06-20 21:18:10 +00:00
rmoore1
e7c2d154bc
Cleanup
2006-06-20 16:19:38 +00:00
rmoore1
6e1b7b3d1a
Major update for locking.
...
1) Use new types ACPI_SPINLOCK, ACPI_MUTEX,ACPI_SEMAPHORE
2) Deploy new OSL interfaces for mutex objects
3) Use mutex for serialized methods, fix incorrect use of method SyncLevel
2006-06-20 15:37:18 +00:00
rmoore1
a9ae55a891
Moved 'X' to last choice, looks too much like a hex constant.
2006-06-19 22:02:41 +00:00
rmoore1
31e6c8db49
*** empty log message ***
2006-06-08 20:23:51 +00:00
rmoore1
05ba5b6a62
version, removed obsolete defines
2006-06-08 19:29:51 +00:00
rmoore1
c52bbc2dac
Fix for BZ 433: Excessive data is written to the Data field if it is wider than Access Width of the IndexField
2006-06-08 19:26:13 +00:00
rmoore1
7fc92eabdf
Don't set global integer width here, it was set earlier, with possible -r override
2006-06-07 20:08:37 +00:00
rmoore1
e81f73d111
Removed unused GpeNumber
2006-06-06 23:14:08 +00:00
rmoore1
560e0215cd
Fix fault if package length too long to be encoded (BZ 432)
2006-06-06 22:14:50 +00:00
rmoore1
a85b89e43e
Cleanup error messages for validate header
2006-06-02 22:44:32 +00:00
rmoore1
27caef9e09
Fix for case where there is no incoming filename (iasl -g)
2006-06-02 22:11:03 +00:00
rmoore1
1229f469df
Always set status back to AE_OK after attermpt to run _INI
2006-06-02 22:10:11 +00:00
rmoore1
88ceac1910
Obsoleted use of lock flag from external interfaces, no longer needed now that hardware lock is a spinlock
2006-06-02 22:09:33 +00:00
rmoore1
1430876b51
Get HW lock before reading GPE registers
2006-06-02 21:36:36 +00:00
rmoore1
65ec4b8914
Convert hardware mutex to a spinlock, since code is used at xrupt level
2006-06-02 21:24:57 +00:00
rmoore1
caea6bf655
Additional cleanup and comments for bz 5369
2006-06-02 19:47:58 +00:00
rmoore1
0b95670ed0
Cleanup, update a debug output
2006-06-01 21:46:46 +00:00
rmoore1
5f38b762be
Removed extraneous(obsolete) global mutexes, renamed mutex defines
2006-06-01 20:51:55 +00:00
rmoore1
0ce6b2dc9e
Special cases for device/thermal nodes, they have no real subobjects (BZ 5369, 5370)
2006-05-31 19:31:02 +00:00
rmoore1
2fcdd7fa6a
Error message for CreateField/NumBits operand=0
2006-05-31 16:58:19 +00:00
rmoore1
8ddcff6b02
*** empty log message ***
2006-05-26 20:30:35 +00:00
rmoore1
57448fde8d
automated cleanup
2006-05-26 19:49:39 +00:00
rmoore1
7018784385
version
2006-05-26 19:41:58 +00:00
rmoore1
deb821b766
Additional fixes for integer-to-string conversion. BZ 5329
2006-05-24 21:26:35 +00:00
rmoore1
df9d541a48
Fix to allow embedded method declarations, BZ 5361
2006-05-24 21:12:11 +00:00
rmoore1
330392c97a
Function rename
2006-05-24 20:52:36 +00:00
rmoore1
08d56f89ea
Pass correct node to global handler and allow handler to set status
2006-05-24 20:50:58 +00:00
rmoore1
774d4d2176
Prevent fault if output file could not be opened
2006-05-24 20:49:38 +00:00
rmoore1
3f8bd314ea
Do not search parent(s) when installing names into namespace
2006-05-24 20:49:05 +00:00
rmoore1
7b623b6730
Update comment about timeouts
2006-05-24 20:48:05 +00:00
rmoore1
a63a93f7f2
Allow DMA, IO, IRQ as names without conflict with same-named resource descriptors
2006-05-24 20:47:39 +00:00
rmoore1
ac35d22e8d
For shiftleft and shiftright, check for shiftcount larger than current bit width. C compiler cannot be counted on to do this. BZ 395
2006-05-24 20:40:05 +00:00
rmoore1
27c14923ff
Add support for DataTableRegion operator, was missing from named opcodes list. Cause "opcode not handled" error message in disassembly
2006-05-24 20:21:58 +00:00
rmoore1
ae7a2c673f
Fixed incorrect parameter for CopyObject operator - was SuperName should be TermArg. Caused disassembler failure
2006-05-24 20:21:16 +00:00
rmoore1
b4c3004580
Cleanup/formatting
2006-05-19 22:20:23 +00:00
rmoore1
c83c082fb5
Cleanup
2006-05-19 20:17:22 +00:00
rmoore1
181c5f8a42
Misc renames for clarity
2006-05-19 20:09:44 +00:00
rmoore1
8c3c107146
Fix error path to correctly delete buffer object
2006-05-18 17:39:31 +00:00
rmoore1
588017f6e0
Removed optional buffer validation; cleanup
2006-05-18 17:32:02 +00:00
rmoore1
8f99aa4375
Additional restructuring and cleanup of namespace evaluation functions
2006-05-18 17:11:31 +00:00
rmoore1
9247f9049c
Removed a trailing comma
2006-05-18 16:02:34 +00:00
rmoore1
8c8738f9a1
Major restructuring of internal interfaces to evaluate objects to reduce code size and stack use
2006-05-17 21:30:23 +00:00
rmoore1
43c6f89d17
Fix various formatting issues
2006-05-16 20:14:38 +00:00