Dies ist eine alte Version des Dokuments!
GIDE
Benötigt wird ein GIDE+USB+RTC-Modul.
Die GIDE ist eine generische IDE-Schnittstelle für Z80-basierten Computer („Generic IDE“). Sie ermöglicht
den Anschluss von bis zu zwei IDE-Geräten wie Festplatten oder CD-ROMs. Zusätzlich
wird auch eine batteriegepufferte Echtzeituhr (RTC, Seiko-Epson-72421) unterstützt.
Die Schnittstelle wird über I/O-Befehle angesprochen.
Erdacht und realisiert wurde die GIDE von Tilmann Reh, 1995 und Herb Johnson (RTC und Software).
Am GIDE-Bus ist ein DOM-Modul vom Pollin angeschlosssen. Der Flash-Speicher hat eine Kapazität von 128 MByte. Das reicht für satte 8 Laufwerke á 8 MByte.
I/O-Adressen | GIDE | 54h-5Fh (empfohlener Port für Z9001) |
Heiko Poppe entwickelt fleißig Treiberpakete für die GIDE.
http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=11717
https://dl.dropboxusercontent.com/u/53892897/GIDE-ALL_02.zip
Von Kingstener gibt es auch einen nachladbaren Treiber (11/2014 Version 0.5): http://www.kingsteners.homepage.t-online.de/ (download →HP, Erweiterungen,GIDE).
http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=11026
Achtung! Die Treiber sind nicht miteinander kompatibel! Wird der falsche Treiber genutzt, zerstört man alle Daten auf der Festplatte!!!!
Hardware
Downloads
- gide-all_02.zip Treiber von Heiko Poppe v0.2
- gidedrv_v04.zip Treiber von Kingstener v0.4
Benötigt werden die Treiber für Basisadresse 50h, also gidehp50.com bzw. gidn@50h.com
Achtung! Die Treiber sind nicht miteinander kompatibel! Wird der falsche Treiber genutzt, zerstört man alle Daten auf der Festplatte!!!!
CP/M
Ein guter Startpunkt zum Thema GIDE ist
http://www.gaby.de/gide/ sowie
http://www.retrotechnology.com/herbs_stuff/gide.html
Empfehlenswert ist es, zuerst mit einem der Testprogramme GIDE*.COM zu beginnen, die direkt und ohne zusätzliche Treiber im normalen CP/M laufen. Hier ist GIDEC.COM oder das ältere Pascal-Programm GIDEtest09.zip zu empfehlen. Man sollte ein bisschen mit den Möglichkeiten herumzuspielen (Bilder s. http://www.mpm-kc85.de/html/GIDE.htm).
Zur Arbeit mit Festplatten unter CP/M muss i.W. ein passendes CP/M-BIOS erstellt werden. Quellcodebasis dafür ist GIDEprog.zip. Der GIDE-Treiber umfasst nur eine einfach zu übernehmende Schreib- und eine Leseroutine für das BIOS.
Test
Unter CP/M:
GIDEC oder GIDE starten p auswählen Port angeben (hier 50), ECB-Bus-IDE Interface N 1 (read drives ID data) - Anzeige der Disk-Daten weitere Punkte nach Belieben