[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 0C - IBM SYSTEM 36/38 WORKSTATION EMULATION - API POINTER
   Call offset 100h in the interrupt handler's segment with
        AH = function
            03h update screen
            05h select next session
                AL = session number (00h-03h)
                Return: AL = session type code
                            00h not active
                            01h display session
                            02h printer session
                            FEh invalid session number
                        DS = requested session's data segment (0 if not active)
Return: ???

Format of emulator's data area (offset from interrupt handler's segment):
Offset  Size    Description
13Eh    BYTE    bit flags for status line indicators turned on since this byte
                last zerod
13Fh    BYTE    bit flags for status line indicators turned off since this
                byte last set to FFh
140h    WORD    offset of EBCDIC to ASCII translation
146h    WORD    offset of EBCDIC screen buffer
148h    WORD    offset of EC (engineering change) level signature
150h    BYTE    "KEYI"
151h    BYTE    5250 key scan code to be sent to remote
15Bh    BYTE    "SYSAV"
15Dh    BYTE    5250 cursor column
15Eh    BYTE    5250 cursor row
167h    BYTE    "DVCTAD"
178h    BYTE    "FLAGS"
184h    BYTE    "SESSNOAD"
193h    BYTE    "STNAD"
198h    BYTE    "NSDS"

This page created by ng2html v1.05, the Norton guide to HTML conversion utility. Written by Dave Pearson