Newer
Older
AMI-Aptio-BIOS-Reversed / AmiModulePkg / NVRAM / NvramPei / decompiled / 0xffe4e74b.json
@Ajax Dong Ajax Dong 2 days ago 1 KB Restructure the repo
{"jsonrpc": "2.0", "result": {"content": [{"type": "text", "text": "{\"addr\":\"0xffe4e74b\",\"code\":\"int __fastcall sub_FFE4E74B(int a1, unsigned __int8 *a2, unsigned int *a3, int a4, int a5)\\n{\\n  int result; // eax\\n\\n  while ( 1 ) /*0xffe4e761*/\\n  {\\n    result = sub_FFE4E633(a1, a2, a3, a4, a5); /*0xffe4e761*/\\n    if ( result != -2147483638 ) /*0xffe4e76e*/\\n      break; /*0xffe4e76e*/\\n    a1 = sub_FFE4E205(a1, a5); /*0xffe4e77b*/\\n    if ( !a1 ) /*0xffe4e77f*/\\n      return -2147483634; /*0xffe4e781*/\\n  }\\n  return result; /*0xffe4e786*/\\n}\",\"refs\":[{\"addr\":\"0xffe4e633\",\"name\":\"sub_FFE4E633\"},{\"addr\":\"0xffe4e205\",\"name\":\"sub_FFE4E205\"}]}"}], "structuredContent": {"addr": "0xffe4e74b", "code": "int __fastcall sub_FFE4E74B(int a1, unsigned __int8 *a2, unsigned int *a3, int a4, int a5)\n{\n  int result; // eax\n\n  while ( 1 ) /*0xffe4e761*/\n  {\n    result = sub_FFE4E633(a1, a2, a3, a4, a5); /*0xffe4e761*/\n    if ( result != -2147483638 ) /*0xffe4e76e*/\n      break; /*0xffe4e76e*/\n    a1 = sub_FFE4E205(a1, a5); /*0xffe4e77b*/\n    if ( !a1 ) /*0xffe4e77f*/\n      return -2147483634; /*0xffe4e781*/\n  }\n  return result; /*0xffe4e786*/\n}", "refs": [{"addr": "0xffe4e633", "name": "sub_FFE4E633"}, {"addr": "0xffe4e205", "name": "sub_FFE4E205"}]}, "isError": false}, "id": 1}