HalpAuditGetExtendedBiosDataArea

__int64 __fastcall HalpAuditGetExtendedBiosDataArea(__int64 a1, _QWORD *a2, _DWORD *a3){
  unsigned int *v5; 
  unsigned int v6; 

  v5 = (unsigned int *)MmMapIoSpaceEx((_LARGE_INTEGER)1856i64, 8ui64, 4ui64);
  v6 = 0;
  if( v5 )
  {
    if( *(_QWORD *)v5 )
    {
      *a2 = *v5;
      *a3 = v5[1];
    }
    else
    {
      v6 = -1073741823;
    }
    MmUnmapIoSpace(v5, 8ui64);
  }
  else
  {
    return(unsigned int)-1073741823;
  }
  return v6;
}

Referenced by:

HalpAuditEnumerateRsdts