Author: hbelusca
Date: Sat Apr 18 01:39:29 2015
New Revision: 67237

URL: http://svn.reactos.org/svn/reactos?rev=67237&view=rev
Log:
[NTVDM]: Minor code reorganization. StartTickCount is commented out because 
it's unused at the moment, but it can be useful later on...

Modified:
    trunk/reactos/subsystems/mvdm/ntvdm/clock.c

Modified: trunk/reactos/subsystems/mvdm/ntvdm/clock.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/mvdm/ntvdm/clock.c?rev=67237&r1=67236&r2=67237&view=diff
==============================================================================
--- trunk/reactos/subsystems/mvdm/ntvdm/clock.c [iso-8859-1] (original)
+++ trunk/reactos/subsystems/mvdm/ntvdm/clock.c [iso-8859-1] Sat Apr 18 
01:39:29 2015
@@ -40,9 +40,12 @@
 
 static LIST_ENTRY Timers;
 static LARGE_INTEGER StartPerfCount, Frequency;
-static DWORD StartTickCount;
-
-#ifdef IPS_DISPLAY
+// static ULONG StartTickCount;
+static LARGE_INTEGER Counter;
+static ULONG CurrentTickCount;
+
+#ifdef IPS_DISPLAY
+static PHARDWARE_TIMER IpsTimer;
 static ULONGLONG Cycles = 0ULL;
 #endif
 
@@ -63,15 +66,12 @@
     extern BOOLEAN CpuRunning;
     UINT i;
     PLIST_ENTRY Entry;
-    LARGE_INTEGER Counter;
 
     while (VdmRunning && CpuRunning)
     {
-        /* Get the current number of ticks */
-        DWORD CurrentTickCount = GetTickCount();
-
-        /* Get the current performance counter value */
+        /* Get the current counters */
         /// DWORD_PTR oldmask = SetThreadAffinityMask(GetCurrentThread(), 0);
+        CurrentTickCount = GetTickCount();
         NtQueryPerformanceCounter(&Counter, NULL);
         /// SetThreadAffinityMask(GetCurrentThread(), oldmask);
 
@@ -197,10 +197,6 @@
 
 BOOLEAN ClockInitialize(VOID)
 {
-#ifdef IPS_DISPLAY
-    PHARDWARE_TIMER IpsTimer;
-#endif
-
     InitializeListHead(&Timers);
 
     /* Initialize the performance counter (needed for hardware timers) */
@@ -213,7 +209,7 @@
     }
 
     /* Find the starting tick count */
-    StartTickCount = GetTickCount();
+    // StartTickCount = GetTickCount();
 
 #ifdef IPS_DISPLAY
 


Reply via email to