Retro video games delivered to your door every month!
Click above to get retro games delivered to your door ever month!
X-Hacker.org- Interrupts & Ports - Norton Guide http://www.X-Hacker.org [<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]

INT 15 - DESQview (TopView???) - GET PROGRAM NAME
        AX = DE00h
Return: AX = offset into DESQVIEW.DVO of current program:
               BYTE  length of name
             N BYTES name
             2 BYTES keys to invoke program (second = 00h if only one key used)
             3 BYTES ??? (I see 0 always)


INT 15 - DESQview (TopView???) - ???
        AX = DE01h
        ???
Return: nothing


INT 15 - DESQview (TopView???) - ???
        AH = DEh
        AL =
             02h  ???
                  Return: nothing (NOP in DV 2.00)
             03h  ???
                  Return: nothing (NOP in DV 2.00)


INT 15 - DESQview (TopView???) - GET AVAILABLE COMMON MEMORY
        AX = DE04h
Return: BX = bytes of common memory available
        CX = largest block available
        DX = total common memory in bytes


INT 15 - DESQview (TopView???) - GET AVAILABLE CONVENTIONAL MEMORY
        AX = DE05h
Return: BX = K of memory available
        CX = largest block available
        DX = total conventional memory in K


INT 15 - DESQview (TopView???) - GET AVAILABLE EXPANDED MEMORY
        AX = DE06h
Return: BX = K of expanded memory available
        CX = largest block available
        DX = total expanded memory in K


INT 15 - DESQview (TopView???) - ???
        AH = DEh
        AL =
             07h  ???
                  Return: AX = ???
             08h  ???
                  Return: AX = 0  ???
                               1  ???
             09h  ???
                  Return: nothing (NOP in DV 2.00)


INT 15 - DESQview (TopView???) - DISPLAY CHARACTER ON STATUS LINE
        AX = DE0Ah
        BL = character
Return: character displayed, next call will display in next position (which
        wraps back to the start of the line if off the right edge of screen)
Notes:  displays character on bottom line of *physical* screen, regardless
        of current size of window (even entirely hidden)
        does not know about graphics display modes, just pokes the characters
        into display memory


INT 15 - DESQview (TopView???) - ???
        AH = DEh
        AL =
             0Bh  Set ???
                  BL = 0
                       1
                       2
                       >2 pops up error window in DV 2.00
                  BH = ???
                  Return: ???
             0Ch  ???
                  BX = number of bytes ??? (gets converted to paragraphs)
                  Return: ES:DI = pointer to ???
             0Dh  ???
                  Return: nothing
             0Eh  ???
                  Return: BX = 0 ???
                               1 ???
             0Fh  ???
                  Return: AX = ???
                          BX = ???
             10h  ???
                  BX = ???
                  Return: BX = ???
             11h  ???
                  BL = 0 ???
                       nonzero ???
                  Return: nothing
.

Online resources provided by: http://www.X-Hacker.org --- NG 2 HTML conversion by Dave Pearson