Dies ist eine alte Version des Dokuments!


GIDE

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).

GIDE+USB+RTC-Modul

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 gab es zuvor einen nachladbaren Treiber: 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

Wolfgang Harwardt hat Herbst 2013 eine kompakte Leiterplatte mit GIDE-Interface und USB (VDIP1) für den K1520-Bus entwickelt. Diese Karte lässt sich auch direkt am Z9001/KC87 nutzen!

http://buebchen.jimdo.com/selbst-gebaut-diy-homebrew-feito-por-mim/8-bit-selbstbau/gide-für-k1520/

Forum: http://www.robotrontechnik.de/html/forum/thwb/showtopic.php?threadid=9958

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!!!!

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
  • z9001/cpm/gide.1445505508.txt.gz
  • Zuletzt geändert: 2015/10/22 09:18
  • von volkerp