minix/minix/lib/libsys/sys_memset.c
Lionel Sambuc 433d6423c3 New sources layout
Change-Id: Ic716f336b7071063997cf5b4dae6d50e0b4631e9
2014-07-31 16:00:30 +02:00

19 lines
416 B
C

#include "syslib.h"
int sys_memset(endpoint_t who, unsigned long pattern,
phys_bytes base, phys_bytes bytes)
{
/* Zero a block of data. */
message mess;
if (bytes == 0L) return(OK);
mess.m_lsys_krn_sys_memset.base = base;
mess.m_lsys_krn_sys_memset.count = bytes;
mess.m_lsys_krn_sys_memset.pattern = pattern;
mess.m_lsys_krn_sys_memset.process = who;
return(_kernel_call(SYS_MEMSET, &mess));
}