summaryrefslogtreecommitdiff
path: root/include/dma3.h
diff options
context:
space:
mode:
authorGriffinR <griffin.richards@comcast.net>2019-10-02 12:40:00 -0400
committerGriffinR <griffin.richards@comcast.net>2019-10-02 12:40:00 -0400
commit2ac3ad3e607c0c54d28223825b39b9e695022b5c (patch)
tree3bff8424909b1038b72ca4b310f12f9e0835088b /include/dma3.h
parent67152b92424419a470ed2bb0cf5e5f8a8ced38de (diff)
parentcb528cb543ab98a58ba2b5a78524c3542ed80f62 (diff)
Review changes for #819 and merge
Diffstat (limited to 'include/dma3.h')
-rw-r--r--include/dma3.h55
1 files changed, 0 insertions, 55 deletions
diff --git a/include/dma3.h b/include/dma3.h
deleted file mode 100644
index 8eff34f55..000000000
--- a/include/dma3.h
+++ /dev/null
@@ -1,55 +0,0 @@
-#ifndef GUARD_DMA3_H
-#define GUARD_DMA3_H
-
-// Maximum amount of data we will transfer in one operation
-#define MAX_DMA_BLOCK_SIZE 0x1000
-
-#define Dma3CopyLarge_(src, dest, size, bit) \
-{ \
- const void *_src = src; \
- void *_dest = dest; \
- u32 _size = size; \
- while (1) \
- { \
- if (_size <= MAX_DMA_BLOCK_SIZE) \
- { \
- DmaCopy##bit(3, _src, _dest, _size); \
- break; \
- } \
- DmaCopy##bit(3, _src, _dest, MAX_DMA_BLOCK_SIZE); \
- _src += MAX_DMA_BLOCK_SIZE; \
- _dest += MAX_DMA_BLOCK_SIZE; \
- _size -= MAX_DMA_BLOCK_SIZE; \
- } \
-}
-
-#define Dma3CopyLarge16_(src, dest, size) Dma3CopyLarge_(src, dest, size, 16)
-#define Dma3CopyLarge32_(src, dest, size) Dma3CopyLarge_(src, dest, size, 32)
-
-#define Dma3FillLarge_(value, dest, size, bit) \
-{ \
- void *_dest = dest; \
- u32 _size = size; \
- while (1) \
- { \
- if (_size <= MAX_DMA_BLOCK_SIZE) \
- { \
- DmaFill##bit(3, value, _dest, _size); \
- break; \
- } \
- DmaFill##bit(3, value, _dest, MAX_DMA_BLOCK_SIZE); \
- _dest += MAX_DMA_BLOCK_SIZE; \
- _size -= MAX_DMA_BLOCK_SIZE; \
- } \
-}
-
-#define Dma3FillLarge16_(value, dest, size) Dma3FillLarge_(value, dest, size, 16)
-#define Dma3FillLarge32_(value, dest, size) Dma3FillLarge_(value, dest, size, 32)
-
-void ClearDma3Requests(void);
-void ProcessDma3Requests(void);
-s16 RequestDma3Copy(const void *src, void *dest, u16 size, u8 mode);
-s16 RequestDma3Fill(s32 value, void *dest, u16 size, u8 mode);
-s16 CheckForSpaceForDma3Request(s16 index);
-
-#endif // GUARD_DMA3_H