// 0xffd7f7a1
{"addr":"0xffd7f7a1","code":"EFI_STATUS ModuleEntryPoint(EFI_HANDLE ImageHandle, EFI_SYSTEM_TABLE *SystemTable)\n{\n int v2; // eax\n int v3; // ecx\n void *v4; // ecx\n int v5; // ecx\n int v6; // eax\n int v7; // eax\n int v8; // eax\n unsigned __int64 v10; // [esp-Ch] [ebp-10h]\n\n if ( (sub_FFD9165B(1024068) & 0x80u) == 0 ) /*0xffd7f7b0*/\n {\n sub_FFD9168B(); /*0xffd7f7b2*/\n v2 = sub_FFD9164F(); /*0xffd7f7b7*/\n *(_BYTE *)(v2 + 1024068) |= 0x80u; /*0xffd7f7c3*/\n }\n sub_FFD7F9AF(64, (int)\"SiInitPrePolicy() Start\\n\"); /*0xffd7f88f*/\n sub_FFD7FD72(0); /*0xffd7f898*/\n sub_FFD7FBC7(v3, __rdtsc()); /*0xffd7f8a3*/\n sub_FFD816C4(); /*0xffd7f8a8*/\n sub_FFD7F9AF(64, (int)\"PchInitPrePolicy() - Start\\n\"); /*0xffd7f8b4*/\n sub_FFD87EED(); /*0xffd7f8b9*/\n sub_FFD880D2(); /*0xffd7f8be*/\n sub_FFD87D42(); /*0xffd7f8c3*/\n sub_FFD8155F(); /*0xffd7f8c8*/\n sub_FFD8B940(v4); /*0xffd7f8cd*/\n sub_FFD7F9AF(64, (int)\"PchInitPrePolicy() - End\\n\"); /*0xffd7f8d9*/\n v10 = __rdtsc(); /*0xffd7f8e5*/\n sub_FFD7FC48(v5, v10, HIDWORD(v10)); /*0xffd7f8e7*/\n v6 = sub_FFD8AD54(); /*0xffd7f8ec*/\n v7 = (*(int (__cdecl **)(int, void *))(*(_DWORD *)v6 + 36))(v6, &unk_FFD97FEC); /*0xffd7f8f9*/\n if ( v7 < 0 ) /*0xffd7f901*/\n {\n sub_FFD7F9AF(0x80000000, (int)\"\\nASSERT_EFI_ERROR (Status = %r)\\n\", v7); /*0xffd7f90e*/\n v8 = sub_FFD7F97E(); /*0xffd7f916*/\n if ( v8 ) /*0xffd7f91d*/\n (*(void (__cdecl **)(const char *, int, const char *))(v8 + 4))( /*0xffd7f92e*/\n \"e:\\\\hs\\\\PurleySktPkg\\\\SouthClusterLbg\\\\SiInit\\\\Pei\\\\SiInitPreMem.c\",\n 155,\n \"!EFI_ERROR (Status)\");\n }\n sub_FFD7F9AF(64, (int)\"SiInitPrePolicy() - End\\n\"); /*0xffd7f93b*/\n return 0; /*0xffd7f947*/\n}","refs":[{"addr":"0xffd9168b","name":"sub_FFD9168B"},{"addr":"0xffd9164f","name":"sub_FFD9164F"},{"addr":"0xffd9165b","name":"sub_FFD9165B"},{"addr":"0xffd7f9af","name":"sub_FFD7F9AF"},{"addr":"0xffd919e8","name":"aSiinitprepolic","string":"SiInitPrePolicy() Start\n"},{"addr":"0xffd7fd72","name":"sub_FFD7FD72"},{"addr":"0xffd7fbc7","name":"sub_FFD7FBC7"},{"addr":"0xffd816c4","name":"sub_FFD816C4"},{"addr":"0xffd92c9c","name":"aPchinitprepoli","string":"PchInitPrePolicy() - Start\n"},{"addr":"0xffd87eed","name":"sub_FFD87EED"},{"addr":"0xffd880d2","name":"sub_FFD880D2"},{"addr":"0xffd87d42","name":"sub_FFD87D42"},{"addr":"0xffd8155f","name":"sub_FFD8155F"},{"addr":"0xffd8b940","name":"sub_FFD8B940"},{"addr":"0xffd92cb8","name":"aPchinitprepoli_0","string":"PchInitPrePolicy() - End\n"},{"addr":"0xffd7fc48","name":"sub_FFD7FC48"},{"addr":"0xffd8ad54","name":"sub_FFD8AD54"},{"addr":"0xffd97fec","name":"unk_FFD97FEC"},{"addr":"0xffd9192c","name":"aAssertEfiError","string":"\nASSERT_EFI_ERROR (Status = %r)\n"},{"addr":"0xffd7f97e","name":"sub_FFD7F97E"},{"addr":"0xffd91988","name":"aEHsPurleysktpk","string":"e:\\hs\\PurleySktPkg\\SouthClusterLbg\\SiInit\\Pei\\SiInitPreMem.c"},{"addr":"0xffd91950","name":"aEfiErrorStatus","string":"!EFI_ERROR (Status)"},{"addr":"0xffd91a04","name":"aSiinitprepolic_0","string":"SiInitPrePolicy() - End\n"}]}