[zxspectrum] Re: Spectrum & hardware
- From: Alfonso Martone <a.martone@xxxxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Fri, 17 Feb 2006 22:38:50 +0100
ma all'usb cosa ci attaccheresti? poi dovresti scrivere i drivers....
Alla USB si può attaccare qualsiasi cosa USB... il guaio è che dovrai
scrivere montagne di drivers (sarà durissima anche se vuoi riciclare
codice da altre parti, per esempio da qualche vecchio kernel Linux:
ed infatti la ZX USB 1.0 è ancora ferma alla 1.0 ed ancora in attesa
di qualche volontario che scriva qualcosa). Anche un cavo USB
"maschio-maschio" necessiterebbe di una colossale fatica (e perfino
le periferiche banali, come gli USB-serial converter).
Comunque lo scopo è una memoria di massa e una connessione di rete.
Se sono facili da pilotare come avevo chiesto, allora non dovrebbe
essere drammatico scrivere i driver.
Poi (tenetevi forte) una volta scritto il driver funzionante in RAM,
si può pensare ad integrarlo su una EPROM in compagnia di
qualcos'altro. Suppongo che uno schema tipo DivIDE (8k+8k) possa
contenere ben più della lettura/scrittura da hard disk.
Riassumendo:
- interfaccia tastiera (conversione da PS/2 a formato Spectrum)
- interfaccia mouse (conversione da PS/2 a Kempston mouse)
- interfaccia joystick Kempston
- interfaccia hard disk (più semplice della DivIDE)
- interfaccia rete locale (come da note di cui sopra)
Risultato: lo Spectrum 16k diventa una macchina da ufficio :-)
Resta da scrivergli il sistema operativo a finestre (prendendo magari
spunto dalle schermate di Doors2k... che -ahinoi- a causa del nome, è
stato in fondo in fondo "vaporware", in perfetto stile IBM
+Microsoft) :-)
Prima di procedere, però, vorrei essere sicuro di poter leggere/
scrivere con un paio di out e una banale INIR/OTIR.
alf
Other related posts: