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/07/22 08:36] – [CP/M] volkerpz9001:cpm:gide [2018/01/17 07:02] (aktuell) – [Treiber v. H. Poppe] volkerp
Zeile 11: 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).
  
-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.+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.
  
 | I/O-Adressen | GIDE | 54h-5Fh (empfohlener Port für Z9001) | | I/O-Adressen | GIDE | 54h-5Fh (empfohlener Port für Z9001) |
Zeile 35: Zeile 35:
 ===== 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 42: 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 77: Zeile 79:
  
 enthalten sein. enthalten sein.
-Dann kanns losgehen. Nach dem Booten von der Diskette wird zuerst der GIDE-Treiber geladen:+Dann kann es losgehen. Nach dem Booten von der Diskette wird zuerst der GIDE-Treiber geladen:
  
 <code> <code>
 A>gidehp50 A>gidehp50
  
-GIDE-Treiber fuer CP/M 2.x  V 0.2 +  GIDE-Treiber fuer Z9001-CP/ V 0.2 
 +                                   
   GIDE-Modul auf Adresse 50H   GIDE-Modul auf Adresse 50H
   Info IDE-Laufwerk:   Info IDE-Laufwerk:
   PQI DJ0128M22RF0   PQI DJ0128M22RF0
-  512 Cyl; 16 Head; 32 Sec;+  500 Cyl; 16 Head; 32 Sec;
  
 Im BIOS installierte Laufwerke: Im BIOS installierte Laufwerke:
Zeile 102: Zeile 104:
 Es wurde nur der Treiber geladen! Die Festplatte bzw. das DOM-Modul wurden noch nicht verändert/formatiert! 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:+**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> <code>
-A>eradir f:+A>eradir c:
  
-Disk information for drive F:+Disk information for drive C:
  tracks:          500  tracks:          500
- sys tracks:        0+ sys tracks:        2
  recs/trk:        128  recs/trk:        128
  recs/group:       64  recs/group:       64
- tot grps:        999+ tot grps:        995
  dir entries:    1024  dir entries:    1024
- dir groups:        8+ dir groups:        8  
  
-OK to erase directory on drive F: (y/n,+OK to erase directory on drive C: (y/n,
 CR=n) ? Y CR=n) ? Y
  
Zeile 124: Zeile 127:
 Successful Directory erase Successful Directory erase
  
-A>^C 
 A>                                       A>                                      
 </code> </code>
  
-Ich hatte Probleme, wenn ich zuerst Laufwerk C formatieren wollte. Nimmt man zuerst ein anderes, wie z.B. F:, gibt es keine Probleme. Anschließend funktioniert auch ein 
- 
-  ERADIR C: 
-   
-  
 fertig! fertig!
 +
 Nun sind die Festplattenlaufwerke eingerichtet und man kann Programme dorthin kopieren, z.B. mit PIP, DIP, oder POWER. Nun sind die Festplattenlaufwerke eingerichtet und man kann Programme dorthin kopieren, z.B. mit PIP, DIP, oder POWER.
  
Zeile 141: Zeile 139:
  
 TODO TODO
 +
  
  • z9001/cpm/gide.txt
  • Zuletzt geändert: 2018/01/17 07:02
  • von volkerp