22 lines
539 B
C
22 lines
539 B
C
#ifndef _GAME_ARMEM_H
|
|
#define _GAME_ARMEM_H
|
|
|
|
#include "common.h"
|
|
#include "game/memory.h"
|
|
#include "game/data.h"
|
|
|
|
void HuARInit(void);
|
|
u32 HuARMalloc(u32 size);
|
|
void HuARFree(u32 amemptr);
|
|
void HuAMemDump(void);
|
|
u32 HuAR_DVDtoARAM(u32 dir);
|
|
u32 HuAR_MRAMtoARAM(s32 dir);
|
|
u32 HuAR_MRAMtoARAM2(void *dir_ptr);
|
|
void HuAR_ARAMtoMRAM(u32 amemptr);
|
|
void *HuAR_ARAMtoMRAMNum(u32 amemptr, s32 num);
|
|
s32 HuARDMACheck(void);
|
|
u32 HuARDirCheck(u32 dir);
|
|
void HuARDirFree(u32 dir);
|
|
void *HuAR_ARAMtoMRAMFileRead(u32 dir, u32 num, HeapID heap);
|
|
|
|
#endif
|