C PAGE
C
ENDIF
C
C ;
----------
0 I
SKETTE
EQUATES
---------------------------------------------------
C CARD
10
EQU
010100008
CONTROLLER CARD
1.0.
81
T
C
DUAL-
EQU
000000018
MASK FOR FDC ADAPTER
1.0.
C I
NT
FLAG
EQU
100000008
I
NTERRUPT
OCCURRENCE
FLAG
C
DSK-CHG
EQU
100000008
0 I
SKETTE
CHANGE
FLAG
MASK
81
T
C
DETERM I NED EQU
000100008
SET
STATE
DETERM I NED I N
STATE
81
TS
C
HOME
EQU
000100008
TRACK 0 MASK
C SENSE DRV ST EQU
00000
I
008
SENSE
DR
I
VE
STATUS
COMMAND
C TRK
SLAP
- EQU
030H
CRASH STOP
(48
TP
I
DR
I
VES)
C
QU
I
ET
SEEK EQU
OOAH
SEEK TO TRACK
10
C MAX DRV EQU 2 MAX NUM8ER OF
DR
I YES
C HD
12
SETTLE
EQU 15 I
.2
M HEAD
SETTLE
T I
ME
C
HD320
SETTLE
EQU
20
320
K HEAD
SETTLE
T I
ME
C MOTOR:WA I T EQU
37
2 SECONDS
OF
COUNTS FOR MOTOR TURN
OFF
C
C ; - - - - -
--
- - - 0 I
SKETTE
ERRORS - - - - - - - - - -
----
-
--
- - - -
----
---
--
-
--
---
--
- -
--
-
--
---
-
---
C T I
ME
OUT EQU
080H
ATTACHMENT
FA
I
LED
TO RESPOND
C
8AD
SEEK
EQU
040H
SEEK
OPERATION
FAILED
C
8AD-NEC
EQU
020H
DISKETTE
CONTROLLER HAS
FAILED
C
8AD-CRC
EQU 0 I
OH
8AD
CRC
ON
01
SKETTE
READ
C
MED-NOT
FND
EQU
OOCH
MED I A
TYPE
FOUND
C
DMA-80UNDARY
EQU
009H
ATTEMPT
TO
DMA
ACROSS
64K
80UNDARY
C
8AD-DMA
EQU
008H
DMA
OVERRUN
ON
OPERATION
C MEDTA CHANGE EQU
00
6H
MED I A REMOVED
ON
DUAL
ATTACH
CARD
C RECORD NOT FND EQU
004H
REQUESTED SECTOR NOT FOUND
C
WR
I
TE
PROTECT
EQU
00
3H
WR
I
TE
ATTEMPTED
ON
WR
I
TE
PROTECT 0 I SK
C
8AD
ADDR MARK EQU
002H
ADDRESS MARK NOT FOUND
C
8AD:CMD
- EQU
001
H
8AD
COMMAND
PASSED
TO 0 I
SKETTE
I/O
C
C ;
----------
0 I
SK
CHANGE
LINE
EQUATES
-------------------------------------------
C NOCHGLN EQU
001
H ;
NO
0 I
SK
CHANGE
LINE
AVA I
LA8LE
C CHGLN EQU
002H
; 0 I
SK
CHANGE
LINE
AVA I
LA8LE
C
C ;
----------
MED
I
A/DR
I VE
STATE
I
NO
I CATORS
---------------------------------------
C TRK CAPA EQU
000000018
80
TRACK
CAPA81
L I TY
C
FMT-CAPA
EQU
000000108
MULTIPLE
FORMAT
CAPA81LITY
(1.21.4)
C
DRV-DET
EQU
000001008
DR
I VE DETERM I NED
C
MED-DET
EQU
000100008
MED I A DETERM I NED
81
T
C
D8L
-STEP
EQU
001000008
DOU8LE
STEP
81
T
CRATE
MSK
EQU
110000008
MASK FOR
CLEAR
I
NG
ALL
BUT
RATE
C
RATE-500
EQU
000000008
500
K8S
DATA
RATE
C
RATE-300
EQU
010000008
300
K8S
DATA
RATE
C
RATE-250
EQU
100000008
250
K8S
DATA
RATE
C
STRT-MSK
EQU
000011008
OPERAT
I
ON
START
RATE
MASK
C
SEND:MSK
EQU I
10000008
MASK FOR SEND
RATE
8 I
TS
C
C ;
----------
MED
I
A/DR
I VE
STATE
I
NO
I CATORS COMPAT I 8 I L I TY
-------------------------
C
M3D3U
EQU
000000008
360
MEDIA/DRIVE
NOT
ESTA8L1SHED
C
M3D1U
EQU
000000018
360
MEDIA,1
.2DRIVE
NOT
ESTA8L1SHED
C
M1D1U
EQU
000000108
1.2
MEDIA/DRIVE
NOT
ESTA8LISHED
C MED_UNK EQU
00000
11
18
NONE OF THE
A80VE
IBM
Personal
Computer
MACRO
Assembler
Version
2.00
HEADER
---
01/08/86
POWER
ON
SELF
TEST
(POST)
POSTEQU.
INC
-
COMMON
EQUATES
161
162
163
164
165
=
0050
166
=
0001
167
=
0080
168
=
0080
169
=
0010
170
=
0010
171
=
0004
172
=
0030
173
=
OOOA
174
0002
175
OOOF
176
=
0014
177
=
0025
178
179
180
=
0080
181
=
0040
182
=
0020
183
=
0010
184
=
OOOC
185
=
0009
186
=
0008
187
=
0006
188
=
0004
189
=
0003
190
=
0002
191
=
0001
192
193
194
=
0001
195
0002
196
197
198
=
000
I
199
=
0002
200
=
0004
20
I
=
0010
202
=
0020
203
=
OOCO
204
0000
205
0040
206
0080
207
OOOC
208
OOCO
209
210
211
0000
212
=
0001
213
=
0002
214
=
0007
1-4
01-10-86
HEADER
(01/10/86)
5-17