Mercurial > hg > Game > Cerium
annotate TaskManager/kernel/ppe/DmaBuffer.h @ 366:0251d06467de draft
rename include/TaskManager/* and add memory
author | aaa |
---|---|
date | Mon, 27 Jul 2009 15:51:18 +0900 |
parents | include/TaskManager/DmaBuffer.h@3fc86ddf5d1c |
children | b662e9dd26b0 |
rev | line source |
---|---|
54 | 1 #ifndef INCLUDED_DMA_BUFFER |
2 #define INCLUDED_DMA_BUFFER | |
3 | |
307 | 4 #include "base.h" |
109 | 5 |
54 | 6 class DmaBuffer { |
7 public: | |
8 /* constructor */ | |
9 DmaBuffer(int size = 4); | |
10 ~DmaBuffer(void); | |
11 | |
109 | 12 BASE_NEW_DELETE(DmaBuffer); |
13 | |
54 | 14 /* variables */ |
15 void *buffer[2]; | |
16 int flag; // variable that select buffer[0 or 1] | |
17 | |
18 /* functions */ | |
19 void swap_buffer(void); | |
20 void get_buffer(void*); | |
21 }; | |
22 | |
23 #endif |