XmGetCodeByte

CHAR __stdcall XmGetCodeByte(INT64 a1, INT64 a2, VOID *a3){
  unsigned int v3; 

  v3 = *(_DWORD *)(a1 + 20);
  if( v3 > *(unsigned __int16 *)(a1 + 70) )
    longjmp((unsigned __int64 *)(a1 + 160), (VOID *)0xE, a3);
  ++*(_WORD *)(a1 + 20);
  return *(_BYTE *)x86BiosTranslateAddress(*(_WORD *)(a1 + 58), v3);
}

Referenced by:

XmEmulateStream
XmEvaluateAddressSpecifier
XmEvaluateIndexSpecifier
XmGetImmediateSourceValue
XmGroup2ByByte
XmGroup8BitOffset
XmImmediateEnter
XmPortImmediate
XmShiftDouble
XmShortJump