From e8fc06943c13fd19dc7d70bc48c2668b0e336171 Mon Sep 17 00:00:00 2001 From: shockrah Date: Mon, 14 Oct 2019 14:02:21 -0700 Subject: [PATCH] moving strictly memory based utils to their own module for clarity sake --- mem.c | 18 ++++++++++++++++++ mem.h | 5 +++++ stlio.c | 15 --------------- stlio.h | 3 --- 4 files changed, 23 insertions(+), 18 deletions(-) create mode 100644 mem.c create mode 100644 mem.h diff --git a/mem.c b/mem.c new file mode 100644 index 0000000..efeb755 --- /dev/null +++ b/mem.c @@ -0,0 +1,18 @@ +#include "mem.h" +#include "types.h" + +u32 memcpy(u8* src, u8* dest, const u32 size) { + u32 i; + for(i =0; i < size+1;i++) { + dest[i] = src[i]; + } + return i; +} + +u32 memset(u8* buf, const u8 val, const u32 size) { + u32 i; + for(i=0;i