Konference: Počítač SHARP MZ-800 a emulátory
Od: | Fuzzy |
Datum: | 21.8.2012 00: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)]