aystarik
13a5dfb3bd
add wbinvd macro
...
date 2002.03.22.19.19.00; author agrover; state Exp;
2005-06-29 20:24:19 +00:00
aystarik
fef117ca12
Cleanup - extraneous spaces and tab removal
...
date 2001.11.02.00.06.00; author rmoore1; state Exp;
2005-06-29 20:24:13 +00:00
aystarik
ed91b6bf80
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 20:24:12 +00:00
aystarik
0ab723c9b7
remove wbinvd
...
date 2001.09.17.23.42.00; author agrover; state Exp;
2005-06-29 20:24:11 +00:00
aystarik
b5b0891ef9
remove ;'s after our new macros
...
hi and lo vals in DIV were reversed
date 2001.09.17.22.16.00; author agrover; state Exp;
2005-06-29 20:24:10 +00:00
aystarik
69f95d841d
fixed ACPI_SHIFT macro
...
date 2001.09.17.20.57.00; author agrover; state Exp;
2005-06-29 20:24:09 +00:00
aystarik
ca94e68b64
Added internal divide functions for 64-bit integer divide/modulo
...
date 2001.09.14.23.05.00; author rmoore1; state Exp;
2005-06-29 20:24:08 +00:00
aystarik
617fbcbcd5
put wbinvd for the correct arch
...
date 2001.08.31.23.01.00; author agrover; state Exp;
2005-06-29 20:24:07 +00:00
aystarik
c1e82ee300
implement wbinvd
...
date 2001.08.24.22.11.00; author agrover; state Exp;
2005-06-29 20:24:06 +00:00
aystarik
426a70e30a
date 2001.08.24.22.09.00; author agrover; state Exp;
2005-06-29 20:24:05 +00:00
aystarik
e2616f08bb
Code cleanup (acpisrc -c)
...
date 2001.02.23.23.28.00; author rmoore1; state Exp;
2005-06-29 20:24:02 +00:00
aystarik
fd5747dbe6
JI's IA64 changes
...
date 2001.02.02.23.04.00; author agrover; state Exp;
2005-06-29 20:24:01 +00:00
aystarik
752dcbba28
ASM fixes (JI)
...
date 2000.11.22.02.49.00; author agrover; state Exp;
2005-06-29 20:23:58 +00:00
aystarik
f717fb740d
Update from FreeBSD
...
date 2004.05.21.23.16.00; author rmoore1; state Exp;
2005-06-29 20:23:48 +00:00
aystarik
230240c85c
Update from FreeBSD
...
date 2004.05.21.23.15.00; author rmoore1; state Exp;
2005-06-29 20:23:47 +00:00
aystarik
87c7f36047
automated code cleanup
...
date 2004.04.27.18.27.00; author rmoore1; state Exp;
2005-06-29 20:23:44 +00:00
aystarik
e3e5de9b51
date 2004.02.11.22.22.00; author rmoore1; state Exp;
2005-06-29 20:23:43 +00:00
aystarik
cd9652e2bf
update as per freebsd people's wishes
...
date 2002.07.15.17.54.00; author agrover; state Exp;
2005-06-29 20:23:35 +00:00
aystarik
3bff7e9870
Cleanup prior to label
...
date 2001.04.26.23.09.00; author rmoore1; state Exp;
2005-06-29 20:23:29 +00:00
aystarik
2ef32ac9b6
IWASAKI's changes
...
date 2001.03.26.23.48.00; author agrover; state Exp;
2005-06-29 20:23:26 +00:00
aystarik
5310dd2655
newline
...
date 2000.12.21.17.37.00; author agrover; state Exp;
2005-06-29 20:23:24 +00:00
aystarik
81461cf109
Rename some defines for clarity
...
date 2005.06.22.22.21.00; author rmoore1; state Exp;
2005-06-29 20:23:20 +00:00
aystarik
20493e937a
New defines for ACPI apps
...
date 2005.06.17.19.53.00; author rmoore1; state Exp;
2005-06-29 20:23:19 +00:00
aystarik
b84e50f85a
strupr not POSIX, always use local AcpiUtStrupr
...
date 2005.04.07.22.25.00; author rmoore1; state Exp;
2005-06-29 20:23:18 +00:00
aystarik
d9fef9604a
added strchr
...
date 2005.02.17.21.44.00; author rmoore1; state Exp;
2005-06-29 20:23:15 +00:00
aystarik
3f081746a8
Support for optional object cache
...
date 2005.01.20.23.10.00; author rmoore1; state Exp;
2005-06-29 20:23:13 +00:00
aystarik
b9e1b3695a
Added ACPI_MEMCMP
...
date 2004.10.13.20.04.00; author rmoore1; state Exp;
2005-06-29 20:23:10 +00:00
aystarik
b2ad6a4aa2
automated cleanup
...
date 2004.05.27.22.12.00; author rmoore1; state Exp;
2005-06-29 20:23:08 +00:00
aystarik
1be5894fbf
update for NetBSD
...
date 2003.07.14.20.09.00; author agrover; state Exp;
2005-06-29 20:23:02 +00:00
aystarik
88e0c8938e
use a native define to detect Linux platform
...
date 2003.02.13.22.36.00; author agrover; state Exp;
2005-06-29 20:23:00 +00:00
aystarik
3debec4a20
Overhaul of the NATIVE* types. renamed to ACPI_NATIVE*, eliminated
...
use of MAX32 and MIN32 types
date 2002.12.16.23.55.00; author rmoore1; state Exp;
2005-06-29 20:22:58 +00:00
aystarik
8bd81b90ec
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 20:22:54 +00:00
aystarik
140797ade4
cleanup
...
date 2002.07.25.19.58.00; author rmoore1; state Exp;
2005-06-29 20:22:53 +00:00
aystarik
35f06cf259
revert the parens around toupper and friends to allow Linux to use a
...
toupper macro
date 2002.07.24.23.35.00; author agrover; state Exp;
2005-06-29 20:22:52 +00:00
aystarik
d84f6fb4f1
Standalone disassembler now uses namespace mgr for symbol table
...
date 2002.07.23.20.30.00; author rmoore1; state Exp;
2005-06-29 20:22:51 +00:00
aystarik
3aeb1ea7c1
Early resolution of AML Constants (Zero, One, Ones, Revision) to
...
actual integer values.
date 2002.06.06.21.52.00; author rmoore1; state Exp;
2005-06-29 20:22:49 +00:00
aystarik
38af9a592d
Changes to upgrade 16-bit support
...
date 2002.05.16.22.31.00; author rmoore1; state Exp;
2005-06-29 20:22:48 +00:00
aystarik
fd70163e03
Shortened some overly-verbose identifiers
...
date 2002.04.26.22.14.00; author rmoore1; state Exp;
2005-06-29 20:22:45 +00:00
aystarik
9bc2412eb2
Some Lint changes; 16-bit changes
...
date 2002.04.15.22.46.00; author rmoore1; state Exp;
2005-06-29 20:22:43 +00:00
aystarik
db1fde99d6
Fifth lint pass - CLEAN for 32-bit and 64-bit
...
date 2002.04.12.20.46.00; author rmoore1; state Exp;
2005-06-29 20:22:42 +00:00
aystarik
20b534aa48
Fourth pass to include lint changes/comments/cleanup (64-bit)
...
date 2002.04.11.22.58.00; author rmoore1; state Exp;
2005-06-29 20:22:41 +00:00
aystarik
48ab700a6b
Third pass to include lint changes/comments/cleanup.
...
date 2002.04.10.21.54.00; author rmoore1; state Exp;
2005-06-29 20:22:40 +00:00
aystarik
a5dfd73c72
Second pass to include lint changes/comments/cleanup.
...
date 2002.04.08.22.01.00; author rmoore1; state Exp;
2005-06-29 20:22:39 +00:00
aystarik
7e6c1a1224
remove causeinterrupt() macro - no one used it
...
change acpi_enable_irq to ACPI_ENABLE_IRQ - it should be obvious it's a macro
change wbinvd() macro to ACPI_WBINVD()
date 2002.03.22.22.20.00; author agrover; state Exp;
2005-06-29 20:22:38 +00:00
aystarik
b1bf1f34ce
Prefixed C library macros (MEMSET, etc.) with "ACPI_".
...
date 2002.02.13.18.54.00; author rmoore1; state Exp;
2005-06-29 20:22:35 +00:00
aystarik
2778e7f113
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 20:22:34 +00:00
aystarik
4509f38dfa
Added novell and modesto support
...
date 2002.01.21.21.17.00; author rmoore1; state Exp;
2005-06-29 20:22:33 +00:00
aystarik
65c520fe96
change the enable() and disable() macros to acpi_*_irqs() to prevent
...
clashes on Linux
date 2001.12.12.03.44.00; author agrover; state Exp;
2005-06-29 20:22:31 +00:00
aystarik
0f6b4bbd2e
Changes to support Intel 64-bit compiler
...
date 2001.12.12.00.13.00; author rmoore1; state Exp;
2005-06-29 20:22:29 +00:00
aystarik
657f995d4e
Added default ACPI_PRINTF_LIKE_FUNC definition
...
date 2001.10.17.19.20.00; author rmoore1; state Exp;
2005-06-29 20:22:28 +00:00