[<<Previous Entry] [^^Up^^] [Next Entry>>] [Menu] [About The Guide]
INT 21 - PGS1600.DEV - IOCTL - GET CONFIGURATION INFO
        AX = 4402h
        BX = file handle for device "PGS1600$"
        CX = 0018h (size of buffer)
        DS:DX -> configuration buffer (see below)
Return: CF clear if successful
            buffer filled
            AX = number of bytes actually copied
        CF set on error
            AX = error code (01h,05h,06h,0Dh) (see AH=59h)
Note:   PGS1600.DEV is a device driver for the Cornerstone Technology PG1600
          display adapter, which provides a 1600x1200 monochrome display as
          well as one of two emulations, MDA or CGA.

Format of configuration information:
Offset  Size    Description
 00h    WORD    version (high byte = major, low byte = minor)
 02h    WORD    board initialisation mode
 04h    WORD    board I/O address
                03D0h CGA emulation
                03B0h MDA emulation
                0390h no emulation
                0350h no emulation, alternate
 06h    WORD    emulation buffer segment
                B800h   CGA emulation
                B000h   MDA emulation
                0000h   no emulation
 08h    WORD    PG1600 graphics buffer segment
 0Ah    WORD    number of bytes between consecutive graphic rows
 0Ch    WORD    horizontal pixel size
 0Eh    WORD    vertical pixel size
 10h    WORD    horizontal dots per inch
 12h    WORD    vertical dots per inch
 14h    WORD    graphics buffer bits per pixel
 16h    WORD    monitor bits per pixel

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