Das musst Du mir mal erklären... da steht ein Laptop (mit Mikrofon-Eingang) nebendran, dann ist da noch ein Raspi, eine Platine mit Taster, und der C64.
Statt direkt den Laptop zu nehmen, und per Mikrofoneingang und später dem Headset-Ausgang den C64 direkt zu bedienen, wird der Raspi und diese Platine mit dem Taster noch dazwischen geschaltet (so sieht's auch auf dem Video aus).
Selbst wenn der Raspi selbst eine Tastatur und einen Monitor bekommt, aber der Laptop wegfällt, ist die Lösung nicht wirklich elegant.
Soll das später nur ein kleines Kästchen mit Einzeilen-Display und zwei Tasten werden (nur so würde es Sinn machen) ?
Genau, sowas in der Richtung!
Der erste Schritt war, das Laden vom Raspi hinzubekommen.
Jetzt funktioniert auch das Speichern.
Die serielle Schnittstelle ist wesentlich einfacher anzubinden, als SD-Karte oder USB-Stick,
deswegen wird darauf ersteinmal zurückgegriffen.
Nun, wo die Übertragung in beide Richtungen funktioniert,
werde ich (bei Gelegenheit) mit Interrupts und SD-Karte weitermachen.
Dass es mir persönlich bei dem Projekt auch um die Bare Metal - Entwicklung an sich geht,
hatte ich ja schon in vorherigen Posts klar gemacht.
Mir geht es auch darum, direkt am CBM schnell mal zwischendurch speichern zu können
und da bin ich mir nicht sicher, ob das mit Mikrofon & Headset wirklich die elegantere Lösung ist
(natürlich vom CBM Tape Pi - Entwicklungsaufwand abgesehen).
Beispielsweise, wenn man direkt auf dem Commodore Computer entwickeln möchte
(natürlich auch nur zum Spaß - wie alles hier im Forum diskutierte, oder?).