Author: sginsberg
Date: Mon Aug 18 02:42:12 2008
New Revision: 35422
URL:
http://svn.reactos.org/svn/reactos?rev=35422&view=rev
Log:
- Remove 3 deprecated macros
- Use X86_EFLAGS_ID instead of cpu.c specific EFLAGS_ID
Modified:
trunk/reactos/ntoskrnl/ke/i386/cpu.c
Modified: trunk/reactos/ntoskrnl/ke/i386/cpu.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ke/i386/cpu.c?rev…
==============================================================================
--- trunk/reactos/ntoskrnl/ke/i386/cpu.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/ke/i386/cpu.c [iso-8859-1] Mon Aug 18 02:42:12 2008
@@ -11,12 +11,6 @@
#include <ntoskrnl.h>
#define NDEBUG
#include <debug.h>
-
-/* FIXME: Local EFLAGS defines not used anywhere else */
-#define EFLAGS_IOPL 0x3000
-#define EFLAGS_NF 0x4000
-#define EFLAGS_RF 0x10000
-#define EFLAGS_ID 0x200000
/* GLOBALS *******************************************************************/
@@ -133,7 +127,7 @@
Ke386SaveFlags(EFlags);
/* XOR out the ID bit and update EFlags */
- NewEFlags = EFlags ^ EFLAGS_ID;
+ NewEFlags = EFlags ^ X86_EFLAGS_ID;
Ke386RestoreFlags(NewEFlags);
/* Get them back and see if they were modified */
@@ -141,7 +135,7 @@
if (NewEFlags != EFlags)
{
/* The modification worked, so CPUID exists. Set the ID Bit again. */
- EFlags |= EFLAGS_ID;
+ EFlags |= X86_EFLAGS_ID;
Ke386RestoreFlags(EFlags);
/* Peform CPUID 0 to see if CPUID 1 is supported */