Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
z9001:cpm:gide [2016/02/18 07:06] – [GIDE] volkerpz9001:cpm:gide [2018/01/17 07:02] (aktuell) – [Treiber v. H. Poppe] volkerp
Zeile 1: Zeile 1:
 ====== GIDE ====== ====== GIDE ======
 +
 +Benötigt wird ein [[z9001:module_sonstige:gide_usb|]].
  
 {{:z9001:cpm:gideusb.jpg?300|}} {{:z9001:cpm:gideusb.jpg?300|}}
Zeile 9: 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:module_sonstige:gide_usb|]] +Am GIDE-Bus ist ein DOM-Modul vom Pollin angeschlossen. Der Flash-Speicher hat eine Kapazität von 128 MByte. Das reicht für satte 8 Laufwerke á 8 MByte.
- +
-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) | | I/O-Adressen | GIDE | 54h-5Fh (empfohlener Port für Z9001) |
Zeile 30: Zeile 30:
 **Hardware** **Hardware**
  
-Wolfgang Harwardt hat Herbst 2013 eine kompakte [[z9001:module_sonstige:gide_usb|Leiterplatte mit GIDE-Interface und USB  (VDIP1)]] für den [[homecomputer:k1520|K1520-Bus]] entwickelt. Diese Karte lässt sich auch direkt am Z9001/KC87 nutzen! +s. [[z9001:module_sonstige:gide_usb|]].
- +
-[[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+
  
  
 ===== Downloads ===== ===== Downloads =====
  
-  * {{:z9001:cpm:gide-all_02.zip|}} Treiber von Heiko Poppe v0.2 
   * {{:z9001:cpm:gidedrv_v04.zip|}} Treiber von Kingstener v0.4   * {{:z9001:cpm:gidedrv_v04.zip|}} Treiber von Kingstener v0.4
 +  * {{:z9001:cpm:gide-all_02.zip|}} Treiber von Heiko Poppe v0.2
 +  * {{:z9001:cpm:gidehp50.zip|}} an Z9001 angepasster Treiber von Heiko Poppe v0.2 + eradir
  
 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 46: 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:cpm:system#das_i_o-konzept|]]
  
 ===== CP/M ===== ===== CP/M =====
Zeile 70: Zeile 68:
 weitere Punkte nach Belieben weitere Punkte nach Belieben
 </code> </code>
 +
 +funktioniert dies, kann der GIDE-Treiber geladen werden:
 +
 +===== Treiber v. H. Poppe =====
 +
 +auf einer [[z9001:cpm:bootdiskette|]] müssen die Programme
 +
 +  GIDEHP50.COM
 +  ERADIR.COM
 +
 +enthalten sein.
 +Dann kann es losgehen. Nach dem Booten von der Diskette wird zuerst der GIDE-Treiber geladen:
 +
 +<code>
 +A>gidehp50
 +
 +  GIDE-Treiber fuer Z9001-CP/ V 0.2
 +                                   
 +  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>                                      
 +</code>  
 +
 +Es wurde nur der Treiber geladen! Die Festplatte bzw. das DOM-Modul wurden noch nicht verändert/formatiert!
 +
 +**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, es reicht, das CP/M-Filesystem anzulegen.
 +Andere Programme, die dieselbe Ausgabe erfüllen, sind z.B. DUF05 (Punkt4) oder HDFORMAT.
 +
 +<code>
 +A>eradir c:
 +
 +Disk information for drive C:
 + tracks:          500
 + sys tracks:        2
 + recs/trk:        128
 + recs/group:       64
 + tot grps:        995
 + dir entries:    1024
 + dir groups:        8  
 +
 +OK to erase directory on drive C: (y/n,
 +CR=n) ? Y
 +
 +Erasing directory
 +Track     3 Sector   126
 +
 +Successful Directory erase
 +
 +A>                                      
 +</code>
 +
 +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, bietet es sich an, einen USB-Stick zu nutzen und von dort zu kopieren. Eine kleine submit-Datei unterstützt das Kopieren:
 +
 +TODO
  
  
  • z9001/cpm/gide.1455779191.txt.gz
  • Zuletzt geändert: 2016/02/18 07:06
  • von volkerp