/************************************************************************** * DSemu: DMA constant definitions (dma.h) * * Released under the terms of the BSD Public Licence * * Imran Nazar (tf@oopsilon.com), 2004 * **************************************************************************/ #ifndef __DMA_H_ #define __DMA_H_ #include "defs.h" void DMAcheck(u16); #define DMA_DESTMSK 0x0060 #define DMA_DESTINC 0x0000 #define DMA_DESTDEC 0x0020 #define DMA_DESTFIX 0x0040 #define DMA_DESTINR 0x0060 #define DMA_SRCMSK 0x0180 #define DMA_SRCINC 0x0000 #define DMA_SRCDEC 0x0080 #define DMA_SRCFIX 0x0100 #define DMA_SRCINR 0x0180 #define DMA_REPEAT 0x0200 #define DMA_TYPEMSK 0x0400 #define DMA_TYPE16 0x0000 #define DMA_TYPE32 0x0400 #define DMA_ROMDREQ 0x0800 #define DMA_TIMEMSK 0x3000 #define DMA_TIMENOW 0x0000 #define DMA_TIMEVBL 0x1000 #define DMA_TIMEHBL 0x2000 #define DMA_TIMESPC 0x3000 #define DMA_ENDIRQ 0x4000 #define DMA_EN 0x8000 #endif//__DMA_H_ /*** EOF:dma.h ***********************************************************/