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

KOS CVS Gestion CVS KOS <d2@kos.enix.org>
Mon, 16 Jul 2001 15:57:44 +0200 (CEST)


Module :	kos
Modifié par :	thomas	16/07/01 15:57:44

Fichiers modifiés :
	modules        : Makefile types.h 
	modules/babel  : _default_babel.c _delete.c _install.c _new.c 
	                 _remove.c 
	modules/idt    : idt.c 
	modules/ipc/msg: _msg_create_port.c _msg_delete_port.c 
	                 _msg_get.c _msg_send.c 
	modules/ipc/sem: _sem_create.c _sem_delete.c _sem_down.c 
	                 _sem_up.c 
	modules/kgc    : kgc.c 
	modules/mm-x86 : dbflt.c mm-x86.c mm-x86.h paging.c tss.c 
	modules/scheduler: sched.h sleep.c 
	modules/task   : _task_init.c _task_kstack.c _task_kthread.c 
	                 _task_uthread.c task.h 
	modules/task-x86: task-x86.c task-x86.h 
	modules/wolfgang: kernel.h main.c 
Fichiers ajoutés :
	modules/kmem   : Makefile _kmem.h kfree.c kmalloc.c kmem.c 
	                 kmem.h kmem_utils.c kvalloc.c kvfree.c kvmem.c 
	                 kvmem.h kvmem_init.c kvmem_utils.c test.c 
	modules/pmm    : Makefile _pmm.c _pmm.h pmm.c pmm.h 
	modules/vmm    : Makefile _vmm.c _vmm.h _vmm_pgflt.c vmm.c vmm.h 
Fichiers enlevés :
	modules/mm     : Makefile kfree.c kmalloc.c kmem.h kvalloc.c 
	                 kvfree.c kvmem.c kvmem.h kvmem_init.c 
	                 kvmem_utils.c mm.c mm.h pgflt.c pmm.c pmm.h 
	                 test.c vmm.c vmm.h 

Détails :
Tout d'abord, desole pour le bazar.
Le module mm a ete decoupe en 3 modules :
* vmm
* pmm
* kmem
Le module mm n'existe plus.

Parmi les conventions que je vais essayer de respecter :
* fichier nom_du_module.c : init_module et cleanup_module
* fichier nom_du_module.h : declarations publiques
* fichier _nom_du_module.h : declarations privees.

Les differents fichiers des 3 modules peuvent encore etre sujets a des
renommages pour correspondre au format _nommodule_theme.c et ce dans
l'esprit de nommage de julien dans babel/ bsyscall/ ipc/.

Merci,