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
z1013:cpm:cpa_z1013 [2017/03/05 09:28] – [CP/A Z1013] volkerpz1013:cpm:cpa_z1013 [2021/04/09 06:21] (aktuell) – [Beschreibung] volkerp
Zeile 1: Zeile 1:
 ====== CP/A Z1013 ====== ====== CP/A Z1013 ======
  
-Für den neuen [[z1013:z1013-128|]] bestand der Wunsch, eine vorhandene Floppy-Platine zu nutzen, um CP/M mit Diskette betreiben zu können.+Für den neuen [[z1013:z1013-128|]] bestand der Wunsch, eine vorhandenes Z9001-[[z9001:cpm:floppymodul|]] zu nutzen, um CP/M mit Diskette betreiben zu können.
 Aufbauend auf dem CP/A-48K vom Z9001 und dem [[z1013:module:bws|BIOS von Heikos BWS]] hat Tino Ziemke daraus ein erstes CP/A für den Z1013 gebastelt. Auch der Boot-Loader wurde angepasst.  Aufbauend auf dem CP/A-48K vom Z9001 und dem [[z1013:module:bws|BIOS von Heikos BWS]] hat Tino Ziemke daraus ein erstes CP/A für den Z1013 gebastelt. Auch der Boot-Loader wurde angepasst. 
  
Zeile 17: Zeile 17:
 **benötigte Hardware**  **benötigte Hardware** 
  
-  * Robotron-Floppy-Modul vom Z9001 (Adr. 98h,99h,A0h) bzw. der BIC/Z9001-Nachbau von U.Zander+  * [[z9001:cpm:floppymodul|Robotron-Floppy-Modul]] vom Z9001 (Adr. 98h,99h,A0h) bzw. der BIC/Z9001-Nachbau von U.Zander
   * Peters-Platine 64x16  oder  K1520-BWS von H.Poppe   * Peters-Platine 64x16  oder  K1520-BWS von H.Poppe
   * 64K RAM   * 64K RAM
-  * 4 MHz (wg. Floppy)+  * 4 MHz (mind. 2.5 MHz, wg. Floppy), umschaltbar via Port 4
   * V24-Modul von Riesa f. Anschluss eines Druckers (Seriell 9600 Baud 8N1)   * V24-Modul von Riesa f. Anschluss eines Druckers (Seriell 9600 Baud 8N1)
 +  * optional: 1 RAF 256K präcitronic **auf Adr. 58h**
  
 +:!: Eine RAF256 auf der originalen ersten Adresse 98h kollidiert mit dem Robotron-Floppy-Modul!
 +
 +**Speicher**
 +<code>
 +BOOT-Loader 0100-05FFh
 +@z1013.com  0100-2FFFh, verschiebt sich im RAM:
 +
 +Initialisierung COLD: 62D0h-6FFFh
 +
 +CCP+BDOS: C300-D8FFh
 +BIOS:     D900-E5FFh
 +</code>
  
 **Starten** **Starten**
Zeile 32: Zeile 45:
  
 Es wird der erste gefundene Dateiname angezeigt. Das sollte normalerweise @Z1013 Es wird der erste gefundene Dateiname angezeigt. Das sollte normalerweise @Z1013
-sein. Dan wird diese Datei geladen und gestartet. Gibt es Fehler, dann wird +sein. Dann wird diese Datei geladen und gestartet. Gibt es Fehler, dann wird 
-"Boot-Error: " gefolgt von einem Fehlercode ausgegeben:+"Boot-Error: " gefolgt von einem Fehlercode ausgegeben:
  
  N: falsches System (Name stimmt nicht)  N: falsches System (Name stimmt nicht)
- L: falsche Laenge des Systems+ L: falsche Länge des Systems
  ?: kein CCP am Systemanfang (richtiger Name, aber kein gültiges CP/A)  ?: kein CCP am Systemanfang (richtiger Name, aber kein gültiges CP/A)
- R: Geraet nicht bereit, aber existent + R: Gerät nicht bereit, aber existent 
- W: Diskette schreibgeschuetzt+ W: Diskette schreibgeschützt
  S: Sektor nicht gefunden  S: Sektor nicht gefunden
- T: Spurnummer zu gross oder nicht zu finden+ T: Spurnummer zu groß oder nicht zu finden
  C: CRC-Fehler  C: CRC-Fehler
  D: Laufwerk nicht existent  D: Laufwerk nicht existent
  U: keine Marke gefunden  U: keine Marke gefunden
- B: fehlerhafte Befehlsaugabe (interner Fehler) + B: fehlerhafte Befehlsausgabe (interner Fehler) 
- F: Fehler ber Ausfuehrung des Seek-Kommandos+ F: Fehler bei Ausführung des Seek-Kommandos
  
  
  • z1013/cpm/cpa_z1013.1488706116.txt.gz
  • Zuletzt geändert: 2017/03/05 09:28
  • von volkerp