Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z9001:cpm:gide [2015/10/20 11:47] – volkerp | z9001:cpm:gide [2018/01/17 07:02] (aktuell) – [Treiber v. H. Poppe] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== GIDE ====== | ====== GIDE ====== | ||
+ | |||
+ | Benötigt wird ein [[z9001: | ||
+ | |||
+ | {{: | ||
Die GIDE ist eine generische IDE-Schnittstelle für Z80-basierten Computer (" | Die GIDE ist eine generische IDE-Schnittstelle für Z80-basierten Computer (" | ||
Zeile 7: | Zeile 11: | ||
Erdacht und realisiert wurde die GIDE von Tilmann Reh, 1995 und Herb Johnson (RTC und Software). | Erdacht und realisiert wurde die GIDE von Tilmann Reh, 1995 und Herb Johnson (RTC und Software). | ||
- | [[z9001: | + | Am GIDE-Bus ist ein DOM-Modul vom Pollin |
- | + | ||
- | Am GIDE-Bus ist ein DOM-Modul vom Pollin | + | |
| I/ | | I/ | ||
Zeile 19: | Zeile 21: | ||
https:// | https:// | ||
- | Von Kingstener | + | Von Kingstener gibt es auch einen nachladbaren Treiber |
http:// | http:// | ||
Zeile 28: | Zeile 30: | ||
**Hardware** | **Hardware** | ||
- | Wolfgang Harwardt hat Herbst 2013 eine kompakte | + | s. [[z9001: |
- | + | ||
- | http:// | + | |
- | + | ||
- | Forum: http:// | + | |
===== Downloads ===== | ===== Downloads ===== | ||
- | * {{: | ||
* {{: | * {{: | ||
+ | * {{: | ||
+ | * {{: | ||
Benötigt werden die Treiber für Basisadresse 50h, also gidehp50.com bzw. gidn@50h.com | Benötigt werden die Treiber für Basisadresse 50h, also gidehp50.com bzw. gidn@50h.com | ||
Zeile 44: | Zeile 43: | ||
Achtung! Die Treiber sind nicht miteinander kompatibel! Wird der falsche Treiber genutzt, zerstört man alle Daten auf der Festplatte!!!! | Achtung! Die Treiber sind nicht miteinander kompatibel! Wird der falsche Treiber genutzt, zerstört man alle Daten auf der Festplatte!!!! | ||
+ | **Der Treiber von H.Poppe musste gepatcht werden, da der Z9001 ein anderes Laufwerksbyte als üblich nutzt**, s. [[z9001: | ||
===== CP/M ===== | ===== CP/M ===== | ||
Zeile 68: | Zeile 68: | ||
weitere Punkte nach Belieben | weitere Punkte nach Belieben | ||
</ | </ | ||
+ | |||
+ | funktioniert dies, kann der GIDE-Treiber geladen werden: | ||
+ | |||
+ | ===== Treiber v. H. Poppe ===== | ||
+ | |||
+ | auf einer [[z9001: | ||
+ | |||
+ | GIDEHP50.COM | ||
+ | ERADIR.COM | ||
+ | |||
+ | enthalten sein. | ||
+ | Dann kann es losgehen. Nach dem Booten von der Diskette wird zuerst der GIDE-Treiber geladen: | ||
+ | |||
+ | < | ||
+ | A> | ||
+ | |||
+ | GIDE-Treiber fuer Z9001-CP/ | ||
+ | |||
+ | GIDE-Modul auf Adresse 50H | ||
+ | Info IDE-Laufwerk: | ||
+ | PQI DJ0128M22RF0 | ||
+ | 500 Cyl; 16 Head; 32 Sec; | ||
+ | |||
+ | Im BIOS installierte Laufwerke: | ||
+ | A: | ||
+ | |||
+ | Neu installierte GIDE-Laufwerke: | ||
+ | C: D: E: F: G: H: I: J: | ||
+ | |||
+ | GIDE-Treiber installiert | ||
+ | |||
+ | A> | ||
+ | </ | ||
+ | |||
+ | Es wurde nur der Treiber geladen! Die Festplatte bzw. das DOM-Modul wurden noch nicht verändert/ | ||
+ | |||
+ | **Vor der erstmaligen Benutzung** eines Laufwerks muss dieses formatiert werden. Dafür reicht das Programm **eradir**. Dieses Programm löscht und initialisiert den Directory-Bereich einer Diskette bzw. Festplatte. Beim DOM-Modul müssen wir nicht physisch formatieren, | ||
+ | Andere Programme, die dieselbe Ausgabe erfüllen, sind z.B. DUF05 (Punkt4) oder HDFORMAT. | ||
+ | |||
+ | < | ||
+ | A>eradir c: | ||
+ | |||
+ | Disk information for drive C: | ||
+ | | ||
+ | sys tracks: | ||
+ | | ||
+ | | ||
+ | tot grps: 995 | ||
+ | dir entries: | ||
+ | dir groups: | ||
+ | |||
+ | OK to erase directory on drive C: (y/n, | ||
+ | CR=n) ? Y | ||
+ | |||
+ | Erasing directory | ||
+ | Track 3 Sector | ||
+ | |||
+ | Successful Directory erase | ||
+ | |||
+ | A> | ||
+ | </ | ||
+ | |||
+ | fertig! | ||
+ | |||
+ | Nun sind die Festplattenlaufwerke eingerichtet und man kann Programme dorthin kopieren, z.B. mit PIP, DIP, oder POWER. | ||
+ | |||
+ | ===== Befüllen der Festplatten ===== | ||
+ | |||
+ | Um die Festplatten so richtig mit Software aufzufüllen, | ||
+ | |||
+ | TODO | ||