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