Ich hatte eine Idee zum schnellen Übertragen von D64 in beide Richtungen. Jetzt weiß ich allerdings nicht, ob das auch technisch umsetzbar ist. Der C64 hat seinen 8-Bit Userport mit Handshake-Leitungen. Der AVR ist sicher schnell genug, um jeweils ein Shift-Register zu lesen oder zu beschreiben.
Wenn man per Software das SD2IEC so patched, mit z.B. diesen zwei Befehlen:
D64W : es soll ein D64 geschrieben werden
D64R: es soll ein D64 gelesen werden
in eine passenden Modus umschaltet, wäre eine Umleitung auf einen anderen Port möglich ? - Also zwei Portbits lesen oder schreiben dann in Shift-Register. Ein drittes Portbit wird dann für die Umschaltung der Richtung benötigt. Meine C-Kenntnisse reichen dazu leider nicht aus.
Z.B. C64 liest ein D64:
Der C64 müsste den Transfer mit dem Seriell-Parallel-Dongle dann wahrscheinlich steuern. Ist im Prinzip dann auf der C64-Seite wie der gewöhnliche Speed-DOS Parallel-Anschluss und auf der AVR-Seite wird dann mangels freier Portbits geshiftet.
Wenn das machbar ist, kann jemand die SD2IEC-Software dahingehend anpassen ? - Auf der C64-Seite und beim Bau des Adapters wäre ich dann behilflich.