[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,