From 1fbeedc7b941c9e29fc9a7a81f6684b52618b40e Mon Sep 17 00:00:00 2001 From: "erwin.coumans" Date: Fri, 29 Aug 2008 00:49:31 +0000 Subject: [PATCH] added a #define around unaligned DMA in SpuFakeDma.cpp --- Extras/BulletMultiThreaded/SpuFakeDma.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Extras/BulletMultiThreaded/SpuFakeDma.cpp b/Extras/BulletMultiThreaded/SpuFakeDma.cpp index 751b537c1..0fb6297d9 100644 --- a/Extras/BulletMultiThreaded/SpuFakeDma.cpp +++ b/Extras/BulletMultiThreaded/SpuFakeDma.cpp @@ -65,8 +65,10 @@ int stallingUnalignedDmaSmallGet(void *ls, uint64_t ea, uint32_t size) int remainingSize = size; - //cellDmaUnalignedGet(tmpTarget,ea,size,DMA_TAG(1),0,0); - +//#define FORCE_cellDmaUnalignedGet 1 +#ifdef FORCE_cellDmaUnalignedGet + cellDmaUnalignedGet(tmpTarget,ea,size,DMA_TAG(1),0,0); +#else char* remainingTmpTarget = tmpTarget; uint64_t remainingEa = ea; @@ -107,6 +109,7 @@ int stallingUnalignedDmaSmallGet(void *ls, uint64_t ea, uint32_t size) } } } +#endif//FORCE_cellDmaUnalignedGet #else //copy into final destination