quark/src/kernel/lib/memory.h
2022-06-21 00:32:49 +02:00

13 líneas
253 B
C

#pragma once
#include <stddef.h>
#include <stdint.h>
#define ALLOC_START (void *)0x1000
void *kmalloc(size_t size);
// TODO: void kfree(void *ptr);
void *kcalloc(size_t count, size_t size);
void memcpy(uint8_t *source, uint8_t *dest, size_t count);