HalpTimerSelectFallbackPerformanceCounter

UINT64 __stdcall HalpTimerSelectFallbackPerformanceCounter(){
  UINT64 result; 

  result = HalpFallbackPerformanceCounter;
  if( !HalpFallbackPerformanceCounter )
    KeBugCheckEx(
      0x5Cu,
      (PVOID)0x1000,
      (PVOID)HalpPerformanceCounter,
      &HalpRegisteredTimers,
      (PVOID)(unsigned int)HalpRegisteredTimerCount);
  HalpPerformanceCounter = HalpFallbackPerformanceCounter;
  if( HalpAlwaysOnCounter )
  {
    result = HalpTimerCalculateMaximumAllowableDrift();
    HalpTimerMaximumAllowableDrift = result;
  }
  return result;
}

Referenced by:

HalpTscFallback