1935 Commits

Author SHA1 Message Date
aystarik
91757b70ff Add support for sparse translation flag (Bjorn Helgaas)
date	2003.02.13.19.42.00;	author agrover;	state Exp;
2005-06-29 20:14:24 +00:00
aystarik
bd0e56b5a2 tweaks for Linux conversion
date	2003.01.07.21.53.00;	author rmoore1;	state Exp;
2005-06-29 20:14:23 +00:00
aystarik
d0945b3bdf Minor tweaks for consistency
date	2003.01.07.00.08.00;	author rmoore1;	state Exp;
2005-06-29 20:14:22 +00:00
aystarik
258ab1292f add #define for FFH region
date	2003.01.03.20.10.00;	author agrover;	state Exp;
2005-06-29 20:14:20 +00:00
aystarik
cd9392c331 Overhaul of the NATIVE* types. renamed to ACPI_NATIVE*, eliminated
use of MAX32 and MIN32 types


date	2002.12.16.23.55.00;	author rmoore1;	state Exp;
2005-06-29 20:14:18 +00:00
aystarik
a1ea7fc584 reduce amount of things we do not translate. This is required for
Linux compilation.


date	2002.12.13.23.58.00;	author agrover;	state Exp;
2005-06-29 20:14:17 +00:00
aystarik
518938d560 Update for lower-case types
date	2002.12.13.22.09.00;	author rmoore1;	state Exp;
2005-06-29 20:14:16 +00:00
aystarik
a526b88f45 Automated code cleanup
date	2002.12.06.16.32.00;	author rmoore1;	state Exp;
2005-06-29 20:14:14 +00:00
aystarik
c31cb7bd5f Removed _S4B
date	2002.11.25.21.29.00;	author rmoore1;	state Exp;
2005-06-29 20:14:13 +00:00
aystarik
7a86679bfa Added bitmask for I/O flag
date	2002.11.07.22.24.00;	author rmoore1;	state Exp;
2005-06-29 20:14:12 +00:00
aystarik
892e640c11 major overhaul of ACPI_TYPE and the use of internal types. Most were
no longer necessary.  Improved handling of the Scope operator for both the
compiler and the interpreter.


date	2002.10.10.22.49.00;	author rmoore1;	state Exp;
2005-06-29 20:14:11 +00:00
aystarik
e86b01e1c8 fix typo
date	2002.09.11.16.17.00;	author agrover;	state Exp;
2005-06-29 20:14:10 +00:00
aystarik
72906a7c5d Completed major overhaul and restructuring of table manager code.
date	2002.06.20.22.05.00;	author rmoore1;	state Exp;
2005-06-29 20:14:09 +00:00
aystarik
1fbc320c8b Changes to upgrade 16-bit support
date	2002.05.16.22.31.00;	author rmoore1;	state Exp;
2005-06-29 20:14:07 +00:00
aystarik
ce9b9ba948 change ACPI_BITS_PER_LONG to Bob-approved ACPI_MACHINE_WIDTH
date	2002.05.11.00.39.00;	author agrover;	state Exp;
2005-06-29 20:14:06 +00:00
aystarik
09eba5997f moved arch-specific defines out of acgcc.h and added an
ACPI_BITS_PER_LONG macro that platform headers need to define.


date	2002.05.08.22.30.00;	author agrover;	state Exp;
2005-06-29 20:14:05 +00:00
aystarik
ea45f7aea7 Implemented AcpiInstallInitializationHandler()
date	2002.05.07.17.02.00;	author rmoore1;	state Exp;
2005-06-29 20:14:04 +00:00
aystarik
9a5f695236 Moved bitreg definitions to actypes.h (public)
date	2002.05.01.20.22.00;	author rmoore1;	state Exp;
2005-06-29 20:14:03 +00:00
aystarik
9e750a4d6e Changed ACPI_ROOT_OBJECT to work on all platforms without warning
date	2002.04.17.15.59.00;	author rmoore1;	state Exp;
2005-06-29 20:14:02 +00:00
aystarik
193ee6afdf Some Lint changes; 16-bit changes
date	2002.04.15.22.46.00;	author rmoore1;	state Exp;
2005-06-29 20:14:01 +00:00
aystarik
b977700600 Fourth pass to include lint changes/comments/cleanup (64-bit)
date	2002.04.11.22.58.00;	author rmoore1;	state Exp;
2005-06-29 20:14:00 +00:00
aystarik
0bd5ba9d4b reorder defs to be consistently INT followed by UINT
fix IA64 def to get INT correct (Clyde Griffin)


date	2002.04.09.22.35.00;	author agrover;	state Exp;
2005-06-29 20:13:59 +00:00
aystarik
890e83ee61 Second pass to include lint changes/comments/cleanup.
date	2002.04.08.22.01.00;	author rmoore1;	state Exp;
2005-06-29 20:13:58 +00:00
aystarik
e4b57c29ec add COMPILER_DEPENDENT_INT64 define to compiler-specific headers and
fix INT64 definition in actypes.h


date	2002.04.04.19.14.00;	author agrover;	state Exp;
2005-06-29 20:13:57 +00:00
aystarik
398a1ea07b Fix for Linux generation, ACPI_POINTER type moved
date	2002.03.20.22.54.00;	author rmoore1;	state Exp;
2005-06-29 20:13:56 +00:00
aystarik
7229fcc45f Support for Logical RSDP and subtables
date	2002.03.20.21.47.00;	author rmoore1;	state Exp;
2005-06-29 20:13:55 +00:00
aystarik
c604ac6d21 New fields for MEM_CONTEXT
date	2002.02.28.18.27.00;	author rmoore1;	state Exp;
2005-06-29 20:13:54 +00:00
aystarik
8bc0db86d2 Macro renames within 64-bit macros
date	2002.02.13.22.08.00;	author rmoore1;	state Exp;
2005-06-29 20:13:53 +00:00
aystarik
167c377e80 Prefixed C library macros (MEMSET, etc.) with "ACPI_".
date	2002.02.13.18.54.00;	author rmoore1;	state Exp;
2005-06-29 20:13:52 +00:00
aystarik
f78ca16022 Cleanup and whitespace
date	2002.02.13.18.04.00;	author rmoore1;	state Exp;
2005-06-29 20:13:51 +00:00
aystarik
3d0cc6d4b5 Prefixed all macros with "ACPI_" to prevent collisions with local OS
header files.


date	2002.02.12.22.41.00;	author rmoore1;	state Exp;
2005-06-29 20:13:50 +00:00
aystarik
477aba49e0 Added ascii_max define
date	2002.02.06.23.18.00;	author rmoore1;	state Exp;
2005-06-29 20:13:49 +00:00
aystarik
faf0d49b63 Added ACPI_MAX_PTR
date	2002.02.06.19.00.00;	author rmoore1;	state Exp;
2005-06-29 20:13:47 +00:00
aystarik
66c7e41d19 remove ACPI_EVENT_ENABLE defines.
date	2002.02.01.17.47.00;	author agrover;	state Exp;
2005-06-29 20:13:46 +00:00
aystarik
0fa8c2ba3e Added an ALIGN_RESOURCE_SIZE macro to fix a reported IA-64 alignment
issue (reported by Kochi Takayoshi)


date	2002.01.22.23.18.00;	author mwalz;	state Exp;
2005-06-29 20:13:45 +00:00
aystarik
c5f66ecaf1 Removed UCHAR - not used, caused collisions with OS includes
date	2002.01.22.23.09.00;	author rmoore1;	state Exp;
2005-06-29 20:13:44 +00:00
aystarik
322f50050a Updated a comment
date	2002.01.22.16.20.00;	author rmoore1;	state Exp;
2005-06-29 20:13:43 +00:00
aystarik
b90c41347c Support for table-driven Event and Hardware management.
date	2002.01.18.00.22.00;	author rmoore1;	state Exp;
2005-06-29 20:13:42 +00:00
aystarik
4a7a04e8c0 Split EvInitialize to allow initialization without installation of
hardware handlers (for acpiexec mostly)


date	2002.01.14.22.32.00;	author rmoore1;	state Exp;
2005-06-29 20:13:41 +00:00
aystarik
ae71cbc327 Support for creation of user (return) buffers
date	2002.01.10.22.17.00;	author rmoore1;	state Exp;
2005-06-29 20:13:40 +00:00
aystarik
7801282587 fix typo
date	2002.01.10.02.23.00;	author agrover;	state Exp;
2005-06-29 20:13:39 +00:00
aystarik
a5e60fd172 Added ACPI_STATE_Cx
date	2001.12.28.00.26.00;	author psdiefen;	state Exp;
2005-06-29 20:13:37 +00:00
aystarik
dc90e23c45 we do not ever use the *P typedefs, so remove them
date	2001.12.17.18.56.00;	author agrover;	state Exp;
2005-06-29 20:13:36 +00:00
aystarik
a5046d40e3 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 20:13:34 +00:00
aystarik
a5362f2279 Changes to support Intel 64-bit compiler
date	2001.12.12.00.13.00;	author rmoore1;	state Exp;
2005-06-29 20:13:33 +00:00
aystarik
9566577979 fix struct name
date	2001.12.11.01.59.00;	author agrover;	state Exp;
2005-06-29 20:13:32 +00:00
aystarik
773e32403d 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 20:13:31 +00:00
aystarik
d6edf4ed58 prepend ACPI_ to PCI_ROUTING_TABLE, to avoid OS clashes
date	2001.12.07.22.47.00;	author agrover;	state Exp;
2005-06-29 20:13:30 +00:00
aystarik
88d4ff301c Added END_TAG resource descriptor
date	2001.12.07.18.43.00;	author rmoore1;	state Exp;
2005-06-29 20:13:29 +00:00
aystarik
b6b0fc2b3f Initial support for DataTable Regions
date	2001.12.04.18.00.00;	author rmoore1;	state Exp;
2005-06-29 20:13:28 +00:00