IBM XT 5160 Technical Reference page 296

Hide thumbs Also See for XT 5160:
Table of Contents

Advertisement

LINE
SOURCE
(B I OS FOR THE I BM PERSONAL COMPUTER XT)
I I 108/82
CS,SS,DS,ES,BX,CX,DX PRESERVED DURING CALL
ALL OTHERS DESTROYED
PC-XT System BIOS (11/08/82)
5-149
I NTERRUPTS BACK ON
SET 0 I RECT I ON FORWARD
SAVE SEGMENT REG I STERS
SEGMENT FOR COLOR CARD
GET EQU I PMENT SETT I NG
I SOLATE CRT SW ITCHES
IS SETT I NG FOR BW CARD?
SEGMENT FOR BW CARD
SAVE AX VALUE
GET I NTO LOW BYTE
ZERO TO HIGH BYTE
• 2 FOR TABLE LOOKUP
PUT INTO S I FOR BRANCH
TEST FOR WITH I N RANGE
BRANCH AROUND BRANCH
THROW AWAY THE PARAMETER
DO NOTH I NG I F NOT I N RANGE
NEAR
CS :CODE ,OS :DATA ,ES: V IDEO RAM
OF045H
-
WORD
;
TABLE OF ROUT I NES WITH I N V IDEO I 10
OFFSET
SET MODE
OFFSET
SET-CTYPE
OFFSET
SET-CPOS
OFFSET
READ CURSOR
OFFSET
READ-LPEN
OFFSET
ACT 01 SP PAGE
OFFSET
SCROLL UP
OFFSET
SCROLL-DOWN
OFFSET
READ AC CURRENT
OFFSET
WR I TE AC CURRENT
OFFSET
WR I TE-C CURRENT
OFFSET
SET COLOR
OFFSET
WR I TE DOT
OFFSET
READ DOT
OFFSET
WR I TE TTY
OFFSET
VIDEO::::STATE
S-Ml
OF065H
PROC
ES
OS
OX
CX
BX
S I
01
AX
AL,AH
AH,AH
AX,1
SI,AX
AX,M1L
M2
AX
V IDEO_RETURN
DDS
AX,OB800H
DI,EQUIP FLAG
DI,30H
-
DI,30H
M3
AH,OBOH
ES, AX
SET UP TO PO I NT AT V IDEO RAM AREAS
AX
RECOVER VALUE
AH, CRT MODE
; GET CURRENT MODE
INTO AH
WORD PRT CS: [ S I +OFFSET M 1 ]
ENDP
15 CURRENT V IDEO STATE
RETURNS THE CURRENT V IDEO STATE
(ALl
= MODE CURRENTLY SET
( SEE AH= 0 FOR EXPLANA T I ON)
(AH l
= NUMBER OF CHARACTER COLUMNS ON SCREEN
(BH
l
= CURRENT ACT I VE 0 I SPLAY PAGE
14 WR I TE TELETYPE TO ACT I VE PAGE
( ALl
= CHAR TO WR I TE
(BL)
= FOREGROUND COLOR
I N GRAPH I CS MODE
NOTE - -
SCREEN WIDTH I S CONTROLLED BY PREV 10US MODE SET
(AHl
(AH)
CALL
MOV
MOV
AND
CMP
JNE
MOV
ASC I I TELETYPE ROUT I NE FOR OUTPUT
ASSUME
ORG
LABEL
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
OW
EQU
ORG
V IDEO_IO
STI
CLD
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
PUSH
MOV
XOR
SAL
MOV
CMP
JB
POP
JMP
MOV
POP
MOV
JMP
VIDEO_IO
MIL
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
M 1
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
M2:
3373
3374
3375
3376
3377
3378
3379
3380
M3:
3381
3382
3383
3384
3385
LOC OBJECT
F045
F045
F045 FCFO
F047 CDF I
F049 EEF I
F04B 39F2
F04D 9CF7
F04F 17F2
F051
96F2
F053 38F3
F055 74F3
F057 B9F3
F059 ECF3
F05B 4EF2
F05D 2FF4
F05F 1EF4
F061
18F7
F063 74F2
0020
F065
F065
F065 FB
F066 FC
F067 06
F068
IE
F069 52
F06A 51
F06B 53
F06C 56
F06D 57
F06E 50
F06F 8AC4
F071
32E4
F073 OlEO
F075 8BFO
F077 302000
F07A 7204
F07C 58
F07D E9450 I
F080
F080 E8D609
F083 B800B8
F086 8B3E 1000
F08A 81 E73000
F08E 83FF30
F091
7502
F093 B4BO
F095
F095 8ECO
F097 58
F098 8A264900
F09C 2EFFA445FO

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents