
|
[zxspectrum]
||
[Date Prev]
[09-2005 Date Index]
[Date Next]
||
[Thread Prev]
[09-2005 Thread Index]
[Thread Next]
[zxspectrum] Re: zxspectrum Digest V2 #229
- From: "Stefano Bodrato" <stefano_bodrato@xxxxxxxxxxx>
- To: zxspectrum@xxxxxxxxxxxxx
- Date: Wed, 14 Sep 2005 22:02:47 +0200
Dico anch'io la mia, anche se dopo il "flop" del tcp/ip per lo Spectrum vedo che anche Flydream si è raffreddato sull'argomento.
Implementare il TCP/IP e un piccolo UNIX sullo Spectrum è possibile.
Il progetto più avveniristico esistente per l'amato Z80 è UZI, orientato all'MSX 2, dove oltre al multitasking hannno anche incorporato (grazie all'aiuto di Dominic Morris) ZSock, il substrato di rete sviluppato per Z88DK. Personalmente penso che uno Spectrum 128 potrebbe far girare qualcosa di simile alla prima versione di UZI... l'idea è semplice: può essere aperto un "task" per ogni pagina di memoria, mentre il kernel in linea di massima risiede su una parte di memoria sempre attiva.
L'IP sullo Spectrum (in modalità 48K) è già esistito in varie forme, anche se di solito ci si è limitati al "ping" o a un web server di una pagina, ma c'è chi sta lavorando al supporto ethernet sulla falsariga di quanto già costruito per UZI.
From: FreeLists Mailing List Manager <ecartis@xxxxxxxxxxxxx> Reply-To: zxspectrum@xxxxxxxxxxxxx To: zxspectrum digest users <ecartis@xxxxxxxxxxxxx> Subject: zxspectrum Digest V2 #229 Date: Sat, 10 Sep 2005 02:04:39 -0500 (EST) >zxspectrum Digest Fri, 09 Sep 2005 Volume: 02 Issue: 229 > >In This Issue: > [zxspectrum] Linux (?) e ri-costruzione di vecchie periferic > [zxspectrum] Re: Linux (?) e ri-costruzione di vecchie perif > [zxspectrum] Re: Linux (?) e ri-costruzione di vecchie perif > >---------------------------------------------------------------------- > >Date: Sat, 10 Sep 2005 00:50:47 +0100 >From: "Bruno Giuliani" <brunog@xxxxxxxxxxxxxx> >Subject: [zxspectrum] Linux
(?) e ri-costruzione di vecchie periferiche > >Salve ML ZXSpectrum, > >e' da un paio di settimane che ho ripreso a leggervi... senza intervenire. >Vorrei fare qualche domanda.. scusate se sono state gia' poste, >nel periodo che avevo 'staccato'. > >- Esiste Linux per lo Spectrum e/o QL ? > >- Cerco progetti di interfacce, baste su uController PIC, > che simulino le vecchie periferiche dello Spectrum. > Comprese le interfacce pubblicate dalle riviste, Elettronica 2000, > Nuova Elettronica, Sperimentare ecc.. > Ad esempio, si potrebbe ricreare l'RS232 di Elettronica 2000 (FE906) > con un solo PIC 16F84/16F628 e un MAX232 ;-) > >Grazie. > > >P.S. Ho preparato un'archivio con tutto il materiale
sopravissuto, > degli ZX80-81 e ZX Spectrum. Il file (spero') sara' disponibile > nel sito di Stefano. > > >Cordiali saluti, > >Bruno Giuliani >brunog@xxxxxxxxxxxxxx >09/09/2005 > > >------------------------------ > >From: "Stefano" <flydream@xxxxxxxx> >Subject: [zxspectrum] Re: Linux (?) e ri-costruzione di vecchie periferiche >Date: Sat, 10 Sep 2005 01:09:14 +0200 > >Ciao Bruno!! :) >colgo l'occasione anche per ringraziarti dei files.... > > > - Esiste Linux per lo Spectrum e/o QL ? > >Linux e' un sistema operativo a 32 bit per cui sullo z80 non ci = >girerebbe neanche con un miracolo. Mi pare esista una versione 8 bit = >limitatissima
ma non mi pare che qualcuno si sia mai cimentato in tanto = >sbattimento anche perche'... cosa ci faresti? Un Linux senza = >collegamento a internet =E8 pressoche' ridicolo... Per il QL so che = >qualcuno aveva provato a far girare Minix (un'altra micro-versione di = >Unix per processori s=EC a 32 bit ma con bus a 8.. ). Il QL con Linux lo = >trovi solo sul Q40/Q60: >www.q40.de >:))) guarda qui -> http://www.q40.de/q40.deproducts.html >Ciao! >Ste > >------------------------------ > >From: Alfonso Martone <a.martone@xxxxxxxxxxx> >Subject: [zxspectrum] Re: Linux (?) e ri-costruzione di vecchie periferiche >Date: Sat, 10 Sep 2005 07:51:29 +0200 > >Il "vero" Linux ovviamente non puo' esistere, ma uno Unix e' di >(relativamente) facile
implementazione. > >Si tratterebbe infatti di scrivere un kernel (programma) che >implementi le syscall tipiche di ogni Unix: open/close/read/write, >sockets, permessi, multiuser, fork/signal, etc... sia pure >drasticamente limitato, potrebbe nascere perfino su un 48k. >Ovviamente e' tutto piu' facile su un 128k, dove puoi "switchare" >pagine da 16k (un task in ognuna, col suo codice/dati/stack) e >ottenere un multitasking reale. > >Linus Torvalds, l'autore di Linux, prima di comprare il fatidico '386 >su cui implementera' la prima versione di Linux nell'estate del 1991, >aveva un Sinclair QL e ne era affascinato dal multitasking (che "era >strano, ma funzionava davvero"). > >alf > > >------------------------------ > >End of zxspectrum Digest V2 #229 >******************************** >
|

|