diff TaskManager/kernel/schedule/DmaManager.h @ 602:1733f3cbfa28

64bit mode try... not worked.
author e075740@nw0740.st.ie.u-ryukyu.ac.jp
date Fri, 06 Nov 2009 21:20:26 +0900
parents 36b323130b1b
children 42c94f85c779
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/DmaManager.h	Fri Nov 06 18:34:12 2009 +0900
+++ b/TaskManager/kernel/schedule/DmaManager.h	Fri Nov 06 21:20:26 2009 +0900
@@ -20,14 +20,14 @@
     BASE_NEW_DELETE(DmaManager);
 
     // API for DMA transfer
-    virtual void dma_load(void *buf, uint32 addr, uint32 size, uint32 mask) {}
-    virtual void dma_store(void *buf,uint32 addr, uint32 size, uint32 mask) {}
+    virtual void dma_load(void *buf, long addr, uint32 size, uint32 mask) {}
+    virtual void dma_store(void *buf,long addr, uint32 size, uint32 mask) {}
     virtual void dma_wait(uint32 mask) {}
     virtual void show_dma_wait(int cpu) {}
 
     // API for SPU inbound/outbound mailbox
-    virtual void mail_write(uint32 data) {}
-    virtual uint32 mail_read(void) {return 0;}
+    virtual void mail_write(long data) {}
+    virtual long mail_read(void) {return 0;}
     
     // API for MFC list DMA transfer
     virtual void dma_loadList(ListDataPtr list, void *,uint32 mask) {}