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

📄 defbf534.h

📁 此代码实现blackfin系列DSP的上电监控代码
💻 H
📖 第 1 页 / 共 5 页
字号:
#define CAN_GIM				0xFFC02A98	/* Global Interrupt Mask Register				*/#define CAN_GIF				0xFFC02A9C	/* Global Interrupt Flag Register				*/#define CAN_CONTROL			0xFFC02AA0	/* Master Control Register						*/#define CAN_INTR			0xFFC02AA4	/* Interrupt Pending Register					*/#define CAN_SFCMVER			0xFFC02AA8	/* Version Code Register						*/#define CAN_MBTD			0xFFC02AAC	/* Mailbox Temporary Disable Feature			*/#define CAN_EWR				0xFFC02AB0	/* Programmable Warning Level					*/#define CAN_ESR				0xFFC02AB4	/* Error Status Register						*/#define CAN_UCREG			0xFFC02AC0	/* Universal Counter Register/Capture Register	*/#define CAN_UCCNT			0xFFC02AC4	/* Universal Counter							*/#define CAN_UCRC			0xFFC02AC8	/* Universal Counter Force Reload Register		*/#define CAN_UCCNF			0xFFC02ACC	/* Universal Counter Configuration Register		*//* Mailbox Acceptance Masks 												*/#define CAN_AM00L			0xFFC02B00	/* Mailbox 0 Low Acceptance Mask	*/#define CAN_AM00H			0xFFC02B04	/* Mailbox 0 High Acceptance Mask	*/#define CAN_AM01L			0xFFC02B08	/* Mailbox 1 Low Acceptance Mask 	*/#define CAN_AM01H			0xFFC02B0C	/* Mailbox 1 High Acceptance Mask	*/#define CAN_AM02L			0xFFC02B10	/* Mailbox 2 Low Acceptance Mask 	*/#define CAN_AM02H			0xFFC02B14	/* Mailbox 2 High Acceptance Mask	*/#define CAN_AM03L			0xFFC02B18	/* Mailbox 3 Low Acceptance Mask 	*/#define CAN_AM03H			0xFFC02B1C	/* Mailbox 3 High Acceptance Mask	*/#define CAN_AM04L			0xFFC02B20	/* Mailbox 4 Low Acceptance Mask 	*/#define CAN_AM04H			0xFFC02B24	/* Mailbox 4 High Acceptance Mask	*/#define CAN_AM05L			0xFFC02B28	/* Mailbox 5 Low Acceptance Mask 	*/#define CAN_AM05H			0xFFC02B2C	/* Mailbox 5 High Acceptance Mask	*/#define CAN_AM06L			0xFFC02B30	/* Mailbox 6 Low Acceptance Mask 	*/#define CAN_AM06H			0xFFC02B34	/* Mailbox 6 High Acceptance Mask	*/#define CAN_AM07L			0xFFC02B38	/* Mailbox 7 Low Acceptance Mask 	*/#define CAN_AM07H			0xFFC02B3C	/* Mailbox 7 High Acceptance Mask	*/#define CAN_AM08L			0xFFC02B40	/* Mailbox 8 Low Acceptance Mask 	*/#define CAN_AM08H			0xFFC02B44	/* Mailbox 8 High Acceptance Mask	*/#define CAN_AM09L			0xFFC02B48	/* Mailbox 9 Low Acceptance Mask 	*/#define CAN_AM09H			0xFFC02B4C	/* Mailbox 9 High Acceptance Mask	*/#define CAN_AM10L			0xFFC02B50	/* Mailbox 10 Low Acceptance Mask 	*/#define CAN_AM10H			0xFFC02B54	/* Mailbox 10 High Acceptance Mask	*/#define CAN_AM11L			0xFFC02B58	/* Mailbox 11 Low Acceptance Mask 	*/#define CAN_AM11H			0xFFC02B5C	/* Mailbox 11 High Acceptance Mask	*/#define CAN_AM12L			0xFFC02B60	/* Mailbox 12 Low Acceptance Mask 	*/#define CAN_AM12H			0xFFC02B64	/* Mailbox 12 High Acceptance Mask	*/#define CAN_AM13L			0xFFC02B68	/* Mailbox 13 Low Acceptance Mask 	*/#define CAN_AM13H			0xFFC02B6C	/* Mailbox 13 High Acceptance Mask	*/#define CAN_AM14L			0xFFC02B70	/* Mailbox 14 Low Acceptance Mask 	*/#define CAN_AM14H			0xFFC02B74	/* Mailbox 14 High Acceptance Mask	*/#define CAN_AM15L			0xFFC02B78	/* Mailbox 15 Low Acceptance Mask 	*/#define CAN_AM15H			0xFFC02B7C	/* Mailbox 15 High Acceptance Mask	*/#define CAN_AM16L			0xFFC02B80	/* Mailbox 16 Low Acceptance Mask 	*/#define CAN_AM16H			0xFFC02B84	/* Mailbox 16 High Acceptance Mask	*/#define CAN_AM17L			0xFFC02B88	/* Mailbox 17 Low Acceptance Mask 	*/#define CAN_AM17H			0xFFC02B8C	/* Mailbox 17 High Acceptance Mask	*/#define CAN_AM18L			0xFFC02B90	/* Mailbox 18 Low Acceptance Mask 	*/#define CAN_AM18H			0xFFC02B94	/* Mailbox 18 High Acceptance Mask	*/#define CAN_AM19L			0xFFC02B98	/* Mailbox 19 Low Acceptance Mask 	*/#define CAN_AM19H			0xFFC02B9C	/* Mailbox 19 High Acceptance Mask	*/#define CAN_AM20L			0xFFC02BA0	/* Mailbox 20 Low Acceptance Mask 	*/#define CAN_AM20H			0xFFC02BA4	/* Mailbox 20 High Acceptance Mask	*/#define CAN_AM21L			0xFFC02BA8	/* Mailbox 21 Low Acceptance Mask 	*/#define CAN_AM21H			0xFFC02BAC	/* Mailbox 21 High Acceptance Mask	*/#define CAN_AM22L			0xFFC02BB0	/* Mailbox 22 Low Acceptance Mask 	*/#define CAN_AM22H			0xFFC02BB4	/* Mailbox 22 High Acceptance Mask	*/#define CAN_AM23L			0xFFC02BB8	/* Mailbox 23 Low Acceptance Mask 	*/#define CAN_AM23H			0xFFC02BBC	/* Mailbox 23 High Acceptance Mask	*/#define CAN_AM24L			0xFFC02BC0	/* Mailbox 24 Low Acceptance Mask 	*/#define CAN_AM24H			0xFFC02BC4	/* Mailbox 24 High Acceptance Mask	*/#define CAN_AM25L			0xFFC02BC8	/* Mailbox 25 Low Acceptance Mask 	*/#define CAN_AM25H			0xFFC02BCC	/* Mailbox 25 High Acceptance Mask	*/#define CAN_AM26L			0xFFC02BD0	/* Mailbox 26 Low Acceptance Mask 	*/#define CAN_AM26H			0xFFC02BD4	/* Mailbox 26 High Acceptance Mask	*/#define CAN_AM27L			0xFFC02BD8	/* Mailbox 27 Low Acceptance Mask 	*/#define CAN_AM27H			0xFFC02BDC	/* Mailbox 27 High Acceptance Mask	*/#define CAN_AM28L			0xFFC02BE0	/* Mailbox 28 Low Acceptance Mask 	*/#define CAN_AM28H			0xFFC02BE4	/* Mailbox 28 High Acceptance Mask	*/#define CAN_AM29L			0xFFC02BE8	/* Mailbox 29 Low Acceptance Mask 	*/#define CAN_AM29H			0xFFC02BEC	/* Mailbox 29 High Acceptance Mask	*/#define CAN_AM30L			0xFFC02BF0	/* Mailbox 30 Low Acceptance Mask 	*/#define CAN_AM30H			0xFFC02BF4	/* Mailbox 30 High Acceptance Mask	*/#define CAN_AM31L			0xFFC02BF8	/* Mailbox 31 Low Acceptance Mask 	*/#define CAN_AM31H			0xFFC02BFC	/* Mailbox 31 High Acceptance Mask	*//* CAN Acceptance Mask Macros				*/#define CAN_AM_L(x)		(CAN_AM00L+((x)*0x8))#define CAN_AM_H(x)		(CAN_AM00H+((x)*0x8))/* Mailbox Registers																*/#define CAN_MB00_DATA0		0xFFC02C00	/* Mailbox 0 Data Word 0 [15:0] Register	*/#define CAN_MB00_DATA1		0xFFC02C04	/* Mailbox 0 Data Word 1 [31:16] Register	*/#define CAN_MB00_DATA2		0xFFC02C08	/* Mailbox 0 Data Word 2 [47:32] Register	*/#define CAN_MB00_DATA3		0xFFC02C0C	/* Mailbox 0 Data Word 3 [63:48] Register	*/#define CAN_MB00_LENGTH		0xFFC02C10	/* Mailbox 0 Data Length Code Register		*/#define CAN_MB00_TIMESTAMP	0xFFC02C14	/* Mailbox 0 Time Stamp Value Register		*/#define CAN_MB00_ID0		0xFFC02C18	/* Mailbox 0 Identifier Low Register		*/#define CAN_MB00_ID1		0xFFC02C1C	/* Mailbox 0 Identifier High Register		*/#define CAN_MB01_DATA0		0xFFC02C20	/* Mailbox 1 Data Word 0 [15:0] Register 	*/#define CAN_MB01_DATA1		0xFFC02C24	/* Mailbox 1 Data Word 1 [31:16] Register	*/#define CAN_MB01_DATA2		0xFFC02C28	/* Mailbox 1 Data Word 2 [47:32] Register	*/#define CAN_MB01_DATA3		0xFFC02C2C	/* Mailbox 1 Data Word 3 [63:48] Register	*/#define CAN_MB01_LENGTH		0xFFC02C30	/* Mailbox 1 Data Length Code Register   	*/#define CAN_MB01_TIMESTAMP	0xFFC02C34	/* Mailbox 1 Time Stamp Value Register   	*/#define CAN_MB01_ID0		0xFFC02C38	/* Mailbox 1 Identifier Low Register    	*/ #define CAN_MB01_ID1		0xFFC02C3C	/* Mailbox 1 Identifier High Register    	*/#define CAN_MB02_DATA0		0xFFC02C40	/* Mailbox 2 Data Word 0 [15:0] Register 	*/#define CAN_MB02_DATA1		0xFFC02C44	/* Mailbox 2 Data Word 1 [31:16] Register	*/#define CAN_MB02_DATA2		0xFFC02C48	/* Mailbox 2 Data Word 2 [47:32] Register	*/#define CAN_MB02_DATA3		0xFFC02C4C	/* Mailbox 2 Data Word 3 [63:48] Register	*/#define CAN_MB02_LENGTH		0xFFC02C50	/* Mailbox 2 Data Length Code Register   	*/#define CAN_MB02_TIMESTAMP	0xFFC02C54	/* Mailbox 2 Time Stamp Value Register   	*/#define CAN_MB02_ID0		0xFFC02C58	/* Mailbox 2 Identifier Low Register     	*/#define CAN_MB02_ID1		0xFFC02C5C	/* Mailbox 2 Identifier High Register    	*/#define CAN_MB03_DATA0		0xFFC02C60	/* Mailbox 3 Data Word 0 [15:0] Register 	*/#define CAN_MB03_DATA1		0xFFC02C64	/* Mailbox 3 Data Word 1 [31:16] Register	*/#define CAN_MB03_DATA2		0xFFC02C68	/* Mailbox 3 Data Word 2 [47:32] Register	*/#define CAN_MB03_DATA3		0xFFC02C6C	/* Mailbox 3 Data Word 3 [63:48] Register	*/#define CAN_MB03_LENGTH		0xFFC02C70	/* Mailbox 3 Data Length Code Register   	*/#define CAN_MB03_TIMESTAMP	0xFFC02C74	/* Mailbox 3 Time Stamp Value Register   	*/#define CAN_MB03_ID0		0xFFC02C78	/* Mailbox 3 Identifier Low Register     	*/#define CAN_MB03_ID1		0xFFC02C7C	/* Mailbox 3 Identifier High Register    	*/#define CAN_MB04_DATA0		0xFFC02C80	/* Mailbox 4 Data Word 0 [15:0] Register 	*/#define CAN_MB04_DATA1		0xFFC02C84	/* Mailbox 4 Data Word 1 [31:16] Register	*/#define CAN_MB04_DATA2		0xFFC02C88	/* Mailbox 4 Data Word 2 [47:32] Register	*/#define CAN_MB04_DATA3		0xFFC02C8C	/* Mailbox 4 Data Word 3 [63:48] Register	*/#define CAN_MB04_LENGTH		0xFFC02C90	/* Mailbox 4 Data Length Code Register   	*/#define CAN_MB04_TIMESTAMP	0xFFC02C94	/* Mailbox 4 Time Stamp Value Register   	*/#define CAN_MB04_ID0		0xFFC02C98	/* Mailbox 4 Identifier Low Register     	*/#define CAN_MB04_ID1		0xFFC02C9C	/* Mailbox 4 Identifier High Register    	*/#define CAN_MB05_DATA0		0xFFC02CA0	/* Mailbox 5 Data Word 0 [15:0] Register 	*/#define CAN_MB05_DATA1		0xFFC02CA4	/* Mailbox 5 Data Word 1 [31:16] Register	*/#define CAN_MB05_DATA2		0xFFC02CA8	/* Mailbox 5 Data Word 2 [47:32] Register	*/#define CAN_MB05_DATA3		0xFFC02CAC	/* Mailbox 5 Data Word 3 [63:48] Register	*/#define CAN_MB05_LENGTH		0xFFC02CB0	/* Mailbox 5 Data Length Code Register   	*/#define CAN_MB05_TIMESTAMP	0xFFC02CB4	/* Mailbox 5 Time Stamp Value Register   	*/#define CAN_MB05_ID0		0xFFC02CB8	/* Mailbox 5 Identifier Low Register     	*/#define CAN_MB05_ID1		0xFFC02CBC	/* Mailbox 5 Identifier High Register    	*/#define CAN_MB06_DATA0		0xFFC02CC0	/* Mailbox 6 Data Word 0 [15:0] Register 	*/#define CAN_MB06_DATA1		0xFFC02CC4	/* Mailbox 6 Data Word 1 [31:16] Register	*/#define CAN_MB06_DATA2		0xFFC02CC8	/* Mailbox 6 Data Word 2 [47:32] Register	*/#define CAN_MB06_DATA3		0xFFC02CCC	/* Mailbox 6 Data Word 3 [63:48] Register	*/#define CAN_MB06_LENGTH		0xFFC02CD0	/* Mailbox 6 Data Length Code Register   	*/#define CAN_MB06_TIMESTAMP	0xFFC02CD4	/* Mailbox 6 Time Stamp Value Register   	*/#define CAN_MB06_ID0		0xFFC02CD8	/* Mailbox 6 Identifier Low Register     	*/#define CAN_MB06_ID1		0xFFC02CDC	/* Mailbox 6 Identifier High Register    	*/#define CAN_MB07_DATA0		0xFFC02CE0	/* Mailbox 7 Data Word 0 [15:0] Register 	*/#define CAN_MB07_DATA1		0xFFC02CE4	/* Mailbox 7 Data Word 1 [31:16] Register	*/#define CAN_MB07_DATA2		0xFFC02CE8	/* Mailbox 7 Data Word 2 [47:32] Register	*/#define CAN_MB07_DATA3		0xFFC02CEC	/* Mailbox 7 Data Word 3 [63:48] Register	*/#define CAN_MB07_LENGTH		0xFFC02CF0	/* Mailbox 7 Data Length Code Register   	*/#define CAN_MB07_TIMESTAMP	0xFFC02CF4	/* Mailbox 7 Time Stamp Value Register   	*/#define CAN_MB07_ID0		0xFFC02CF8	/* Mailbox 7 Identifier Low Register     	*/#define CAN_MB07_ID1		0xFFC02CFC	/* Mailbox 7 Identifier High Register    	*/#define CAN_MB08_DATA0		0xFFC02D00	/* Mailbox 8 Data Word 0 [15:0] Register 	*/#define CAN_MB08_DATA1		0xFFC02D04	/* Mailbox 8 Data Word 1 [31:16] Register	*/#define CAN_MB08_DATA2		0xFFC02D08	/* Mailbox 8 Data Word 2 [47:32] Register	*/#define CAN_MB08_DATA3		0xFFC02D0C	/* Mailbox 8 Data Word 3 [63:48] Register	*/#define CAN_MB08_LENGTH		0xFFC02D10	/* Mailbox 8 Data Length Code Register   	*/#define CAN_MB08_TIMESTAMP	0xFFC02D14	/* Mailbox 8 Time Stamp Value Register   	*/#define CAN_MB08_ID0		0xFFC02D18	/* Mailbox 8 Identifier Low Register     	*/#define CAN_MB08_ID1		0xFFC02D1C	/* Mailbox 8 Identifier High Register    	*/#define CAN_MB09_DATA0		0xFFC02D20	/* Mailbox 9 Data Word 0 [15:0] Register 	*/#define CAN_MB09_DATA1		0xFFC02D24	/* Mailbox 9 Data Word 1 [31:16] Register	*/#define CAN_MB09_DATA2		0xFFC02D28	/* Mailbox 9 Data Word 2 [47:32] Register	*/#define CAN_MB09_DATA3		0xFFC02D2C	/* Mailbox 9 Data Word 3 [63:48] Register	*/#define CAN_MB09_LENGTH		0xFFC02D30	/* Mailbox 9 Data Length Code Register   	*/#define CAN_MB09_TIMESTAMP	0xFFC02D34	/* Mailbox 9 Time Stamp Value Register   	*/#define CAN_MB09_ID0		0xFFC02D38	/* Mailbox 9 Identifier Low Register     	*/#define CAN_MB09_ID1		0xFFC02D3C	/* Mailbox 9 Identifier High Register    	*/#define CAN_MB10_DATA0		0xFFC02D40	/* Mailbox 10 Data Word 0 [15:0] Register 	*/#define CAN_MB10_DATA1		0xFFC02D44	/* Mailbox 10 Data Word 1 [31:16] Register	*/#define CAN_MB10_DATA2		0xFFC02D48	/* Mailbox 10 Data Word 2 [47:32] Register	*/#define CAN_MB10_DATA3		0xFFC02D4C	/* Mailbox 10 Data Word 3 [63:48] Register	*/#define CAN_MB10_LENGTH		0xFFC02D50	/* Mailbox 10 Data Length Code Register   	*/#define CAN_MB10_TIMESTAMP	0xFFC02D54	/* Mailbox 10 Time Stamp Value Register   	*/#define CAN_MB10_ID0		0xFFC02D58	/* Mailbox 10 Identifier Low Register     	*/#define CAN_MB10_ID1		0xFFC02D5C	/* Mailbox 10 Identifier High Register    	*/#define CAN_MB11_DATA0		0xFFC02D60	/* Mailbox 11 Data Word 0 [15:0] Register 	*/#define CAN_MB11_DATA1		0xFFC02D64	/* Mailbox 11 Data Word 1 [31:16] Register	*/#define CAN_MB11_DATA2		0xFFC02D68	/* Mailbox 11 Data Word 2 [47:32] Register	*/#define CAN_MB11_DATA3		0xFFC02D6C	/* Mailbox 11 Data Word 3 [63:48] Register	*/#define CAN_MB11_LENGTH		0xFFC02D70	/* Mailbox 11 Data Length Code Register   	*/

⌨️ 快捷键说明

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