Commit Graph

7450 Commits

Author SHA1 Message Date
aystarik
696b42bb8b Add support for device _CIDs (Compatibility IDs) with multiple strings
date	2003.05.21.20.59.00;	author rmoore1;	state Exp;
2005-06-29 19:45:44 +00:00
aystarik
7ff4b9fd16 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:45:42 +00:00
aystarik
71076490bc 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:45:41 +00:00
aystarik
4c9ebe7a68 Fix for various endian issues
date	2003.04.11.22.29.00;	author rmoore1;	state Exp;
2005-06-29 19:45:37 +00:00
aystarik
04af21c1f1 Full implementation of RemoveGpeBlock
date	2003.03.28.00.21.00;	author rmoore1;	state Exp;
2005-06-29 19:45:36 +00:00
aystarik
92a601d6a8 Additional mutex and locking for GPE data structures
date	2003.03.18.21.10.00;	author rmoore1;	state Exp;
2005-06-29 19:45:34 +00:00
aystarik
24f80a625d Support for GPE Block Devices
date	2003.03.06.21.54.00;	author rmoore1;	state Exp;
2005-06-29 19:45:33 +00:00
aystarik
5ddcc70e07 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:45:31 +00:00
aystarik
7a57f63606 tweaks for Linux conversion
date	2003.01.07.21.53.00;	author rmoore1;	state Exp;
2005-06-29 19:45:30 +00:00
aystarik
ba254ab9f5 Minor tweaks for consistency
date	2003.01.07.00.08.00;	author rmoore1;	state Exp;
2005-06-29 19:45:29 +00:00
aystarik
d4d9973bd9 Fixes to allow better Linux translation
date	2002.12.19.22.03.00;	author rmoore1;	state Exp;
2005-06-29 19:45:27 +00:00
aystarik
4683d9e9fc Standardized all struct tags for Linux conversion
date	2002.12.18.23.15.00;	author rmoore1;	state Exp;
2005-06-29 19:45:26 +00:00
aystarik
33ca9419bb Prefixed all #defines in acconfig.h with ACPI_
date	2002.11.25.20.31.00;	author rmoore1;	state Exp;
2005-06-29 19:45:24 +00:00
aystarik
82a05bee8e removed obsolete field
date	2002.11.22.18.49.00;	author rmoore1;	state Exp;
2005-06-29 19:45:23 +00:00
aystarik
7f091c74c8 Change type in GPE_INFO
date	2002.11.21.21.37.00;	author rmoore1;	state Exp;
2005-06-29 19:45:22 +00:00
aystarik
80b028c9e4 Added NameSeg field (last nameseg in the namepath)
date	2002.10.21.21.46.00;	author rmoore1;	state Exp;
2005-06-29 19:45:20 +00:00
aystarik
0fd7ae32bd Removed obsolete BasePointer field
date	2002.10.15.22.26.00;	author rmoore1;	state Exp;
2005-06-29 19:45:19 +00:00
aystarik
d24047a454 Compile flags to 32 bits
date	2002.08.22.21.30.00;	author rmoore1;	state Exp;
2005-06-29 19:45:18 +00:00
aystarik
b1cc757129 Automated cleanup
date	2002.07.30.22.12.00;	author rmoore1;	state Exp;
2005-06-29 19:45:17 +00:00
aystarik
c4c854e9ba 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:45:16 +00:00
aystarik
cc7dda842c allow Linux to define ACPI_DEBUG but not have to define
ACPI_DISASSEMBLER


date	2002.07.26.18.17.00;	author agrover;	state Exp;
2005-06-29 19:45:15 +00:00
aystarik
9c80408829 support for ACPI_DISASSEMBLER
date	2002.07.25.19.58.00;	author rmoore1;	state Exp;
2005-06-29 19:45:14 +00:00
aystarik
d37b2d8fae New defines
date	2002.07.24.20.41.00;	author rmoore1;	state Exp;
2005-06-29 19:45:13 +00:00
aystarik
25c454169d Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 19:45:12 +00:00
aystarik
09e68a06a9 Major update for new disassembler (produces compilable ASL).
date	2002.07.15.20.52.00;	author rmoore1;	state Exp;
2005-06-29 19:45:11 +00:00
aystarik
06a9057bcf Completed major overhaul and restructuring of table manager code.
date	2002.06.20.22.04.00;	author rmoore1;	state Exp;
2005-06-29 19:45:10 +00:00
aystarik
0bc7bf4d38 Changes to upgrade 16-bit support
date	2002.05.16.22.31.00;	author rmoore1;	state Exp;
2005-06-29 19:45:09 +00:00
aystarik
e7d65e1079 Moved bitreg definitions to actypes.h (public)
date	2002.05.01.20.22.00;	author rmoore1;	state Exp;
2005-06-29 19:45:08 +00:00
aystarik
998f45aca3 Needed to make the parser opcode table external
date	2002.04.25.17.43.00;	author rmoore1;	state Exp;
2005-06-29 19:45:07 +00:00
aystarik
d5250fedf8 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:45:04 +00:00
aystarik
973eadaf84 Support for GAS GPEs/FixedEvents/Timer
date	2002.03.27.22.15.00;	author rmoore1;	state Exp;
2005-06-29 19:45:03 +00:00
aystarik
5a450982e3 Support for Logical RSDP and subtables
date	2002.03.20.21.47.00;	author rmoore1;	state Exp;
2005-06-29 19:45:02 +00:00
aystarik
365bd9d726 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:45:01 +00:00
aystarik
3c69973988 Prefixed C library macros (MEMSET, etc.) with "ACPI_".
date	2002.02.13.18.54.00;	author rmoore1;	state Exp;
2005-06-29 19:44:59 +00:00
aystarik
349e4a2a74 Cleanup and whitespace
date	2002.02.13.18.04.00;	author rmoore1;	state Exp;
2005-06-29 19:44:58 +00:00
aystarik
a35212091c Debug globals; Moved defines to aclocal.h
date	2002.02.07.18.15.00;	author rmoore1;	state Exp;
2005-06-29 19:44:53 +00:00
aystarik
b569a2aac4 Obsoleted AcpiOsCallocate interface
date	2002.01.18.22.41.00;	author rmoore1;	state Exp;
2005-06-29 19:44:52 +00:00
aystarik
56afe4bc0d Support for table-driven Event and Hardware management.
date	2002.01.18.00.22.00;	author rmoore1;	state Exp;
2005-06-29 19:44:51 +00:00
aystarik
66b5672c86 ACPI_ prefix for all register names; Simplified event and register
decoding


date	2002.01.15.21.56.00;	author rmoore1;	state Exp;
2005-06-29 19:44:50 +00:00
aystarik
45acee1f9c Removed a structure field
date	2002.01.14.20.55.00;	author rmoore1;	state Exp;
2005-06-29 19:44:49 +00:00
aystarik
2e0c532126 Restructuring of GPE tables and code
date	2002.01.11.22.41.00;	author rmoore1;	state Exp;
2005-06-29 19:44:48 +00:00
aystarik
904ce034ed Moved flag defines from a C file
date	2001.12.13.21.26.00;	author rmoore1;	state Exp;
2005-06-29 19:44:46 +00:00
aystarik
b81b991b88 Support for ACPI 2.0 Break and Continue
date	2001.12.07.19.08.00;	author rmoore1;	state Exp;
2005-06-29 19:44:44 +00:00
aystarik
3d2c59693d Macro rename and cleanup
date	2001.11.21.17.06.00;	author rmoore1;	state Exp;
2005-06-29 19:44:43 +00:00
aystarik
5924bf53dd Cleanup - extraneous spaces and tab removal
date	2001.11.02.00.06.00;	author rmoore1;	state Exp;
2005-06-29 19:44:40 +00:00
aystarik
bdd7809406 Removed ACPI_READ_ADR_SPACE (and WRITE). Uses common ACPI_READ and
ACPI_WRITE


date	2001.10.29.17.14.00;	author rmoore1;	state Exp;
2005-06-29 19:44:39 +00:00
aystarik
c3e7c2c004 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:44:38 +00:00
aystarik
9e777f8b1b Removed obsolete AML_ATTACHMENT flag
date	2001.10.22.20.29.00;	author rmoore1;	state Exp;
2005-06-29 19:44:37 +00:00
aystarik
8675c3e5f8 Added "ObjectType" field to OpcodeInfo table; removed "MapOpcode"
functions; Fixed forward reference problem with field names


date	2001.10.22.19.57.00;	author rmoore1;	state Exp;
2005-06-29 19:44:36 +00:00
aystarik
e401993d93 Removed TbSystemTablePtr
date	2001.10.16.21.05.00;	author rmoore1;	state Exp;
2005-06-29 19:44:35 +00:00