]> Zhao Yanbai Git Server - minix.git/commit
Various fixes and improvements.
authorJorrit Herder <jnherder@minix3.org>
Wed, 20 Jul 2005 15:25:38 +0000 (15:25 +0000)
committerJorrit Herder <jnherder@minix3.org>
Wed, 20 Jul 2005 15:25:38 +0000 (15:25 +0000)
commitc0718054e9b98ee092c3e2afaabc5a3360202b1d
tree0f429e14b6d248703a185e881bfcd90c57fa4bb0
parentf8af4da472623df662a72237ad77681284e6b279
Various fixes and improvements.
- fixed bug that caused IDLE to panic (irq hook inconsistency);
- kprintf() now accepts multiple arguments; moved to utility.c;
- prepare_shutdown() signals system processes with SIGKSTOP;
- phys_fill() renamed to phys_memset(), argument order changed;
- kmemset() removed in favor of phys_kmemset();
- kstrncpy() removed in favor of phys_copy();
- katoi, kstrncmp replaced by normal library procedure again;
- rm_irq_handler() interface changed (simply pass hook pointer);
19 files changed:
kernel/Makefile
kernel/config.h
kernel/debug.c
kernel/exception.c
kernel/i8259.c
kernel/klib386.s
kernel/klibc.c [deleted file]
kernel/main.c
kernel/priv.h
kernel/proc.h
kernel/proto.h
kernel/start.c
kernel/system.c
kernel/system/do_exec.c
kernel/system/do_exit.c
kernel/system/do_irqctl.c
kernel/system/do_memset.c
kernel/type.h
kernel/utility.c