HalpErrataInitSystem

__int64 __fastcall HalpErrataInitSystem(
        _HAL_INIT_PHASE HalPhase,
        unsigned int ProcessorNumber,
        _LOADER_PARAMETER_BLOCK *LoaderBlock){
  unsigned int v3; 
  v3 = 0;
  switch( HalPhase )
  {
    case HalInitPhasePnSystemLate:
      goto LABEL_9;
    case HalInitPhaseBspProcEarlyTimerReady:
      HalpMaxPciBus = *(_DWORD *)(*((_QWORD *)LoaderBlock + 30) + 3456i64);
      return v3;
    case HalInitPhaseBspSystemEarly:
      HalpErrataInitDiscard();
      return v3;
    case HalInitPhaseBspSystemLate:
      qword_140C48AE8 = (__int64)&HalpUsbControllerList;
      HalpUsbControllerList = (__int64)&HalpUsbControllerList;
      HalpUsbLegacyScanBusForHandoff();
LABEL_9:
      HalpErrataApplyPerProcessor();
      return v3;
    case HalInitPhaseReportResources:
      return(unsigned int)HalpInitChipHacks();
  }
  return v3;
}

Referenced by:

No references.