INT 10 - VIDEO - Compaq Portable Extensions                  

Input

Output

AX

BFh 00h     AX

BX

        BX

CX

        CX

DX

        DX
ES:DI     ES:DI
        Select external monitor. All registers preserved and the internal
        monitor is blanked. The external monitor is now the active monitor.

Input

Output

AX

BFh 01h     AX

BX

        BX

CX

        CX

DX

        DX
ES:DI     ES:DI
        Select internal monitor. All registers preserved and the external
        monitor is blanked. The internal monitor is now the active monitor.

Input

Output

AX

BFh 02h     AX

BX

 Moode       BX

CX

        CX

DX

        DX
ES:DI     ES:DI
        Set master mode of the currently active video controller.

Modes:  04h = CGA
        05h = EGA
        07h = MDA

Input

Output

AX

BFh 03h     AX

BX

 0 Active Monitor Master Mode BX

CX

    0 (Reserved) Switchable VDU CX

DX

    Int Mon Type Ext Mon Type DX
ES:DI     ES:DI
Active Monitor: 00h = External
                01h = Internal

Master Mode:    00h = Switchable VDU not present
                04h = CGA
                05h = EGA
                07h = MDA
Switchable VDU
Bit Dec Hex  Description
0 1 01h  CGA Supported
1 2 02h  Reserved
2 4 04h  Reserved
3 8 08h  MDA Supported
4 16 10h  Reserved
5 32 20h  Reserved
6 64 40h  Reserved
7 128 80h  Reserved
Internal Monitor Type:

        00h = None
        01h = Dual-mode monitor
        02h = 5153 RGB monitor
        03h = Compaq Color monitor
        04h = 640x400 flat panel

External monitor type:

        00h = none
        01h = Dual-mode monitor
        02h = 5153 RGB monitor
        03h = Compaq Color monitor
        04h = 640x400 flat panel

Input

Output

AX

BFh 04h     AX

BX

 Switch       BX

CX

        CX

DX

        DX
ES:DI     ES:DI
Switch: 00h = Enable Delay
        01h = Disable Delay


Copyright © 1985 to 2022 Beta Systems                            Last modified: Wednesday, January 05, 2022 .