Mercurial > hg > Members > kono > Cerium
diff TaskManager/kernel/schedule/Scheduler.h @ 625:60aa3f241b10
64bit mode worked on Mac OS X.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 16 Nov 2009 10:59:55 +0900 |
parents | 5b178db5988a |
children | ab866bc8a624 |
line wrap: on
line diff
--- a/TaskManager/kernel/schedule/Scheduler.h Sun Nov 15 04:56:09 2009 +0900 +++ b/TaskManager/kernel/schedule/Scheduler.h Mon Nov 16 10:59:55 2009 +0900 @@ -114,13 +114,13 @@ void wait_segment(MemorySegment *s); /* DMA Transfer */ - void dma_load(void *buf, uint32 addr, uint32 size, uint32 mask); - void dma_store(void *buf,uint32 addr, uint32 size, uint32 mask); + void dma_load(void *buf, memaddr addr, uint32 size, uint32 mask); + void dma_store(void *buf,memaddr addr, uint32 size, uint32 mask); void dma_wait(uint32 mask); void show_dma_wait() { connector->show_dma_wait(id); }; void show_dma_wait(int id) { connector->show_dma_wait(id); }; - void mail_write(uint32 data); - uint32 mail_read(); + void mail_write(memaddr data); + memaddr mail_read(); void dma_loadList(ListDataPtr list, void *, uint32 mask); void dma_storeList(ListDataPtr list, void *, uint32 mask);