diff --git a/lib/memory.c b/lib/memory.c index 9092ec4..4fa9bb9 100644 --- a/lib/memory.c +++ b/lib/memory.c @@ -1,38 +1,46 @@ #include "types.h" -void memset(void *dest, u8 val, u16 count, u32 size) -{ - char *temp; - for(temp = (u8 *)dest; count != 0; count--) -{ -*temp = val; -temp+=size; -} -} +/*******************************************************************************/ -void memcpy(void *dest, const void *src, u32 size) +/* Copie un octet une ou plusieurs fois en mémoire */ +void memset(void *dst, u8 val, u32 count,u32 size) { - u8 *s, *d; - u32 i; - s = (u8 *) src; - d = (u8 *) dest; - for(i=0;i