IBM AT 5170 Technical Reference page 364

Table of Contents

Advertisement

IBM
Per~onal
Computer MACRO Assembler
Version 2.00
1-1 I
ORGS ----- 06/101B5
COMPATIBILITY MODULE
06-10-85
1101
PAGE
1102
; -----
DISKETTE!
fO
, 103
1104
; ; -
ORG
OEC59H
1 105 OC59
ORG
00C59H
1106 '" OC59
DISKETTE 10
EQU
S
1107 OC59 E9 0000 E
JMP
DISKETTE_lO_1
VECTOR ON TO MOVED 0 1 SKETTE CODE
11 DB
1109
;-----
01 SKETTE
INTERRUPT
I I
10
1111
;; -
ORG
OEF51H
1112 OF57
ORG
OOF57H
11 13
=
0F"57
DISK
INT
EQU
S
1114 0F"57 E9 0000 E
-
.JMF'
Dl SK_lNT_'
VECTOR ON TO MOVED
0
I SKETTE HANDLER
I I
15
I I
16
DISKETTE PARAMETERS
1111
11 15
DRG
OEFC7H
1119 OFCl
ORG
00FC7H
1120
1121
1122
01 SK BASE
1
123
-
THI SIS THE SET OF PARAMETERS REQUIRED FOR
1124
DISKETTE OPERATION.
THEY ARE POINTED AT 8Y THE
1125
DATA VAR1A8LE
~OISK
POINTER.
TO MODIFY THE PARAMETERS,
1126
au
I LD ANOTHER PARAMETER BLOCK AND PO I NT AT
IT
1127
112B
1129 OFC7
DISK_BASE
LABEL
BYTE
1130
1131
OFCl OF
DB
11011111B
;
SRT",O, HD UNLOAD=OF -
1ST SPECIFY BYTE
1132 OFC8 02
DB
2
; HD LOAD= 1, MODE=DMA -
2ND SPEC I FY BYTE
1133 OFC9 25
DB
MOTOR WAIT
WA ITT I ME AFTER OPERAT I ON TILL MOTOR OFF
1134 OFCA 02
DB
2
-
5 I
2 BYTES / SECTOR
1135 OF"CB OF
DB
15
EDT
I
LAST SECTOR ON TRACK)
1136 OF"CC
IB
DB
o
IBH
GAP LENGTH
1137 OFCD
FF
DB
OFFH
DTL
1138 OFCE 54
DB
054H
GAP LENGTH FOR FORMAT
1139 OFCF F6
DB
OFbH
FILL BYTE FOR FORMAT
1140 OFOO OF
DB
15
HEAD SETTLE T I ME
(M I LL 1 SECONDS I
1141
OFD I 05
DB
8
MOTOR ST ART T I ME
(I
/8 SECONDS)
1142
1143
i-----
PRINTER
110
1144
1145
; ; -
ORG
OEFD2H
1146 OFD2
ORG
OOFD2H
147 '" OFD2
PRINTER
10
EQU
S
148 OF02 E9 0000 E
- .JMP
PRINTER
10
I
;
VECTOR ON TO MOVED PR 1 NTER CODE
14'
150
FOR POSSIBLE COMPATIBILITY ENTRY POINTS
151
152
DRG
OF045H
153 1045
DRG
01045H
154
ASSUME
eS:COOE,DS:DATA
155
15.
EXTRN
SET MODE: NEAR
151
EXTRN
SET-CTYPE:NEAR
158
EXTRN
SET-CPOS:NEAR
159
EXTRN
READ CURSOR = NEAR
EXTRN
READ-LPEN:NEAR
1161
EXTRN
ACT
01
SP PAGE, NEAR
1162
'.0
EXTRN
SCROLL UP: NEAR
1163
EXTRN
SCROLL-OOWN:NEAR
1164
EXTRN
READ AC CURRENT: NEAR
1165
EXTRN
WR I TE AC CURRENT: NEAR
1166
EXTRN
WR I TE-C CURRENT: NEAR
I 161
EXTRN
SET COU5R :NEAR
I 166
EXTRN
WRITE DOTINEAR
1169
EXTRN
READ DOT :NEAR
1110
EXTRN
WRITE TTY;NEAR
1171
EXTRN
VIDEO::::STATE;NEAR
1172
,,73
1045 0000 E
OW
OFFSET
SET MODE
TABLE OF ROUTINES WITHIN VIDEO I
fO
1114 1041 0000 E
"'
OW
SET-CTYPE
STACK
MAY
OFFSET
EXIT
VALUES
BE
I 175 1049 0000 E
OW
OF"FSET
SET-CPOS
DIFFERENT DEPEND I NG ON THE
1116 1048 0000 E
OW
OFFSET
READ CURSOR
SYSTEM AND MODEL
I 177
1040 0000 E
OW
OFFSET
READ-LPEN
1176 104F 0000 E
OW
OFFSET
ACT DISP PAGE
1179 1051
0000 E
OW
OFFSET
SCROLL UP
1 180 1053 0000 E
OW
OFFSET
SCROLL-DOWN
I
181
1055 0000 E
OW
OFFSET
READ AC CURRENT
I
182 1057 0000 E
OW
OFFSET
WRITE AC CURRENT
I
183 1059 0000 E
OW
OFFSET
WR I TE-C CURRENT
1164 1058 0000 E
OW
OFFSET
SET COLOR
1165 1050 0000 E
OW
OFFSET
WR I TE DOT
1186 105F 0000 E
OW
OFFSET
READ DOT
1167
1061
0000 E
OW
OFFSET
WR I TE TTY
116B
1063 0000 E
ow
OFFSET
V
I DEO::::STATE
1169 '" 0020
MIL
EQU
1-1.41
I 190
1191
; ; -
ORG
OFOb5H
1192 1065
ORG
01065H
1 193
=
1065
VIDEO
10
EQU
S
1194
1065 E9 0000 E
JMP
VIDEO_10_I
I
VECTOR ON TO MOVED
V
IDED CODE
1195
1196
;
-
V
IDEO PARAMETERS
1197
1198
11-
ORG
OFOA4H
1199
ORG
OlOA4H
1200
120
I
IOA4
VIDEO PARMS
LABEL
BYTE
-
DB
1202 IOA4
38
28
20
OA
IF 06
3BH,28H,2DH,OAH, !FH,6, !9H
SET UP FOR 40X25
1203
19
1204 10A8 IC 02 a7 06
DB
ICH.2,l,b,7
1205
lOBO
aD 00 00 00
DB
0,0,0,0
1206 '" 0010
M'
EQU
I-VIDEO_PARMS
1201
120B
1084 71
50 SA OA
o.
DB
7lH,50H, 5AH, OAH, I FH,
b, 19H
I
SET UP FOR BOX25
1209
19
1210 1088 Ie 02 07 06
DB
lCH,2,7,b,7
121 I
IDeo 00 00 00 00
DB
0,0,0,0
1212
1213 10C4 3B 28 20 OA 1F 06
DB
3BH, 2BH. 20H, OAH, 7FH, 6, 64H
SET UP FOR GRAPH I CS
1214
64
5-192
ORGS

Advertisement

Table of Contents
loading

Table of Contents