BgpFwSetBootGraphicsInformation
INT64 __fastcall BgpFwSetBootGraphicsInformation(INT64 a1, INT64 a2){
unsigned int v2;
v2 = 0;
if( *(_BYTE *)BgInternal )
return(unsigned int)-1073741637;
xmmword_140C132F0 = *(_OWORD *)a2;
xmmword_140C13300 = *(_OWORD *)(a2 + 16);
*((_DWORD *)BgInternal + 2) = *(_DWORD *)(a2 + 8);
*((_DWORD *)BgInternal + 1) = *(_DWORD *)(a2 + 12);
*((_DWORD *)BgInternal + 3) = *(_DWORD *)(a2 + 16);
if( *(_DWORD *)(a2 + 24) == 3 )
{
LODWORD(xmmword_140C132B0) = 4;
goto LABEL_7;
}
if( *(_DWORD *)(a2 + 24) == 4 )
{
LODWORD(xmmword_140C132B0) = 5;
LABEL_7:
*(_WORD *)BgInternal = 1;
qword_140C132C0 = *(PVOID *)a2;
return v2;
}
return(unsigned int)-1073741637;
}Referenced by:
BgSetBootGraphicsInformation