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

s. GIDE+USB+RTC-Modul.

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.1465820013.txt.gz
  • Zuletzt geändert: 2016/06/13 12:13
  • von volkerp