From e2b05e4f550c0849c68909bfad8f0ed53e19b678 Mon Sep 17 00:00:00 2001 From: Jorrit Herder Date: Thu, 21 Jul 2005 18:37:19 +0000 Subject: [PATCH] *** empty log message *** --- lib/syslib/sys_memset.c | 2 +- lib/syslib/sys_svrctl.c | 2 +- lib/sysutil/kputc.c | 5 ++--- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/syslib/sys_memset.c b/lib/syslib/sys_memset.c index 3386c0e08..c1c98ab11 100644 --- a/lib/syslib/sys_memset.c +++ b/lib/syslib/sys_memset.c @@ -7,9 +7,9 @@ PUBLIC int sys_memset(char c, phys_bytes base, phys_bytes bytes) if (bytes == 0L) return(OK); - mess.MEM_CHAR = c; mess.MEM_PTR = (char *) base; mess.MEM_COUNT = bytes; + mess.MEM_PATTERN = c; return(_taskcall(SYSTASK, SYS_MEMSET, &mess)); } diff --git a/lib/syslib/sys_svrctl.c b/lib/syslib/sys_svrctl.c index 7fa2a1d9f..16b1bc667 100644 --- a/lib/syslib/sys_svrctl.c +++ b/lib/syslib/sys_svrctl.c @@ -9,5 +9,5 @@ int sys_svrctl(int proc, int request, int priv, vir_bytes argp) m.CTL_MM_PRIV = priv; m.CTL_ARG_PTR = (char *) argp; - return _taskcall(SYSTASK, SYS_SVRCTL, &m); + return _taskcall(SYSTASK, SYS_PRIVCTL, &m); } diff --git a/lib/sysutil/kputc.c b/lib/sysutil/kputc.c index 242a4b22b..708579819 100644 --- a/lib/sysutil/kputc.c +++ b/lib/sysutil/kputc.c @@ -5,9 +5,8 @@ * reviewed at a later time. * * This routine can only be used by servers and device drivers. The kernel - * must define its own kputc(). Note that the IS also defines its own kputc() - * to directly call the TTY instead of the kernel, because it does not want - * to pollute the kernel message buffer with its debug dumps. + * must define its own kputc(). Note that the log driver also defines its own + * kputc() to directly call the TTY instead of going through this library. */ #include "sysutil.h" -- 2.44.0