Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Původní podoba příspěvku

Fuzzy Zpět na příspěvek

Surová data tak, jak byla v roce 2013 stažena z Pandory (HTML zdroj bez úprav, osobní e-mailové adresy jsou maskované).

<!-------------------------------------------------------------->
<table width="100%"><tr><td align="left" valign="middle"></td><td align=right valign="middle"></td></tr></table><BR><pre>Ahojte,

kdo byste se chteli mrknout na dalsi prototyp, tak je tady:
https://sourceforge.net/projects/umzix/files/prototypes/2012-02-16/

Co potrebujete:
- bud emulator, nastavit mzix dsk, nastavit RD a nabootovat
- nebo relny sharp s unikartou nebo pravym FD, musi byt RD minimalne
64kB, nastavit/nahrat mzix dsk, nabootovat z FD (realneho sharpa jsem
zatim nezkousel, zkusite nekdo?)

POZOR! Ukazka prepise obsah vaseho RD.

co muzete zkouset:
ls
cd
pwd
mkdir
rm
rmdir
exit

pak muzete zkusit spustit na pozadi jednoduchy proces, ktery blika borderem:
border &amp;
a dal zkouset vyse uvedene prikazy. Sash a border se stridave
odswapovavaji na RD (docela sranda :-); zadny memext to jeste neumi -
s tim by to byl multiprocessing samozrejme uplne jina liga.

Ma to jeste mouchy, napr. kdyz filesystem budete vic trapit tak se
trochu rozhodi :-( Ale to nevadi, je to zatim jen ukazka.

Fuzzy



2012/1/24 Fuzzy (sharpemu@pandora.cz) &lt;martin.matyas@[doména skryta]&gt;:
<span class="replyquote1">&gt;
&gt; Ahoj,
&gt;
&gt; co je nového:
&gt; - začleněn Michalův FDC driver
&gt; - kernel napěchován do 32kB - tak jak to je i v UZIXu
&gt; - otestovaná část služeb kernelu, filesystém by měl kompletně
<img src="BODY_IMAGES_WRAP_GIF"> fungovat
&gt; - za pomocí Michalových utilit vytvořena další ukázka - floppy disk
&gt; image se zárodkem lilo, mzix kernelem a zkušebním procesem
&gt; - kdo máte chuť to vyzkoušet, můžete stahovat tady:
&gt; https://sourceforge.net/projects/umzix/upload/prototypes/2012-01-24/
&gt; - zatím s tím pořád nic rozumnýho dělat nejde, musím rozchodit shell
<img src="BODY_IMAGES_WRAP_GIF">-
&gt; ten ještě neseje.
&gt; - maximální počet běžících procesů zatím 1 :-)
&gt;
&gt; Fuzzy
&gt;
&gt; 2011/12/30 Martin Matyas &lt;martin.matyas@[doména skryta]&gt;:
</span><span class="replyquote2">&gt;&gt; Ahoj všichni,
&gt;&gt;
&gt;&gt; před časem jsem oživil projek MZIX. Za poslední léta tady byla
&gt;&gt; několikrát přetřásána portace UZIXu na Sharpa, tak jsem se dal do
&gt;&gt; dalšího pokusu.
&gt;&gt; Ambice:
&gt;&gt; - připravit nový OS pro Sharpa, který umožní použít co nejvíce
&gt;&gt; existujícího a budoucího HW pod jedním prostředím, a přitom
<img src="BODY_IMAGES_WRAP_GIF">vyžadovat
&gt;&gt; pro svůj běh pouze minimum
&gt;&gt; - umožnit corss-překlad zdrojáků v C využívající POSIX knihovny běh 
<img src="BODY_IMAGES_WRAP_GIF">na Sharpovi
&gt;&gt; - připravit cross-kompilační prostředí pro sharpa/MZIX (za použití
<img src="BODY_IMAGES_WRAP_GIF">sdcc)
&gt;&gt; - časem zoptimalizovat/změnit části UZIXu, možná ,něco přepsat z C
<img src="BODY_IMAGES_WRAP_GIF">do
&gt;&gt; ASM, inspirovat se i jinými podobnými projekty - Lunix, SymbOS
&gt;&gt; - rozjet síť - ať už přes ethernet, sériové rozhraní, jacky nebo
&gt;&gt; cokoliv jiného čím může Sharp komunikovat se světem
&gt;&gt; - využít stávající a budoucí memexty, ale snad se podaří je
&gt;&gt; nevyžadovat a jet i bez nich s (pomalým) swapováním na RD
&gt;&gt; - možná kompatibilita s CP/M aplikacemi
&gt;&gt;
&gt;&gt; Ambice nejsou:
&gt;&gt; - GUI (aspoň zatím ne)
&gt;&gt; - kompatibilita s existujícími sharp aplikacemi/hrami - možná tak
&gt;&gt; akorát spustit, předat řízení a někam se odklidit a při příštím
<img src="BODY_IMAGES_WRAP_GIF">resetu
&gt;&gt; se zkusit obnovit
&gt;&gt;
&gt;&gt; Aktuální stav projektu:
&gt;&gt; - zdrojáky UZIXu překlopeny pro kompilaci přes sdcc a asxxxx
&gt;&gt; - začleněny drivery pro klávesnici, video a rd (zatím do 1 MB -)
&gt;&gt; - zdrojáky UZIXu byly nepřehledné kvůli limitům tehdy použitého c
&gt;&gt; překladače a dalšími faktory - zjednodušeno
&gt;&gt; - napsán nový kernel loader
&gt;&gt; - napsán zárodek instalátoru
&gt;&gt; - instalátor umí zatím jen naformátovat rd na fs používaný UZIXem
&gt;&gt; - kernel nabootuje, namountuje root filesystem z rd (jestli tam ten fs
&gt;&gt; je) a pokusí se spustit /bin/init - ten ale instalátor zatím neumí
&gt;&gt; připravit, takže na tom to zkape
&gt;&gt;
&gt;&gt; Jestli byste se někdo chtěli připojit, jste vítáni. Michal začal
&gt;&gt; pracovat na floppy driveru.
&gt;&gt; Témat na kterých by se dalo dělat je plno: drivery pro cokoliv co na
&gt;&gt; Sharpa je, process management, optimalizace kbd/screen driveru,
&gt;&gt; preklad/priprava posix aplikaci pro mzix, ....
&gt;&gt;
&gt;&gt; Projekt je open source a zdrojáky jsou tady:
&gt;&gt; https://sourceforge.net/projects/umzix/
&gt;&gt;
&gt;&gt; Ochutnávka - instalátor + kernel s loaderem:
&gt;&gt; https://sourceforge.net/projects/umzix/files/prototypes/2011-12-30/
&gt;&gt;
&gt;&gt; Jestli si to chcete přeložit sami, tak budete potřebovat:
&gt;&gt; - sdcc &gt;=3.1 (http://sdcc.sourceforge.net)
&gt;&gt; - asxxxx 5.x (http://shop-pdp.kent.edu/ashtml/asxxxx.htm)
&gt;&gt; - mzftools &gt;=0.2.2
<img src="BODY_IMAGES_WRAP_GIF">(http://mzftools.sourceforge.net/wiki/index.php/MZFTools)
&gt;&gt;
&gt;&gt; Vím o sobě, že občas stavím luftschlossy :-), ale snad aspoň něco
<img src="BODY_IMAGES_WRAP_GIF">vyjde.
&gt;&gt; Co si o tom myslíte? Názory vítány.
&gt;&gt;
&gt;&gt; Fuzzy
</span><span class="replyquote1">&gt;
&gt; ---
</pre>