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
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
fabda0d845
Added varparams to the _REPORT_xxx interfaces; 16-bit fixes
...
date 2000.09.20.20.52.00; author rmoore1; state Exp;
2005-06-29 18:56:45 +00:00
aystarik
96bac91a29
date 2000.07.20.17.41.00; author mwalz; state Exp;
2005-06-29 18:56:39 +00:00
aystarik
38b2fb9227
Extraneous spaces removed
...
date 2000.06.13.21.23.00; author rmoore1; state Exp;
2005-06-29 18:56:32 +00:00
aystarik
6d82414cbd
Removed tabs
...
date 2000.06.12.16.58.00; author rmoore1; state Exp;
2005-06-29 18:56:30 +00:00
aystarik
53be01de5e
Support for PSDTs
...
date 2000.06.05.22.41.00; author rmoore1; state Exp;
2005-06-29 18:56:29 +00:00
aystarik
6120e459e7
Added alignment and math macros
...
date 2000.06.01.22.40.00; author rmoore1; state Exp;
2005-06-29 18:56:27 +00:00
aystarik
1ed1dbc6cc
Cleanup
...
date 2000.05.18.17.43.00; author rmoore1; state Exp;
2005-06-29 18:56:26 +00:00
aystarik
403807d01e
Removed some compiler warnings on gcc
...
date 2000.05.15.16.27.00; author mwalz; state Exp;
2005-06-29 18:56:25 +00:00
aystarik
c4a7bfc6bb
Modified to use new OsdMapMemory interface
...
date 2000.05.09.22.28.00; author mwalz; state Exp;
2005-06-29 18:56:22 +00:00
aystarik
e092db08a0
Moved prototypes for "static" functions from headers into the defining
...
C module.
date 2005.03.31.23.13.00; author rmoore1; state Exp;
2005-06-29 18:55:50 +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
24357e7111
Fix possible memory leak
...
date 2004.11.03.19.42.00; author rmoore1; state Exp;
2005-06-29 18:55:46 +00:00
aystarik
d22a7008fb
Deployed new procedure to extract NS Node name and validate the node.
...
Prevents faults during debug output.
date 2003.10.21.23.31.00; author rmoore1; state Exp;
2005-06-29 18:55:43 +00:00
aystarik
ee07b67704
Cleanup
...
date 2003.10.02.17.35.00; author rmoore1; state Exp;
2005-06-29 18:55:42 +00:00
aystarik
2e46ece1a0
SSDT order is important, so load them in order, instead of reverse
...
order (Hrvoje Habjanic)
date 2003.07.13.22.42.00; author agrover; state Exp;
2005-06-29 18:55:41 +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
f2e58fd7ee
Allow multiple search types in the bitmask
...
date 2003.01.17.21.25.00; author rmoore1; state Exp;
2005-06-29 18:55:39 +00:00
aystarik
efa66c0018
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 18:55:37 +00:00
aystarik
826a47889c
Removed all instances of NATIVE_CHAR due to disuse/inconsistent use.
...
date 2002.12.10.21.00.00; author rmoore1; state Exp;
2005-06-29 18:55:36 +00:00
aystarik
0dbb6afad9
Removed obsolete BasePointer field
...
date 2002.10.15.22.26.00; author rmoore1; state Exp;
2005-06-29 18:55:35 +00:00
aystarik
d765514a9e
Automated cleanup
...
date 2002.07.30.22.15.00; author rmoore1; state Exp;
2005-06-29 18:55:34 +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
6921b04bdc
Moved table header validation to ignore tables with invalid signatures
...
date 2002.03.22.22.33.00; author rmoore1; state Exp;
2005-06-29 18:55:28 +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
071d377c96
Added error checking after all mutex acquires and most mutex releases.
...
date 2002.02.12.23.57.00; author rmoore1; state Exp;
2005-06-29 18:55:25 +00:00
aystarik
49e3d7cf76
Support for FACS in LoadTable
...
date 2002.02.01.21.38.00; author rmoore1; state Exp;
2005-06-29 18:55:23 +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
6fbd17e4c0
Split of MatchSignature procedure
...
date 2001.12.18.16.43.00; author rmoore1; state Exp;
2005-06-29 18:55:20 +00:00
aystarik
f0f6890800
Configurable support for abort-on-checksum-error
...
date 2001.12.04.18.43.00; author rmoore1; state Exp;
2005-06-29 18:55:18 +00:00
aystarik
38bae9474c
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 18:55:17 +00:00
aystarik
457445d460
Changed AE_EXIST to AE_ALREADY_EXISTS (more informative, not
...
ambiguous)
date 2001.10.18.20.13.00; author rmoore1; state Exp;
2005-06-29 18:55:16 +00:00
aystarik
fc112f8483
BIG CHECKIN
...
turning on printf format checking revealed we've been a little lax. Sins
include:
1) using %X when we should use %p
2) using %ld instead of %d
3) using %x for ACPI_INTEGERS (you need to use HIDWORD() and %x%x)
4) using %4.4s and not casting to a char*
5) using %s with void*
I also reformatted the OSL add_device messages a little.
Anything breaks, let me know. :) -- Andy
date 2001.10.17.03.58.00; author agrover; state Exp;
2005-06-29 18:55:15 +00:00
aystarik
bd47676748
Standardized all references to AML code to "AmlStart" and "AmlLength",
...
replacing things like Pcode, AmlPtr, etc.
date 2001.09.11.21.16.00; author rmoore1; state Exp;
2005-06-29 18:55:14 +00:00