⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dma.h

📁 it is a sample code for s3c2410 board.
💻 H
字号:

#ifndef	DMA_H
#define	DMA_H

// GDMA	Control	Register
#define	GDMA_RUN			0x0001
#define	GDMA_BUSY			0x0002

#define	GDMA_MODE			0x000C
#define	GDMA_MEM2MEM		0x0000
#define	GDMA_EXTDREQ		0x0004
#define	GDMA_U0MODE			0x0008
#define	GDMA_U1MODE			0x000C

#define	GDMA_DST_DEC		0x0010
#define	GDMA_SRC_DEC		0x0020
#define	GDMA_DST_FIX		0x0040
#define	GDMA_SRC_FIX		0x0080
#define	GDMA_INT_ENABLE		0x0100
#define	GDMA_RESET			0x0200	
#define	GDMA_MEM2UART		0x0400	
#define	GDMA_BLOCK			0x0800	
#define	GDMA_TX_WIDTH		0x3000
#define	GDMA_TX_BYTE		0x0000
#define	GDMA_TX_HALFWORD	0x1000
#define	GDMA_TX_WORD		0x2000
#define	GDMA_NO_USE			0x3000
#define	GDMA_CONTINUOUS		0x4000
#define	GDMA_DEMAND			0x8000
#define	GDMA_WIDTH_BTYE		0
#define	GDMA_WIDTH_HWORD	(1<<12)
#define	GDMA_WIDTH_WORD		(2<<12)

void UART_TX_DMA(void);
void UART_RX_DMA(void);
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -