IBM 5150 Technical Reference page 133

Hide thumbs Also See for 5150:
Table of Contents

Advertisement

LOC OBJ
LINE
SOURCE
ElBa C706400053FF
743
"OV
VIDEO_1NT ,OFFSET Dut1I1Y_RETURN
ElBE E9.6.200
744
J"P
E 18_1
; SKIP VIDEO TESTS FOR BURN-IN
74S
E2C3
746
ORO
OE2C3H
E2C3
747
tI1I_INT
~OC
NEAR
E2C3 50
748
PUSH
AX
; SAVE
ORIG
CONTEHTS
OF
AX
E2C4 E462
7'9
IN
Al,PORT_C
E2(6 A8CO
750
TEST
AL.OCOH
; PARITY CHECK?
f2ea 7415
751
JZ
014
I NO. EXIT FROM ROUTINE
f2eA BEDAFF90
752
MOV
SI.OFFSET 01
; ADDR OF ERROR MSG
E2CE .6.840
753
TEST
AL.40H
I 110 PARITY CHECK
f2DO 7504
7S.
JNZ
013
j
DISPLAY ERROR MSG
E202 BE23FF90
755
MOV
SI.OFFSET 02
; MUST BE PLANAR
E2D6
756
013:
f206 2BCO
757
SUB
AX,AX
I INIT AND SET MODE FOR VIDEO
f208 COlO
758
INT
IOH
; CALL VIDEO.IO PROCEDURE
f20A E8DD03
759
CALL
P_MSG
; PRINT ERROR MSG
f200 FA
760
ClI
fZOE F4
761
HlT
; HALT SYSTEM
E2DF
76'
E20F 58
763
pop
AX
I RESTORE ORIG CONTENTS OF AX
E2EO CF
76'
IRET
765
NMI_INT ENOP
ElEi
766
£1:
I TEST_VIDEO:
E2El 3e30
767
C"P
AL.30H
; B/W CARD ATTACHED?
E2E3 7408
768
JE
E8
; YES - SET MODE FDR BIN CARD
E2E5 FEC4
769
INC
AH
i
SET COLOR HOOE FOR COLOR CD
E2f7 3e20
770
C"P
AL.20H
; 80X25 MODE SE LECTED?
E2E9 '7502
771
JHE
E8
; NO - SET MODE FOR 40X25
f2EB 8403
77'
MOV
AH.3
; SET MODE FOR 80X25
fHO
773
E8:
fZED 66EO
774
XCHG
AH ,AL
; SET.MODE
E2EF 50
775
PUSH
AX
; SAVE VIDEO MODE ON STACK
E2FO 2.6.E4
776
SUB
AH,AH
; INITIALIZE TO ALPHANUMERIC I1D
E2F2 COlO
777
INT
10H
I CALL VIDEO.lO
E2F4 58
778
POP
AX
I RESTORE VIDEO SENSE SWS IN AH
E2F5 50
779
PUSH
AX
I RESAVE VALUE
E2F6 8e0080
780
MOV
BX,OBOOOH
I BEG VIDEO RAM ADOR BIW CO
E2F9 8AB803
781
MOV
DX,3B8H
; HODE REG FOR BIW
E2FC B90010
782
MOV
CX,4096
I RAM BYTE CNT FOR BIW CO
E2FF BOOI
783
HOV
AL,I
; SET MODE FOR Bioi CARD
nOl 80FC30
784
CMP
AH,30H
I BIW VIDEO CARD ATTACHED?
E304 7408
785
JE
E9
J YES - GO TEST VIDEO STG
n06 B7B8
786
HOV
BH,OB8H
i
BEG VIDEO RAM ADDR COLOR CD
E30a 8208
787
MOV
DL,OD8H
; MODE REG FOR COLOR CD
f30A 8540
788
MOY
CH,40H
1 RAM BYTE CNT FOR COLOR CD
DOC FEte
789
DEC
AL
i
SET MODE, TO 0 FOR COLOR CD
nOE
79.
E9:
; TEST_VIDEO_STGL
DOE EE
791
OOT
DX,AL
; DISABLE VIDEO FOR COLOR CD
E30F BIFD3412
'"
C"P
ep,1234H
POD INITIATED BY KBD RESET?
n13 8EC3
793
I10V
ES,ex
POINT ES TO VIDEO RAM STG
DIS 7407
794
JE
EIO
YES - SKIP YIDEO RAM TEST
nl7 8EOB
795
MOV
Ds.ex
I POINT os TO VIDEO RAM 5TG
796
ASSUME
OS:NOTHING,ES:NOTHING
E319 E8FFFC
797
CALL
5TGTST.CNT
I 60 n:ST VIDEO RIW STG
Dit 7532
798
JNE
E17
; RIN STG FAILURE - BEEP SPI(
799
1---------------------------------------------------------------­
800
1
SETUP VIDEO DATA ON SCREEN FOR VIDEO LINE TEST.
801
; DESCRIPTION
802
ENABLE YIDEO SIGNAL AND SET HODE.
803
DISPLAY A HORIZONTAL BAR ON SCREEN.
804
1------­ - -------------------­ -----------­ - -------­ - -------------­
DIE
805
EIO:
E31E 58
806
POP
AX
; GET VIDEO SENSE SWS I AH J
E31F 50
807
PUSH
AX
; SAVE IT
E320 B400
808
MOV
"H,D
i
ENABLE VIOEO AND SET MODE
E322 COlO
e09
INT
iOH
; VIDEO
E324 B82070
elo
MOV
AX. 7020H
I WRT BLANKS IN REVERSE VIDEO
E327 2BFF
811
SUB
01.01
i
SETUP STARTING LaC
E329 892600
812
MOV
CK.40
; NO. OF BLANKS TO DISPLAY
E32C F3
813
REP
STOSW
I WRITE VIDEO STORAGE
E32D AB
814
1---------- -------­ -------------------------------------­
815
CRT INTERFACE LINES TEST
816
i
DESCRIPTION
817
SENSE ONIOFF TRANSITION OF THE VIDEO ENABLE
5-40 System BIOS

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents