NTSTATUS __stdcall HalpInterruptGetApicVersion(UINT64 a1){
_DWORD *LinesForGsiRange;
NTSTATUS v3;
LinesForGsiRange = HalpInterruptFindLinesForGsiRange(a1, (int)a1 + 1);
if( !LinesForGsiRange )
return -268435456;
LOWORD(v3) = 17;
HIBYTE(v3) = *((_BYTE *)LinesForGsiRange + 24) - *((_BYTE *)LinesForGsiRange + 20);
BYTE2(v3) = HIBYTE(v3) - 1;
return v3;
}