// 0xffd816c4
{"addr":"0xffd816c4","code":"int sub_FFD816C4()\n{\n int v0; // esi\n int v1; // ecx\n __int16 v2; // ax\n double v4; // [esp-4h] [ebp-34h]\n double v5; // [esp-4h] [ebp-34h]\n double v6; // [esp-4h] [ebp-34h]\n _BYTE v7[32]; // [esp+Ch] [ebp-24h] BYREF\n int p_n32; // [esp+2Ch] [ebp-4h] BYREF\n\n v0 = sub_FFD8CBBA(0, 31, 0); /*0xffd816db*/\n p_n32 = 32; /*0xffd816e3*/\n sub_FFD8BE68(); /*0xffd816e6*/\n sub_FFD8C111(&p_n32); /*0xffd816f1*/\n LODWORD(v4) = v7; /*0xffd816fa*/\n sub_FFD7F9AF(64, (int)\"PCH Series : %a\\n\", v4);\n p_n32 = 32; /*0xffd8170a*/\n sub_FFD8BB3A(v1); /*0xffd81712*/\n sub_FFD8C06D(&p_n32); /*0xffd8171d*/\n LODWORD(v5) = v7; /*0xffd81726*/\n sub_FFD7F9AF(64, (int)\"PCH Stepping : %a\\n\", v5);\n p_n32 = 32; /*0xffd81736*/\n v2 = sub_FFD8CCA5((unsigned __int16 *)(v0 + 2)); /*0xffd81740*/\n sub_FFD8C1B5(v2, v7, &p_n32); /*0xffd8174a*/\n LODWORD(v6) = v7; /*0xffd81753*/\n return sub_FFD7F9AF(64, (int)\"PCH SKU : %a\\n\", v6);\n}","refs":[{"addr":"0xffd8cbba","name":"sub_FFD8CBBA"},{"addr":"0xffd8be68","name":"sub_FFD8BE68"},{"addr":"0xffd8c111","name":"sub_FFD8C111"},{"addr":"0xffd7f9af","name":"sub_FFD7F9AF"},{"addr":"0xffd92c60","name":"aPchSeriesA","string":"PCH Series : %a\n"},{"addr":"0xffd8bb3a","name":"sub_FFD8BB3A"},{"addr":"0xffd8c06d","name":"sub_FFD8C06D"},{"addr":"0xffd92c74","name":"aPchSteppingA","string":"PCH Stepping : %a\n"},{"addr":"0xffd8cca5","name":"sub_FFD8CCA5"},{"addr":"0xffd8c1b5","name":"sub_FFD8C1B5"},{"addr":"0xffd92c88","name":"aPchSkuA","string":"PCH SKU : %a\n"}]}