Newer
Older
AMI-Aptio-BIOS-Reversed / PurleySktPkg / SouthClusterLbg / SiInit / Pei / SiInitPreMem / decompiled / ffd804a1.c
@Ajax Dong Ajax Dong 2 days ago 1 KB Restructure the repo
// 0xffd804a1
{"addr":"0xffd804a1","code":"int __thiscall sub_FFD804A1(_BYTE *this)\n{\n  int v2; // eax\n\n  if ( (unsigned __int8)sub_FFD8D59A() )\n  {\n    sub_FFD7F9AF(64, (int)\"DWR: PchMiscInit() End\\n\");\n  }\n  else\n  {\n    sub_FFD8BE68(); /*0xffd804c0*/\n    v2 = sub_FFD8CBBA(0, 31, 2); /*0xffd804ce*/\n    *(_DWORD *)(v2 + 172) &= ~0x100000u; /*0xffd804e5*/\n    if ( *(this + 1) ) /*0xffd804f0*/\n      sub_FFD8C5F6(255, 8); /*0xffd80506*/\n    else\n      sub_FFD8C5F6(247, 0); /*0xffd804fd*/\n    sub_FFD8C578(-1793, 8207); /*0xffd80521*/\n    sub_FFD8C578(-1, 0x80000000); /*0xffd80535*/\n    sub_FFD8C5F6(223, 0); /*0xffd80556*/\n  }\n  return 0; /*0xffd8055d*/\n}","refs":[{"addr":"0xffd7f9af","name":"sub_FFD7F9AF"},{"addr":"0xffd92134","name":"aDwrPchmiscinit","string":"DWR: PchMiscInit() End\n"},{"addr":"0xffd8be68","name":"sub_FFD8BE68"},{"addr":"0xffd8cbba","name":"sub_FFD8CBBA"},{"addr":"0xffd8c5f6","name":"sub_FFD8C5F6"},{"addr":"0xffd8c578","name":"sub_FFD8C578"},{"addr":"0xffd8d59a","name":"sub_FFD8D59A"}]}