File tree Expand file tree Collapse file tree 2 files changed +26
-0
lines changed
examples/Host/Sinclair_ZX_Spectrum/Clive_Drive Expand file tree Collapse file tree 2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -115,6 +115,8 @@ dist: FORCE all
115
115
cp -a README $(t ) /
116
116
cp -a RELEASE_NOTES $(t ) /
117
117
cp -a examples $(t ) /
118
+ # Clive Drive is particularly fussy about QD timings.
119
+ $(PYTHON ) scripts/mk_qd.py --window=6.4 --total=7.5 --round $(t ) /examples/Host/Sinclair_ZX_Spectrum/Clive_Drive/CliveDrive_Blank.qd
118
120
[ -e ext/HxC_Compat_Mode-$( HXC_FF_VER) .zip ] || \
119
121
(mkdir -p ext ; cd ext ; wget -q --show-progress $( HXC_FF_URL) /$( HXC_FF_VER) /HxC_Compat_Mode-$( HXC_FF_VER) .zip ; rm -rf index.html)
120
122
(cd $( t) && unzip -q ../../ext/HxC_Compat_Mode-$( HXC_FF_VER) .zip)
Original file line number Diff line number Diff line change
1
+
2
+ The Clive Drive controller has a 16-pin drive interface. Pins 3-12
3
+ inclusive correspond to the usual 10-pin QD interface. For reference,
4
+ see the Clive Drive schematic at:
5
+ https://speccy4ever.speccy.org/rom/clive/Clive%20Drive.pdf
6
+
7
+ Clive Controller QDD Gotek
8
+
9
+ 1---------NC
10
+ 2---------NC
11
+ 3---------WRITE PROTECT (WRPR) 1 28
12
+ 4---------WRITE DATA (WRDT) 2 22
13
+ 5---------WRITE GATE 1 (WRGT1) 3 24
14
+ 6---------MOTOR ON 1 (MTON1) 4 16
15
+ 7---------READ DATA (RDDT) 5 30
16
+ 8---------READY 6 34
17
+ 9---------MEDIA SENSE (MDST) 7 2
18
+ 10--------QD RESET (QDDRST) 8 20
19
+ 11--------VCC +5V 9 +5v
20
+ 12--------GND 10 GND
21
+ 13--------MOTOR ON 2 (MTON2) NC NC
22
+ 14--------WRITE GATE 2 (WRGT2) NC NC
23
+ 15--------SEL IN (SELIN) NC NC
24
+ 16--------NC
You can’t perform that action at this time.
0 commit comments