6166 Commits

Author SHA1 Message Date
aystarik
f9fd4d765b Return only 4-char strings
date	2003.11.07.19.34.00;	author rmoore1;	state Exp;
2005-06-29 19:14:32 +00:00
aystarik
c032034b1c Deployed UtGetDescriptorName for better debug output
date	2003.10.22.20.52.00;	author rmoore1;	state Exp;
2005-06-29 19:14:31 +00:00
aystarik
1e2790af0a Fixed RT Clock status/enable masks
date	2003.10.09.21.24.00;	author rmoore1;	state Exp;
2005-06-29 19:14:29 +00:00
aystarik
fc1c9a1dc6 cleanup
date	2003.09.30.17.09.00;	author rmoore1;	state Exp;
2005-06-29 19:14:28 +00:00
aystarik
d9ed86d32b * tbconvert.c (Frank van der Linden)
Always use 32bit-wide header pointers for an RSDT (ACPI 1.0). The comment
in the code talks about "machine-dependent length", but my copy of
the spec clearly says "an array of 32-bit physical addresses".

* tbxfroot.c, utglobal.c, tbget.c, tbrsdt.c (Franc van der Linden)
Avoid some strict-alias warnings.

* dmresrc.c (Thomas Klausner)
DMA, not dma nor Dma.


date	2003.07.13.22.21.00;	author agrover;	state Exp;
2005-06-29 19:14:27 +00:00
aystarik
301bbcff91 Fix to properly set table ID in created namespace objects. Removed
static DSDT table ID.


date	2003.05.09.20.02.00;	author rmoore1;	state Exp;
2005-06-29 19:14:26 +00:00
aystarik
3a2ba2de1f All table descriptors are now dynamic. Fixes multiple SSDT deletion
problem. Updated some global names and defines


date	2003.05.08.23.28.00;	author rmoore1;	state Exp;
2005-06-29 19:14:25 +00:00
aystarik
9a435a5909 GPE Block Device support
date	2003.03.06.22.41.00;	author rmoore1;	state Exp;
2005-06-29 19:14:23 +00:00
aystarik
2620dd61a4 Support for GPE Block Devices
date	2003.03.06.21.54.00;	author rmoore1;	state Exp;
2005-06-29 19:14:22 +00:00
aystarik
afea3c5fa3 Major overhaul of GPE code to prepare for GPE Block Device support
date	2003.02.27.21.05.00;	author rmoore1;	state Exp;
2005-06-29 19:14:21 +00:00
aystarik
be4946a00d Disable linux translation for ASL keywords
date	2003.01.31.23.25.00;	author rmoore1;	state Exp;
2005-06-29 19:14:20 +00:00
aystarik
e1c3df45d9 New global
date	2002.12.05.16.48.00;	author rmoore1;	state Exp;
2005-06-29 19:14:17 +00:00
aystarik
b17fb72419 Update of debug levels and defines
date	2002.11.27.17.47.00;	author rmoore1;	state Exp;
2005-06-29 19:14:16 +00:00
aystarik
c0f013199a Removed _S4B
date	2002.11.25.21.29.00;	author rmoore1;	state Exp;
2005-06-29 19:14:15 +00:00
aystarik
0324502522 Lint changes
date	2002.09.05.17.35.00;	author rmoore1;	state Exp;
2005-06-29 19:14:12 +00:00
aystarik
3da8b3e539 fix typo
date	2002.08.28.23.22.00;	author agrover;	state Exp;
2005-06-29 19:14:11 +00:00
aystarik
e048b92dff Cleanup, one new global to initialize
date	2002.08.22.21.34.00;	author rmoore1;	state Exp;
2005-06-29 19:14:10 +00:00
aystarik
5bd5b05f76 _OSI support for compiler and disassembler
date	2002.07.30.15.55.00;	author rmoore1;	state Exp;
2005-06-29 19:14:08 +00:00
aystarik
4ead4e71c4 Removed PARSER_ONLY, renamed ENABLE_DEBUGGER to ACPI_DEBUGGER.
renamed ACPI_DEBUG to ACPI_DEBUG_OUTPUT


date	2002.07.26.21.45.00;	author rmoore1;	state Exp;
2005-06-29 19:14:07 +00:00
aystarik
f34842fe80 Major update for new disassembler (produces compilable ASL).
date	2002.07.15.20.52.00;	author rmoore1;	state Exp;
2005-06-29 19:14:06 +00:00
aystarik
08456c1f9a Completed major overhaul and restructuring of table manager code.
date	2002.06.20.22.04.00;	author rmoore1;	state Exp;
2005-06-29 19:14:05 +00:00
aystarik
9f5943bc71 make AcpiUtGetTypeName usable all the time
date	2002.06.12.17.21.00;	author agrover;	state Exp;
2005-06-29 19:14:04 +00:00
aystarik
b07662321d Changes to upgrade 16-bit support
date	2002.05.16.22.31.00;	author rmoore1;	state Exp;
2005-06-29 19:14:02 +00:00
aystarik
bfec421bd5 Implemented AcpiInstallInitializationHandler()
date	2002.05.07.17.02.00;	author rmoore1;	state Exp;
2005-06-29 19:14:01 +00:00
aystarik
83b84427da Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 19:13:59 +00:00
aystarik
ff2d773d67 Migrated ASL compiler and core components to use a common
PARSE_OBJECT.


date	2002.04.04.21.19.00;	author rmoore1;	state Exp;
2005-06-29 19:13:57 +00:00
aystarik
bb0c7f5eca Support for Logical RSDP and subtables
date	2002.03.20.21.47.00;	author rmoore1;	state Exp;
2005-06-29 19:13:56 +00:00
aystarik
e7459daf33 Support for late evaluation of Buffer and Package operands (They may
contain TermArgs).


date	2002.03.13.18.13.00;	author rmoore1;	state Exp;
2005-06-29 19:13:55 +00:00
aystarik
a8b4d5fba1 Added error checking after all mutex acquires and most mutex releases.
date	2002.02.12.23.57.00;	author rmoore1;	state Exp;
2005-06-29 19:13:53 +00:00
aystarik
87e5c6e075 Debug globals; Moved defines to aclocal.h
date	2002.02.07.18.15.00;	author rmoore1;	state Exp;
2005-06-29 19:13:51 +00:00
aystarik
43aa0cefe9 Added support for FADT, FACS in AcpiInstallTable.
date	2002.02.01.18.57.00;	author rmoore1;	state Exp;
2005-06-29 19:13:50 +00:00
aystarik
78979e0ca5 add brackets to structure inits. MSVC dowsn't complain but GCC does.
date	2002.01.19.01.03.00;	author agrover;	state Exp;
2005-06-29 19:13:49 +00:00
aystarik
6b1e3e048d Support for table-driven Event and Hardware management.
date	2002.01.18.00.22.00;	author rmoore1;	state Exp;
2005-06-29 19:13:48 +00:00
aystarik
1bcec14245 Removed all support to save/restore the GPE status/enable registers --
unnecessary.


date	2002.01.14.22.19.00;	author rmoore1;	state Exp;
2005-06-29 19:13:47 +00:00
aystarik
f3415529ea Restructuring of GPE tables and code
date	2002.01.11.22.41.00;	author rmoore1;	state Exp;
2005-06-29 19:13:46 +00:00
aystarik
a11d7714b3 Added timeout and Global Lock Handle to global lock Acquire/Release as
per the EPS.


date	2001.12.18.21.07.00;	author rmoore1;	state Exp;
2005-06-29 19:13:44 +00:00
aystarik
e0046d832a Removed obsolete Status field from table
date	2001.12.18.16.43.00;	author rmoore1;	state Exp;
2005-06-29 19:13:43 +00:00
aystarik
e8666e1fda Removed obsolete ACPI_OBJECT_TYPE8 typedef and changed all references
to ACPI_OBJECT_TYPE


date	2001.12.12.20.41.00;	author rmoore1;	state Exp;
2005-06-29 19:13:42 +00:00
aystarik
7a12fecc31 Changes to support Intel 64-bit compiler
date	2001.12.12.00.13.00;	author rmoore1;	state Exp;
2005-06-29 19:13:41 +00:00
aystarik
b9245c8fca New ACPI_SIZE type for all "size" parameters and pointer diffs
date	2001.12.10.22.44.00;	author rmoore1;	state Exp;
2005-06-29 19:13:40 +00:00
aystarik
3bf729a976 Initial support for DataTable Regions
date	2001.12.04.18.00.00;	author rmoore1;	state Exp;
2005-06-29 19:13:39 +00:00
aystarik
f857366431 eliminate AcpiHwGetModeCapabilities. It was useless.
date	2001.11.15.01.19.00;	author agrover;	state Exp;
2005-06-29 19:13:37 +00:00
aystarik
7b1dd8c566 Removed global OpRegion handler dispatch table, it was not being used.
date	2001.10.29.16.58.00;	author rmoore1;	state Exp;
2005-06-29 19:13:35 +00:00
aystarik
3cbb6e2a82 Improved NSDUMP debug output
date	2001.10.18.17.41.00;	author rmoore1;	state Exp;
2005-06-29 19:13:34 +00:00
aystarik
8849218c35 Stack trace code/globals are for debug only
date	2001.08.30.17.27.00;	author rmoore1;	state Exp;
2005-06-29 19:13:32 +00:00
aystarik
274351396a Completed rename of all globals to prefix "AcpiGbl_", added stack
tracing mechanism


date	2001.08.27.15.39.00;	author rmoore1;	state Exp;
2005-06-29 19:13:30 +00:00
aystarik
c713569185 Added "const" qualifier to the read-only lookup tables
date	2001.08.24.16.23.00;	author rmoore1;	state Exp;
2005-06-29 19:13:29 +00:00
aystarik
382ec39c8e Miscellaneous 64-bit support
date	2001.07.19.16.42.00;	author rmoore1;	state Exp;
2005-06-29 19:13:27 +00:00
aystarik
e8c78925ee Changed AcpiFormatException interface
date	2001.07.06.21.51.00;	author rmoore1;	state Exp;
2005-06-29 19:13:25 +00:00
aystarik
4a1d4f1886 New internal type
date	2001.06.05.21.31.00;	author rmoore1;	state Exp;
2005-06-29 19:13:24 +00:00