aystarik
abd1333f0b
Update for static functions, cleanup
...
date 2005.03.21.23.39.00; author rmoore1; state Exp;
2005-06-29 18:43:10 +00:00
aystarik
b9ccecce11
ACPI 3.0 support for new resource macros
...
date 2005.02.16.01.24.00; author rmoore1; state Exp;
2005-06-29 18:43:09 +00:00
aystarik
24881f34b3
Fix for CacheAttribute mask, 0x03 not 0x0F
...
date 2004.03.19.20.55.00; author rmoore1; state Exp;
2005-06-29 18:43:05 +00:00
aystarik
c13d80d0f7
Added checks for minimum descriptor size and handle cases where a null
...
string is appended to the end of the descriptor
date 2003.09.30.21.22.00; author rmoore1; state Exp;
2005-06-29 18:43:03 +00:00
aystarik
6619933dc7
Lint changes
...
date 2003.04.18.17.29.00; author rmoore1; state Exp;
2005-06-29 18:43:02 +00:00
aystarik
70b00d794d
Renamed ACPI_MOVE_UNALIGNED macros to simply ACPI_MOVE
...
date 2003.04.17.17.31.00; author rmoore1; state Exp;
2005-06-29 18:43:01 +00:00
aystarik
0970257e25
Fix for various endian issues
...
date 2003.04.11.22.29.00; author rmoore1; state Exp;
2005-06-29 18:43:00 +00:00
aystarik
94daead233
Add support for sparse translation flag (Bjorn Helgaas)
...
date 2003.02.13.19.42.00; author agrover; state Exp;
2005-06-29 18:42:59 +00:00
aystarik
4679b9b291
Third pass to include lint changes/comments/cleanup.
...
date 2002.04.10.21.54.00; author rmoore1; state Exp;
2005-06-29 18:42:53 +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
40cecf1c19
New ACPI_SIZE type for all "size" parameters and pointer diffs
...
date 2001.12.10.22.44.00; author rmoore1; state Exp;
2005-06-29 18:42:49 +00:00
aystarik
4d381fddeb
Cleanup
...
date 2001.11.19.21.43.00; author rmoore1; state Exp;
2005-06-29 18:42:48 +00:00
aystarik
393693a461
Cleanup via acpisrc -c
...
date 2001.08.27.19.53.00; author rmoore1; state Exp;
2005-06-29 18:42:46 +00:00
aystarik
d8c502f531
Update resource names to prepend "ACPI_".
...
date 2001.05.03.19.45.00; author rmoore1; state Exp;
2005-06-29 18:42:45 +00:00
aystarik
ce972c878d
Completed merge of compiler and interpreter resource descriptor type
...
literals.
date 2001.05.01.15.27.00; author rmoore1; state Exp;
2005-06-29 18:42:44 +00:00
aystarik
5edd1bd007
Qword resource support + restructured the ResourceSource portions of
...
the 16/32/64 address and Extended IRQ resources.
date 2001.04.05.18.47.00; author mwalz; state Exp;
2005-06-29 18:42:43 +00:00
aystarik
a39d6a220a
Prefixed component IDs with "ACPI_"
...
date 2001.03.07.19.29.00; author rmoore1; state Exp;
2005-06-29 18:42:42 +00:00
aystarik
e79e619a94
global fix: declare functions not in headers as static
...
date 2000.11.07.02.49.00; author agrover; state Exp;
2005-06-29 18:42:38 +00:00
aystarik
7e53001de2
64-bit support bug fixes
...
date 2000.09.15.15.42.00; author rmoore1; state Exp;
2005-06-29 18:42:36 +00:00
aystarik
bd847b6139
fixed some typecasting issues
...
date 2000.08.29.22.00.00; author agrover; state Exp;
2005-06-29 18:42:34 +00:00
aystarik
29e0cd86dc
made changes based on resource code review
...
date 2000.08.24.17.53.00; author agrover; state Exp;
2005-06-29 18:42:33 +00:00
aystarik
78b5f90ee3
clarified code
...
date 2000.08.22.22.07.00; author agrover; state Exp;
2005-06-29 18:42:32 +00:00
aystarik
55b4efa8a5
Added revision number to header
...
date 2000.08.16.21.37.00; author rmoore1; state Exp;
2005-06-29 18:42:31 +00:00
aystarik
e843413b91
Changed the last few unaligned data assignments that had the potential
...
for causing a fault.
date 2000.08.04.21.03.00; author mwalz; state Exp;
2005-06-29 18:42:30 +00:00
aystarik
10cc2d8c3a
Files modified for 80 char max length
...
date 2000.06.29.17.20.00; author mwalz; state Exp;
2005-06-29 18:42:28 +00:00
aystarik
c9ab066abe
Newly merged files
...
date 2000.06.16.18.22.00; author mwalz; state Exp;
2005-06-29 18:42:25 +00:00
aystarik
9822761416
fix warnings on gcc ia64
...
date 2002.05.03.22.04.00; author agrover; state Exp;
2005-06-29 18:42:11 +00:00
aystarik
0673261ca1
Fourth pass to include lint changes/comments/cleanup (64-bit)
...
date 2002.04.11.22.57.00; author rmoore1; state Exp;
2005-06-29 18:42:10 +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
a3caf09360
Update to use new debug macro that automatically inserts the procedure
...
name in the output.
date 2001.05.10.17.45.00; author rmoore1; state Exp;
2005-06-29 18:41:44 +00:00
aystarik
333fcdede6
Restructured package copy code
...
date 2001.02.05.21.50.00; author rmoore1; state Exp;
2005-06-29 18:41:39 +00:00
aystarik
346b3faf4f
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:41:34 +00:00
aystarik
7c2f7d1e9a
ValidateBufferSize is now InitializeBuffer. Also, clears the caller
...
buffer.
date 2002.01.22.16.21.00; author rmoore1; state Exp;
2005-06-29 18:39:46 +00:00
aystarik
b6a3f12ae1
Support for creation of user (return) buffers
...
date 2002.01.10.22.17.00; author rmoore1; state Exp;
2005-06-29 18:39:45 +00:00
aystarik
3f1597a849
Ran acpisrc source cleanup
...
date 2000.09.15.17.16.00; author rmoore1; state Exp;
2005-06-29 18:39:24 +00:00
aystarik
601769701e
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.13.00; author rmoore1; state Exp;
2005-06-29 18:37:35 +00:00
aystarik
5f808d437f
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 18:36:20 +00:00
aystarik
7f8712e306
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:35:46 +00:00
aystarik
83d439decf
major overhaul of ACPI_TYPE and the use of internal types. Most were
...
no longer necessary. Improved handling of the Scope operator for both the
compiler and the interpreter.
date 2002.10.10.22.49.00; author rmoore1; state Exp;
2005-06-29 18:32:14 +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
bed1d2574d
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:23:35 +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
17162b0556
Renamed interpreter functions to Ex*, Utility functions to Ut*
...
date 2001.05.09.20.12.00; author rmoore1; state Exp;
2005-06-29 18:17:33 +00:00
aystarik
048bf6cf8e
Another pass through the source to prefix all local types with "ACPI_"
...
date 2001.04.26.21.03.00; author rmoore1; state Exp;
2005-06-29 18:17:32 +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