INT 10h, 12h (18) Alternate Select EGA
Returns information on the Enhanced Display Adapter (EGA) and allows
the selection of an alternative EGA Print Screen routine.
On entry: AH 12h
BL Subservice
10h - Return EGA information
20h - Select alternative EGA Print Screen
routine
Returns: (for Subservice 10h only):
BH Display mode in effect
00h Color mode (3Dxh address range)
01h Monochrome mode (3Bxh address range)
BL EGA memory
00h 64K
01h 128K
02h 192K
03h 256K
CH Adapter bits
CL Switch setting
--------------------------------------------------------------------------
Notes: The value returned in CL (Switch setting) represents
the DIP switch settings on the EGA. The Adapter bits
(CH) is defined as follows:
Adapter bits (CH)
7 6 5 4 3 2 1 0
x x x x . . . . Unused
. . . . x x . . Reserved
. . , . . . x . FEAT1 (pin 17)
. . . . . . . x FEAT0 (pin 19)
To print the screen contents when the number of rows
changes, use Subservice 20h (Set Alternative Print
Screen) to install a Print Screen routine that will
work correctly with the row change.
Seealso:
This page last updated on Fri Nov 30 10:49:50 MSK 2001
Copyright © 1992-2001, Vitaly Filatov, Moscow, Russia
Webmaster