x86BiosExecuteInterruptShadowed

NTSTATUS __stdcall x86BiosExecuteInterruptShadowed(UINT8 a1, INT64 a2){
  UINT64 *v2; 
  unsigned int v3; 
  NTSTATUS v4; 

  if( !x86BiosInitialized )
    return 4;
  if( HalpIoMemoryBase )
    qword_140C4A4D8 = HalpIoMemoryBase;
  if( HalpFrameBufferBase )
    qword_140C4A4B8 = HalpFrameBufferBase;
  XmEmulateInterrupt(a1, a2, (UINT64 *)HalpIoMemoryBase, v2);
  v4 = v3;
  if( v3 != 1 )
    DbgPrint("HAL: Interrupt emulation failed, status %lx\n", v3);
  return v4;
}

Referenced by:

x86BiosCall