5902 Commits

Author SHA1 Message Date
aystarik
66bcdd870f Map RSDP before accessing
date	2001.09.19.21.43.00;	author rmoore1;	state Exp;
2005-06-29 18:59:37 +00:00
aystarik
df689ed7e1 print PHYSICAL_ADDRESSes as 2 32-bit values, instead of using %p
date	2001.07.11.23.42.00;	author agrover;	state Exp;
2005-06-29 18:59:32 +00:00
aystarik
ebaa6905ed date 2001.06.25.22.23.00; author cgreen; state Exp; 2005-06-29 18:59:31 +00:00
aystarik
946c81b238 add a cast
date	2001.06.25.21.37.00;	author agrover;	state Exp;
2005-06-29 18:59:30 +00:00
aystarik
966c71bfa2 Got rid of some tabs.
date	2001.06.25.20.33.00;	author cgreen;	state Exp;
2005-06-29 18:59:29 +00:00
aystarik
6442e87502 Changed several DEBUG_PRINTP s from ACPI_ERROR to ACPI_INFO. These
statements were so I could trace the finding of FADT in AcpiGetFirmwareTable.


date	2001.06.25.20.01.00;	author cgreen;	state Exp;
2005-06-29 18:59:28 +00:00
aystarik
48a073a4cd Modified function AcpiGetFirmwareTable to store
TableInfo.PhysicalAddress in
AcpiGbl_RSDP instead of storing TableInfo.Pointer into AcpiGbl_RSDP.  This is
because in function AcpiTbFindRsdp the returned value from function
AcpiTbScanMemoryForRsdp, MemRover, is stored in TableInfo->PhysicalAddress not
in TableInfo.Pointer.


date	2001.06.21.21.03.00;	author cgreen;	state Exp;
2005-06-29 18:59:27 +00:00
aystarik
6d70511577 Tweaks to get RSDP/RSDT V2.0 support working
date	2000.11.01.21.06.00;	author rmoore1;	state Exp;
2005-06-29 18:59:19 +00:00
aystarik
c93e41a02f make a REPORT_WARNING a DEBUG_PRINT
date	2000.10.25.17.01.00;	author agrover;	state Exp;
2005-06-29 18:59:16 +00:00
aystarik
71e64755ea Configurable support for 64-bit ACPI integers (ACPI 2.0)
date	2000.10.11.21.03.00;	author rmoore1;	state Exp;
2005-06-29 18:59:15 +00:00
aystarik
811f6c3053 return physical, not virtual address
date	2000.09.28.22.51.00;	author agrover;	state Exp;
2005-06-29 18:59:14 +00:00
aystarik
38cf3298fe fixed a tiny STRNCMP casting issue
date	2000.08.25.20.38.00;	author agrover;	state Exp;
2005-06-29 18:59:10 +00:00
aystarik
573117bdc0 removed dead code
date	2000.08.25.01.20.00;	author agrover;	state Exp;
2005-06-29 18:59:09 +00:00
aystarik
91b35a6b85 Use NATIVE_CHAR for strings, changed INTx to UINTx
date	2000.08.14.18.18.00;	author rmoore1;	state Exp;
2005-06-29 18:59:07 +00:00
aystarik
b3d720f4e1 Number of tables calculation uses sizeof(void *)
date	2000.07.10.20.26.00;	author rmoore1;	state Exp;
2005-06-29 18:59:02 +00:00
aystarik
1b3a51f99d Removed tabs
date	2000.06.12.16.57.00;	author rmoore1;	state Exp;
2005-06-29 18:58:53 +00:00
aystarik
39eff97d9a Fixed a problem where mapped memory areas were not being deleted with
the same address they were created with.


date	2000.02.10.23.09.00;	author rmoore1;	state Exp;
2005-06-29 18:58:49 +00:00
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
6191e3cfe7 Renamed ACPI_MOVE_UNALIGNED macros to simply ACPI_MOVE
date	2003.04.17.17.31.00;	author rmoore1;	state Exp;
2005-06-29 18:57:21 +00:00
aystarik
bf4965e383 Improved warning message
date	2002.11.01.18.07.00;	author rmoore1;	state Exp;
2005-06-29 18:57:17 +00:00
aystarik
3a4f2acbf1 Changes and fixes for the 16-bit AcpiDump utility
date	2002.07.29.15.14.00;	author rmoore1;	state Exp;
2005-06-29 18:57:15 +00:00
aystarik
989ce5fd74 Comment out validate header call
date	2002.06.10.21.11.00;	author rmoore1;	state Exp;
2005-06-29 18:57:13 +00:00
aystarik
73816bdd5d FindTable must be the tbxfroot module
date	2001.12.20.22.28.00;	author rmoore1;	state Exp;
2005-06-29 18:57:03 +00:00
aystarik
9e776a0f61 Added FindTable interface
date	2001.12.20.21.05.00;	author rmoore1;	state Exp;
2005-06-29 18:57:02 +00:00
aystarik
e98a5eda9d Removed obsolete function TbSystemTablePtr
date	2001.10.23.20.00.00;	author rmoore1;	state Exp;
2005-06-29 18:57:00 +00:00
aystarik
be84e891ed Removed TbSystemTablePtr
date	2001.10.16.21.05.00;	author rmoore1;	state Exp;
2005-06-29 18:56:58 +00:00
aystarik
7804a495a5 elim void ptr in func def for TbGetTablePtr
use ACPI_TBLPTR to clean up code a little (and get it to compile w/o warns
under gcc)


date	2001.06.14.00.07.00;	author agrover;	state Exp;
2005-06-29 18:56:55 +00:00
aystarik
724b7277c3 print the offending signature when a bad one is found
date	2001.03.26.21.43.00;	author agrover;	state Exp;
2005-06-29 18:56:52 +00:00
aystarik
5d9e81e0b8 ACPI_PHYSICAL_ADDRESS cleanups
date	2000.11.03.00.08.00;	author agrover;	state Exp;
2005-06-29 18:56:47 +00:00