INT64 __fastcall PiDmaGuardInitialize(INT64 a1){
INT64 result;
result = 0i64;
switch( (_DWORD)a1 )
{
case 0:
return PipDmgInitPhaseZero();
case 1:
if( PipDmaGuardPolicy )
PipCslUnlockCallback = (__int64(*)(void))PipDmgConsoleUnlockCallback;
break;
case 2:
return PipDmgInitPhaseTwo();
default:
__fastfail(5u);
}
return result;
}