Archaicka jadra

Jirka Kosina jikos na jikos.cz
Pondělí Leden 27 11:01:05 CET 2003


On Mon, 27 Jan 2003 koudelkamichal na centrum.cz wrote:

> Z cire nostalgie me napdlo, ze bych rad zasitoval starou vyslouzilou
> (a take zaslouzilou!) 286ku. Nevi nekdo jak stare bych musel pouzit
> jadro, aby dokalo pracovat s timto starickym kramem?

Linux na 286 nepobezi v zadne verzi, protoze 286ka ma uplne jinak
organizovanou pameti, nez 386 a vyssi. Nema strankovani. Na 286ce je pamet
alokovana po 64kilovych segmentech, ukazatele se sestavaji z 16bitovych
selektoru segmantu a 16ti bitovych offsetu, a objekty vetsi nez 64kb musi
byt ulozeny pres vice segmentu, coz vyzaduje nekdy skutecne osklive hacky,
kterych by linuxovy kernel musel byt plny.

Pokud chces Unixove prostredi na 286ce, tak by Ti na tom mohl behat stary
Xenix od Microsoftu, a nebo OS2 1.3 :) - kdyz se disabluje kompatibilita s
DOSem, tak by to ani nemuselo prilis padat. A nebo muzes zkusit klon
Linuxu ELKS, ale ten je urceny spise na trosku jine ucely.

--
JiKos.


Další informace o konferenci Linux