HaliPciInterfaceReadConfig

INT64 __fastcall HaliPciInterfaceReadConfig(INT64 a1, UINT64 a2, UINT64 a3, _WORD *a4, UINT64 a5, UINT64 a6){
  unsigned __int8 v7; 
  UINT64 BugCheckParameter3; 
  UINT64 v10; 
  INT64 v11; 
  LODWORD(v11) = 0;
  LODWORD(v10) = a6;
  v7 = a2;
  LODWORD(BugCheckParameter3) = a5;
  HalpPCIConfig((INT64 *)((unsigned int)a2 >> 8), a2, a3, a4, BugCheckParameter3, v10, v11);
  if( (unsigned int)a6 >= 2 && *a4 != 0xFFFF && v7 > (unsigned int)HalpMaxPciBus )
    HalpMaxPciBus = v7;
  return(unsigned int)a6;
}

Referenced by:

HaliHandlePCIConfigSpaceAccess
HalpKdReadPCIConfig