Files
ss/include/rvl/OS/OSArena.h
T
2023-10-06 07:49:50 -04:00

30 lines
573 B
C

#ifndef RVL_SDK_OS_ARENA_H
#define RVL_SDK_OS_ARENA_H
#include "rvl/types.h"
#ifdef __cplusplus
extern "C" {
#endif
void* OSGetMEM1ArenaHi(void);
void* OSGetMEM2ArenaHi(void);
void* OSGetArenaHi(void);
void* OSGetMEM1ArenaLo(void);
void* OSGetMEM2ArenaLo(void);
void* OSGetArenaLo(void);
void OSSetMEM1ArenaHi(void* hi);
void OSSetMEM2ArenaHi(void* hi);
void OSSetArenaHi(void* hi);
void OSSetMEM1ArenaLo(void* lo);
void OSSetMEM2ArenaLo(void* lo);
void OSSetArenaLo(void* lo);
void* OSAllocFromMEM1ArenaLo(size_t size, u32 align);
#ifdef __cplusplus
}
#endif
#endif