summaryrefslogtreecommitdiff
path: root/src/memory
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2024-02-03 00:50:07 -0500
committerFreya Murphy <freya@freyacat.org>2024-02-03 00:53:58 -0500
commit90a6065691beee52bf5309916fba98f7580d27be (patch)
tree0b5375d20c189f62d394c473d371f7bf7f1d3fc5 /src/memory
parentimproved debugger, refactored (diff)
downloadcorn-90a6065691beee52bf5309916fba98f7580d27be.tar.gz
corn-90a6065691beee52bf5309916fba98f7580d27be.tar.bz2
corn-90a6065691beee52bf5309916fba98f7580d27be.zip
refactor, new arch dirs, (wip) page alloc on write, hsv screen (convert to userspace later), other fixes
Diffstat (limited to 'src/memory')
-rw-r--r--src/memory/memory.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/memory/memory.c b/src/memory/memory.c
index d1a163f..1e69d8a 100644
--- a/src/memory/memory.c
+++ b/src/memory/memory.c
@@ -51,7 +51,7 @@ void *kalloc_new(size_t size) {
node = 0;
}
- memset(addr, 0, pages * PAGE_SIZE);
+ memcpy(addr, 0, pages * PAGE_SIZE);
struct page_header *header = addr;
header->magic = 0xBEEFCAFE;
header->used = size;