Newer
Older
AMI-Aptio-BIOS-Reversed / PurleyPlatPkg / Platform / Pei / EarlyVideoPei / PeiGetPeiServices.c
@Ajax Dong Ajax Dong 2 days ago 364 bytes Full restructure
int PeiGetPeiServices()
{
  int v0; // esi
  _BYTE v2[2]; // [esp+4h] [ebp-8h] BYREF
  int v3; // [esp+6h] [ebp-6h]

  PeiGetPeiServicesTablePtr(v2);
  v0 = *(_DWORD *)(v3 - 4);
  if ( !v0 )
    PeiAssert(
      (int)"e:\\hs\\MdePkg\\Library\\PeiServicesTablePointerLibIdt\\PeiServicesTablePointer.c",
      48,
      "PeiServices != ((void *) 0)");
  return v0;
}