IBM AT 5170 Technical Reference page 290

Table of Contents

Advertisement

ISN p.,.sonal Comput.,. NACRO A5sembl.,.
V.ra,on 2.00
1-3
DISK ----- Ob/10/85
FIXED DISK SIOS
Ob-IO-85
188
PAGE
18.
1- - - - - - -- - - - - ------------ ------------------------------ ­
"0
,.,
;
HARDWARE SPECIFIC VALUES
"2
,.3
CONTROLLER
I
10
PORT
19.
I.,
>
WHEN READ FROM:
I ••
HF PORHO -
READ DATA
(FROM CONTROLLER TO CPUI
,.,
HF-PORT+I
-
GET ERROR REGISTER
HF-PORT+2 -
GET SECTOR COUNT
I ••
HF-PORT+3 -
GET SECTOR NUMBER
200
HF-PORT+4 -
GET CYLINDER LOW
201
HF-PORT+5 -
GET CYLINOER HIGH
(2 BITSI
202
HF-PORT+b -
GET SIZE/DRIVE/HEAD
203
HF:PORT+l -
GET STATUS REGISTER
"8
20.
20.
>
WHEN WR I TTEN TO I
20.
HF PORT+O -
WRITE DATA
(FROM CPU TO CONTROLLER)
201
HF-PORT+
I
-
SET PRECOMPENSATION CYLINDER
208
HF-PORT +2 -
SET SECTOR COUNT
20.
HF-PORT +3 -
SET SECTOR NUMSER
210
HF-PORT+4 -
SET CYLINDER LOW
211
HF-PORT+5 -
SET CYLINDER HIGH (2 BITS)
212
HF-PORT+b -
SET SIZE/DRIVE/HEAD
213
HF:PORT+1 -
SET COMMAND REGISTER
21.
215
21.
211
=
OIFO
HF PORT
EOU
a
IFOH
;
0151'::
PORT
218
03F6
HF:REG_PORT
EOU
03FbH
219
220
;
-----
STATUS REG) STER
221
222
000 I
ST ERROR
EOU
0000000IS
;
223
0002
ST-INDEX
EOU
000000
1
as
22'
0004
ST-CORRCTD
EOU
00000 1OOB
: ECC CORRECT I ON SUCCESSFUL
225
0008
ST-DRQ
EOU
0000
I
ODDS
I
226
DOlO
ST-SEEK COMPL
EOU
000
1 OOOOB
I
SEEK COMPLETE
221
0020
ST-WRT FL T
EOU
00100000S
IRITE FAULT
228
0040
ST-READY
EOU
OIOOOOOOB
22.
0080
ST:BUSY
EOU
10000000B
230
231
ERROR REGISTER
232
233
=
000
I
ERR DAM
EOU
OOOOOOOIS
DATA ADDRESS MARK NOT FOUND
23'
=
0002
ERR-TRK
a
EOU
0000001 DB
TRACK
a
NOT FOUND ON RECAL
235
=
0004
ERR:ABORT
EOU
00000 t OOB
ASORTED COMMAND
236
EOU
0000
I
OOOS
NOT USED
231
=
00 10
ERR
-
ID
EOU
000
I
00009
10 NOT FOUND
238
EOU
OOIOOOOOB
NOT USED
23.
=
0040
iRR DATA ECC
EOU
010000009
2.0
=
0080
ERR:BAD_BLOCK
EOU
100000009
2"
2.2
2.3
00 1
a
RECAL CMD
EOU
000 t OOOOS
DRIVE RECAL
110HI
2"
0020
READ eMD
EOU
00
I
OOOOOS
READ
120H)
2.5
0030
IR ITE CMD
EOU
00 11 OOOOS
WRITE
130HI
2'6
0040
VER IF)' CMD
EOU
a
I OOOOOOS
VERIFY
(40HI
2"
0050
FMTTRI'::-CMD
EOU
OIOIOOOOS
FORMAT TRACK
(SOH)
2'8
Dab
a
INIT diD
EOU
011000008
INITIALIZE
IbOH)
24'
0010
SEEK-CND
EOU
all t 00008
SEEI'::
t10H)
250
:: 0090
01 AG-CMD
EOU
100 f 00008
01 AGNOST I C
(90H)
251
:: 009 t
SET fSARN CMD
EOU
tOOl 000 1 B
DRIVE PARMS
(9IH)
252
=
0001
NO RETRIES
EOU
0000000 IS
CMD MODIFIER
(OIH)
253
:: 0002
ECC MODE
EOU
OOOOOOIOS
CND MODIFIER
(02H)
254
;. 0008
SUFFER_NODE
EOU
0000
I
0008
CND NODIFIER
108H)
255
256
:: 0002
MAX FILE
EOU
251
"
0002
S_MAX_FILE
EOU
258
25'
25"
0025
DELAY
I
EOU
DELAY FOR OPERAT I ON COMPLETE
260
ObOO
DELAY-2
EOU
ObOOH
DELAY FOR READY
261
o
t 00
DELAY:3
EOU
01 DOH
DELAY FOR DATA REQUEST
262
263
0008
HF _FAIL
EOU
08"
CMOS FLAG IN 8YTE OEH
264
265
COMMAND SLOCK REFERENCE
266
261
EOU
8YTE PTR [SP]-8
ClCMD SLOCK REFERENCES SLOCI':: HEAD ! N SS
268
(SpT POINTS TO COMMAND SLOCK TA IL
26.
AS DEF
J
NED BY THE -ENTER- PARMS
5-118
DISK

Advertisement

Table of Contents
loading

Table of Contents