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