Konference: Počítač SHARP MZ-800 a emulátory

Od: Fuzzy
Datum: 20.8.2012 23:54
Předmět: Re: Re: Re: memext, postup oživení


MZIX udrzuje v pametovem prostoru jadra informace o vsech bezicich
procesech, aby je mel mez prodlevy k dispozici. Kod jadra se vsemi
drivery, systemovymi informacemi - diskove buffery, informace o
filesystemu, inodech, otevrenych souborech, bezicich procesech,
systemova konfigurace - se musi vlizt do 32kB, coz je docela maso.
Proto se musi skudlit kde se da. Samozrejme by to slo vyresit i jinak
za pouziti memextu, ale zatim je to takhle - aby to jelo i bez
memextu.

RD: v mzix image co je zverejnen se rd da pouzit jen pro swap, v kodu
na sourceforge je uz pripraven fungujici driver pro rd, pak se da
pouzit i pro filesystem. To je pak jiny cvrkot, floppy to strasne
zpomaluje, i na unikarte nebo v emulatoru.

Popis neni, na dokumentaci moc nejsem :-)

veci ke kterym bych se chtel dostat:
- driver pro repository unikarty (zrovna v priprave)
- prace s vice filesystemy (CP/M, fat, ...)
- dusledne odseparovat zavislosti na sharpovi do extra driveru a
pripravit kod pro portaci na jine z80 masiny
- tcp/ip + driver pro ethernet na unikarte
- driver pro seriovou linku na unikarte + sharpacky rs232
- driver pro quickdisk
- driver pro cmt
... a spousta dalsich veci ktere je potreba vylepsit -
cross-kompilacni prostredi, aplikace pro mzix atd...

Hodilo by se kdyby se nekdo pridal :-)

Fuzzy


2012/8/20 Martin Lukasek (sharpemu tu byla ta zakroucena vec pandora.cz) <lukasek tu byla ta zakroucena vec artax.cz>:
> Ahoj,
>
> aha, tak to je pak jasny. Proc to omezeni? S MemExt nebo RD mas dost mista,
> ne?. Jak funguje RD, jen jako swap na procesy nebo se da pouzit i na
> soubory? Pokud se ti ten kill vleze do shellu, tak by to melo logiku. Je
> nekde nejaky popis, co uz MZIX umi a co se pripravuje?
>
> Krasny vecer, Martin.
>
>
> ---

Ostatní příspěvky vlákna:

 
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]


[1999 (1)] [2000 (168)] [2001 (733)] [2002 (459)] [2003 (654)] [2004 (224)] [2005 (105)] [2006 (182)] [2007 (201)] [2008 (294)] [2009 (363)] [2010 (782)] [2011 (522)] [2012 (642)] [2013 (442)]