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

📄 eicreg.h

📁 本程序为ST公司开发的源代码
💻 H
字号:
/************************************************** * * * CVS ID:   $Id: eicreg.h,v 1.2 2006/04/26 17:59:53 kutik Exp $ * Author:   Maurizio Marcucci [MM] - STM * Date:     $Date: 2006/04/26 17:59:53 $ * Revision: $Revision: 1.2 $ *  * Description: *  *   Accordo+ Hardware registers definition * *************************************************** *  * COPYRIGHT (C) ST Microelectronics  2005 *            All Rights Reserved * ***************************************************/#include "eicdef.h"#define EIC_BASE_ADDR     0xFF000000#define EIC_ICR     (*((volatile EIC_ICR_UNION  *) (EIC_BASE_ADDR + 0x00)))#define EIC_CICR    (*((volatile uint32         *) (EIC_BASE_ADDR + 0x04)))#define EIC_CIPR    (*((volatile uint32         *) (EIC_BASE_ADDR + 0x08)))#define EIC_IVR     (*((volatile EIC_IVR_UNION  *) (EIC_BASE_ADDR + 0x18)))#define EIC_FIR     (*((volatile EIC_FIR_UNION  *) (EIC_BASE_ADDR + 0x1C)))#define EIC_IER     (*((volatile uint32         *) (EIC_BASE_ADDR + 0x20)))#define EIC_IPR     (*((volatile uint32         *) (EIC_BASE_ADDR + 0x40)))#define EIC_SIR_0   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x60)))#define EIC_SIR_1   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x64)))#define EIC_SIR_2   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x68)))#define EIC_SIR_3   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x6C)))#define EIC_SIR_4   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x70)))#define EIC_SIR_5   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x74)))#define EIC_SIR_6   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x78)))#define EIC_SIR_7   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x7C)))#define EIC_SIR_8   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x80)))#define EIC_SIR_9   (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x84)))#define EIC_SIR_10  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x88)))#define EIC_SIR_11  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x8C)))#define EIC_SIR_12  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x90)))#define EIC_SIR_13  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x94)))#define EIC_SIR_14  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x98)))#define EIC_SIR_15  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0x9C)))#define EIC_SIR_16  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xA0)))#define EIC_SIR_17  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xA4)))#define EIC_SIR_18  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xA8)))#define EIC_SIR_19  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xAC)))#define EIC_SIR_20  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xB0)))#define EIC_SIR_21  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xB4)))#define EIC_SIR_22  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xB8)))#define EIC_SIR_23  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xBC)))#define EIC_SIR_24  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xC0)))#define EIC_SIR_25  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xC4)))#define EIC_SIR_26  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xC8)))#define EIC_SIR_27  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xCC)))#define EIC_SIR_28  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xD0)))#define EIC_SIR_29  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xD4)))#define EIC_SIR_30  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xD8)))#define EIC_SIR_31  (*((volatile EIC_SIRX_UNION *) (EIC_BASE_ADDR + 0xDC)))

⌨️ 快捷键说明

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