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

📄 omap2420.h

📁 Centrality Atlas II development software
💻 H
📖 第 1 页 / 共 2 页
字号:
/* * $QNXLicenseC: * Copyright 2008, QNX Software Systems.  *  * Licensed under the Apache License, Version 2.0 (the "License"). You  * may not reproduce, modify or distribute this software except in  * compliance with the License. You may obtain a copy of the License  * at: http://www.apache.org/licenses/LICENSE-2.0  *  * Unless required by applicable law or agreed to in writing, software  * distributed under the License is distributed on an "AS IS" basis,  * WITHOUT WARRANTIES OF ANY KIND, either express or implied. * * This file may contain contributions from others, either as  * contributors under the License or as licensors under other terms.   * Please review this entire file for other proprietary rights or license  * notices, as well as the QNX Development Suite License Guide at  * http://licensing.qnx.com/license-guide/ for other information. * $ *//* * TI OMAP2420 processor with ARM1136JF-S core */#ifndef	__ARM_OMAP2420_H_INCLUDED#define	__ARM_OMAP2420_H_INCLUDED/*  * System Control module */#define	OMAP2420_SYSCTL_BASE		0x48000000#define	OMAP2420_SYSCTL_SIZE		0x1000/*  * System Control Registers, offset from base */#define	OMAP2420_SYSCTL_REVISION	0x000#define	OMAP2420_SYSCTL_SYSCONFIG	0x010#define	OMAP2420_SYSCTL_PADCONF(x)	(0x030 + (x) * 4)#define	OMAP2420_SYSCTL_DEBOBS		0x270#define	OMAP2420_SYSCTL_DEVCONF		0x274#define	OMAP2420_SYSCTL_SUPPORT		0x28C#define	OMAP2420_SYSCTL_MSUSPENDMUX_0	0x290#define	OMAP2420_SYSCTL_MSUSPENDMUX_1	0x294#define	OMAP2420_SYSCTL_MSUSPENDMUX_2	0x298#define	OMAP2420_SYSCTL_MSUSPENDMUX_3	0x29C#define	OMAP2420_SYSCTL_MSUSPENDMUX_4	0x2A0#define	OMAP2420_SYSCTL_MSUSPENDMUX_5	0x2A4#define	OMAP2420_SYSCTL_SEC_CTRL	0x2B0#define	OMAP2420_SYSCTL_SEC_TEST	0x2B4#define	OMAP2420_SYSCTL_PSA_CTRL	0x2B8#define	OMAP2420_SYSCTL_PSA_CMD		0x2BC#define	OMAP2420_SYSCTL_PSA_VALUE	0x2C0#define	OMAP2420_SYSCTL_SEC_EMU		0x2D0#define	OMAP2420_SYSCTL_SEC_TAP		0x2D4#define	OMAP2420_SYSCTL_OCM_RAM_PERM	0x2D8#define	OMAP2420_SYSCTL_OCM_PUB_RAM_ADD	0x2DC#define	OMAP2420_SYSCTL_EXT_SEC_RAM_START_ADD	0x2E0#define	OMAP2420_SYSCTL_EXT_SEC_RAM_STOP_ADD	0x2E4#define	OMAP2420_SYSCTL_SEC_STATUS	0x2F0#define	OMAP2420_SYSCTL_SEC_ERR_STATUS	0x2F4#define	OMAP2420_SYSCTL_STATUS		0x2F8#define	OMAP2420_SYSCTL_GENERAL_PURPOSE_STATUS	0x2FC#define	OMAP2420_SYSCTL_RPUB_KEY_H_0	0x300#define OMAP2420_SYSCTL_RPUB_KEY_H_1	0x304#define	OMAP2420_SYSCTL_RPUB_KEY_H_2	0x308#define	OMAP2420_SYSCTL_RPUB_KEY_H_3	0x30C#define	OMAP2420_SYSCTL_RAND_KEY_0		0x310#define	OMAP2420_SYSCTL_RAND_KEY_1		0x314#define	OMAP2420_SYSCTL_RAND_KEY_2		0x318#define	OMAP2420_SYSCTL_RAND_KEY_3		0x31C#define	OMAP2420_SYSCTL_CUST_KEY_0		0x320#define	OMAP2420_SYSCTL_CUST_KEY_1		0x324#define	OMAP2420_SYSCTL_TEST_KEY_0		0x330#define	OMAP2420_SYSCTL_TEST_KEY_1		0x334#define	OMAP2420_SYSCTL_TEST_KEY_2		0x338#define	OMAP2420_SYSCTL_TEST_KEY_3		0x33C#define	OMAP2420_SYSCTL_TEST_KEY_4		0x340#define	OMAP2420_SYSCTL_TEST_KEY_5		0x344#define	OMAP2420_SYSCTL_TEST_KEY_6		0x348#define	OMAP2420_SYSCTL_TEST_KEY_7		0x34C#define	OMAP2420_SYSCTL_TEST_KEY_8		0x350#define	OMAP2420_SYSCTL_TEST_KEY_9		0x354/*  * Power, reset and clock management module */#define	OMAP2420_PRCM_BASE			0x48008000#define	OMAP2420_PRCM_SIZE			0x1000/*  * Power, reset and Clock management Registers, offset from base */#define	OMAP2420_PRCM_REVISION		0x000#define	OMAP2420_PRCM_SYSCONFIG		0x010#define	OMAP2420_PRCM_IRQSTATUS_MPU	0x018#define	OMAP2420_PRCM_IRQENABLE_MPU	0x01C#define	OMAP2420_PRCM_VOLTCTRL		0x050#define	OMAP2420_PRCM_VOLTST		0x054#define	OMAP2420_PRCM_CLKSRC_CTRL	0x060#define	OMAP2420_PRCM_CLKOUT_CTRL	0x070#define	OMAP2420_PRCM_CLKEMUL_CTRL	0x078#define	OMAP2420_PRCM_CLKCFG_CTRL	0x080#define	OMAP2420_PRCM_CLKCFG_STATUS	0x084#define	OMAP2420_PRCM_VOLTSETUP		0x090#define	OMAP2420_PRCM_CLKSSETUP		0x094#define	OMAP2420_PRCM_POLCTRL		0x098#define	OMAP2420_GENERAL_PURPOSE1	0x0B0#define	OMAP2420_GENERAL_PURPOSE2	0x0B4#define	OMAP2420_GENERAL_PURPOSE3	0x0B8#define	OMAP2420_GENERAL_PURPOSE4	0x0BC#define	OMAP2420_GENERAL_PURPOSE5	0x0C0#define	OMAP2420_GENERAL_PURPOSE6	0x0C4#define	OMAP2420_GENERAL_PURPOSE7	0x0C8#define	OMAP2420_GENERAL_PURPOSE8	0x0CC#define	OMAP2420_GENERAL_PURPOSE9	0x0D0#define	OMAP2420_GENERAL_PURPOSE10	0x0D4#define	OMAP2420_GENERAL_PURPOSE11	0x0D8#define	OMAP2420_GENERAL_PURPOSE12	0x0DC#define	OMAP2420_GENERAL_PURPOSE13	0x0E0#define	OMAP2420_GENERAL_PURPOSE14	0x0E4#define	OMAP2420_GENERAL_PURPOSE15	0x0E8#define	OMAP2420_GENERAL_PURPOSE16	0x0EC#define	OMAP2420_GENERAL_PURPOSE17	0x0F0#define	OMAP2420_GENERAL_PURPOSE18	0x0F4#define	OMAP2420_GENERAL_PURPOSE19	0x0F8#define	OMAP2420_GENERAL_PURPOSE20	0x0FC#define	OMAP2420_CM_CLKSEL_MPU		0x140#define	OMAP2420_CM_CLKSTCTRL_MPU	0x148#define	OMAP2420_RM_RSTST_MPU		0x158#define	OMAP2420_PM_WKDEP_MPU		0x1C8#define	OMAP2420_PM_EVGENCTRL_MPU	0x1D4#define	OMAP2420_PM_EVEGENONTIM_MPU	0x1D8#define	OMAP2420_PM_EVEGENOFFTIM_MPU	0x1DC#define	OMAP2420_PM_PWSTCTRL_MPU	0x1E0#define	OMAP2420_PM_PWSTST_MPU		0x1E4#define	OMAP2420_CM_FCLKEN1_CORE	0x200#define	OMAP2420_CM_FCLKEN2_CORE	0x204#define	OMAP2420_CM_ICLKEN1_CORE	0x210#define	OMAP2420_CM_ICLKEN2_CORE	0x214#define	OMAP2420_CM_ICLKEN4_CORE	0x21C#define	OMAP2420_CM_IDLEST1_CORE	0x220#define	OMAP2420_CM_IDLEST2_CORE	0x224#define	OMAP2420_CM_IDLEST4_CORE	0x22C#define	OMAP2420_CM_AUTOIDLE1_CORE	0x230#define	OMAP2420_CM_AUTOIDLE2_CORE	0x234#define	OMAP2420_CM_AUTOIDLE3_CORE	0x238#define	OMAP2420_CM_AUTOIDLE4_CORE	0x23C#define	OMAP2420_CM_CLKSEL1_CORE	0x240#define	OMAP2420_CM_CLKSEL2_CORE	0x244#define	OMAP2420_CM_CLKSTCTRL_CORE	0x248#define	OMAP2420_PM_WKEN1_CORE		0x2A0#define	OMAP2420_PM_WKEN2_CORE		0x2A4#define	OMAP2420_PM_WKST1_CORE		0x2B0#define	OMAP2420_PM_WKST2_CORE		0x2B4#define	OMAP2420_PM_WKDEP_CORE		0x2C8#define	OMAP2420_PM_PWSTCTRL_CORE	0x2E0#define	OMAP2420_PM_PWSTST_CORE		0x2E4#define	OMAP2420_CM_FCLKEN_GFX		0x300#define	OMAP2420_CM_ICLKEN_GFX		0x310#define	OMAP2420_CM_IDLEST_GFX		0x320#define	OMAP2420_CM_CLKSEL_GFX		0x340#define	OMAP2420_CM_CLKSTCTRL_GFX	0x348#define	OMAP2420_RM_RSTCTRL_GFX		0x350#define	OMAP2420_RM_RSTST_GFX		0x358#define	OMAP2420_PM_WKDEP_GFX		0x3C8#define	OMAP2420_PM_PWSTCTRL_GFX	0x3E0#define	OMAP2420_PM_PWSTST_GFX		0x3E4#define	OMAP2420_CM_FCLKEN_WKUP		0x400#define	OMAP2420_CM_ICLKEN_WKUP		0x410#define	OMAP2420_CM_IDLEST_WKUP		0x420#define	OMAP2420_CM_AUTOIDLE_WKUP	0x430#define	OMAP2420_CM_CLKSEL_WKUP		0x440#define	OMAP2420_RM_RSTCTRL_WKUP	0x450#define	OMAP2420_RM_RSTTIME_WKUP	0x454#define	OMAP2420_RM_RSTST_WKUP		0x458#define	OMAP2420_PM_WKEN_WKUP		0x4A0#define	OMAP2420_PM_WKST_WKUP		0x4B0#define	OMAP2420_CM_CLKEN_PLL		0x500#define	OMAP2420_CM_IDLEST_CKGEN	0x520#define	OMAP2420_CM_AUTOIDLE_PLL	0x530#define	OMAP2420_CM_CLKSEL1_PLL		0x540#define	OMAP2420_CM_CLKSEL2_PLL		0x544#define	OMAP2420_CM_FCLKEN_DSP		0x800#define	OMAP2420_CM_ICLKEN_DSP		0x810#define	OMAP2420_CM_IDLEST_DSP		0x820#define	OMAP2420_CM_AUTOIDLE_DSP	0x830#define	OMAP2420_CM_CLKSEL_DSP		0x840#define	OMAP2420_CM_CLKSTCTRL_DSP	0x848#define	OMAP2420_RM_RSTCTRL_DSP		0x850#define	OMAP2420_RM_RSTST_DSP		0x858#define	OMAP2420_PM_WKDEP_DSP		0x8C8#define	OMAP2420_PM_PWSTCTRL_DSP	0x8E0#define	OMAP2420_PM_PWSTST_DSP		0x8E4#define	OMAP2420_PRCM_IRQSTATUS_DSP	0x8F0#define	OMAP2420_PRCM_IRQENABLE_DSP	0x8F4#define	OMAP2420_PRCM_IRQSTATUS_IVA	0x8F8#define	OMAP2420_PRCM_IRQENABLE_IVA	0x8FC/* * Watchdog Timer */#define	OMAP2420_WDT1_BASE			0x48020000#define	OMAP2420_WDT2_BASE			0x48022000#define	OMAP2420_WDT3_BASE			0x48024000#define	OMAP2420_WDT4_BASE			0x48026000#define	OMAP2420_WDT_SIZE			0x1000/* * Watchdog Timer Registers, offset from base */#define	OMAP2420_WIDR				0x00#define	OMAP2420_WD_SYSCONFIG		0x10#define	OMAP2420_WD_SYSSTATUS		0x14#define	OMAP2420_WCLR				0x24#define	OMAP2420_WCRR				0x28#define	OMAP2420_WLDR				0x2C#define	OMAP2420_WTGR				0x30#define	OMAP2420_WWPS				0x34#define	OMAP2420_WSPR				0x48/* * General-Purpose Timer */#define	OMAP2420_GPT1_BASE			0x48028000#define	OMAP2420_GPT2_BASE			0x4802A000#define	OMAP2420_GPT3_BASE			0x48078000

⌨️ 快捷键说明

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