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
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
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
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
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
636f1daa70
Automated cleanup
2006-05-12 20:50:15 +00:00
rmoore1
1ee90e7361
Replace OsQueueForExecution with OsExecute
2006-05-11 20:52:45 +00:00
rmoore1
6f70255c7a
Support for disassembler external generation
2006-05-11 20:26:22 +00:00
rmoore1
1df3cbc893
Automated cleanup
2006-04-21 19:37:46 +00:00
rmoore1
a3304d8c7e
Immediately ignore whitespace during case conversion
2006-04-21 17:16:22 +00:00
rmoore1
65d5c688ce
Update ACPI_FUNCTION_* macros, no longer require quotes. Allows source conversion to convert the function names.
2006-04-19 21:49:06 +00:00
rmoore1
282b9f29e0
Ignore quoted strings during mixed case conversion
2006-04-19 21:09:09 +00:00
rmoore1
4319faba0c
New names for ACPI tables
2006-04-06 21:21:02 +00:00
rmoore1
bb44b2fbee
Deploy ACPI_COMPARE_NAME
2006-03-31 23:25:59 +00:00
rmoore1
1ed5f2a8ac
update output format string
2006-03-30 23:42:44 +00:00
rmoore1
18e56ac420
Fall back to original signature defines for now.
2006-03-28 16:31:11 +00:00
rmoore1
eebd4cb4f1
New structs added
2006-03-27 23:16:11 +00:00
rmoore1
ce8768c4d4
Warning fix
2006-03-27 21:19:26 +00:00
rmoore1
770e8ec2c2
Reorganized table headers
2006-03-27 20:38:46 +00:00
rmoore1
e82c898af8
Table header update. Renames
2006-03-24 23:12:33 +00:00
rmoore1
7b15bac697
Disassembler support for non-AML tables; table header update
2006-03-24 21:49:15 +00:00
rmoore1
24f0c8726a
Add -a option to extract all tables
2006-03-24 21:40:25 +00:00
rmoore1
9c621d42de
Can't xlate FADT_DESCRIPTOR yet.
2006-03-24 21:39:24 +00:00
rmoore1
6368989ade
Split from asmain.c
2006-03-24 18:31:18 +00:00
rmoore1
0e4f55087c
Split global tables to new file
2006-03-24 18:30:53 +00:00
rmoore1
0a67686fae
Add extended table info for -l option
2006-03-17 20:25:25 +00:00
rmoore1
436553bd1f
Extract binary ACPI tables from acpidump text output
2006-03-16 22:26:08 +00:00
rmoore1
e5621fe9c1
Add more C types for Linux conversion
2006-03-16 22:18:58 +00:00
rmoore1
d7a9ca7ad8
Added option for special formatting for files containing structs
2006-03-15 22:13:27 +00:00
rmoore1
0bc76a762e
Optimize structs for 64-bit, cache for namespace nodes, remove NSnode ref count
2006-03-14 20:58:51 +00:00
rmoore1
72ebba28c5
Rename ACPI memory macros for clarity
2006-03-10 20:08:05 +00:00
rmoore1
bcecdaeb79
Automated cleanup
2006-03-10 18:59:10 +00:00
rmoore1
69aa7eb71e
ACPI_THREAD_ID
2006-03-10 18:33:58 +00:00
rmoore1
a9d945b667
New struct name
2006-03-10 17:51:36 +00:00
rmoore1
9106520ea8
Update to previous fix: do not ignore identifiers with underscores if they are mixed case.
2006-02-23 23:19:39 +00:00
rmoore1
4d15826dc7
*** empty log message ***
2006-02-15 21:47:00 +00:00
rmoore1
025216fffa
Ignore tokens with embedded underscores, no need to convert
2006-02-14 23:06:57 +00:00
rmoore1
2a8c9c79b9
Handle else-if and else-while when determining whitespace
2006-02-07 23:16:24 +00:00
rmoore1
ec5455db60
Add whitespace for comments that get crammed up against previous statement
2006-02-07 22:51:40 +00:00
rmoore1
fbc94bf60e
*** empty log message ***
2006-01-27 21:30:00 +00:00
rmoore1
65a47676e4
Added new ACPI_CPU_FLAGS type
2006-01-26 23:40:07 +00:00
rmoore1
f7bfe25476
Deploy ACPI_[ERROR, EXCEPTION, WARNING, INFO]
2006-01-23 22:11:06 +00:00
rmoore1
69d0561ba0
More changes for ACPI_REPORT_ERROR conversion
2006-01-12 21:55:49 +00:00
rmoore1
7c13298942
Convert DB_ERROR/WARNs to REPORT_ERROR/WARNINGs
2006-01-11 22:38:23 +00:00
rmoore1
9efdd774a4
Add 2006 copyright
2006-01-09 17:47:27 +00:00
rmoore1
aa4b29b00a
Automated cleanup
2005-12-16 21:43:17 +00:00
rmoore1
c9d2176e9a
Implemtation of -e flag in global exception handler
2005-12-16 21:30:18 +00:00
rmoore1
d59ac168d4
interface change
2005-12-15 22:34:48 +00:00
rmoore1
008c171b2d
New type; cleanup
2005-12-15 22:34:12 +00:00