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

📄 defbf534.h

📁 此代码实现blackfin系列DSP的上电监控代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define DMA11_CONFIG			0xFFC00EC8	/* DMA Channel 11 Configuration Register				*/#define DMA11_X_COUNT			0xFFC00ED0	/* DMA Channel 11 X Count Register						*/#define DMA11_X_MODIFY			0xFFC00ED4	/* DMA Channel 11 X Modify Register						*/#define DMA11_Y_COUNT			0xFFC00ED8	/* DMA Channel 11 Y Count Register						*/#define DMA11_Y_MODIFY			0xFFC00EDC	/* DMA Channel 11 Y Modify Register						*/#define DMA11_CURR_DESC_PTR		0xFFC00EE0	/* DMA Channel 11 Current Descriptor Pointer Register	*/#define DMA11_CURR_ADDR			0xFFC00EE4	/* DMA Channel 11 Current Address Register				*/#define DMA11_IRQ_STATUS		0xFFC00EE8	/* DMA Channel 11 Interrupt/Status Register				*/#define DMA11_PERIPHERAL_MAP	0xFFC00EEC	/* DMA Channel 11 Peripheral Map Register				*/#define DMA11_CURR_X_COUNT		0xFFC00EF0	/* DMA Channel 11 Current X Count Register				*/#define DMA11_CURR_Y_COUNT		0xFFC00EF8	/* DMA Channel 11 Current Y Count Register				*/#define MDMA_D0_NEXT_DESC_PTR	0xFFC00F00	/* MemDMA Stream 0 Destination Next Descriptor Pointer Register		*/#define MDMA_D0_START_ADDR		0xFFC00F04	/* MemDMA Stream 0 Destination Start Address Register				*/#define MDMA_D0_CONFIG			0xFFC00F08	/* MemDMA Stream 0 Destination Configuration Register				*/#define MDMA_D0_X_COUNT			0xFFC00F10	/* MemDMA Stream 0 Destination X Count Register						*/#define MDMA_D0_X_MODIFY		0xFFC00F14	/* MemDMA Stream 0 Destination X Modify Register					*/#define MDMA_D0_Y_COUNT			0xFFC00F18	/* MemDMA Stream 0 Destination Y Count Register						*/#define MDMA_D0_Y_MODIFY		0xFFC00F1C	/* MemDMA Stream 0 Destination Y Modify Register					*/#define MDMA_D0_CURR_DESC_PTR	0xFFC00F20	/* MemDMA Stream 0 Destination Current Descriptor Pointer Register	*/#define MDMA_D0_CURR_ADDR		0xFFC00F24	/* MemDMA Stream 0 Destination Current Address Register				*/#define MDMA_D0_IRQ_STATUS		0xFFC00F28	/* MemDMA Stream 0 Destination Interrupt/Status Register			*/#define MDMA_D0_PERIPHERAL_MAP	0xFFC00F2C	/* MemDMA Stream 0 Destination Peripheral Map Register				*/#define MDMA_D0_CURR_X_COUNT	0xFFC00F30	/* MemDMA Stream 0 Destination Current X Count Register				*/#define MDMA_D0_CURR_Y_COUNT	0xFFC00F38	/* MemDMA Stream 0 Destination Current Y Count Register				*/#define MDMA_S0_NEXT_DESC_PTR	0xFFC00F40	/* MemDMA Stream 0 Source Next Descriptor Pointer Register			*/#define MDMA_S0_START_ADDR		0xFFC00F44	/* MemDMA Stream 0 Source Start Address Register					*/#define MDMA_S0_CONFIG			0xFFC00F48	/* MemDMA Stream 0 Source Configuration Register					*/#define MDMA_S0_X_COUNT			0xFFC00F50	/* MemDMA Stream 0 Source X Count Register							*/#define MDMA_S0_X_MODIFY		0xFFC00F54	/* MemDMA Stream 0 Source X Modify Register							*/#define MDMA_S0_Y_COUNT			0xFFC00F58	/* MemDMA Stream 0 Source Y Count Register							*/#define MDMA_S0_Y_MODIFY		0xFFC00F5C	/* MemDMA Stream 0 Source Y Modify Register							*/#define MDMA_S0_CURR_DESC_PTR	0xFFC00F60	/* MemDMA Stream 0 Source Current Descriptor Pointer Register		*/#define MDMA_S0_CURR_ADDR		0xFFC00F64	/* MemDMA Stream 0 Source Current Address Register					*/#define MDMA_S0_IRQ_STATUS		0xFFC00F68	/* MemDMA Stream 0 Source Interrupt/Status Register					*/#define MDMA_S0_PERIPHERAL_MAP	0xFFC00F6C	/* MemDMA Stream 0 Source Peripheral Map Register					*/#define MDMA_S0_CURR_X_COUNT	0xFFC00F70	/* MemDMA Stream 0 Source Current X Count Register					*/#define MDMA_S0_CURR_Y_COUNT	0xFFC00F78	/* MemDMA Stream 0 Source Current Y Count Register					*/#define MDMA_D1_NEXT_DESC_PTR	0xFFC00F80	/* MemDMA Stream 1 Destination Next Descriptor Pointer Register		*/#define MDMA_D1_START_ADDR		0xFFC00F84	/* MemDMA Stream 1 Destination Start Address Register				*/#define MDMA_D1_CONFIG			0xFFC00F88	/* MemDMA Stream 1 Destination Configuration Register				*/#define MDMA_D1_X_COUNT			0xFFC00F90	/* MemDMA Stream 1 Destination X Count Register						*/#define MDMA_D1_X_MODIFY		0xFFC00F94	/* MemDMA Stream 1 Destination X Modify Register					*/#define MDMA_D1_Y_COUNT			0xFFC00F98	/* MemDMA Stream 1 Destination Y Count Register						*/#define MDMA_D1_Y_MODIFY		0xFFC00F9C	/* MemDMA Stream 1 Destination Y Modify Register					*/#define MDMA_D1_CURR_DESC_PTR	0xFFC00FA0	/* MemDMA Stream 1 Destination Current Descriptor Pointer Register	*/#define MDMA_D1_CURR_ADDR		0xFFC00FA4	/* MemDMA Stream 1 Destination Current Address Register				*/#define MDMA_D1_IRQ_STATUS		0xFFC00FA8	/* MemDMA Stream 1 Destination Interrupt/Status Register			*/#define MDMA_D1_PERIPHERAL_MAP	0xFFC00FAC	/* MemDMA Stream 1 Destination Peripheral Map Register				*/#define MDMA_D1_CURR_X_COUNT	0xFFC00FB0	/* MemDMA Stream 1 Destination Current X Count Register				*/#define MDMA_D1_CURR_Y_COUNT	0xFFC00FB8	/* MemDMA Stream 1 Destination Current Y Count Register				*/#define MDMA_S1_NEXT_DESC_PTR	0xFFC00FC0	/* MemDMA Stream 1 Source Next Descriptor Pointer Register			*/#define MDMA_S1_START_ADDR		0xFFC00FC4	/* MemDMA Stream 1 Source Start Address Register					*/#define MDMA_S1_CONFIG			0xFFC00FC8	/* MemDMA Stream 1 Source Configuration Register					*/#define MDMA_S1_X_COUNT			0xFFC00FD0	/* MemDMA Stream 1 Source X Count Register							*/#define MDMA_S1_X_MODIFY		0xFFC00FD4	/* MemDMA Stream 1 Source X Modify Register							*/#define MDMA_S1_Y_COUNT			0xFFC00FD8	/* MemDMA Stream 1 Source Y Count Register							*/#define MDMA_S1_Y_MODIFY		0xFFC00FDC	/* MemDMA Stream 1 Source Y Modify Register							*/#define MDMA_S1_CURR_DESC_PTR	0xFFC00FE0	/* MemDMA Stream 1 Source Current Descriptor Pointer Register		*/#define MDMA_S1_CURR_ADDR		0xFFC00FE4	/* MemDMA Stream 1 Source Current Address Register					*/#define MDMA_S1_IRQ_STATUS		0xFFC00FE8	/* MemDMA Stream 1 Source Interrupt/Status Register					*/#define MDMA_S1_PERIPHERAL_MAP	0xFFC00FEC	/* MemDMA Stream 1 Source Peripheral Map Register					*/#define MDMA_S1_CURR_X_COUNT	0xFFC00FF0	/* MemDMA Stream 1 Source Current X Count Register					*/#define MDMA_S1_CURR_Y_COUNT	0xFFC00FF8	/* MemDMA Stream 1 Source Current Y Count Register					*//* Parallel Peripheral Interface (0xFFC01000 - 0xFFC010FF)				*/#define PPI_CONTROL			0xFFC01000	/* PPI Control Register			*/#define PPI_STATUS			0xFFC01004	/* PPI Status Register			*/#define PPI_COUNT			0xFFC01008	/* PPI Transfer Count Register	*/#define PPI_DELAY			0xFFC0100C	/* PPI Delay Count Register		*/#define PPI_FRAME			0xFFC01010	/* PPI Frame Length Register	*//* Two-Wire Interface		(0xFFC01400 - 0xFFC014FF)								*/#define TWI_CLKDIV			0xFFC01400	/* Serial Clock Divider Register			*/#define TWI_CONTROL			0xFFC01404	/* TWI Control Register						*/#define TWI_SLAVE_CTL		0xFFC01408	/* Slave Mode Control Register				*/#define TWI_SLAVE_STAT		0xFFC0140C	/* Slave Mode Status Register				*/#define TWI_SLAVE_ADDR		0xFFC01410	/* Slave Mode Address Register				*/#define TWI_MASTER_CTL		0xFFC01414	/* Master Mode Control Register				*/#define TWI_MASTER_STAT		0xFFC01418	/* Master Mode Status Register				*/#define TWI_MASTER_ADDR		0xFFC0141C	/* Master Mode Address Register				*/#define TWI_INT_STAT		0xFFC01420	/* TWI Interrupt Status Register			*/#define TWI_INT_MASK		0xFFC01424	/* TWI Master Interrupt Mask Register		*/#define TWI_FIFO_CTL		0xFFC01428	/* FIFO Control Register					*/#define TWI_FIFO_STAT		0xFFC0142C	/* FIFO Status Register						*/#define TWI_XMT_DATA8		0xFFC01480	/* FIFO Transmit Data Single Byte Register	*/#define TWI_XMT_DATA16		0xFFC01484	/* FIFO Transmit Data Double Byte Register	*/#define TWI_RCV_DATA8		0xFFC01488	/* FIFO Receive Data Single Byte Register	*/#define TWI_RCV_DATA16		0xFFC0148C	/* FIFO Receive Data Double Byte Register	*//* General Purpose I/O Port G (0xFFC01500 - 0xFFC015FF)												*/#define PORTGIO					0xFFC01500	/* Port G I/O Pin State Specify Register				*/#define PORTGIO_CLEAR			0xFFC01504	/* Port G I/O Peripheral Interrupt Clear Register		*/#define PORTGIO_SET				0xFFC01508	/* Port G I/O Peripheral Interrupt Set Register			*/#define PORTGIO_TOGGLE			0xFFC0150C	/* Port G I/O Pin State Toggle Register					*/#define PORTGIO_MASKA			0xFFC01510	/* Port G I/O Mask State Specify Interrupt A Register	*/#define PORTGIO_MASKA_CLEAR		0xFFC01514	/* Port G I/O Mask Disable Interrupt A Register			*/#define PORTGIO_MASKA_SET		0xFFC01518	/* Port G I/O Mask Enable Interrupt A Register			*/#define PORTGIO_MASKA_TOGGLE	0xFFC0151C	/* Port G I/O Mask Toggle Enable Interrupt A Register	*/#define PORTGIO_MASKB			0xFFC01520	/* Port G I/O Mask State Specify Interrupt B Register	*/#define PORTGIO_MASKB_CLEAR		0xFFC01524	/* Port G I/O Mask Disable Interrupt B Register			*/#define PORTGIO_MASKB_SET		0xFFC01528	/* Port G I/O Mask Enable Interrupt B Register			*/#define PORTGIO_MASKB_TOGGLE	0xFFC0152C	/* Port G I/O Mask Toggle Enable Interrupt B Register	*/#define PORTGIO_DIR				0xFFC01530	/* Port G I/O Direction Register						*/#define PORTGIO_POLAR			0xFFC01534	/* Port G I/O Source Polarity Register					*/#define PORTGIO_EDGE			0xFFC01538	/* Port G I/O Source Sensitivity Register				*/#define PORTGIO_BOTH			0xFFC0153C	/* Port G I/O Set on BOTH Edges Register				*/#define PORTGIO_INEN			0xFFC01540	/* Port G I/O Input Enable Register						*//* General Purpose I/O Port H (0xFFC01700 - 0xFFC017FF)												*/#define PORTHIO					0xFFC01700	/* Port H I/O Pin State Specify Register				*/#define PORTHIO_CLEAR			0xFFC01704	/* Port H I/O Peripheral Interrupt Clear Register		*/#define PORTHIO_SET				0xFFC01708	/* Port H I/O Peripheral Interrupt Set Register			*/#define PORTHIO_TOGGLE			0xFFC0170C	/* Port H I/O Pin State Toggle Register					*/#define PORTHIO_MASKA			0xFFC01710	/* Port H I/O Mask State Specify Interrupt A Register	*/#define PORTHIO_MASKA_CLEAR		0xFFC01714	/* Port H I/O Mask Disable Interrupt A Register			*/#define PORTHIO_MASKA_SET		0xFFC01718	/* Port H I/O Mask Enable Interrupt A Register			*/#define PORTHIO_MASKA_TOGGLE	0xFFC0171C	/* Port H I/O Mask Toggle Enable Interrupt A Register	*/#define PORTHIO_MASKB			0xFFC01720	/* Port H I/O Mask State Specify Interrupt B Register	*/#define PORTHIO_MASKB_CLEAR		0xFFC01724	/* Port H I/O Mask Disable Interrupt B Register			*/#define PORTHIO_MASKB_SET		0xFFC01728	/* Port H I/O Mask Enable Interrupt B Register			*/#define PORTHIO_MASKB_TOGGLE	0xFFC0172C	/* Port H I/O Mask Toggle Enable Interrupt B Register	*/#define PORTHIO_DIR				0xFFC01730	/* Port H I/O Direction Register						*/#define PORTHIO_POLAR			0xFFC01734	/* Port H I/O Source Polarity Register					*/#define PORTHIO_EDGE			0xFFC01738	/* Port H I/O Source Sensitivity Register				*/#define PORTHIO_BOTH			0xFFC0173C	/* Port H I/O Set on BOTH Edges Register				*/#define PORTHIO_INEN			0xFFC01740	/* Port H I/O Input Enable Register						*//* UART1 Controller		(0xFFC02000 - 0xFFC020FF)								*/#define UART1_THR			0xFFC02000	/* Transmit Holding register			*/#define UART1_RBR			0xFFC02000	/* Receive Buffer register				*/#define UART1_DLL			0xFFC02000	/* Divisor Latch (Low-Byte)				*/#define UART1_IER			0xFFC02004	/* Interrupt Enable Register			*/#define UART1_DLH			0xFFC02004	/* Divisor Latch (High-Byte)			*/#define UART1_IIR			0xFFC02008	/* Interrupt Identification Register	*/#define UART1_LCR			0xFFC0200C	/* Line Control Register				*/#define UART1_MCR			0xFFC02010	/* Modem Control Register				*/#define UART1_LSR			0xFFC02014	/* Line Status Register					*/#define UART1_MSR			0xFFC02018	/* Modem Status Register				*/#define UART1_SCR			0xFFC0201C	/* SCR Scratch Register					*/#define UART1_GCTL			0xFFC02024	/* Global Control Register				*//* CAN Controller		(0xFFC02A00 - 0xFFC02FFF)										*//* For Mailboxes 0-15																	*/#define CAN_MC1				0xFFC02A00	/* Mailbox config reg 1							*/#define CAN_MD1				0xFFC02A04	/* Mailbox direction reg 1						*/#define CAN_TRS1			0xFFC02A08	/* Transmit Request Set reg 1					*/#define CAN_TRR1			0xFFC02A0C	/* Transmit Request Reset reg 1					*/#define CAN_TA1				0xFFC02A10	/* Transmit Acknowledge reg 1					*/#define CAN_AA1				0xFFC02A14	/* Transmit Abort Acknowledge reg 1				*/#define CAN_RMP1			0xFFC02A18	/* Receive Message Pending reg 1				*/#define CAN_RML1			0xFFC02A1C	/* Receive Message Lost reg 1					*/#define CAN_MBTIF1			0xFFC02A20	/* Mailbox Transmit Interrupt Flag reg 1		*/#define CAN_MBRIF1			0xFFC02A24	/* Mailbox Receive  Interrupt Flag reg 1		*/#define CAN_MBIM1			0xFFC02A28	/* Mailbox Interrupt Mask reg 1					*/#define CAN_RFH1			0xFFC02A2C	/* Remote Frame Handling reg 1					*/#define CAN_OPSS1			0xFFC02A30	/* Overwrite Protection Single Shot Xmit reg 1	*/			   /* For Mailboxes 16-31   																*/#define CAN_MC2				0xFFC02A40	/* Mailbox config reg 2							*/#define CAN_MD2				0xFFC02A44	/* Mailbox direction reg 2						*/#define CAN_TRS2			0xFFC02A48	/* Transmit Request Set reg 2					*/#define CAN_TRR2			0xFFC02A4C	/* Transmit Request Reset reg 2					*/#define CAN_TA2				0xFFC02A50	/* Transmit Acknowledge reg 2					*/#define CAN_AA2				0xFFC02A54	/* Transmit Abort Acknowledge reg 2				*/#define CAN_RMP2			0xFFC02A58	/* Receive Message Pending reg 2				*/#define CAN_RML2			0xFFC02A5C	/* Receive Message Lost reg 2					*/#define CAN_MBTIF2			0xFFC02A60	/* Mailbox Transmit Interrupt Flag reg 2		*/#define CAN_MBRIF2			0xFFC02A64	/* Mailbox Receive  Interrupt Flag reg 2		*/#define CAN_MBIM2			0xFFC02A68	/* Mailbox Interrupt Mask reg 2					*/#define CAN_RFH2			0xFFC02A6C	/* Remote Frame Handling reg 2					*/#define CAN_OPSS2			0xFFC02A70	/* Overwrite Protection Single Shot Xmit reg 2	*//* CAN Configuration, Control, and Status Registers										*/#define CAN_CLOCK			0xFFC02A80	/* Bit Timing Configuration register 0			*/#define CAN_TIMING			0xFFC02A84	/* Bit Timing Configuration register 1			*/#define CAN_DEBUG			0xFFC02A88	/* Debug Register								*/#define CAN_STATUS			0xFFC02A8C	/* Global Status Register						*/#define CAN_CEC				0xFFC02A90	/* Error Counter Register						*/#define CAN_GIS				0xFFC02A94	/* Global Interrupt Status Register				*/

⌨️ 快捷键说明

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