📄 sfr.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 + -