Searched refs:dch (Results 1 – 2 of 2) sorted by relevance
27 #define DMA_CS(dch) __REG32(DMA_BASE + dch*0x100 + 0x000) /* Control and Status … argument28 #define DMA_CONBLK_AD(dch) __REG32(DMA_BASE + dch*0x100 + 0x004) /* Control Block Addre… argument29 #define DMA_TI(dch) __REG32(DMA_BASE + dch*0x100 + 0x008) /* CB Word 0(Transfer … argument30 #define DMA_SOURCE_AD(dch) __REG32(DMA_BASE + dch*0x100 + 0x00c) /* CB Word 1(Source Ad… argument31 #define DMA_DEST_AD(dch) __REG32(DMA_BASE + dch*0x100 + 0x010) /* CB Word 2(Destinati… argument32 #define DMA_TXFR_LEN(dch) __REG32(DMA_BASE + dch*0x100 + 0x014) /* CB Word 3(Transfer … argument33 #define DMA_STRIDE(dch) __REG32(DMA_BASE + dch*0x100 + 0x018) /* CB Word 4(2D Stride… argument34 #define DMA_NEXTCONBK(dch) __REG32(DMA_BASE + dch*0x100 + 0x01c) /* CB Word 5(Next CB A… argument35 #define DMA_DEBUG(dch) __REG32(DMA_BASE + dch*0x100 + 0x01c) /* Debug */ argument169 void dma_init(unsigned char dch);[all …]
71 rt_err_t dma_memcpy(void *src, void *dst, unsigned int size, unsigned int dch, unsigned int timeout) in dma_memcpy() argument76 DMA_CS(dch) = DMA_CS_RESET; in dma_memcpy()79 DMA_CS(dch) = DMA_CS_INT | DMA_CS_END; /* Interrupted flag & Transmission ended flag*/ in dma_memcpy()91 DMA_CONBLK_AD(dch) = (rt_uint32_t)ctr_blocks; in dma_memcpy()92 DMA_CS(dch) = DMA_CS_INT | DMA_CS_END | DMA_CS_ACTIVE; in dma_memcpy()103 void dma_init(unsigned char dch) in dma_init() argument110 DMA_ENABLE_REG = (1 << dch); in dma_init()
Completed in 4 milliseconds