7382 Commits

Author SHA1 Message Date
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