Commit Graph

7067 Commits

Author SHA1 Message Date
aystarik
9ff28ca37b remove IS_INIT_COMPLETE macro because it's ugly, and people should
just call AcpiSubsystemStatus before they do anything.


date	2001.09.21.18.09.00;	author agrover;	state Exp;
2005-06-29 19:48:15 +00:00
aystarik
22d6582010 Added internal divide functions for 64-bit integer divide/modulo
date	2001.09.14.23.05.00;	author rmoore1;	state Exp;
2005-06-29 19:48:14 +00:00
aystarik
b08a0bb9a9 make DUMP_BUFFER go away if not debug
date	2001.08.31.20.02.00;	author agrover;	state Exp;
2005-06-29 19:48:12 +00:00
aystarik
313e37cff1 Optimized use of "resolve operands"
date	2001.08.30.17.17.00;	author rmoore1;	state Exp;
2005-06-29 19:48:11 +00:00
aystarik
98bd36aecb 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 19:48:09 +00:00
aystarik
2d62247f55 Completed rename of all globals to prefix "AcpiGbl_", added stack
tracing mechanism


date	2001.08.27.15.39.00;	author rmoore1;	state Exp;
2005-06-29 19:48:08 +00:00
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