aboutsummaryrefslogtreecommitdiff
path: root/source/nds/dma_adj.c
diff options
context:
space:
mode:
Diffstat (limited to 'source/nds/dma_adj.c')
-rw-r--r--source/nds/dma_adj.c26
1 files changed, 0 insertions, 26 deletions
diff --git a/source/nds/dma_adj.c b/source/nds/dma_adj.c
deleted file mode 100644
index 8b6f9ad..0000000
--- a/source/nds/dma_adj.c
+++ /dev/null
@@ -1,26 +0,0 @@
-#include "ds2_malloc.h"
-#include "dma_adj.h"
-
-#ifdef DS2_DMA
-
-struct SPointerAdjustments PtrAdj;
-
-void* AlignedMalloc (unsigned int Size, unsigned int Alignment, unsigned int* Adjustment)
-{
- if (Alignment == 0) Alignment = 1;
-
- unsigned char* result = (unsigned char*) malloc(Size + Alignment);
- if (!result) {
- return result;
- } else {
- *Adjustment = Alignment - ((unsigned int) result & (Alignment - 1));
- return (void*) (result + *Adjustment);
- }
-}
-
-void AlignedFree (void* Memory, unsigned int Adjustment)
-{
- free((void*) ((unsigned char*) Memory - Adjustment));
-}
-
-#endif // DS2_DMA