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

📄 atlasii.h

📁 Centrality Atlas II development software
💻 H
📖 第 1 页 / 共 5 页
字号:
#define GPIO4_CTRL31                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x007c +0x400))#define GPIO4_DSP_EN                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0080 +0x400))#define GPIO4_PAD_EN                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0084 +0x400))#define GPIO4_SL_MODE                           (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0088 +0x400))#define GPIO4_INT_STATUS                        (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x008C +0x400))#define GPIO5_CTRL0                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0000 +0x500))#define GPIO5_CTRL1                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0004 +0x500))#define GPIO5_CTRL2                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0008 +0x500))#define GPIO5_CTRL3                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x000c +0x500))#define GPIO5_CTRL4                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0010 +0x500))#define GPIO5_CTRL5                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0014 +0x500))#define GPIO5_CTRL6                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0018 +0x500))#define GPIO5_CTRL7                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x001c +0x500))#define GPIO5_CTRL8                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0020 +0x500))#define GPIO5_CTRL9                             (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0024 +0x500))#define GPIO5_CTRL10                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0028 +0x500))#define GPIO5_CTRL11                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x002c +0x500))#define GPIO5_CTRL12                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0030 +0x500))#define GPIO5_CTRL13                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0034 +0x500))#define GPIO5_CTRL14                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0038 +0x500))#define GPIO5_CTRL15                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x003c +0x500))#define GPIO5_CTRL16                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0040 +0x500))#define GPIO5_CTRL17                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0044 +0x500))#define GPIO5_CTRL18                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0048 +0x500))#define GPIO5_CTRL19                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x004c +0x500))#define GPIO5_CTRL20                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0050 +0x500))#define GPIO5_CTRL21                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0054 +0x500))#define GPIO5_CTRL22                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0058 +0x500))#define GPIO5_CTRL23                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x005c +0x500))#define GPIO5_CTRL24                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0060 +0x500))#define GPIO5_CTRL25                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0064 +0x500))#define GPIO5_CTRL26                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0068 +0x500))#define GPIO5_CTRL27                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x006c +0x500))#define GPIO5_CTRL28                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0070 +0x500))#define GPIO5_CTRL29                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0074 +0x500))#define GPIO5_CTRL30                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0078 +0x500))#define GPIO5_CTRL31                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x007c +0x500))#define GPIO5_DSP_EN                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0080 +0x500))#define GPIO5_PAD_EN                            (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0084 +0x500))#define GPIO5_SL_MODE                           (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x0088 +0x500))#define GPIO5_INT_STATUS                        (*(volatile unsigned int *)(_GPIO_MODULE_BASE + 0x008C +0x500))/***************************************************************************************\| SYS2PCI controller registers\***************************************************************************************/#define SYS2PCI_RETRY                           (*(volatile unsigned int *)_PCI_MODULE_BASE)#define SYS2PCI_INT_EN                          (*(volatile unsigned int *)(_PCI_MODULE_BASE + 0x0004))#define SYS2PCI_INT_STATUS                      (*(volatile unsigned int *)(_PCI_MODULE_BASE + 0x0008))#define SYS2PCI_WRITEBUFFER                     (*(volatile unsigned int *)(_PCI_MODULE_BASE + 0x000C))/***************************************************************************************\| ROM controller registers\***************************************************************************************/#define PCI_ROM_CFG_CS0                         (*(volatile unsigned int *)_PCI_ROM_MODULE_BASE)#define PCI_ROM_CFG_CS1                         (*(volatile unsigned int *)(_PCI_ROM_MODULE_BASE + 0x0004))#define PCI_ROM_CFG_CS2                         (*(volatile unsigned int *)(_PCI_ROM_MODULE_BASE + 0x0008))#define PCI_ROM_CFG_CS3                         (*(volatile unsigned int *)(_PCI_ROM_MODULE_BASE + 0x000C))#define ROM_CFG_CS0                             (*(volatile unsigned int *)(_ROM_MODULE_BASE + 0x0000))#define ROM_CFG_CS1                             (*(volatile unsigned int *)(_ROM_MODULE_BASE + 0x0004))#define ROM_CFG_CS2                             (*(volatile unsigned int *)(_ROM_MODULE_BASE + 0x0008))#define ROM_CFG_CS3                             (*(volatile unsigned int *)(_ROM_MODULE_BASE + 0x000c))/***************************************************************************************\| Memory controller registers\***************************************************************************************/#define MEMC_SDTIM                              (*(volatile unsigned int *)(_MEMORY_MODULE_BASE ))#define MEMC_CFG                                (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0004))#define MEMC_STATUS                             (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0008))#define MEMC_SDCFG                              (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x000c))#define MEMC_POWER                              (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0010))#define MEMC_PSTATUS                            (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0014))#define MEMC_TYPE                               (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0000))#define MEMC_TIMING                             (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0004))#define MEMC_PWR                                (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0008))#define MEMC_MODE                               (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x000c))#define MEMC_EXTEND                             (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0010))#define MEMC_START                              (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 0x0014))/***************************************************************************************\| System and IO arbiter registers\***************************************************************************************/#define SYSARB_PRI_ADD                          (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x30))#define SYSARB_RQ_EN_ADD                        (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x31))#define SYSARB_RQ_FORCE_ADD                     (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x32))#define SYSARB_INT_ADD                          (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x33))#define SYSARB_PRI_ADD1                         (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x35))#define SYSARB_RQ_EN_ADD1                       (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x36))#define SYSARB_RQ_FORCE_ADD1                    (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x37))#define SYSARB_INT_ADD1                         (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x38))#define SYSARB_SLAVE_SEL_ADD                    (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x40))#define SYSARB_CSMAP_ADD                        (*(volatile unsigned int *)(_MEMORY_MODULE_BASE + 4*0x41))/***************************************************************************************\| IO bridge registers\***************************************************************************************/#define IOBG_INT_CTRL                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0800))#define IOBG_FLUSH                              (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0804))#define IOBG_INT_STATUS                         (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0808))#define IOBG_ARB_STATUS                         (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x080C))#define IOBG_ARB_CLKRATIO                       (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0810))/***************************************************************************************\| DMA controller registers\***************************************************************************************/#define DMA_CH0_ADDR                            (*(volatile unsigned int *)_DMA_MODULE_BASE)#define DMA_CH0_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0004))#define DMA_CH0_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0008))#define DMA_CH0_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x000c))#define DMA_CH1_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0010))#define DMA_CH1_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0014))#define DMA_CH1_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0018))#define DMA_CH1_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x001c))#define DMA_CH2_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0020))#define DMA_CH2_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0024))#define DMA_CH2_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0028))#define DMA_CH2_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x002c))#define DMA_CH3_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0030))#define DMA_CH3_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0034))#define DMA_CH3_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0038))#define DMA_CH3_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x003c))#define DMA_CH4_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0040))#define DMA_CH4_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0044))#define DMA_CH4_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0048))#define DMA_CH4_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x004c))#define DMA_CH5_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0050))#define DMA_CH5_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0054))#define DMA_CH5_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0058))#define DMA_CH5_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x005c))#define DMA_CH6_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0060))#define DMA_CH6_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0064))#define DMA_CH6_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0068))#define DMA_CH6_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x006c))#define DMA_CH7_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0070))#define DMA_CH7_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0074))#define DMA_CH7_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0078))#define DMA_CH7_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x007c))#define DMA_CH8_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0080))#define DMA_CH8_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0084))#define DMA_CH8_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0088))#define DMA_CH8_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x008c))#define DMA_CH9_ADDR                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0090))#define DMA_CH9_XLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0094))#define DMA_CH9_YLEN                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x0098))#define DMA_CH9_CTRL                            (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x009c))#define DMA_CH10_ADDR                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x00a0))#define DMA_CH10_XLEN                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x00a4))#define DMA_CH10_YLEN                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x00a8))#define DMA_CH10_CTRL                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x00ac))#define DMA_CH11_ADDR                           (*(volatile unsigned int *)(_DMA_MODULE_BASE + 0x00b0))

⌨️ 快捷键说明

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