summaryrefslogtreecommitdiff
path: root/include/nitro/os_alloc.h
diff options
context:
space:
mode:
authorMade-s <made111@gmx.de>2020-05-04 17:15:10 +0200
committerMade-s <made111@gmx.de>2020-05-04 17:15:10 +0200
commit88d142a33b9973f35c913b3fdad7f6a4394a05cd (patch)
treec6ad861213ccebb62919e27f6d7f3f1080e1ee76 /include/nitro/os_alloc.h
parentab28b0b37f2fd9fba6010e48e15bd31170d678d7 (diff)
parentc82690dca094b624944b155e5119631c185bca5c (diff)
Merge branch 'master' of https://github.com/martmists/pokediamond
Diffstat (limited to 'include/nitro/os_alloc.h')
-rw-r--r--include/nitro/os_alloc.h38
1 files changed, 0 insertions, 38 deletions
diff --git a/include/nitro/os_alloc.h b/include/nitro/os_alloc.h
deleted file mode 100644
index 1c4b6122..00000000
--- a/include/nitro/os_alloc.h
+++ /dev/null
@@ -1,38 +0,0 @@
-//
-// Created by mart on 4/23/20.
-//
-
-#ifndef POKEDIAMOND_OS_ALLOC_H
-#define POKEDIAMOND_OS_ALLOC_H
-
-#include "types.h"
-#include "os_arena.h"
-
-typedef int OSHeapHandle;
-
-typedef struct Cell Cell;
-
-struct Cell {
- Cell* prev;
- Cell* next;
- long size;
-};
-
-typedef struct {
- long size;
- Cell *free;
- Cell *allocated;
-} HeapDesc;
-
-typedef struct {
- volatile OSHeapHandle currentHeap;
- int numHeaps;
- void* arenaStart;
- void* arenaEnd;
- HeapDesc* heapArray;
-} OSHeapInfo;
-
-void OS_FreeToHeap(OSArenaId id, OSHeapHandle heap, void *ptr);
-void* OS_AllocFromHeap(OSArenaId id, OSHeapHandle heap, u32 size);
-
-#endif //POKEDIAMOND_OS_ALLOC_H