Mercurial > hg > Members > kono > Cerium
annotate include/TaskManager/CellDmaManager.h @ 58:7492eb28b577
*** empty log message ***
author | gongo |
---|---|
date | Sat, 16 Feb 2008 19:40:20 +0900 |
parents | f7fd92a1d7bb |
children | 504899860e66 |
rev | line source |
---|---|
32 | 1 #ifndef INCLUDED_CELL_DMA_MANAGER |
2 #define INCLUDED_CELL_DMA_MANAGER | |
3 | |
4 #ifndef INCLUDED_DMA_MANAGER | |
5 # include "DmaManager.h" | |
6 #endif | |
7 | |
8 class CellDmaManager : public DmaManager { | |
9 public: | |
10 /* functions */ | |
11 void dma_load(void *buf, unsigned int addr, int size, int mask); | |
12 void dma_store(void *buf, unsigned int addr, int size, int mask); | |
13 void dma_wait(int mask) ; | |
14 void mail_write(unsigned int data); | |
15 unsigned int mail_read(void); | |
16 }; | |
17 | |
18 #endif |