Newer
Older
AMI-Aptio-BIOS-Reversed / DxeIpl / DxeIplGetPlatformBootMode.c
@Ajax Dong Ajax Dong 2 days ago 417 bytes Init
/* DxeIplGetPlatformBootMode @ 0xffc16085 size=0x2b */
int __cdecl DxeIplGetPlatformBootMode()
{
  _BYTE v1[2]; // [esp+0h] [ebp-10h] BYREF
  int v2; // [esp+2h] [ebp-Eh]
  _DWORD v3[2]; // [esp+8h] [ebp-8h] BYREF

  v3[1] = v1; /*0xffc1608e*/
  __sidt(v1); /*0xffc16094*/
  (*(void (__cdecl **)(_DWORD, _DWORD *))(**(_DWORD **)(v2 - 4) + 40))(*(_DWORD *)(v2 - 4), v3); /*0xffc160a4*/
  return v3[0]; /*0xffc160ac*/
}