HalpMcaAMDMapHwidAndMcaTypeToBlock
NTSTATUS __stdcall HalpMcaAMDMapHwidAndMcaTypeToBlock(INT64 a1, INT64 a2){
NTSTATUS result;
result = 14;
switch( (_DWORD)a1 )
{
case 0xB0:
if( (_DWORD)a2 )
{
switch( (_DWORD)a2 )
{
case 1:
return 1;
case 2:
return 2;
case 3:
return 3;
case 5:
return 5;
case 6:
return 6;
case 7:
return 7;
}
}
else
{
return 0;
}
break;
case 0x96:
return(_DWORD)a2 != 0 ? 14 : 8;
case 1:
return(_DWORD)a2 != 0 ? 14 : 9;
case 0xFF:
return(_DWORD)a2 != 0 ? 14 : 10;
case 5:
return(_DWORD)a2 != 0 ? 14 : 11;
case 0x2E:
if( (_DWORD)a2 )
{
if( (_DWORD)a2 == 1 )
return 13;
}
else
{
return 12;
}
break;
}
return result;
}Referenced by:
HalpMcaAMDIsMemoryError