Newsgroup: it.comp.retrocomputing
Titolo: Sistema CP/M su stick USB

http://www.ebay.de/itm/AVR-CP-M-Stick-getestet-ok-/170732824398?pt=Klassische_Computer&hash=item27c078274e
 
 
Acessibile da terminale...
 
Curioso, ma con quali e quante limitazioni puo' funzionare un robo simile?


velocita' della emulazione?
 
l'AVR emula lo 8080 ( e/o Z80 ) una seriale e l'interfaccia verso la SD, 
il progetto lo trovi facilmente in rete quel pcb rosso direi che eì un 
convertore USB-Seriale
 
hai BEN 256 kByte di ram ( le due DRAM a lato ) parecchio per un sistema 
Z80 ;-)
 
se il BIOS del cpm e' stato modificato opportunamente per passare in 
modalita' nativa ( ovvero per eseguire codice AVR nativo in presenza di 
istruzioni emulate ) l'accesso alla SD come memoria di massa e alla 
seriale potrebbe anche essere dignitoso come velocita'.
 
PS: manca una uscita video ed un ingresso tastiera ;-)

 velocita' della emulazione?
 
i classici 34800 8-N-1


Vi farò sapere come va :-)

 Ciao
 
parlavo del solo CP/M ...
 

 Curioso, ma con quali e quante limitazioni puo' funzionare un robo simile?
 


 parlavo del solo CP/M ...
 
Ti assicuro che installare il CP/M su un "volgare" PC è tutt'altro che
semplice... conviene usare un emulatore.
Io ho diverse versioni originali e hanno un interesse per quello che
hanno rappresentato... ovverso la nascita del primo sistema operativo
per sistemi ad 8 bit (solo con deciso ritardo a 16bit) multi
produttore.
I flopponi da 8" e la relativa confezione sono uno spettacolo :-)


Ciao,
sei esperto di cp/m?
sai dirmi come creare un floppy di sistema (magari cp/m 3) da 3''1/2 
formattato a 720K?
Non dovrà girare su PC, ma su Z80. Tuttavia se fosse possibile crearlo 
da PC sarebbe comodo.
 
Anche Geppo3D mi sembra erudito in materia :-)
 
 
Ciao, grazie.
 

 Ciao
 
http://www.schorn.ch/cpm/intro.php
 
 
http://www.mathematik.uni-ulm.de/users/ag/yaze-ag/
 
 
http://www.autometer.de/unix4fun/z80pack/index.html
 
 
scegli tu ;)
 
Saluti,
dott. Piergiorgio.

 - Mostra testo citato -
 
Allora, vediamo di fare un pò di chiarezza: l'installazione diretta su
un PC è possibile nella versione CP/M 86, pensata esplicitamente per
il "mostro siliceo" di IBM.
Questo era addirittura il sistema operativo che BigBlue avrebbe voluto
come standard per il suo nuovo sistema, ma Kildall la pensava
diversamente, soprattutto sui costi.
Cmq. al di la di questa breve parentesi, il CP/M -86 (poi Dos Plus,
Concurrent DOS ed infine DR DOS).
 
Puoi trovare i floppy direttamente qui 
http://www.retroarchive.org/cpm/archive/unofficial/binary.html
 
(da restore con CopyQM).

 (da restore con CopyQM).
 
 
Ciao, grazie per il collegamento.
Sì, conosco il discorso del CP/M-86, ma non voglio installarlo su pc.
Quello che dovrò fare è creare un floppy di avvio per un sistema Z80, ma 
dovrò crearlo direttamente da PC (se è possibile) perché non ho nessun 
altro sistema CP/M per crearlo.
Dovrà essere preferibilmente in formato 3''1/2 (ma va bene anche 5''1/4) 
e con formattazione standard 720K (o 360K)
Secondo te è fattibile? I files del collegamento possono aiutarmi?
 
Grazie.

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


mmm, io intendevo la velocita' della emulazione dell' 8080 non la 
velocita' della seriale ;-)

 Secondo te è fattibile? I files del collegamento possono aiutarmi?
 
 
Mi e' venuto in mente che ho un Philips "qualcosa" trasportabile, che 
funziona col cp/m, ma ha soli dischi da 5.25.
Se puo' essere utile..

 - Mostra testo citato -
 
Scusa per il ritardo... sinceramente non so come superare questo
scoglio.. non mi è mai capitato.
Il fatto è che, anche se teoricamente possibile, serve un applicativo
in grado di scrivere correttamente i settori del disco.
In questa pagina 
http://www.classic-computers.org.nz/blog/2010-02-18-writing-cpm-from-1.2mb-disks.htm
,
l'autore sembra aver trovato una soluzione... spero possa essere
utile.
 
FP

 avvio per un sistema Z80, ma
 
Ho appena fatto il boot dalla mia board
http://elazzerini.interfree.it/FergusonOK/Foto2862.jpg
 
http://elazzerini.interfree.it/FergusonOK/Foto2863.jpg
 
http://elazzerini.interfree.it/FergusonOK/Foto2864.jpg
 
http://elazzerini.interfree.it/FergusonOK/Foto2865.jpg
 
i dischi li ho creati con IMD su PC cui ho connesso drive 3.5", 5.25" e 8".
IMD lo trovi qui 
http://www.classiccmp.org/dunfield/img/index.htm
 
con immagine da qui: IMD    470k Furguson BigBoard CP/M
Però il punto non è ricreare il CP/M da una immagine, quanto per quale
sistema. voglio dire per quanto ne so io: il CP/M è composto da 4 pezzi: 
3 software CCP, BDOS, CBIOS e BIOS firmware.
Il BIOS stava nella eprom e forniva gli entry point per le routine
proprietarie dell'hardware (nella mia scheda bigboard1 si chiama PFM).
IL Cbios serviva per imporre formati dischi differenti da quelli impostati
del BIOS in modo da farli vedere come si voleva al BDOS (il SO vero e
proprio). Quindi il CCP ed il BDOS possono anche essere diciamo sempre gli
stessi ma lo strato di connessione con il firmware variava da un produttore
ad un altro. Ad es: il formato del mio CP/M è 77tracce di 26 settori con
128Byte singola faccia singola densità. La evoluzione della mia scheda
aveva dischi in cui:
- OS era nelle prime 2 tracce doppia faccia 26settori da 128byte
- i dati nelle altre 75 tracce doppia faccia con 8 settori per traccia da
1024byte
e era proprio il CBIOS che al caricamento dell'OS imponeva di continuare a
leggere il resto del disco con 8 settori da 1024byte in doppia densità.
Alla faccia...
Scusate se posso aver divagato e sono sempre pronto ad imparare ancora.
Enrico - Pisa