// 0xffd82c71
{"addr":"0xffd82c71","code":"int sub_FFD82C71()\n{\n unsigned int i; // edi\n int v1; // ebx\n unsigned __int16 v2; // ax\n char v4; // [esp+10h] [ebp-8h]\n int v5; // [esp+14h] [ebp-4h] BYREF\n\n sub_FFD7F9AF(64, (int)\"PciERWORegInit() Start\\n\"); /*0xffd82c81*/\n if ( (unsigned __int8)sub_FFD8D59A() )\n {\n sub_FFD7F9AF(64, (int)\"DWR: PciERWORegInit() End\\n\");\n }\n else\n {\n sub_FFD8BE68(); /*0xffd82c9b*/\n for ( i = 0; i < (unsigned __int8)sub_FFD8BFFD(); ++i ) /*0xffd82ca2*/\n {\n sub_FFD8D75C(&v5); /*0xffd82cb4*/\n v1 = sub_FFD8CBBA(0, v4, v5); /*0xffd82cc8*/\n if ( (unsigned __int16)sub_FFD8CCA5((unsigned __int16 *)v1) != 0xFFFF ) /*0xffd82cd9*/\n {\n v2 = sub_FFD8CCA5((unsigned __int16 *)(v1 + 68)); /*0xffd82cde*/\n sub_FFD8CCD3(v1 + 68, v2); /*0xffd82ce9*/\n *(_DWORD *)(v1 + 76) = *(_DWORD *)(v1 + 76); /*0xffd82cf1*/\n *(_DWORD *)(v1 + 84) = *(_DWORD *)(v1 + 84); /*0xffd82cf7*/\n *(_DWORD *)(v1 + 216) |= 0x800000u; /*0xffd82d05*/\n }\n }\n sub_FFD7F9AF(64, (int)\"PciERWORegInit() End\\n\"); /*0xffd82d1f*/\n }\n return 0; /*0xffd82d26*/\n}","refs":[{"addr":"0xffd7f9af","name":"sub_FFD7F9AF"},{"addr":"0xffd93288","name":"aPcierworeginit","string":"PciERWORegInit() Start\n"},{"addr":"0xffd932a0","name":"aDwrPcierworegi","string":"DWR: PciERWORegInit() End\n"},{"addr":"0xffd8be68","name":"sub_FFD8BE68"},{"addr":"0xffd8d75c","name":"sub_FFD8D75C"},{"addr":"0xffd8cbba","name":"sub_FFD8CBBA"},{"addr":"0xffd8cca5","name":"sub_FFD8CCA5"},{"addr":"0xffd8ccd3","name":"sub_FFD8CCD3"},{"addr":"0xffd8bffd","name":"sub_FFD8BFFD"},{"addr":"0xffd932bc","name":"aPcierworeginit_0","string":"PciERWORegInit() End\n"},{"addr":"0xffd8d59a","name":"sub_FFD8D59A"}]}