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>Ahoj,

co je nového:
- začleněn Michalův FDC driver
- kernel napěchován do 32kB - tak jak to je i v UZIXu
- otestovaná část služeb kernelu, filesystém by měl kompletně fungovat
- za pomocí Michalových utilit vytvořena další ukázka - floppy disk
image se zárodkem lilo, mzix kernelem a zkušebním procesem
- kdo máte chuť to vyzkoušet, můžete stahovat tady:
https://sourceforge.net/projects/umzix/upload/prototypes/2012-01-24/
- zatím s tím pořád nic rozumnýho dělat nejde, musím rozchodit shell -
ten ještě neseje.
- maximální počet běžících procesů zatím 1 :-)

Fuzzy

2011/12/30 Martin Matyas &lt;martin.matyas@[doména skryta]&gt;:
<span class="replyquote1">&gt; Ahoj všichni,
&gt;
&gt; před časem jsem oživil projek MZIX. Za poslední léta tady byla
&gt; několikrát přetřásána portace UZIXu na Sharpa, tak jsem se dal do
&gt; dalšího pokusu.
&gt; Ambice:
&gt; - připravit nový OS pro Sharpa, který umožní použít co nejvíce
&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; pro svůj běh pouze minimum
&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; - připravit cross-kompilační prostředí pro sharpa/MZIX (za použití
<img src="BODY_IMAGES_WRAP_GIF">sdcc)
&gt; - časem zoptimalizovat/změnit části UZIXu, možná ,něco přepsat z C
<img src="BODY_IMAGES_WRAP_GIF">do
&gt; ASM, inspirovat se i jinými podobnými projekty - Lunix, SymbOS
&gt; - rozjet síť - ať už přes ethernet, sériové rozhraní, jacky nebo
&gt; cokoliv jiného čím může Sharp komunikovat se světem
&gt; - využít stávající a budoucí memexty, ale snad se podaří je
&gt; nevyžadovat a jet i bez nich s (pomalým) swapováním na RD
&gt; - možná kompatibilita s CP/M aplikacemi
&gt;
&gt; Ambice nejsou:
&gt; - GUI (aspoň zatím ne)
&gt; - kompatibilita s existujícími sharp aplikacemi/hrami - možná tak
&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; se zkusit obnovit
&gt;
&gt; Aktuální stav projektu:
&gt; - zdrojáky UZIXu překlopeny pro kompilaci přes sdcc a asxxxx
&gt; - začleněny drivery pro klávesnici, video a rd (zatím do 1 MB -)
&gt; - zdrojáky UZIXu byly nepřehledné kvůli limitům tehdy použitého c
&gt; překladače a dalšími faktory - zjednodušeno
&gt; - napsán nový kernel loader
&gt; - napsán zárodek instalátoru
&gt; - instalátor umí zatím jen naformátovat rd na fs používaný UZIXem
&gt; - kernel nabootuje, namountuje root filesystem z rd (jestli tam ten fs
&gt; je) a pokusí se spustit /bin/init - ten ale instalátor zatím neumí
&gt; připravit, takže na tom to zkape
&gt;
&gt; Jestli byste se někdo chtěli připojit, jste vítáni. Michal začal
&gt; pracovat na floppy driveru.
&gt; Témat na kterých by se dalo dělat je plno: drivery pro cokoliv co na
&gt; Sharpa je, process management, optimalizace kbd/screen driveru,
&gt; preklad/priprava posix aplikaci pro mzix, ....
&gt;
&gt; Projekt je open source a zdrojáky jsou tady:
&gt; https://sourceforge.net/projects/umzix/
&gt;
&gt; Ochutnávka - instalátor + kernel s loaderem:
&gt; https://sourceforge.net/projects/umzix/files/prototypes/2011-12-30/
&gt;
&gt; Jestli si to chcete přeložit sami, tak budete potřebovat:
&gt; - sdcc &gt;=3.1 (http://sdcc.sourceforge.net)
&gt; - asxxxx 5.x (http://shop-pdp.kent.edu/ashtml/asxxxx.htm)
&gt; - mzftools &gt;=0.2.2 (http://mzftools.sourceforge.net/wiki/index.php/MZFTools)
&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; Co si o tom myslíte? Názory vítány.
&gt;
&gt; Fuzzy
</pre>