EasyManua.ls Logo

IBM PC CONVERTIBLE

IBM PC CONVERTIBLE
275 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Icon Display Routine (ICON_PR)
0000
00
0001
00
0002
00
******************************************************************
ROUTINE-NAME:
lCON_PR
FUNCTION:
THIS
ROUTINE
DISPLAYS
ICONS
ON
THE
SCREEN
ENTRY
CONDITIONS:
PURPOSE
OF
ENTRY:
TO
DISPLAY
AN
ICON
INPUT
CONDITIONS:
DH
=
ROW
NUMBER
TO
DISPALY
ICON
DL
=
COLUMN
NUMBER
TO
DISPLAY
ICON
ES:
BP
POINTS
TO
THE
DATA
TO
DISPLAY
ICON
FORMAT:
DB
ROW
OFFSET,cOLUMN
OFFSET,WIDTH,DEPTH
DB
ASCI
I
DATA
BYTES
FOR
I
CON
AND
CONTROL
CODES
CONTROL
CODES:
01
XX
YY
REPEAT
CHARACTER
XX=
NUMBER
OF
TIMES
TO
REPEAT
CHARACTER
YY=
CHARACTER
TO
REPEAT
02
XX
YY
DISPLAY
CHARACTER
WITH
ATTRI
BUTE
XX=
ATTRIBUTE
AS
DEFINED
BY
PC
YY=
CHARACTER
03
NEXT
ROW
NEXT
BYTE
WILL
BE
DISPLAYED
ONE
ROW
DOWN
04
XX
YY
zz
....
REPEAT
THE
FOLLOWING
ROW
XX=
NUMBER
OF
TIMES
TO
REPEAT
THE
ROW
YY
ZZ
...
=
DATA
FOR
THE
ROW
TO
REPEAT
05
XX
YY
STR
..
REPEAT
STRING
FUNCTION
WHERE
XX
=
THE
NO.
OF
TIMES
TO
REPEAT
STRING
YY
=
THE
LENGTH
OF
THE
STRING
STR
..
=
THE
STRING
TO
REPEAT
THE
STRING
MUST
NOT
CONTAIN
ANY
REPEAT
CHARACTER
CONTROL
CODES
06
XX
YY
ZZ
STR
..
:
REPEAT
STRING
WITH
COMMON
ATTRIBUTE
WHERE
XX
=
THE
NUMBER
OF
TIMES
TO
REPEAT
THE
STRING
YY
=
THE
LENGTH
OF
THE
STRING
ZZ
=
THE
ATTRI
BUTE
FOR
THE
ENTIRE
STRING
STR
•.
=
THE
STRING
TO
REPEAT
RESTRICTIONS:
CONTROL
CODE
TO
REPEAT
A
CHARACTER
MUST
NOT
REPEAT
THE
CHARACTER
PAST
THE
RIGHT
MARGIN
OF
THE
ICON.
THE
CONTROL
CODE
TO
REPEAT
A
ROW
MUST
NOT
REPEAT
THE
ROW
PAST
THE
BOTTOM
OF
THE
ICON.
REPEAT
CODES
CANNtlT
BE
IMBEDDED
IN
STRINGS
TO
BE
REPEATED.
EXIT
CONDITIONS:
NORMAL
EX
IT
COND
IT
IONS:
ERROR
EXIT
CONDITIONS:
REGISTERS
MODIFIED:
NONE
INTERNALLY
REFERENCED
ROUTINES:
NONE
EXTERNALL
Y
REFERENCED
ROUTI
NES:
******************************************************************
lCON_PL
STRUC
STR_ROW
DB
STR_COL
DB
MALROW
DB
;
defi
nes
resrvd
area
on
stack
ROM BIOS 2-225

Related product manuals