bool PchWdtIsUnexpectedReset()
{
int v0; // esi
int n5120; // eax
bool result; // al
unsigned __int16 v3; // [esp+4h] [ebp-4h] BYREF
sub_FFD8C76F(&v3); /*0xffd87ea1*/
v0 = v3; /*0xffd87ea6*/
result = 0; /*0xffd87ee2*/
if ( (sub_FFD8CD06(v3) & 0x8000u) != 0 ) /*0xffd87eb9*/
{
n5120 = sub_FFD8CD06(v0 + 4) & 0x1C00; /*0xffd87ed0*/
if ( (_WORD)n5120 == 5120 || (_WORD)n5120 == 6144 ) /*0xffd87ee0*/
return 1; /*0xffd87eb9*/
}
return result; /*0xffd87ee8*/
}