1
0
mirror of https://github.com/acpica/acpica/ synced 2025-04-04 12:33:22 +03:00

28 Commits

Author SHA1 Message Date
rmoore1
463dd089f4 ACPICA: Fix for Linux source translation 2006-08-31 16:37:33 +00:00
rmoore1
187857892c ACPICA: Miscellaneous fixes for the Table Manager:
- Correctly initialize internal common FADT for all 64-bit "X" fields
- Fixed a couple table mapping issues during table load
- Initialize input array to zero in AcpiInitializeTables
- Additional parameter validation for AcpiGetTable, AcpiGetTableHeader, AcpiGetTableByIndex
- Fixed a couple of alignment issues for IA64
2006-08-28 21:22:35 +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
b360617ec7 ACPICA: Update global lock macro, AcpiExec version, to prevent source compile warning 2006-07-21 17:07:17 +00:00
rmoore1
9efdd774a4 Add 2006 copyright 2006-01-09 17:47:27 +00:00
rmoore1
ec00e62623 Moved alternate types here (used to generate linuxized source on Windows) 2005-12-15 22:36:47 +00:00
rmoore1
abd19655ae Use older macros for debug versions 2005-09-30 19:30:39 +00:00
aystarik
b518c9e7d9 no ASM macros allowed for ACPI apps
date	2004.04.29.22.12.00;	author rmoore1;	state Exp;
2005-06-29 20:27:01 +00:00
aystarik
0762bae63f Support for Global Lock simulation for AcpiExec
date	2002.08.14.20.33.00;	author rmoore1;	state Exp;
2005-06-29 20:26:50 +00:00
aystarik
f254a5eeef Removed use of PopObject() for efficiency
date	2001.09.03.18.00.00;	author rmoore1;	state Exp;
2005-06-29 20:26:36 +00:00
aystarik
36a0eba080 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:25:25 +00:00
aystarik
f3aae49e5a change the too-x86-specific ACPI_WBINVD macro to something better
date	2002.03.27.00.51.00;	author agrover;	state Exp;
2005-06-29 20:25:18 +00:00
aystarik
570215f8d8 Added 2000 to the copyright in the legal header
date	2000.12.08.20.56.00;	author rmoore1;	state Exp;
2005-06-29 20:25:03 +00:00
aystarik
679062c103 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:24:23 +00:00
aystarik
b84e50f85a strupr not POSIX, always use local AcpiUtStrupr
date	2005.04.07.22.25.00;	author rmoore1;	state Exp;
2005-06-29 20:23:18 +00:00
aystarik
b2ad6a4aa2 automated cleanup
date	2004.05.27.22.12.00;	author rmoore1;	state Exp;
2005-06-29 20:23:08 +00:00
aystarik
d84f6fb4f1 Standalone disassembler now uses namespace mgr for symbol table
date	2002.07.23.20.30.00;	author rmoore1;	state Exp;
2005-06-29 20:22:51 +00:00
aystarik
db1fde99d6 Fifth lint pass - CLEAN for 32-bit and 64-bit
date	2002.04.12.20.46.00;	author rmoore1;	state Exp;
2005-06-29 20:22:42 +00:00
aystarik
7e6c1a1224 remove causeinterrupt() macro - no one used it
change acpi_enable_irq to ACPI_ENABLE_IRQ - it should be obvious it's a macro
change wbinvd() macro to ACPI_WBINVD()


date	2002.03.22.22.20.00;	author agrover;	state Exp;
2005-06-29 20:22:38 +00:00
aystarik
65c520fe96 change the enable() and disable() macros to acpi_*_irqs() to prevent
clashes on Linux


date	2001.12.12.03.44.00;	author agrover;	state Exp;
2005-06-29 20:22:31 +00:00
aystarik
9d91c02fb0 Moved ACPI_OS_NAME to acconfig.h
date	2004.04.28.21.30.00;	author rmoore1;	state Exp;
2005-06-29 20:21:00 +00:00
aystarik
dc2d809571 date 2002.05.01.22.58.00; author psdiefen; state Exp; 2005-06-29 20:20:51 +00:00
aystarik
dd0e7e2e9d broke out acenv.h into smaller chunks
date	2000.10.13.18.03.00;	author agrover;	state Exp;
2005-06-29 20:20:38 +00:00
aystarik
4321c64352 Added 2005 copyright in legal header
date	2005.01.07.23.50.00;	author rmoore1;	state Exp;
2005-06-29 20:14:47 +00:00
aystarik
8b3bb1b5d8 Update copyrights for 2004
date	2004.01.13.23.06.00;	author rmoore1;	state Exp;
2005-06-29 20:14:34 +00:00
aystarik
3c85cd702d Added 2002 copyright
date	2002.01.09.17.59.00;	author rmoore1;	state Exp;
2005-06-29 19:26:11 +00:00
aystarik
584865cda3 2001 copyright. Changed "NUMBER" to "INTEGER" globally
date	2001.01.15.17.27.00;	author rmoore1;	state Exp;
2005-06-29 19:01:48 +00:00
aystarik
046b3446b7 Added 2003 copyright to the legal header
date	2003.01.06.17.32.00;	author rmoore1;	state Exp;
2005-06-29 18:18:17 +00:00