Commit Graph

67 Commits

Author SHA1 Message Date
aystarik
6f5bc39fef Removed extra semicolon
date	2003.10.27.17.38.00;	author rmoore1;	state Exp;
2005-06-29 18:58:37 +00:00
aystarik
31313c03b4 Update of debug levels and defines
date	2002.11.27.17.47.00;	author rmoore1;	state Exp;
2005-06-29 18:58:33 +00:00
aystarik
726e94e95a Improved error messages for namespace lookups
date	2002.09.19.22.28.00;	author rmoore1;	state Exp;
2005-06-29 18:58:31 +00:00
aystarik
aa246879f0 Size checks for FADT and FACS, support to fall back to V1.0 tables if
table is too small


date	2002.05.15.20.46.00;	author rmoore1;	state Exp;
2005-06-29 18:58:28 +00:00
aystarik
9bf416362e ValidateBufferSize is now InitializeBuffer. Also, clears the caller
buffer.


date	2002.01.22.16.21.00;	author rmoore1;	state Exp;
2005-06-29 18:58:20 +00:00
aystarik
87908be317 Support for creation of user (return) buffers
date	2002.01.10.22.17.00;	author rmoore1;	state Exp;
2005-06-29 18:58:19 +00:00
aystarik
48f1e6ca42 oops, remove now-unused variable
date	2001.09.21.18.11.00;	author agrover;	state Exp;
2005-06-29 18:58:16 +00:00
aystarik
573c52cf13 remove IS_INIT_COMPLETE macro because it's ugly, and people should
just call AcpiSubsystemStatus before they do anything.


date	2001.09.21.18.08.00;	author agrover;	state Exp;
2005-06-29 18:58:15 +00:00
aystarik
a96f6ce3ff Cleanup via acpisrc -c
date	2001.08.27.19.53.00;	author rmoore1;	state Exp;
2005-06-29 18:58:14 +00:00
aystarik
99d4fda17d Added AcpiOsGetRootPointer interface
date	2001.07.13.16.32.00;	author rmoore1;	state Exp;
2005-06-29 18:58:12 +00:00
aystarik
3272cc77cf UtFormatException obsoleted; AcpiFormatException substituted globally
date	2001.07.06.22.16.00;	author rmoore1;	state Exp;
2005-06-29 18:58:11 +00:00
aystarik
4aaeac3179 Support for AcpiGetFirmwareTable interface
date	2001.06.12.16.41.00;	author rmoore1;	state Exp;
2005-06-29 18:58:10 +00:00
aystarik
1529c9a4a6 All external interfaces check for ACPI initialization.
date	2001.05.16.22.01.00;	author rmoore1;	state Exp;
2005-06-29 18:58:09 +00:00
aystarik
63435ffd81 Support for common FACS
date	2000.11.02.21.27.00;	author rmoore1;	state Exp;
2005-06-29 18:58:03 +00:00
aystarik
1c9d57cd65 Support for ACPI 2.0 tables - all hardware access via the Generic
Address Structure


date	2000.11.02.18.40.00;	author rmoore1;	state Exp;
2005-06-29 18:58:02 +00:00
aystarik
34c8032dc1 New table init sequence/interfaces/mechanism
date	2000.09.28.20.51.00;	author rmoore1;	state Exp;
2005-06-29 18:57:59 +00:00
aystarik
b8f8b91c82 fix get_table to not barf if stuff is zero/NULL
date	2000.09.14.00.51.00;	author agrover;	state Exp;
2005-06-29 18:57:56 +00:00
aystarik
e4723ee681 Eliminated "Name Tables" and replaced with "Named Objects"
date	2000.08.29.00.39.00;	author rmoore1;	state Exp;
2005-06-29 18:57:53 +00:00
aystarik
5dfa629cdf Include file cleanup
date	2000.05.30.23.16.00;	author rmoore1;	state Exp;
2005-06-29 18:57:39 +00:00
aystarik
c56436e5a6 Added formatexception
date	2000.03.21.22.28.00;	author rmoore1;	state Exp;
2005-06-29 18:57:37 +00:00
aystarik
24e957814f Removed unused buffer pointer parameter to the TbGetTableRSDT
function.


date	2000.02.29.23.13.00;	author rmosgrov;	state Exp;
2005-06-29 18:57:36 +00:00
aystarik
80ad8b827f Updated for new core subsystem header filenames
date	2000.02.10.19.01.00;	author rmoore1;	state Exp;
2005-06-29 18:57:35 +00:00
aystarik
415cf97113 Physical Addresses changed from void* to UINT64
date	2000.10.27.20.05.00;	author rmoore1;	state Exp;
2005-06-29 18:56:46 +00:00
aystarik
96bac91a29 date 2000.07.20.17.41.00; author mwalz; state Exp; 2005-06-29 18:56:39 +00:00
aystarik
3fa4d021e9 Header updates, cleanup
date	2005.03.24.22.05.00;	author rmoore1;	state Exp;
2005-06-29 18:55:49 +00:00
aystarik
f90fb160c5 Update for static functions, cleanup
date	2005.03.22.00.10.00;	author rmoore1;	state Exp;
2005-06-29 18:55:48 +00:00
aystarik
99c6646c61 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 18:55:40 +00:00
aystarik
9e8ca1812c Completed major overhaul and restructuring of table manager code.
date	2002.06.20.22.04.00;	author rmoore1;	state Exp;
2005-06-29 18:55:33 +00:00
aystarik
1dd835f75b Changes to upgrade 16-bit support
date	2002.05.16.22.31.00;	author rmoore1;	state Exp;
2005-06-29 18:55:32 +00:00
aystarik
792fb19100 Added support for AcpiOsTableOverride interface and cleaned up some of
the internal table interfaces (unused parameters)


date	2002.04.26.22.00.00;	author rmoore1;	state Exp;
2005-06-29 18:55:31 +00:00
aystarik
6a0f53b6e7 Third pass to include lint changes/comments/cleanup.
date	2002.04.10.21.54.00;	author rmoore1;	state Exp;
2005-06-29 18:55:30 +00:00
aystarik
b53adaa884 Support for Logical RSDP and subtables
date	2002.03.20.21.47.00;	author rmoore1;	state Exp;
2005-06-29 18:55:27 +00:00
aystarik
188a38631c Prefixed C library macros (MEMSET, etc.) with "ACPI_".
date	2002.02.13.18.54.00;	author rmoore1;	state Exp;
2005-06-29 18:55:26 +00:00
aystarik
76e43c6cac Added support for FADT, FACS in AcpiInstallTable.
date	2002.02.01.18.57.00;	author rmoore1;	state Exp;
2005-06-29 18:55:22 +00:00
aystarik
cb9cf90ebd Update to use new debug macro that automatically inserts the procedure
name in the output.


date	2001.05.10.17.46.00;	author rmoore1;	state Exp;
2005-06-29 18:55:09 +00:00
aystarik
99395b08b0 Prefixed component IDs with "ACPI_"
date	2001.03.07.19.27.00;	author rmoore1;	state Exp;
2005-06-29 18:55:07 +00:00
aystarik
783fce2f98 Support for ACPI 2.0 tables
date	2000.10.31.22.38.00;	author rmoore1;	state Exp;
2005-06-29 18:55:03 +00:00
aystarik
7b46201773 New initialization interfaces
date	2000.09.14.23.00.00;	author rmoore1;	state Exp;
2005-06-29 18:55:00 +00:00
aystarik
2911e62dda Added revision number to header
date	2000.08.16.21.38.00;	author rmoore1;	state Exp;
2005-06-29 18:54:57 +00:00
aystarik
6f9a9f0b8b Incorporated Code Review comments/changes.
date	2000.08.09.17.09.00;	author mwalz;	state Exp;
2005-06-29 18:54:55 +00:00
aystarik
ee46e7d8f7 Split lines longer than 80
date	2000.06.29.21.05.00;	author rmoore1;	state Exp;
2005-06-29 18:54:52 +00:00
aystarik
08047489ec Added some ACPI prefixes
date	2000.06.21.21.18.00;	author rmoore1;	state Exp;
2005-06-29 18:54:49 +00:00
aystarik
843757cf62 File merge to remove dinky files
date	2000.06.16.21.14.00;	author rmoore1;	state Exp;
2005-06-29 18:54:47 +00:00
aystarik
f91c34742d Changed Acpi_Gbl to AcpiGbl_
date	2000.06.16.20.07.00;	author rmoore1;	state Exp;
2005-06-29 18:54:46 +00:00
aystarik
e7da47204d Extraneous spaces removed
date	2000.06.13.21.22.00;	author rmoore1;	state Exp;
2005-06-29 18:54:45 +00:00
aystarik
7295df62a1 Global rename of identifiers and constants
date	2000.06.13.18.20.00;	author rmoore1;	state Exp;
2005-06-29 18:54:44 +00:00
aystarik
927a430208 Added type info to TBDs
date	2000.06.06.22.25.00;	author rmoore1;	state Exp;
2005-06-29 18:54:43 +00:00
aystarik
28ad2d0cfa Function renames; dynamic table load/unload
date	2000.04.19.22.35.00;	author rmoore1;	state Exp;
2005-06-29 18:54:38 +00:00
aystarik
6f4bf8dbf0 Macro support to eliminate excessive debug string duplication
date	99.10.14.20.56.00;	author rmoore1;	state Exp;
2005-06-29 18:54:33 +00:00
aystarik
5bffb33971 Cleanup and restructuring
date	99.10.14.17.41.00;	author rmoore1;	state Exp;
2005-06-29 18:54:32 +00:00