mirror of
https://github.com/pret/pokediamond.git
synced 2026-08-06 02:32:50 -05:00
15 lines
456 B
C
15 lines
456 B
C
#ifndef POKEDIAMOND_ARM9_OS_ALLOC_H
|
|
#define POKEDIAMOND_ARM9_OS_ALLOC_H
|
|
|
|
#include "nitro/types.h"
|
|
#include "OS_arena.h"
|
|
#include "nitro/OS_alloc_shared.h"
|
|
|
|
Cell* DLAddFront(Cell* list, Cell* cell);
|
|
Cell* DLExtract(Cell* list, Cell* cell);
|
|
Cell *DLInsert(Cell *original, Cell *inserted);
|
|
void* OS_AllocFromHeap(OSArenaId id, OSHeapHandle heap, u32 size);
|
|
void OS_FreeToHeap(OSArenaId id, OSHeapHandle heap, void *ptr);
|
|
|
|
#endif //POKEDIAMOND_ARM9_OS_ALLOC_H
|