Buonasera,
vorrei sottoporvi questo quesito.
Sto cercando di preparare un programmino in C nell’ambiente di sviluppo per C/C++ per Amiga “StormC 3.0”.
Il programmino in questione, che deve girare su un A1200 reale, è il seguente (codice sorgente):
https://drive.google.com/file/d/1Lfs-by ... EPt-o/view
Come vedete, la filosofia è banale, ovvero apro il file/device della porta seriale di Amiga “AUX:” (SER: ha un problema … rimando a post successivi, eventualmente, questo approfondimento “AUX:” vs “SER:”), porta seriale opportunamente pre-impostata tramite le Prefs (quindi IPrefs) in modo da matchare con le caratteristiche (baud-rate, numero di stop bits, parity bit e hand-shaking) della seriale lato PC/Windows.
Dicevo, apro in lettura il primo file AUX: da cui devo leggere/prelevare i bytes man mano che questi arrivano dal PC/Windows, poi apro un secondo file “pippo.txt”, questo in scrittura, il quale riceve i bytes che arrivano via seriale.
Lato PC sto usando un programmino chiamato RealTerm, per non stare a farmi da solo il programma trasmettitore:
https://drive.google.com/file/d/1OcRkcG ... idQ2T/view