Mercurial > hg > Game > Cerium
comparison TaskManager/Fifo/FifoDmaManager.cc @ 1888:5238ca826d6e draft
clean up DMA
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 03 Jan 2014 18:59:15 +0900 |
parents | 138e7edff3ae |
children |
comparison
equal
deleted
inserted
replaced
1887:94a824cde2e4 | 1888:5238ca826d6e |
---|---|
3 #include <string.h> | 3 #include <string.h> |
4 #include "FifoDmaManager.h" | 4 #include "FifoDmaManager.h" |
5 #include "Scheduler.h" | 5 #include "Scheduler.h" |
6 #include "TaskManagerImpl.h" | 6 #include "TaskManagerImpl.h" |
7 #include "gettime.h" | 7 #include "gettime.h" |
8 #include "MailManager.h" | |
9 | |
10 void | |
11 FifoDmaManager::init() | |
12 { | |
13 mail_queue1 = new MailManager(); | |
14 mail_queue2 = new MailManager(); | |
15 } | |
8 | 16 |
9 void * | 17 void * |
10 FifoDmaManager::dma_load(Scheduler *s, memaddr addr, uint32 size, uint32 mask) | 18 FifoDmaManager::dma_load(Scheduler *s, memaddr addr, uint32 size, uint32 mask) |
11 { | 19 { |
12 void *buf = 0; | 20 void *buf = 0; |