#include "memops.h" void kmemset(void* dst, uint8_t value) { } void kmemcpy(void* src, void* dst, uint64_t size) { uint64_t counter = 0; uint8_t* c_src = src; uint8_t* c_dst = dst; while(counter < size) { c_dst[counter] = c_src[counter]; counter++; } } bool kmemcmp(void* lhs, void* rhs, uint64_t size) { uint8_t* clhs = (uint8_t*)lhs; uint8_t* crhs = (uint8_t*)rhs; for(int i = 0; i < size; i++) { if(clhs[i] != crhs[i]) { return false; } } return true; }