aystarik
|
e8fdbfd061
|
Global variable rename to prepend "acpi"
date 2001.08.22.21.19.00; author rmoore1; state Exp;
|
2005-06-29 19:48:06 +00:00 |
|
aystarik
|
6a568f2103
|
remove #elif, replace with #else #ifdef
date 2001.08.16.20.55.00; author agrover; state Exp;
|
2005-06-29 19:48:04 +00:00 |
|
aystarik
|
6249072795
|
Must use "#elif" instead of "#elseif"
date 2001.08.16.17.25.00; author rmoore1; state Exp;
|
2005-06-29 19:48:03 +00:00 |
|
aystarik
|
fbd2ecd5cd
|
Removed last vestiges of old DebugPrint functions
date 2001.08.15.22.25.00; author rmoore1; state Exp;
|
2005-06-29 19:48:01 +00:00 |
|
aystarik
|
9df64542c1
|
New ACPI_DEBUG_PRINT macro deployed. Much smaller implementation.
date 2001.08.14.23.19.00; author rmoore1; state Exp;
|
2005-06-29 19:48:00 +00:00 |
|
aystarik
|
4429aa2869
|
Removed obsolete macros
date 2001.08.14.16.44.00; author rmoore1; state Exp;
|
2005-06-29 19:47:59 +00:00 |
|
aystarik
|
5a61c5b8c4
|
64-bit macros for non-64-bit-support environments
date 2001.07.19.19.59.00; author rmoore1; state Exp;
|
2005-06-29 19:47:58 +00:00 |
|
aystarik
|
1b3308cad5
|
Type changes to PCI/MEM/IO OSL interfaces
date 2001.07.12.20.55.00; author rmoore1; state Exp;
|
2005-06-29 19:47:57 +00:00 |
|
aystarik
|
10c881b956
|
Support for AcpiOsSignal
date 2001.07.11.17.25.00; author rmoore1; state Exp;
|
2005-06-29 19:47:55 +00:00 |
|
aystarik
|
f6d67bd985
|
change DEBUG_TRACK_ALLOCATIONS to DBG_TRACK_ALLOCATIONS. This prevents
the ACPI_DEBUG-removing code in asconvert from getting us.
date 2001.07.10.21.02.00; author agrover; state Exp;
|
2005-06-29 19:47:54 +00:00 |
|
aystarik
|
50764b348d
|
our mem alloc macros should be predicated on TRACK_MEM_ALLOCATIONS,
not ACPI_DEBUG
date 2001.07.10.19.33.00; author agrover; state Exp;
|
2005-06-29 19:47:53 +00:00 |
|
aystarik
|
df1582d609
|
Removed assert macros
date 2001.07.03.22.41.00; author rmoore1; state Exp;
|
2005-06-29 19:47:52 +00:00 |
|
aystarik
|
3dd9f7e285
|
Renamed the UT memory allocation procedures
date 2001.07.03.17.00.00; author rmoore1; state Exp;
|
2005-06-29 19:47:50 +00:00 |
|
aystarik
|
7e8a4291e6
|
Fixed some macro issues for 16-bit tool generation
date 2001.07.02.16.35.00; author rmoore1; state Exp;
|
2005-06-29 19:47:49 +00:00 |
|
aystarik
|
478528c262
|
Added memory allocation macros ACPI_MEM_*
date 2001.06.29.20.08.00; author rmoore1; state Exp;
|
2005-06-29 19:47:48 +00:00 |
|
aystarik
|
71eae77361
|
All external interfaces check for ACPI initialization.
date 2001.05.16.22.01.00; author rmoore1; state Exp;
|
2005-06-29 19:47:47 +00:00 |
|
aystarik
|
c948e58ec8
|
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 19:47:45 +00:00 |
|
aystarik
|
07de8139a1
|
Update resource names to prepend "ACPI_".
date 2001.05.03.19.45.00; author rmoore1; state Exp;
|
2005-06-29 19:47:43 +00:00 |
|
aystarik
|
fe10d2504e
|
remove ACPI_INTEGER cast based on ICC 5.0's warning
date 2001.03.15.19.10.00; author agrover; state Exp;
|
2005-06-29 19:47:37 +00:00 |
|
aystarik
|
b92e27cf7a
|
LO/HI DWORD
date 2001.01.05.20.00.00; author rmoore1; state Exp;
|
2005-06-29 19:47:34 +00:00 |
|
aystarik
|
69708a2993
|
These macros shouldn't depend on ACPI_NO_INTEGER64_SUPPORT. Breaks
IA32 Linux, which defines the above, but doesn't need Hi and Lo.
date 2000.12.14.02.10.00; author agrover; state Exp;
|
2005-06-29 19:47:32 +00:00 |
|
aystarik
|
76a29095c0
|
16-bit pseudo-support for 64 bits
date 2000.12.13.23.01.00; author rmoore1; state Exp;
|
2005-06-29 19:47:31 +00:00 |
|
aystarik
|
6da7aa4349
|
JI's changes to work on IA64
date 2000.11.15.02.23.00; author agrover; state Exp;
|
2005-06-29 19:47:27 +00:00 |
|
aystarik
|
2fa8519a88
|
ACPI_DIVIDE and ACPI_MODULO macros for 64-bit support
date 2000.11.07.22.40.00; author rmoore1; state Exp;
|
2005-06-29 19:47:26 +00:00 |
|
aystarik
|
4fe12725e7
|
clean up DEBUGGER and DEBUG macros
date 2000.11.07.03.13.00; author agrover; state Exp;
|
2005-06-29 19:47:25 +00:00 |
|
aystarik
|
5d8fed78aa
|
date 2000.10.25.01.21.00; author agrover; state Exp;
|
2005-06-29 19:47:23 +00:00 |
|
aystarik
|
c0a2dde3dd
|
have REPORT_WARNING prepend ACPI:
date 2000.10.25.01.01.00; author agrover; state Exp;
|
2005-06-29 19:47:21 +00:00 |
|
aystarik
|
b365f7b43c
|
Added varparams to the _REPORT_xxx interfaces; 16-bit fixes
date 2000.09.20.20.51.00; author rmoore1; state Exp;
|
2005-06-29 19:47:20 +00:00 |
|
aystarik
|
8d46b97552
|
64-bit support bug fixes
date 2000.09.15.15.42.00; author rmoore1; state Exp;
|
2005-06-29 19:47:19 +00:00 |
|
aystarik
|
96a02d9951
|
added DEBUGGER_EXEC macro, to conditionally compile calls to the
debugger subsystem.
date 2000.08.28.17.55.00; author agrover; state Exp;
|
2005-06-29 19:47:15 +00:00 |
|
aystarik
|
ba7878c3f7
|
changes from code review
date 2000.08.24.18.05.00; author agrover; state Exp;
|
2005-06-29 19:47:14 +00:00 |
|
aystarik
|
fdfdf5e87e
|
Use ACPI_STRING for string types
date 2000.08.09.18.01.00; author rmoore1; state Exp;
|
2005-06-29 19:47:12 +00:00 |
|
aystarik
|
9bf377afc1
|
Incorporated Code Review comments/changes.
date 2000.08.09.17.09.00; author mwalz; state Exp;
|
2005-06-29 19:47:11 +00:00 |
|
aystarik
|
f89106f9f0
|
Remove non-ANSI (//) Comments
date 2000.06.19.21.46.00; author rmoore1; state Exp;
|
2005-06-29 19:47:04 +00:00 |
|
aystarik
|
8ea86df395
|
Renamed DebugLevel
date 2000.06.19.15.46.00; author rmoore1; state Exp;
|
2005-06-29 19:47:03 +00:00 |
|
aystarik
|
7caab1b2b5
|
16-bit fixes
date 2000.06.05.22.37.00; author rmoore1; state Exp;
|
2005-06-29 19:46:59 +00:00 |
|
aystarik
|
22642f95bf
|
Split ACPI_OBJECT_TYPE into an external and internal version
date 2000.06.02.21.42.00; author rmoore1; state Exp;
|
2005-06-29 19:46:58 +00:00 |
|
aystarik
|
bfcffe8d1f
|
More rounding macros
date 2000.06.02.18.28.00; author rmoore1; state Exp;
|
2005-06-29 19:46:57 +00:00 |
|
aystarik
|
fb9136fb9c
|
Macros for 16-bit only
date 2000.05.19.21.59.00; author rmoore1; state Exp;
|
2005-06-29 19:46:55 +00:00 |
|
aystarik
|
631cfc84ed
|
Added parameter to HwRegisterIO call to gate whether or not the
hardware mutex is acquired.
date 2000.05.16.22.17.00; author mwalz; state Exp;
|
2005-06-29 19:46:54 +00:00 |
|
aystarik
|
024741e5cb
|
Added some typecasts
date 2000.05.11.18.12.00; author rmoore1; state Exp;
|
2005-06-29 19:46:53 +00:00 |
|
aystarik
|
dabb97e8bf
|
Support for parser changes
date 2000.04.05.17.58.00; author rmoore1; state Exp;
|
2005-06-29 19:46:52 +00:00 |
|
aystarik
|
ef06e0f82c
|
Macros for constructing argument type fields
date 2000.04.03.22.52.00; author rmoore1; state Exp;
|
2005-06-29 19:46:51 +00:00 |
|
aystarik
|
adde12d193
|
Multithread support, namespace locking, debugger support
date 2000.03.21.22.22.00; author rmoore1; state Exp;
|
2005-06-29 19:46:50 +00:00 |
|
aystarik
|
bcc3ea81bc
|
New procedures
date 2000.03.13.16.28.00; author rmoore1; state Exp;
|
2005-06-29 19:46:49 +00:00 |
|
aystarik
|
b6f46f12c6
|
Restored BREAK_ON_ERROR
date 2000.03.09.22.26.00; author rmoore1; state Exp;
|
2005-06-29 19:46:48 +00:00 |
|
aystarik
|
129ba1d977
|
Changes to eliminate warnings at VC warning level 4
date 2000.03.03.18.07.00; author rmoore1; state Exp;
|
2005-06-29 19:46:47 +00:00 |
|
aystarik
|
21e5065070
|
Added OsdBreakpoint
date 2000.01.26.21.21.00; author rmoore1; state Exp;
|
2005-06-29 19:46:44 +00:00 |
|
aystarik
|
679e4d6b7b
|
New macros
date 2000.01.13.22.18.00; author rmoore1; state Exp;
|
2005-06-29 19:46:42 +00:00 |
|
aystarik
|
6ab73109e5
|
Support for new parser
date 2000.01.10.17.14.00; author rmoore1; state Exp;
|
2005-06-29 19:46:41 +00:00 |
|
aystarik
|
f9d9087728
|
New debug macro
date 99.11.09.22.58.00; author rmoore1; state Exp;
|
2005-06-29 19:46:40 +00:00 |
|
aystarik
|
efcd467e78
|
Assert macros compile to nothing in the non-debug case
date 99.10.22.18.01.00; author rmoore1; state Exp;
|
2005-06-29 19:46:39 +00:00 |
|
aystarik
|
141c0da3eb
|
64-bit support
date 99.10.22.16.38.00; author rmoore1; state Exp;
|
2005-06-29 19:46:38 +00:00 |
|
aystarik
|
3d0ec30c00
|
Fixed a comment
date 99.10.21.17.17.00; author rmoore1; state Exp;
|
2005-06-29 19:46:37 +00:00 |
|
aystarik
|
854ee69336
|
64-bit support
date 99.10.21.17.08.00; author rmoore1; state Exp;
|
2005-06-29 19:46:36 +00:00 |
|
aystarik
|
21269625ab
|
Fixed include problems.
date 99.10.14.23.14.00; author grsmith1; state Exp;
|
2005-06-29 19:46:35 +00:00 |
|
aystarik
|
eee19bf285
|
date 99.10.14.22.21.00; author psdiefen; state Exp;
|
2005-06-29 19:46:33 +00:00 |
|
aystarik
|
e5d9d67944
|
Macro support to eliminate excessive debug string duplication
date 99.10.14.20.54.00; author rmoore1; state Exp;
|
2005-06-29 19:46:32 +00:00 |
|
aystarik
|
4da1c71492
|
New macros
date 99.10.12.20.28.00; author rmoore1; state Exp;
|
2005-06-29 19:46:31 +00:00 |
|
aystarik
|
de91987627
|
All C macros should go into this file
date 99.10.08.22.30.00; author rmoore1; state Exp;
|
2005-06-29 19:46:30 +00:00 |
|
aystarik
|
42f26d3afc
|
Macro/interface update to move debug info out of the _DbgInfo struct
date 2005.06.28.22.00.00; author rmoore1; state Exp;
|
2005-06-29 19:46:25 +00:00 |
|
aystarik
|
e72c118685
|
memory list and cache changes
date 2005.06.17.20.17.00; author rmoore1; state Exp;
|
2005-06-29 19:46:21 +00:00 |
|
aystarik
|
8f9ee74e44
|
Replace "interruptlevel" with "interruptNumber"
date 2005.04.20.21.03.00; author rmoore1; state Exp;
|
2005-06-29 19:46:19 +00:00 |
|
aystarik
|
1f37b17e83
|
Handle new PCI Express HID
date 2005.04.13.00.06.00; author rmoore1; state Exp;
|
2005-06-29 19:46:18 +00:00 |
|
aystarik
|
607c05ac8b
|
ACPI 3.0 support - New PCIEXP bits in PM1 register
date 2005.02.17.18.40.00; author rmoore1; state Exp;
|
2005-06-29 19:46:13 +00:00 |
|
aystarik
|
86e5fa4770
|
ACPI 3.0 support
date 2004.12.10.00.00.00; author rmoore1; state Exp;
|
2005-06-29 19:46:07 +00:00 |
|
aystarik
|
77b3fc743b
|
Support for ACPI 3.0 Timer operator
date 2004.09.24.20.21.00; author rmoore1; state Exp;
|
2005-06-29 19:46:02 +00:00 |
|
aystarik
|
282713e894
|
Update for GPE structs
date 2004.04.22.20.03.00; author rmoore1; state Exp;
|
2005-06-29 19:45:56 +00:00 |
|
aystarik
|
df37825706
|
Save/restore the original thread SyncLevel. SyncLevel is 8 bits
(0-15)
date 2004.04.07.19.20.00; author rmoore1; state Exp;
|
2005-06-29 19:45:55 +00:00 |
|
aystarik
|
b029e3b928
|
new struct
date 2004.03.26.22.41.00; author rmoore1; state Exp;
|
2005-06-29 19:45:52 +00:00 |
|
aystarik
|
0dcb2d32d4
|
Automated cleanup
date 2003.05.21.22.49.00; author rmoore1; state Exp;
|
2005-06-29 19:45:45 +00:00 |
|
aystarik
|
696b42bb8b
|
Add support for device _CIDs (Compatibility IDs) with multiple strings
date 2003.05.21.20.59.00; author rmoore1; state Exp;
|
2005-06-29 19:45:44 +00:00 |
|
aystarik
|
7ff4b9fd16
|
Fix to properly set table ID in created namespace objects. Removed
static DSDT table ID.
date 2003.05.09.20.02.00; author rmoore1; state Exp;
|
2005-06-29 19:45:42 +00:00 |
|
aystarik
|
71076490bc
|
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 19:45:41 +00:00 |
|
aystarik
|
4c9ebe7a68
|
Fix for various endian issues
date 2003.04.11.22.29.00; author rmoore1; state Exp;
|
2005-06-29 19:45:37 +00:00 |
|
aystarik
|
04af21c1f1
|
Full implementation of RemoveGpeBlock
date 2003.03.28.00.21.00; author rmoore1; state Exp;
|
2005-06-29 19:45:36 +00:00 |
|
aystarik
|
92a601d6a8
|
Additional mutex and locking for GPE data structures
date 2003.03.18.21.10.00; author rmoore1; state Exp;
|
2005-06-29 19:45:34 +00:00 |
|
aystarik
|
24f80a625d
|
Support for GPE Block Devices
date 2003.03.06.21.54.00; author rmoore1; state Exp;
|
2005-06-29 19:45:33 +00:00 |
|
aystarik
|
5ddcc70e07
|
Major overhaul of GPE code to prepare for GPE Block Device support
date 2003.02.27.21.05.00; author rmoore1; state Exp;
|
2005-06-29 19:45:31 +00:00 |
|
aystarik
|
7a57f63606
|
tweaks for Linux conversion
date 2003.01.07.21.53.00; author rmoore1; state Exp;
|
2005-06-29 19:45:30 +00:00 |
|
aystarik
|
ba254ab9f5
|
Minor tweaks for consistency
date 2003.01.07.00.08.00; author rmoore1; state Exp;
|
2005-06-29 19:45:29 +00:00 |
|
aystarik
|
d4d9973bd9
|
Fixes to allow better Linux translation
date 2002.12.19.22.03.00; author rmoore1; state Exp;
|
2005-06-29 19:45:27 +00:00 |
|
aystarik
|
4683d9e9fc
|
Standardized all struct tags for Linux conversion
date 2002.12.18.23.15.00; author rmoore1; state Exp;
|
2005-06-29 19:45:26 +00:00 |
|
aystarik
|
33ca9419bb
|
Prefixed all #defines in acconfig.h with ACPI_
date 2002.11.25.20.31.00; author rmoore1; state Exp;
|
2005-06-29 19:45:24 +00:00 |
|
aystarik
|
82a05bee8e
|
removed obsolete field
date 2002.11.22.18.49.00; author rmoore1; state Exp;
|
2005-06-29 19:45:23 +00:00 |
|
aystarik
|
7f091c74c8
|
Change type in GPE_INFO
date 2002.11.21.21.37.00; author rmoore1; state Exp;
|
2005-06-29 19:45:22 +00:00 |
|
aystarik
|
80b028c9e4
|
Added NameSeg field (last nameseg in the namepath)
date 2002.10.21.21.46.00; author rmoore1; state Exp;
|
2005-06-29 19:45:20 +00:00 |
|
aystarik
|
0fd7ae32bd
|
Removed obsolete BasePointer field
date 2002.10.15.22.26.00; author rmoore1; state Exp;
|
2005-06-29 19:45:19 +00:00 |
|
aystarik
|
d24047a454
|
Compile flags to 32 bits
date 2002.08.22.21.30.00; author rmoore1; state Exp;
|
2005-06-29 19:45:18 +00:00 |
|
aystarik
|
b1cc757129
|
Automated cleanup
date 2002.07.30.22.12.00; author rmoore1; state Exp;
|
2005-06-29 19:45:17 +00:00 |
|
aystarik
|
c4c854e9ba
|
Removed PARSER_ONLY, renamed ENABLE_DEBUGGER to ACPI_DEBUGGER.
renamed ACPI_DEBUG to ACPI_DEBUG_OUTPUT
date 2002.07.26.21.45.00; author rmoore1; state Exp;
|
2005-06-29 19:45:16 +00:00 |
|
aystarik
|
cc7dda842c
|
allow Linux to define ACPI_DEBUG but not have to define
ACPI_DISASSEMBLER
date 2002.07.26.18.17.00; author agrover; state Exp;
|
2005-06-29 19:45:15 +00:00 |
|
aystarik
|
9c80408829
|
support for ACPI_DISASSEMBLER
date 2002.07.25.19.58.00; author rmoore1; state Exp;
|
2005-06-29 19:45:14 +00:00 |
|
aystarik
|
d37b2d8fae
|
New defines
date 2002.07.24.20.41.00; author rmoore1; state Exp;
|
2005-06-29 19:45:13 +00:00 |
|
aystarik
|
25c454169d
|
Standalone disassembler now uses namespace mgr for symbol table
date 2002.07.23.20.30.00; author rmoore1; state Exp;
|
2005-06-29 19:45:12 +00:00 |
|
aystarik
|
09e68a06a9
|
Major update for new disassembler (produces compilable ASL).
date 2002.07.15.20.52.00; author rmoore1; state Exp;
|
2005-06-29 19:45:11 +00:00 |
|
aystarik
|
06a9057bcf
|
Completed major overhaul and restructuring of table manager code.
date 2002.06.20.22.04.00; author rmoore1; state Exp;
|
2005-06-29 19:45:10 +00:00 |
|
aystarik
|
0bc7bf4d38
|
Changes to upgrade 16-bit support
date 2002.05.16.22.31.00; author rmoore1; state Exp;
|
2005-06-29 19:45:09 +00:00 |
|
aystarik
|
e7d65e1079
|
Moved bitreg definitions to actypes.h (public)
date 2002.05.01.20.22.00; author rmoore1; state Exp;
|
2005-06-29 19:45:08 +00:00 |
|
aystarik
|
998f45aca3
|
Needed to make the parser opcode table external
date 2002.04.25.17.43.00; author rmoore1; state Exp;
|
2005-06-29 19:45:07 +00:00 |
|