1 #include <klibc/string.h>
4 memcpy(void* dest, const void* src, unsigned long num)
9 asm volatile("movl %1, %%edi\n"
10 "rep movsb\n" ::"S"(src),
18 memset(void* ptr, int value, unsigned long num)
20 asm volatile("movl %1, %%edi\n"
21 "rep stosb\n" ::"c"(num),