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

KOS CVS kos-dev <kos-dev@enix.org>
Thu, 3 Jul 2003 22:57:04 +0200 (CEST)


Module :	kos
Modifié par :	thomas	03/07/03 22:57:04

Fichiers modifiés :
	modules/console: _console.c _console.h 
	modules/karm   : devfs.c nscache.c open.c ures.c 
	modules/kos    : wolfgang.c 
	modules/tty    : _ktty.c _tty.c tty.h 

Détails :
* modules/console :
Implémentation des consoles multiples en utilisant un "back
buffer", plutôt qu'en utilisant directement des hack VGA pour
changer l'adresse de la mémoire graphique.
Quelques essais pour essayer d'ajouter le support du curseur, mais
rien de concluant.

* modules/karm :
Proprification des messages de debug de devfs, ures et nscache.
Ajout de message de debug pour open. Une petite simplification de
l'algo + correction de quelques bugs.

* modules/kos :
Création de tout plein de shells sur tout plein de consoles au
démarrage.

* modules/tty :
Un booléen init_done s'assure qu'on essaie pas d'afficher à l'écran
avant que tty ne soit initialisé, sinon ça fait BOUM.
Modification de la fonction output_driver->change().