ue.00ba User Exit/BASIC Program

ue.00ba

Command ue.00ba User Exit/BASIC Program
Applicable release versions: R83 3.1, R83 2.2
Category BASIC Program (486)
Description performs BIOS "INT 10" calls to change the video screen attributes on the console.

"registers" is a dynamic array containing the values for the A, B, C, and D registers in the following form:

registers<1> = AX register (AH:AL)
registers<2> = BX register (BH:BL)
registers<3> = CX register (CH:CL)
registers<4> = DX register (DH:DL)

The functions available through the INT 10 call are:

00 = Determine or Set Video State
01 = Set Cursor Type
02 = Set Cursor Position
03 = Read Cursor Position
04 = Read Light Pen
05 = Select Active Page
06 = Scroll Page Up
07 = Scroll Page Down
08 = Read Character Attribute
09 = Write Character and Attribute
0A = Write Character
0B = Set Color Palette
0C = Write Dot
0D = Read Dot
0E = Write TTY
0F = Return Current Video State
10 = Set Palette Registers
11 = Character Generator Routine (EGA and above)
12 = Alternate Select (EGA and above)
13 = Write String
14 = Load LCD Character Font
15 = Return Physical Display Parameters
1A = Display Combination Code
1B = Functionality/State Information
1C = Save/Restore Video State
and others...

More information about IBM's INT-10 function can be found in the IBM Technical Reference Manuals on PC's
Syntax result = iconv(registers, 'u00ba')
Options
Example
Purpose
Related basic.user.exits