EasyManuals Logo

IBM XT 5160 User Manual

IBM XT 5160
420 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
Page #272 background imageLoading...
Page #272 background image
SOURCE
(B
I
as
FOR
THE
I
BM
PERSONAL
COMPUTER
XTl
I I
108/82
5-125
WAIT
FOR
'Fl'
KEY
CHECK FOR
BP=
NON-ZERO
(ERROR
HAPPENED)
CaNT
I NUE I F
NO
ERROR
2 SHORT
BEEPS
(ERROR)
LOAD
ERROR
MSG
SETUP
RS232
CD # 1 ADDR
LOAD
BOOT
STRAP:
GO
TO
THE-BOOT
LOADER
ENABLE
NM
I
INTERRUPTS
BYPASS
ERROR
CHECK
IF
RS232
CD
2
ATTCH
READ I
NTERRUPT
10
REG
BASE
END
SETUP
RS232
CD
#2
ALL
pass
I
BLE
ADDRS CHECKED?
PRT
BASE
POINTER
TO
RS232
TABLE
CHECK
IF
RS232
CD 1
ATTCH?
READ I NTR
10
REG
MFG MODE
BYPASS
BEEP
1 SHORT
BEEP
(NO
ERRORS)
GET
SW
ITCHES
'LOOP
POST'
SW
I TCH
ON
CaNT
I NUE
WITH
BR
lNG-UP
PO I
NT
TO
NEXT
BASE
ADDR
RESET
CHECK
ENABLES
CLEAR
SCREEN
PRT
_SRC_
TBL
PRT
BASE:
GET-PR
I
NTER
BASE
ADDR
WR
I
TE
DATA
TO PORT A
BUS
SETTLE
I
NG
READ PORT A
DATA
PATTERN
SAME
NO
- CHECK
NEXT
PRT
CD
YES - STORE
PRT
BASE
ADDR
I NCREMENT TO
NEXT
WORD
BP,OOOOH
t9H
MFG
TST,
1
F15A
DX,I
ERR
BEEP
AL
,BYTE
PTR EQU I P
FLAG
AL,
0000000
1B -
F15B
START
AH,AH
AL,CRT
MODE
10H
-
Ft
5A
0
DX,2-
ERR
BEEP
S I
,OFFSET
F3D
P_MSG
AH,OO
16H
AH,3BH
ERR
WA
IT
FI5A
BP,OFFSET
F4
SI,O
DX,CS:
[BP)
AL,OAAH
DX,AL
OS
AL,DX
OS
AL,OAAH
FI7
PRINTER
BASE[SI)
,OX
SI
-
SI
DX,2FAH
AL,DX
AL,OF8H
FI9
RS232
BASE[BX)
,2F8H
BX
-
BX
AL,OFH
F20
; NO_GAME_CARD
BYTE
PTR
EQU I P
_FLAG+
t ,
16
BP
BP
BP,
OFFSET
F4E
F16
BX,O
DX,3FAH
AL,DX
AL,OF8H
Ft
8
RS232
BASE[BX)
,3F8H
BX
-
BX
AL,PORT
B
AL,30H
-
PORT
B,AL
AL,OCFH
PORT
B,AL
AL,80H
OAOH,
AL
MOV
IN
TEST
JNZ
MOV
INC
INC
MOV
MOV
OUT
PUSH
IN
POP
CMP
JNE
MOV
INC
INC
INC
INC
CMP
JNE
MOV
MOV
IN
TEST
JNZ
MOV
INC
INC
MOV
MOV
ROR
OR
MOV
MOV
IN
Nap
Nap
Nap
TEST
JNZ
OR
IN
OR
OUT
AND
OUT
MOV
OUT
INT
PC-XT System BIOS
(11/08/82)
SET
UP EQU I P
FLAG
TO I
NO
I
CATE
NUMBER OF PR I
NTERS
AND
RS232
CARDS
BASE
END:
AX,
SiS
I HAS
NUMBER OF
RS232
CL,3
SHIFT
COUNT
AL
,CL
ROTA
TE
RIGHT
3
pas
I
Tl
ONS
AL
,BL
;
OR
I N
THE
PR I
NTER
COUNT
BYTE
PTR EQU I P
FLAG+
1
,AL
; STORE
AS
SECOND
BYTE
DX,201H
-
AL,DX
; - - - - -
ENABLE
NM
I
INTERRUPTS
CMP
MOV
MOV
Ft6:
FI5C:
F17:
Ft
8:
JE
MOV
CALL
MOV
CALL
ERR
WAIT:
-
MOV
INT
CMP
JNE
JMP
CMP
JE
MOV
CALL
FI5A:
MOV
AND
JNZ
JMP
FI5B:
SUB
MOV
INT
F20:
F21:
F19:
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
LINE
LaC
OBJECT
E5C7
83FDOO
E5CA
7419
E5CC
BA0200
E5CF
E80614
E5D2
BE09E890
E5D6
E8Fl
13
E5D9
E5D9
B400
E5DB
CDI6
E5DD
80FC3B
E5EO
75F7
E5E2
EBOE90
E5E5
E5E5
803E
12000
I
E5EA
7406
E5EC
BAO 1
00
E5EF
E8E613
E5F2
AO
1
000
E5F5
2401
E5F7
7503
E5F9
E95FFA
E5FC
2AE4
E5FE
A04900
E601
COlO
E603
E603
BDA3F990
E607
BEOOOO
E60A
E60A
2E8B5600
E60E
BOAA
E610
EE
E611
IE
E612
EC
E613
IF
E614
3CAA
E616
7505
E618
895408
E61B
46
E61C
46
E61D
E61D
45
E61E
45
E6
I F 8 I
FDA
9F9
E623
75E5
E625
BBOOOO
E628
BAFA03
E62B
EC
E62C
A8F8
E62E
7506
E630
C707F803
E634
43
E635
43
E636
E636
BAFA02
E639
EC
E63A
A8F8
E63C
7506
E63E
C707F802
E642
43
E643
43
E644
E644
8BC6
E646
BI03
E648
D2C8
E64A
OAC3
E64C
A21100
E64F
BAO I
02
E652
EC
E653
90
E654
90
E655
90
E656
A80F
E658
7505
E65A
800E
I
100
I 0
E65F
E65F
E461
E661
OC30
E663
E661
E665
24CF
E667
E661
E669
B080
E66B
E6AO
E66D
E66D
CDI9

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the IBM XT 5160 and is the answer not in the manual?

IBM XT 5160 Specifications

General IconGeneral
BrandIBM
ModelXT 5160
CategoryDesktop
LanguageEnglish

Related product manuals