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
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
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
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
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
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
d43810caf3
Added and deployed FUNCTION_ENTRY macro. Cleaned up comments to
...
standardize multi-line comments.
date 2001.08.27.17.57.00; author rmoore1; state Exp;
2005-06-29 18:55:12 +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
3c8974856d
Purged unnecessary 0x's in debug output, most output is hex
...
date 2000.11.17.19.36.00; author rmoore1; state Exp;
2005-06-29 18:55:04 +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
4fdb272db7
Renamed Osd interfaces, renamed header files
...
date 2000.06.23.21.47.00; author rmoore1; state Exp;
2005-06-29 18:54:50 +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
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
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
06a76e22fb
16-bit bug fixes
...
date 2000.06.05.22.37.00; author rmoore1; state Exp;
2005-06-29 18:54:42 +00:00
aystarik
3f4b5115e0
Verify all table headers, but ignore unrecognized signatures
...
date 2000.05.10.23.07.00; author rmoore1; state Exp;
2005-06-29 18:54:41 +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
8fcee27f60
Changes to eliminate warnings at VC warning level 4
...
date 2000.03.03.18.18.00; author rmoore1; state Exp;
2005-06-29 18:54:35 +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
aystarik
0c77d9ed14
Table management modules
...
date 99.10.13.22.18.00; author rmoore1; state Exp;
2005-06-29 18:54:31 +00:00
aystarik
f92230314c
Second pass to include lint changes/comments/cleanup.
...
date 2002.04.08.22.01.00; author rmoore1; state Exp;
2005-06-29 18:51:03 +00:00
aystarik
2e1829f595
Renamed interpreter functions to Ex*, Utility functions to Ut*
...
date 2001.05.09.20.12.00; author rmoore1; state Exp;
2005-06-29 18:50:12 +00:00
aystarik
530d3f3375
Changed names of the major objects for clarity
...
date 2000.08.30.20.12.00; author rmoore1; state Exp;
2005-06-29 18:50:03 +00:00
aystarik
b84c96d662
Added 2002 copyright
...
date 2002.01.09.17.52.00; author rmoore1; state Exp;
2005-06-29 18:42:50 +00:00
aystarik
5b96160e6c
New ACPI_DEBUG_PRINT macro deployed. Much smaller implementation.
...
date 2001.08.14.23.19.00; author rmoore1; state Exp;
2005-06-29 18:41:48 +00:00
aystarik
4e325c0046
Renamed most header files
...
date 2000.07.10.21.27.00; author rmoore1; state Exp;
2005-06-29 18:28:10 +00:00
aystarik
5cebe9b66b
Added 2005 copyright in legal header
...
date 2005.01.07.23.50.00; author rmoore1; state Exp;
2005-06-29 18:18:37 +00:00
aystarik
c7d2007961
Update copyrights for 2004
...
date 2004.01.13.23.06.00; author rmoore1; state Exp;
2005-06-29 18:18:26 +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
aystarik
cb26b7da81
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 18:17:58 +00:00
aystarik
fccd8b5c72
2001 copyright. Changed "NUMBER" to "INTEGER" globally
...
date 2001.01.15.17.28.00; author rmoore1; state Exp;
2005-06-29 18:17:26 +00:00
aystarik
7e9c7a070f
global removal of semicolon from MODULE_NAME macro.
...
This allows us to remove it completely on Release builds.
date 2000.08.30.00.41.00; author agrover; state Exp;
2005-06-29 18:17:13 +00:00
aystarik
b3f6898a52
Renamed store macros for unaligned transfers
...
date 2000.06.21.17.06.00; author rmoore1; state Exp;
2005-06-29 18:16:58 +00:00
aystarik
573acc7d44
Added 2000 to the copyright in the legal header
...
date 2000.12.08.20.56.00; author rmoore1; state Exp;
2005-06-29 18:13:19 +00:00