1 #include "types.h" 2 #include "defs.h" 3 4 void * 5 memcpy(void *dst, void *src, unsigned n) 6 { 7 char *d = (char *) dst; 8 char *s = (char *) src; 9 10 while(n-- > 0) 11 *d++ = *s++; 12 13 return dst; 14 } 15 16 void * 17 memset(void *dst, int c, unsigned n) 18 { 19 char *d = (char *) dst; 20 21 while(n-- > 0) 22 *d++ = c; 23 24 return dst; 25 } 26