4997 Commits

Author SHA1 Message Date
aystarik
9d20d7712a Cleanup of predefined method values
date	2005.01.07.23.38.00;	author rmoore1;	state Exp;
2005-06-29 19:14:46 +00:00
aystarik
9e95153d81 Exception handler support
date	2004.09.21.21.55.00;	author rmoore1;	state Exp;
2005-06-29 19:14:43 +00:00
aystarik
6e8107fedc Make _TZ of type Thermal
date	2004.05.14.20.54.00;	author rmoore1;	state Exp;
2005-06-29 19:14:42 +00:00
aystarik
9fc6d87f36 Cleanup, new _OSI strings, new global
date	2004.04.22.19.20.00;	author rmoore1;	state Exp;
2005-06-29 19:14:40 +00:00
aystarik
ea360c5e5e Update GetNodeName
date	2004.03.31.23.54.00;	author rmoore1;	state Exp;
2005-06-29 19:14:39 +00:00
aystarik
5a8069af1b Moved runtime config to static init in acglobal.h
date	2004.03.30.18.32.00;	author rmoore1;	state Exp;
2005-06-29 19:14:38 +00:00
aystarik
9f94537dbb New globals, object types
date	2004.03.26.22.39.00;	author rmoore1;	state Exp;
2005-06-29 19:14:37 +00:00
aystarik
5ffad1ef3c Check for ACPI_ROOT_OBJECT
date	2004.03.12.22.42.00;	author rmoore1;	state Exp;
2005-06-29 19:14:36 +00:00
aystarik
ffab792ce7 _OSI support
date	2004.03.11.21.19.00;	author rmoore1;	state Exp;
2005-06-29 19:14:35 +00:00
aystarik
dbe44f5730 Added _SxD names
date	2004.02.20.22.40.00;	author rmoore1;	state Exp;
2005-06-29 19:14:34 +00:00
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