reorganized the soundblaster code a bit, adding support for DSP < 4
[dos_auplay] / src / dma.h
1 #ifndef DMA_H_\r
2 #define DMA_H_\r
3 \r
4 #include <inttypes.h>\r
5 \r
6 enum {\r
7         DMA_SINGLE      = 0x01,\r
8         DMA_BLOCK       = 0x02,\r
9         DMA_CASCADE = DMA_SINGLE | DMA_BLOCK,\r
10         DMA_DECR        = 0x08,\r
11         DMA_AUTO        = 0x10\r
12 };\r
13 \r
14 void dma_out(int chan, uint32_t phyaddr, int size, unsigned int flags);\r
15 void dma_in(int chan, uint32_t phyaddr, int size, unsigned int flags);\r
16 \r
17 #endif  /* DMA_H_ */\r