Ich wollte dieses Projekt jetzt schon vor einer Weile veröffentlichen. Leider gab es ein paar unvorhergesehene Verzögerungen.
Es geht um einen IO-Adapter für den ACSI-Port der auch mit anderen Geräten klar kommt. Das bedeutet, dass er zumindest zum Teil die DMA-Komunikation beherrschen muss. So wie ich ihn aufgebaut hatte, nutzt er nur die Commad-Phasen Kommunikation.
Ich habe die Karte mit 48 Eingabe- und 48 Ausgabeleitungen (TTL) aufgebaut. Wenn man nach Plan F die letzte freie Leitung beschaltet, kann man noch einmal 16 zusätzliche Ports haben. Mit einer etwas anderen Schaltung (4to16 Decoder) wären 256 möglich!
Die Begrenzungen ergaben sich aus den ICs, ich zur Verfügung hatte. Die hatte ich von alten ISA Karten und Mainboards herunter gelötet. Insgesamt hatte mich die Karte 3,50 Euro für eine Lochrasterplatine Platine und Lötzinn gekostet. Der Rest war vom nahen Verwertungshof.
Zugegebener maßen hätte die Karte mit gekauften IC's auch nur 10 Euro gekostet, aber wo bleibt da die Herausforderung.
Ich mag einfache Hardwarebasteleien, die man ohne spezielle Hardware machen kann. Aus dem Grund ist die ganze Schalung aus TTL Logik zusammen gesetzt. Jeder mit einem Lötkolben und etwas Erfahrung könnte sie nachbauen.
Möglicherweise finde ich nochmal die Zeit, die Schaltung dahingehend zu erweitern das sie alle Phasen handhaben kann. (DMA Transfer der Daten) Mein Ziel wäre es auch das in TTL-Logik zu implementieren.
Ich habe sie zusammen mit einer Megafile30 genutzt und es funktioniert problemlos, wenn man nicht beide Geräte auf ID0 hat. (leidliche Erfahrung meinerseits) ;-/
Auch zusammen mit einer (sehr simplen) SCSI-Bridge hatte ich keine Probleme. Aber ich übernehme keine Garantien.
Ich habe das Archiv in drei Formen hoch geladen.
http://www.topeg.de/atari/ACSIIO.lzhhttp://www.topeg.de/atari/ACSIIO.zoohttp://www.topeg.de/atari/ACSIIO.zipenthalten sind:
Zwei Pläne im Gschem sch-Format (Teil von gEDA)
dazu Bilder in png und gif
Einen Readme im ATARI, Unicode und Windows Format
und zwei JPEG-Bilder vom Prototypen (Vorder- und Rückseite).
Ich hoffe das alle interessierten damit etwas Anfangen können.
Ein Platinenlayout habe ich nicht beigelegt, da es nicht vorhanden ist (keine Ahnung wo es hin ist).