diff --git a/pcsx2/IopDma.cpp b/pcsx2/IopDma.cpp index bac550bf64..6718ab1b5c 100644 --- a/pcsx2/IopDma.cpp +++ b/pcsx2/IopDma.cpp @@ -277,59 +277,24 @@ struct DmaHandlerInfo ////////////////////////////////////////////////////////////////////////////////////////////// // Plugin interface accessors -s32 CALLBACK spu2DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) -{ #ifdef ENABLE_NEW_IOPDMA_SPU2 - return SPU2dmaRead(channel,data,bytesLeft,bytesProcessed); +s32 CALLBACK spu2DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { return SPU2dmaRead(channel,data,bytesLeft,bytesProcessed); } +s32 CALLBACK spu2DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { return SPU2dmaWrite(channel,data,bytesLeft,bytesProcessed); } +void CALLBACK spu2DmaInterrupt (s32 channel) { SPU2dmaInterrupt(channel); } #else - *bytesProcessed = bytesLeft; - return 0; +s32 CALLBACK spu2DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { *bytesProcessed=0; return 0; } +s32 CALLBACK spu2DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { *bytesProcessed=0; return 0; } +void CALLBACK spu2DmaInterrupt (s32 channel) { } #endif -} - -s32 CALLBACK spu2DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) -{ -#ifdef ENABLE_NEW_IOPDMA_SPU2 - return SPU2dmaWrite(channel,data,bytesLeft,bytesProcessed); -#else - *bytesProcessed = bytesLeft; - return 0; -#endif -} - -void CALLBACK spu2DmaInterrupt (s32 channel) -{ -#ifdef ENABLE_NEW_IOPDMA_SPU2 - SPU2dmaInterrupt(channel); -#endif -} - -s32 CALLBACK dev9DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) -{ #ifdef ENABLE_NEW_IOPDMA_DEV9 - return DEV9dmaRead(channel,data,bytesLeft,bytesProcessed); +s32 CALLBACK dev9DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { return DEV9dmaRead(channel,data,bytesLeft,bytesProcessed); } +s32 CALLBACK dev9DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { return DEV9dmaWrite(channel,data,bytesLeft,bytesProcessed); } +void CALLBACK dev9DmaInterrupt (s32 channel) { DEV9dmaInterrupt(channel); } #else - *bytesProcessed = bytesLeft; - return 0; +s32 CALLBACK dev9DmaRead (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { *bytesProcessed=0; return 0; } +s32 CALLBACK dev9DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) { *bytesProcessed=0; return 0; } +void CALLBACK dev9DmaInterrupt (s32 channel) { } #endif -} - -s32 CALLBACK dev9DmaWrite (s32 channel, u32* data, u32 bytesLeft, u32* bytesProcessed) -{ -#ifdef ENABLE_NEW_IOPDMA_DEV9 - return DEV9dmaWrite(channel,data,bytesLeft,bytesProcessed); -#else - *bytesProcessed = bytesLeft; - return 0; -#endif -} - -void CALLBACK dev9DmaInterrupt (s32 channel) -{ -#ifdef ENABLE_NEW_IOPDMA_DEV9 - DEV9dmaInterrupt(channel); -#endif -} ////////////////////////////////////////////////////////////////////////////////////////////// // Dma channel definitions