2.9.4
Cold Start Program
The cold start program is listed below.
F4B53EOD
F4B7D30C
F4B900
F4BA DBOC
F4BC OF
F4BD DABAF4
F4CO 00
F4Cl 00
F4C200
F4C300
F4C43E03
F4C6030C
F4C800
F4C9DB14
F4CB 00
F4CC OBOC
F4CE E604
F4DO CACCF4
F4D3 AF
F4D46F
F4D567
F4D63C
F4D7 D30E
F4D93E8C
F4DB D30C
F4DD 00
F4DE DB14
F4EO B7
F4El F2EBF4
F4E4 DBOF
F4E677
F4E723
F4E8 C3DEF4
BOOT 5:
MVI
A,018H
;i<EAO 1 HACK 0 SECTION I INTO
ME.MOHY
OWT
WAIT
;set
double
for 5 inch
BOOT:
MVI
A,ODH
;RESET FDe
OUT
FDC
;ISSUE COMMAND
NOP
FOCW 1:
IN
FOC
;CHECK BUSY
RRC
JC
FDCWI
NOP
;KILL TIME
NOP
NOP
NOP
MVI
A,3
;GET A RESTORE
OUT
FDC
;lSSUI; COMMAND
NOP
IN
WAIT
;WAIT~FOR
NOP
;INTRQ
TKO:
IN
FDC
ANI
4
;CHECK TRACK 0
JZ
TKO
XRA
A
MOV
L,A
;POIN1 AT LOC 0
MOV
H,A
INR
A
OUT
FDCSEC
;SET SECTOR
MYI
A,08CH
;GET READ COMMAND
OUT
FDC
;lSS':LECOMMAND
NOP
.~
I
FDCRD:
IN
WAIT
;WAIT FOR Il'ITRQ
.ORA-
A
;Orr-DR 0
JP
BOOTDN
JE~Jt IF IN TR
Q
IN
FDCOA T A= ;GE:r DATA
MOV
M,A
;STG)Rt.
INX
H
;PO)NT NEXT
JMP
FDC~D
-
-10-
Need help?
Do you have a question about the SUPER SIX S-100 and is the answer not in the manual?
Questions and answers