diff options
author | Lizzy Fleckenstein <eliasfleckenstein@web.de> | 2022-10-07 16:42:35 +0200 |
---|---|---|
committer | Lizzy Fleckenstein <eliasfleckenstein@web.de> | 2022-10-07 16:42:35 +0200 |
commit | 1155e97dab101fd1215e12ff8737048b0f6bedaf (patch) | |
tree | 91ac7806d9c39593a5c6972e9fe02fa6fbb882b0 /stage3/heap.h | |
parent | f8397815545adb7d0da36614e0065aa68453a2e4 (diff) | |
download | cuddles-1155e97dab101fd1215e12ff8737048b0f6bedaf.tar.xz |
Font rendering
Diffstat (limited to 'stage3/heap.h')
-rw-r--r-- | stage3/heap.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/stage3/heap.h b/stage3/heap.h new file mode 100644 index 0000000..dd38693 --- /dev/null +++ b/stage3/heap.h @@ -0,0 +1,16 @@ +#ifndef _HEAP_H_ +#define _HEAP_H_ + +#include "def.h" +#include "paging.h" + +void heap_init(); + +void heap_add(void *ptr, usize size); +void heap_add_region(MemRegion *region); + +void *try_malloc(usize size); +void *malloc(usize siz); +void free(void *ptr); + +#endif |