Newer
Older
AMI-Aptio-BIOS-Reversed / SetupDefaultLoad / sub_5c64.txt
@Ajax Dong Ajax Dong 2 days ago 774 bytes Init
void *__fastcall sub_5C64(_QWORD *a1)
{
  int n2; // ebx
  __int64 v3; // rax
  unsigned __int16 v4; // ax

  n2 = n2_7; /*0x5c6e*/
  if ( n2_7 == 2 )
  {
    v3 = sub_55A4(); /*0x5c7c*/
    v4 = sub_5D3C(v3 + 2); /*0x5c85*/
    if ( ((v4 + 24128) & 0xFF70) != 0 )
    {
      sub_5408(0x80000000LL, "Unsupported PCH SKU, LpcDeviceId: 0x%04x!\n", v4);
      sub_5450( /*0x5cc3*/
        (__int64)"e:\\hs\\PurleySktPkg\\SouthClusterLbg\\Library\\PeiDxeSmmPchInfoLib\\PchInfoLib.c",
        290,
        (__int64)"((BOOLEAN)(0==1))");
    }
    else
    {
      n2 = 1; /*0x5cca*/
    }
    n2_7 = n2; /*0x5ccf*/
  }
  if ( n2 == 1 ) /*0x5cd8*/
  {
    *a1 = 13; /*0x5cda*/
    return &unk_7600; /*0x5ce1*/
  }
  else
  {
    *a1 = 0; /*0x5cea*/
    return 0; /*0x5cee*/
  }
}