Play-/Source/MemoryUtils.h

19 lines
620 B
C
Raw Normal View History

#pragma once
#include "MIPS.h"
extern "C"
{
uint32 MemoryUtils_GetByteProxy(CMIPS*, uint32);
uint32 MemoryUtils_GetHalfProxy(CMIPS*, uint32);
uint32 MemoryUtils_GetWordProxy(CMIPS*, uint32);
uint64 MemoryUtils_GetDoubleProxy(CMIPS*, uint32);
uint128 MemoryUtils_GetQuadProxy(CMIPS*, uint32);
void MemoryUtils_SetByteProxy(CMIPS*, uint32, uint32);
void MemoryUtils_SetHalfProxy(CMIPS*, uint32, uint32);
void MemoryUtils_SetWordProxy(CMIPS*, uint32, uint32);
void MemoryUtils_SetDoubleProxy(CMIPS*, uint64, uint32);
void MemoryUtils_SetQuadProxy(CMIPS*, const uint128&, uint32);
}