[Kos-cvs] [kos] Modification CVS par Thomas_Petazzoni

KOS CVS kos-cvs@enix.org
Tue, 24 Oct 2000 00:12:23 +0200


Module :	kos
Modifié par :	Thomas_Petazzoni	24/10/00 00:12:23

Fichiers modifiés :
	.              : MkVars 
	include/loader : mod.h 
	loader/mm      : mm.c 
	modules        : main.c 
	modules/idt    : idt.c idtasm.S 
	modules/lib    : stdio.c 
	modules/mm     : Makefile 
Fichiers ajoutés :
	modules/mm     : mm.c pmm.c pmm.h 

Détails :
lu.
bin y'a un allocateur de pages physiques disponible. il est a priori assez long a initialiser (enfin on le sent pas tellement c'est rapide, mais c'est long). par contre après, avec le -02 en 9 cycles le machin il vous file une page physique libre. c'est inspire du GPFS a la Hlide. je dis inspire car l'idee de la pile y est, mais lui pensait faire je suis plus quoi avec les PTs et autres.

enfin apparemment ca marche.

sinon y'aurait pas moyen que le code du desassembleur soit un peu moins gros ? en effet 220k, c'est non seulement long a charger par GRUB (meme depuis le disque), mais le deplacement des sections (passe "load") est tres lent, ainsi que l'application des qques 700 relocations.

vala,

bonne nuit