Files
bullet3/Extras/BulletMultiThreaded/SpuFakeDma.cpp
2007-06-13 01:04:43 +00:00

31 lines
651 B
C++

#include "SpuFakeDma.h"
int cellDmaLargeGet(void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid)
{
void* targetMainMem = (void*)ea;
memcpy(ls,targetMainMem,size);
return 0;
}
int cellDmaGet(void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid)
{
void* targetMainMem = (void*)ea;
memcpy(ls,targetMainMem,size);
return 0;
}
int cellDmaLargePut(const void *ls, uint64_t ea, uint32_t size, uint32_t tag, uint32_t tid, uint32_t rid)
{
void* targetMainMem = (void*)ea;
memcpy(targetMainMem,ls,size);
return 0;
}
void cellDmaWaitTagStatusAll(int ignore)
{
}