aboutsummaryrefslogtreecommitdiff
path: root/sdk-modifications/libsrc/core/ds2_dma.c
diff options
context:
space:
mode:
authoraliaspider2014-10-28 06:47:04 +0100
committeraliaspider2014-10-28 06:47:04 +0100
commitad4866e0cb1f7ddefbe1e31a890741e4cbc50181 (patch)
tree86b8351ca560156abbeaed5e2c1964de38a49544 /sdk-modifications/libsrc/core/ds2_dma.c
parent2b75359c7ea0485b509460ea81606ac8052a6333 (diff)
downloadsnes9x2005-ad4866e0cb1f7ddefbe1e31a890741e4cbc50181.tar.gz
snes9x2005-ad4866e0cb1f7ddefbe1e31a890741e4cbc50181.tar.bz2
snes9x2005-ad4866e0cb1f7ddefbe1e31a890741e4cbc50181.zip
remove unused files
Diffstat (limited to 'sdk-modifications/libsrc/core/ds2_dma.c')
-rw-r--r--sdk-modifications/libsrc/core/ds2_dma.c34
1 files changed, 0 insertions, 34 deletions
diff --git a/sdk-modifications/libsrc/core/ds2_dma.c b/sdk-modifications/libsrc/core/ds2_dma.c
deleted file mode 100644
index 0b0eca1..0000000
--- a/sdk-modifications/libsrc/core/ds2_dma.c
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "ds2_dma.h"
-
-
-
-//register a DMA transfer request
-//ch: channel id request, there are 6 channles,
-//irq_handler: the DMA interruption handle
-//arg: argument to the handle
-//mode: DMA mode, such as port width, address increased/fixed, and so on
-//type: DMA request type
-extern int dma_request(int ch, void (*irq_handler)(unsigned int), unsigned int arg,
- unsigned int mode, unsigned int type);
-
-//start DMA transfer, must request a DMA first
-//ch: channel id
-//srcAddr: DMA source address
-//dstAddr: DMA destination address
-//count: DMA transfer count, the total bytes due the mode in dma_request
-extern void dma_start(int ch, unsigned int srcAddr, unsigned int dstAddr,
- unsigned int count);
-
-
-int _dmaCopy(int ch, void *dest, void *src, unsigned int size, unsigned int flags){
- int test = 0;
- if(!(test = dma_request(ch, 0, 0,
- //increment dest addr
- DMAC_DCMD_DAI | flags,
- //auto request type
- DMAC_DRSR_RS_AUTO)))
- {
- dma_start(ch, (unsigned int)src, (unsigned int)dest, size);
- }
- return test;
-}