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

📄 omap2420.inc

📁 Windows CE 6.0 BSP for the Beagle Board.
💻 INC
📖 第 1 页 / 共 3 页
字号:
OMAP2420_GPMC_PSA_LSB               EQU 0x0234
OMAP2420_GPMC_PSA_MSB               EQU 0x0238


OMAP2420_INTC_L1_REGS_PA        EQU     0xFFFECB00
OMAP2420_INTC_L2A_REGS_PA       EQU     0xFFFE0000 ;+KHwBaseInthLevel2Section1
OMAP2420_INTC_L2B_REGS_PA       EQU     0xFFFE0100
OMAP2420_INTC_L2C_REGS_PA       EQU     0xFFFE0200
OMAP2420_INTC_L2D_REGS_PA       EQU     0xFFFE0300

OMAP2420_INTC_ITR_REGS_OA		EQU     0x00
OMAP2420_INTC_MIR_REGS_OA		EQU     0x04
OMAP2420_INTC_SIR_IRQ_REGS_OA	EQU     0x10
OMAP2420_INTC_SIR_FIQ_REGS_OA	EQU     0x14
OMAP2420_INTC_CNTL_REGS_OA		EQU     0x18
OMAP2420_INTC_ILR0_REGS_OA		EQU     0x1C
OMAP2420_INTC_SIR_REGS_OA		EQU     0x9C
OMAP2420_INTC_ENH_CNTL_REGS_OA	EQU     0xA0
OMAP2420_INTC_GMR_REGS_OA		EQU     0xA0
OMAP2420_INTC_STATUS_REGS_OA	EQU     0xA0
OMAP2420_INTC_OCP_CFG_REGS_OA	EQU     0xA4
OMAP2420_INTC_INTH_REV_REGS_OA	EQU     0xA8

;// Base Address : OMAP2420_PRCM_REGS_PA (0x48008000)

OMAP2420_PRCM_REVISION_OA              EQU 0x000
OMAP2420_PRCM_SYSCONFIG_OA             EQU 0x010
OMAP2420_PRCM_IRQSTATUS_MPU_OA         EQU 0x018
OMAP2420_PRCM_IRQENABLE_MPU_OA         EQU 0x01c
OMAP2420_PRCM_VOLTCTRL_OA              EQU 0x050
OMAP2420_PRCM_VOLTST_OA                EQU 0x054
OMAP2420_PRCM_CLKSRC_CTRL_OA           EQU 0x060
OMAP2420_PRCM_CLKOUT_CTRL_OA           EQU 0x070
OMAP2420_PRCM_CLKEMUL_CTRL_OA          EQU 0x078
OMAP2420_PRCM_CLKCFG_CTRL_OA           EQU 0x080
OMAP2420_PRCM_CLKCFG_STATUS_OA         EQU 0x084
OMAP2420_PRCM_VOLTSETUP_OA             EQU 0x090
OMAP2420_PRCM_CLKSSETUP_OA             EQU 0x094
OMAP2420_PRCM_POLCTRL_OA               EQU 0x098
OMAP2420_PRCM_GENERAL_PURPOSE1_OA      EQU 0x0B0
OMAP2420_PRCM_GENERAL_PURPOSE2_OA      EQU 0x0B4
OMAP2420_PRCM_GENERAL_PURPOSE3_OA      EQU 0x0B8
OMAP2420_PRCM_GENERAL_PURPOSE4_OA      EQU 0x0BC
OMAP2420_PRCM_GENERAL_PURPOSE5_OA      EQU 0x0C0
OMAP2420_PRCM_GENERAL_PURPOSE6_OA      EQU 0x0C4
OMAP2420_PRCM_GENERAL_PURPOSE7_OA      EQU 0x0C8
OMAP2420_PRCM_GENERAL_PURPOSE8_OA      EQU 0x0CC
OMAP2420_PRCM_GENERAL_PURPOSE9_OA      EQU 0x0D0
OMAP2420_PRCM_GENERAL_PURPOSE10_OA     EQU 0x0D4
OMAP2420_PRCM_GENERAL_PURPOSE11_OA     EQU 0x0D8
OMAP2420_PRCM_GENERAL_PURPOSE12_OA     EQU 0x0DC
OMAP2420_PRCM_GENERAL_PURPOSE13_OA     EQU 0x0E0
OMAP2420_PRCM_GENERAL_PURPOSE14_OA     EQU 0x0E4
OMAP2420_PRCM_GENERAL_PURPOSE15_OA     EQU 0x0E8
OMAP2420_PRCM_GENERAL_PURPOSE16_OA     EQU 0x0EC
OMAP2420_PRCM_GENERAL_PURPOSE17_OA     EQU 0x0F0
OMAP2420_PRCM_GENERAL_PURPOSE18_OA     EQU 0x0F4
OMAP2420_PRCM_GENERAL_PURPOSE19_OA     EQU 0x0F8
OMAP2420_PRCM_GENERAL_PURPOSE20_OA     EQU 0x0FC
OMAP2420_PRCM_CM_CLKSEL_MPU_OA         EQU 0x140
OMAP2420_PRCM_CLKSTCTRL_MPU_OA         EQU 0x148
OMAP2420_PRCM_RM_RSTST_MPU_OA          EQU 0x158
OMAP2420_PRCM_PM_WKDEP_MPU_OA          EQU 0x1C8
OMAP2420_PRCM_PM_EVGENCTRL_MPU_OA      EQU 0x1D4
OMAP2420_PRCM_PM_EVEGENONTIM_MPU_OA    EQU 0x1D8
OMAP2420_PRCM_PM_EVEGENOFFTIM_MPU_OA   EQU 0x1DC
OMAP2420_PRCM_PM_PWSTCTRL_MPU_OA       EQU 0x1E0
OMAP2420_PRCM_PM_PWSTST_MPU_OA         EQU 0x1E4
OMAP2420_PRCM_CM_FCLKEN1_CORE_OA       EQU 0x200
OMAP2420_PRCM_CM_FCLKEN2_CORE_OA       EQU 0x204
OMAP2420_PRCM_CM_ICLKEN1_CORE_OA       EQU 0x210
OMAP2420_PRCM_CM_ICLKEN2_CORE_OA       EQU 0x214
OMAP2420_PRCM_CM_ICLKEN4_CORE_OA       EQU 0x21C
OMAP2420_PRCM_CM_IDLEST1_CORE_OA       EQU 0x220
OMAP2420_PRCM_CM_IDLEST2_CORE_OA       EQU 0x224
OMAP2420_PRCM_CM_IDLEST4_CORE_OA       EQU 0x22C
OMAP2420_PRCM_CM_AUTOIDLE1_CORE_OA     EQU 0x230
OMAP2420_PRCM_CM_AUTOIDLE2_CORE_OA     EQU 0x234
OMAP2420_PRCM_CM_AUTOIDLE3_CORE_OA     EQU 0x238
OMAP2420_PRCM_CM_AUTOIDLE4_CORE_OA     EQU 0x23C
OMAP2420_PRCM_CM_CLKSEL1_CORE_OA       EQU 0x240
OMAP2420_PRCM_CM_CLKSEL2_CORE_OA       EQU 0x244
OMAP2420_PRCM_CM_CLKSTCTRL_CORE_OA     EQU 0x248
OMAP2420_PRCM_PM_WKEN1_CORE_OA         EQU 0x2A0
OMAP2420_PRCM_PM_WKEN2_CORE_OA         EQU 0x2A4
OMAP2420_PRCM_PM_WKST1_CORE_OA         EQU 0x2B0
OMAP2420_PRCM_PM_WKST2_CORE_OA         EQU 0x2B4
OMAP2420_PRCM_PM_WKDEP_CORE_OA         EQU 0x2C8
OMAP2420_PRCM_PM_PWSTCTRL_CORE_OA      EQU 0x2E0
OMAP2420_PRCM_PM_PWSTST_CORE_OA        EQU 0x2E4
OMAP2420_PRCM_CM_FCLKEN_GFX_OA         EQU 0x300
OMAP2420_PRCM_CM_ICLKEN_GFX_OA         EQU 0x310
OMAP2420_PRCM_CM_IDLEST_GFX_OA         EQU 0x320
OMAP2420_PRCM_CM_CLKSEL_GFX_OA         EQU 0x340
OMAP2420_PRCM_CM_CLKSTCTRL_GFX_OA      EQU 0x348
OMAP2420_PRCM_RM_RSTCTRL_GFX_OA        EQU 0x350
OMAP2420_PRCM_RM_RSTST_GFX_OA          EQU 0x358
OMAP2420_PRCM_PM_WKDEP_GFX_OA          EQU 0x3C8
OMAP2420_PRCM_PM_PWSTCTRL_GFX_OA       EQU 0x3E0
OMAP2420_PRCM_PM_PWSTST_GFX_OA         EQU 0x3E4
OMAP2420_PRCM_CM_FCLKEN_WKUP_OA        EQU 0x400
OMAP2420_PRCM_CM_ICLKEN_WKUP_OA        EQU 0x410
OMAP2420_PRCM_CM_IDLEST_WKUP_OA        EQU 0x420
OMAP2420_PRCM_CM_AUTOIDLE_WKUP_OA      EQU 0x430
OMAP2420_PRCM_CM_CLKSEL_WKUP_OA        EQU 0x440
OMAP2420_PRCM_RM_RSTCTRL_WKUP_OA       EQU 0x450
OMAP2420_PRCM_RM_RSTTIME_WKUP_OA       EQU 0x454
OMAP2420_PRCM_RM_RSTST_WKUP_OA         EQU 0x458
OMAP2420_PRCM_PM_WKEN_WKUP_OA          EQU 0x4A0
OMAP2420_PRCM_PM_WKST_WKUP_OA          EQU 0x4B0
OMAP2420_PRCM_CM_CLKEN_PLL_OA          EQU 0x500
OMAP2420_PRCM_CM_IDLEST_CKGEN_OA       EQU 0x520
OMAP2420_PRCM_CM_AUTOIDLE_PLL_OA       EQU 0x530
OMAP2420_PRCM_CM_CLKSEL1_PLL_OA        EQU 0x540
OMAP2420_PRCM_CM_CLKSEL2_PLL_OA        EQU 0x544
OMAP2420_PRCM_CM_FCLKEN_DSP_OA         EQU 0x800
OMAP2420_PRCM_CM_ICLKEN_DSP_OA         EQU 0x810
OMAP2420_PRCM_CM_IDLEST_DSP_OA         EQU 0x820
OMAP2420_PRCM_CM_AUTOIDLE_DSP_OA       EQU 0x830
OMAP2420_PRCM_CM_CLKSEL_DSP_OA         EQU 0x840
OMAP2420_PRCM_CM_CLKSTCTRL_DSP_OA      EQU 0x848
OMAP2420_PRCM_RM_RSTCTRL_DSP_OA        EQU 0x850
OMAP2420_PRCM_RM_RSTST_DSP_OA          EQU 0x858
OMAP2420_PRCM_PM_WKEN_DSP_OA           EQU 0x8A0
OMAP2420_PRCM_PM_WKDEP_DSP_OA          EQU 0x8C8
OMAP2420_PRCM_PM_PWSTCTRL_DSP_OA       EQU 0x8E0
OMAP2420_PRCM_PM_PWSTST_DSP_OA         EQU 0x8E4
OMAP2420_PRCM_PRCM_IRQSTATUS_DSP_OA    EQU 0x8F0
OMAP2420_PRCM_PRCM_IRQENABLE_DSP_OA    EQU 0x8F4
OMAP2420_PRCM_PRCM_IRQSTATUS_IVA_OA    EQU 0x8F8
OMAP2420_PRCM_IRQENABLE_IVA_OA         EQU 0x8FC

OMAP2420_RM_RSTCTRL_RSTCMD             EQU 0x00000002


; OMAP2420_SMS_REGS offsets
OMAP2420_SMS_REVISION_OA          EQU 0x0
OMAP2420_SMS_SYSCONFIG_OA         EQU 0x10
OMAP2420_SMS_SYSSTATUS_OA         EQU 0x14
OMAP2420_SMS_RG_START0_OA         EQU 0x40
OMAP2420_SMS_RG_END0_OA           EQU 0x44
OMAP2420_SMS_RG_ATT0_OA           EQU 0x48
OMAP2420_SMS_RG_START1_OA         EQU 0x50
OMAP2420_SMS_RG_END1_OA           EQU 0x54
OMAP2420_SMS_RG_ATT1_OA           EQU 0x58
OMAP2420_SMS_RG_START2_OA         EQU 0x60
OMAP2420_SMS_RG_END2_OA           EQU 0x64
OMAP2420_SMS_RG_ATT2_OA           EQU 0x68
OMAP2420_SMS_RG_START3_OA         EQU 0x70
OMAP2420_SMS_RG_END3_OA           EQU 0x74
OMAP2420_SMS_RG_ATT3_OA           EQU 0x78
OMAP2420_SMS_RG_WRPERM0_OA        EQU 0x80
OMAP2420_SMS_RG_RDPERM0_OA        EQU 0x84
OMAP2420_SMS_RG_WRPERM1_OA        EQU 0x90
OMAP2420_SMS_RG_RDPERM1_OA        EQU 0x94
OMAP2420_SMS_RG_WRPERM2_OA        EQU 0xA0
OMAP2420_SMS_RG_RDPERM2_OA        EQU 0xA4
OMAP2420_SMS_RG_WRPERM3_OA        EQU 0xB0
OMAP2420_SMS_RG_RDPERM3_OA        EQU 0xB4
OMAP2420_SMS_SECURITY_OA          EQU 0xC0
OMAP2420_SMS_CLASS_ARBITER0_OA    EQU 0xD0
OMAP2420_SMS_CLASS_ARBITER1_OA    EQU 0xD4
OMAP2420_SMS_CLASS_ARBITER2_OA    EQU 0xD8
OMAP2420_SMS_INTERCLASS_ARBITER_OA  EQU 0xE0
OMAP2420_SMS_CLASS_ROTATION0_OA   EQU 0xE4
OMAP2420_SMS_CLASS_ROTATION1_OA   EQU 0xE8
OMAP2420_SMS_CLASS_ROTATION2_OA   EQU 0xEC
OMAP2420_SMS_ERR_ADDR_OA          EQU 0xF0
OMAP2420_SMS_ERR_TYPE_OA          EQU 0xF4
OMAP2420_SMS_POW_CTRL_OA          EQU 0xF8
OMAP2420_SMS_ROT_CONTROL0_OA      EQU 0x100
OMAP2420_SMS_ROT_SIZE0_OA         EQU 0x104
OMAP2420_SMS_ROT_PHYSICAL_BA0_OA  EQU 0x108
OMAP2420_SMS_ROT_CTRL1_OA         EQU 0x110
OMAP2420_SMS_ROT_SIZE1_OA         EQU 0x114
OMAP2420_SMS_ROT_PHYSICAL_BA1_OA  EQU 0x118
OMAP2420_SMS_ROT_CTRL2_OA         EQU 0x120
OMAP2420_SMS_ROT_SIZE2_OA         EQU 0x124
OMAP2420_SMS_ROT_PHYSICAL_BA2_OA  EQU 0x128
OMAP2420_SMS_ROT_CTRL3_OA         EQU 0x130
OMAP2420_SMS_ROT_SIZE3_OA         EQU 0x134
OMAP2420_SMS_ROT_PHYSICAL_BA3_OA  EQU 0x138

; OMAP2420_SDRC_REGS offsets
OMAP2420_SDRC_REVISION_OA        EQU 0x0
OMAP2420_SDRC_SYSCONFIG_OA       EQU 0x10
OMAP2420_SDRC_SYSSTATUS_OA       EQU 0x14
OMAP2420_SDRC_CS_CFG_OA          EQU 0x40
OMAP2420_SDRC_SHARING_OA         EQU 0x44
OMAP2420_SDRC_ERR_ADDR           EQU 0x48
OMAP2420_SDRC_ERR_TYPE           EQU 0x4C
OMAP2420_SDRC_DLLA_CTRL_OA       EQU 0x60
OMAP2420_SDRC_DLLA_STATUS_OA     EQU 0x64
OMAP2420_SDRC_DLLB_CTRL_OA       EQU 0x68
OMAP2420_SDRC_DLLB_STATUS_OA     EQU 0x6C
OMAP2420_SDRC_POWER_OA           EQU 0x70
OMAP2420_SDRC_MCFG_0_OA          EQU 0x80
OMAP2420_SDRC_MR_0_OA            EQU 0x84
OMAP2420_SDRC_EMR1_0_OA          EQU 0x88
OMAP2420_SDRC_EMR2_0_OA          EQU 0x8C
OMAP2420_SDRC_EMR3_0_OA          EQU 0x90
OMAP2420_SDRC_DCDL1_CTRL_OA      EQU 0x94
OMAP2420_SDRC_DCDL2_CTRL_OA      EQU 0x98
OMAP2420_SDRC_ACTIM_CTRLA_0_OA   EQU 0x9C
OMAP2420_SDRC_ACTIM_CTRLB_0_OA   EQU 0xA0
OMAP2420_SDRC_RFR_CTRL_0_OA      EQU 0xA4
OMAP2420_SDRC_MANUAL_0_OA        EQU 0xA8
OMAP2420_SDRC_MCFG_1_OA          EQU 0xB0
OMAP2420_SDRC_MR_1_OA            EQU 0xB4
OMAP2420_SDRC_EMR1_1_OA          EQU 0xB8
OMAP2420_SDRC_EMR2_1_OA          EQU 0xBC
OMAP2420_SDRC_EMR3_1_OA          EQU 0xC0
OMAP2420_SDRC_ACTIM_CTRLA_1_OA   EQU 0xC4
OMAP2420_SDRC_ACTIM_CTRLB_1_OA   EQU 0xC8
OMAP2420_SDRC_RFR_CTRL_1_OA      EQU 0xD4
OMAP2420_SDRC_MANUAL_1_OA        EQU 0xD8


;//
;// General Purpose Timers.
;//

;// Offset of registers of general purpose timer.
OMAP2420_GP_TIMER_TIDR_OA        EQU 0x0
OMAP2420_GP_TIMER_TIOCP_CFG_OA   EQU 0x10
OMAP2420_GP_TIMER_TISTAT_OA      EQU 0x14
OMAP2420_GP_TIMER_TISR_OA        EQU 0x18
OMAP2420_GP_TIMER_TIER_OA        EQU 0x1C
OMAP2420_GP_TIMER_TWER_OA        EQU 0x20
OMAP2420_GP_TIMER_TCLR_OA        EQU 0x24
OMAP2420_GP_TIMER_TCRR_OA        EQU 0x28
OMAP2420_GP_TIMER_TLDR_OA        EQU 0x2C
OMAP2420_GP_TIMER_TTGR_OA        EQU 0x30
OMAP2420_GP_TIMER_TWPS_OA        EQU 0x34
OMAP2420_GP_TIMER_TMAR_OA        EQU 0x38
OMAP2420_GP_TIMER_TCAR1_OA       EQU 0x3C
OMAP2420_GP_TIMER_TSICR_OA       EQU 0x40
OMAP2420_GP_TIMER_TCAR2_OA       EQU 0x44

TIMER_PERIOD                      EQU 1
OMAP2420_GPTIMER1_COUNTS_PER_1MS  EQU 33


;// Watchdog timer register offsets.
OMAP2420_WDOG_WIDR_OA            EQU 0
OMAP2420_WDOG_SYSCONFIG_OA       EQU 0x10
OMAP2420_WDOG_SYSSTATUS_OA       EQU 0x14
OMAP2420_WDOG_WISR_OA            EQU 0x18
OMAP2420_WDOG_WIER_OA            EQU 0x1C
OMAP2420_WDOG_WCLR_OA            EQU 0x24
OMAP2420_WDOG_WCRR_OA            EQU 0x28
OMAP2420_WDOG_WLDR_OA            EQU 0x2C
OMAP2420_WDOG_WTGR_OA            EQU 0x30
OMAP2420_WDOG_WWPS_OA            EQU 0x34
OMAP2420_WDOG_WSPR_OA            EQU 0x48

OMAP2420_WDOG_DISABLE_SEQ1           EQU 0xAAAA
OMAP2420_WDOG_DISABLE_SEQ2           EQU 0x5555

;// 32-kHz Sync Timer register offsets.
OMAP2420_TIMER32KHz_32KSYNCNT_REV_OA EQU 0
OMAP2420_TIMER32KHz_CR_OA              EQU 0x10

;// Frame Adjustment Counter (FAC) register offsets.
OMAP2420_FAC_usFARC_OA           EQU 0x0
OMAP2420_FAC_usFSC_OA            EQU 0x4
OMAP2420_FAC_usCTRL_OA           EQU 0x8
OMAP2420_FAC_ususSTATUS_OA       EQU 0xC
OMAP2420_FAC_usSYNC_CNT_OA       EQU 0x10
OMAP2420_FAC_usSTART_CNT_OA      EQU 0x14
OMAP2420_FAC_usSYSCONFIG_OA      EQU 0x18
OMAP2420_FAC_usREVISION_OA       EQU 0x1C
OMAP2420_FAC_usSYSSTATUS_OA      EQU 0x20





	END

⌨️ 快捷键说明

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