Ich habe so eine Platine, momentan ist die aber nicht in einen Rechner eingebaut.
Software habe ich mit dem erwähnten mitgelieferten Programm auch bereits transferiert.
Ist natürlich recht umständlich: Erst vom PC zum CBM, z.B. per Zoomfloppy,
und dann unter CP/M vom CBM-Dateisystem ins CP/M-Dateisystem übertragen.
Daß längst nicht alles lief, was ich übertragen habe, muß ich ja nicht extra erwähnen, oder? ![]()
Beiträge von Toast_r im Thema „Bild: Erweiterung 8032 - RAM oder Z80?“
-
-
Das ist dabei unabhängig vom Diskettenformat gelöst.
Bei der Z-RAM werden einzelne REL-Dateien auf den Disketten angelegt, die im CP/M dann als virtuelle Disketten zur Verfügung stehen.
Es gibt ein Dienstprogramm, (läuft unter CBM-Basic, nicht unter CP/M) mit dem die Dateien incl. dem virtuellen CP/M-Dateisystem erzeugt werden.
Die Größe der Dateien kan dabei (weitestgehend) frei gewählt werden.
So kann man auf einer physichen Diskette auch mehrere virtuelle CP/M Disketten erstellen.
Das ganze ist somit weitgehend unabhängig vom Diskettenformat und dem verwendeten Laufwerkstyp.
Die virtuellen Disketten können recht einfach hin- und herkopiert werden.
Geschwindigkeitsmäßig kann diese Lösung vermutlich nicht mit direktem Blockzugriff mithalten, ist aber durchaus akzeptabel.
Interessant ist auch, daß bei CP/M-Betrieb auf dem CBM (6502) ein Terminalprogramm läuft, das über einen extra dafür auf der Z-RAM Platine vorhandenen, 8 bit breiten Kommunikationport, läuft.
Der besteht aus einem 6520 und einer Z80 PIO, die über ihre I/O Ports direkt miteinander verbunden sind.
Das Terminalprogramm ist weitgehend in Basic geschrieben.
Es kümmert sich neben Bildschirausgabe und Tastatureingabe auch um den Floppy-I/O und eine am Userport emulierte RS-232 Schinttstelle.
Für den Dateitransfer zwischen CBM und CP/M gibt es ein unter CP/M laufendes Hilfprogramm, das Dateien zwischen beiden Dateisystemem hin- und herkopieren kann, incl. ASCII/PETSCII Umsetzung. -
Die Z80 Platine (Madison Z-RAM) wird im oberen Gehäuseteil montiert, Bauteilseite nach unten:
Bitte melde dich an, um diesen Anhang zu sehen.Im Detail sieht die Platine so aus:
Bitte melde dich an, um diesen Anhang zu sehen.Der leere Sockel ist normal, ist vorgesehen für einen Coprozessor.