]> Zhao Yanbai Git Server - minix.git/commit
Reorganized system call library; uses separate file per call now.
authorJorrit Herder <jnherder@minix3.org>
Thu, 14 Jul 2005 15:12:12 +0000 (15:12 +0000)
committerJorrit Herder <jnherder@minix3.org>
Thu, 14 Jul 2005 15:12:12 +0000 (15:12 +0000)
commit42ab14815595104f3483532056f5ff1444ea0a0d
tree56df38e0648f450c952b98347b4f8cbad3402abe
parent355d22ff06cf8d7cb300d56d5b9e6a522a1f226d
Reorganized system call library; uses separate file per call now.
New configuration header file to include/ exclude functionality.
Extracted privileged features from struct proc and create new struct priv.
Renamed various system calls for readability.
53 files changed:
kernel/Makefile
kernel/clock.c
kernel/const.h
kernel/debug.c [moved from kernel/system/debugging.c with 87% similarity]
kernel/debug.h
kernel/exception.c
kernel/glo.h
kernel/i8259.c
kernel/ipc.h
kernel/kernel.h
kernel/klibc.c
kernel/main.c
kernel/proc.c
kernel/proc.h
kernel/protect.c
kernel/proto.h
kernel/system.c
kernel/system.h
kernel/system/Makefile
kernel/system/clock.c [deleted file]
kernel/system/copying.c [deleted file]
kernel/system/do_abort.c [new file with mode: 0644]
kernel/system/do_alarm.c [new file with mode: 0644]
kernel/system/do_copy.c [new file with mode: 0644]
kernel/system/do_devio.c [new file with mode: 0644]
kernel/system/do_endksig.c [new file with mode: 0644]
kernel/system/do_exec.c [new file with mode: 0644]
kernel/system/do_exit.c [new file with mode: 0644]
kernel/system/do_fork.c [new file with mode: 0644]
kernel/system/do_getinfo.c [moved from kernel/system/misc.c with 63% similarity]
kernel/system/do_getksig.c [new file with mode: 0644]
kernel/system/do_irqctl.c [moved from kernel/system/irqctl.c with 98% similarity]
kernel/system/do_kill.c [new file with mode: 0644]
kernel/system/do_memset.c [new file with mode: 0644]
kernel/system/do_newmap.c [new file with mode: 0644]
kernel/system/do_schedctl.c [new file with mode: 0644]
kernel/system/do_sdevio.c [new file with mode: 0644]
kernel/system/do_segctl.c [new file with mode: 0644]
kernel/system/do_sigreturn.c [new file with mode: 0644]
kernel/system/do_sigsend.c [new file with mode: 0644]
kernel/system/do_svrctl.c [new file with mode: 0644]
kernel/system/do_times.c [new file with mode: 0644]
kernel/system/do_trace.c [moved from kernel/system/tracing.c with 99% similarity]
kernel/system/do_umap.c [new file with mode: 0644]
kernel/system/do_unused.c [new file with mode: 0644]
kernel/system/do_vcopy.c [new file with mode: 0644]
kernel/system/do_vdevio.c [moved from kernel/system/devio.c with 62% similarity]
kernel/system/priority.c [deleted file]
kernel/system/proctl.c [deleted file]
kernel/system/sigctl.c [deleted file]
kernel/system/sysctl.c [deleted file]
kernel/table.c
kernel/type.h