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

📄 sfr.h

📁 ucos 在 arm9 芯片上的移植
💻 H
字号:
/*$Id: sfr.h,v 1.1 2008-03-28 07:12:06 xuhongliang Exp $ *//************************************************************************ * * Title		:sfr.h * * Summary		:Special function regist  * * Author		:xhl * Date         :2008-03-27 * Copyright (c) Pioneer Corporation **************************************************************************/#ifndef _SFR_H_#define _SFR_H_#define VIC_BASE_ADDR	0x10140000UL #define UART0_BASE_ADDR	0x101f2000UL#define UART1_BASE_ADDR	0x101f3000UL#define UART2_BASE_ADDR	0x101f4000UL#define UART3_BASE_ADDR	0x101f5000ULtypedef struct{	volatile unsigned long VICIRQStatus;	volatile unsigned long VICFIQStatus;	volatile unsigned long VICRawIntr;	volatile unsigned long VICIntSelect;	volatile unsigned long VICIntEnable;	volatile unsigned long VICIntEnClear;	volatile unsigned long VICSoftInt;	volatile unsigned long VICSoftIntClear;	volatile unsigned long VICProtection;		unsigned char	PAD0[0x030-0x020-4];	volatile unsigned long VICVectAddr;			volatile unsigned long VICDefVectAddr;		unsigned char	PAD1[0x100-0x034-4];    volatile unsigned long VICVectAddrs[16];	unsigned char	PAD2[0x200-0x13c-4];	volatile unsigned long VICVectCntls[16];}LC_VIC;typedef struct{	volatile unsigned long UARTDR;	volatile unsigned long UARTRSR_ECR;			unsigned char	PAD0[0x018-0x004-4];    volatile unsigned long UARTFR;				unsigned char	PAD1[0x020-0x018-4];    volatile unsigned long UARTILPR;    volatile unsigned long UARTIBRD;    volatile unsigned long UARTFBRD;    volatile unsigned long UARTLCR_H;    volatile unsigned long UARTCR;    volatile unsigned long UARTIFLS;    volatile unsigned long UARTIMSC;    volatile unsigned long UARTRIS;    volatile unsigned long UARTMIS;    volatile unsigned long UARTICR;    volatile unsigned long UARTDMACR;}LC_UART;#endif

⌨️ 快捷键说明

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