Hallo.
Ich möchte für meinen RC2014 eine Floppycontrollerkarte bauen. Diese soll das IBM 3740 Format lesen können, so dass ich meine 8" SSSD Floppys lesen und beschreiben kann und außerdem den HXC FloppyEmulator mit den dementsprechenden DSK bzw. HEF Images verwenden kann.
Die Adresslogik des Schalplans wurde bereits im Nachbarthread ausführlich besprochen und das sollte jetzt klar sein. Noch nicht klar, aber momentan vernachlässigbar, ist die Umschaltung zwischen den Laufwerken. Der Controller ist dazu nicht in der Lage. Vorerst helfe ich mir da mit einem 2-4 decoder, an dem man mittels 2 Jumpern einstellen kann, welches Laufwerk selektiert wird. Ein 2-4 decoder deshalb, weil die Backplane des RC2014 frei benutzbare Pins hat für eigene Anwendungen. Diese sind von Slot zu Slot durchgeschliffen. Allerdings sind nur 3 vorhanden. Diese werde ich dann später mittels einer anderen Karte ansteuern. Bei s100 computers hat das jemand mit einer PIO gelöst, das hat mir eigentlich ganz gut gefallen. Außerdem sind die RC2014 Karten, im Gegensatz zu Karten bei "richtigen" Computern platztechnisch doch sehr begrenzt und es wird jetzt schon sehr knapp. Deswegen denke ich, dass das letzten Endes mit einer zweiten Karte doch vernünftig ist.
Eine andere Möglichkeit wäre natürlich eine zweite, baugleiche Controllerkarte. Nur anders gejumpert..... Mal schauen...
Was mir noch nicht klar ist - ich weiß nicht, was ich mit den Pins INTRQ und DRQ machen soll. Im Netz habe ich eine Apple 2 Floppykarte zur Ansteuerung von 8" Laufwerken unter CP/M gefunden. Diese hat den gleichen Controller, aber diese Pins sind nicht belegt. Ich glaube, das hat etwas mit der Steuerung der Waitstates zu tun. Damit dürfte ich bei einem Z80 mit 7,3 MHZ doch dann keine Probleme haben ?!
Das ist meine allererstes eigenes Hardware Projekt. Ich habe bis dato zwar schon viele Rechner repariert und restauriert, aber mit der Entwicklung eigener Hardware hatte ich nie zu tun. Ich würde mich darüber freuen, wenn ihr euch den Schaltplan mal anschauen könntet und eure Meinung schreiben könntet ! Vielen Dank !!
Gruß Jan