Mercurial > hg > Members > kono > Cerium
annotate include/TaskManager/CellDmaManager.h @ 32:f7fd92a1d7bb
*** empty log message ***
author | gongo |
---|---|
date | Tue, 12 Feb 2008 14:48:35 +0900 |
parents | |
children | 7492eb28b577 |
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 | |
15 void mail_write(unsigned int data); | |
16 unsigned int mail_read(void); | |
17 }; | |
18 | |
19 #endif |