Salve a tutti,
piccolo aggiornamento sullo stato dei lavori:
- ho messo in piedi un ambiente di sviluppo su Linux con cross-compiler gcc
- adesso uso cmake per generare tutti i progetti, cosi in futuro sarà più immediato supportare altri OS
Come risultato, i lavori si sono velocizzati notevolmente, anche solo per il fatto che ad ogni crash e blocco di AmigaOS4, posso continuare a sviluppare mentre si riavvia l'X1000.
A questo punto vorrei sapere se c'è qualcuno che vorrebbe iniziare a testare tutto, mentre finalizzo il lavoro.Attualmente il touch.device gira solo su AmigaOS4, mentre il driver USB è per stack Sirion (quindi solo per macchine NG).
Per OS4 su Classic e emulatori, dovrò sviluppare un driver USB per stack Poseidon. Lo farò appena l'API è stabilizzata e funziona tutto.
I touchscreen supportati sono quelli della famiglia eGalax (la lista completa potete leggerla qui:
https://project4a.webs.com/egalaxtouch4a.htm.
Un altro driver che potrei implementare velocemente è per alcuni touchscreen LG (es. LG L1730SF e simili), perchè ne ho recuperato uno ed esiste un driver opensource su Linux, quindi in un paio di giorni potrebbe essere pronto, ma lo farò solo se qualcuno è interessato, altrimenti continuerò a finalizzare il progetto principale.
In ogni caso, anche se avete altri tipi di touchscreen, implementare il driver potrebbe essere molto rapido, quindi betatester e potenziali betatester, se ci siete battete un colpo!