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

📄 omap_32_ocpi.h

📁 OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI的双核处理器
💻 H
字号:
//========================================================================
//          TEXAS INSTRUMENTS INCORPORATED PROPRIETARY INFORMATION  
//   Property of Texas Instruments
//   For Unrestricted Internal Use Only
//   Unauthorized reprofuction and/or distribution is strictly prohibited.
//   This product is protected under copyright law and trade secret law
//   as an unpublished work
//   Created 2000,  (C) Copyright 2000 Texas Instruments. All rights reserved
//
//
//   Filename           :omap_32_ocpi.h
//
//   Date of Module Modification:4/25/02
//   Date of Generation :5/3/02
//
//
//========================================================================
#include "omap_32_mapping.h"
#ifndef _OCPI__H
#define _OCPI__H

//BEGIN INC GENERATION
//--------------------------------------


//Register Offset
//-------------------
#define            OCPI_ADDRFAULT_OFFSET                                                                               0x00
#define            OCPI_MCMDFAULT_OFFSET                                                                               0x04
#define            OCPI_SINTERRUPT0_OFFSET                                                                             0x08
#define            OCPI_SINTERRUPT1_OFFSET                                                                             0x10
#define            OCPI_PROTECT_OFFSET                                                                                 0x14
#define            OCPI_SECURE_MODE_OFFSET                                                                             0x18
#define            OCPI_ABORTTYPE_OFFSET                                                                               0xC




//OCPI_ADDRFAULT
//-------------------
#define            OCPI_ADDRFAULT                                                                                      REG32(OCPI_BASE_ADDR_ARM+OCPI_ADDRFAULT_OFFSET)


#define            OCPI_ADDRFAULT_ADDRESS_POS                                                                            0
#define            OCPI_ADDRFAULT_ADDRESS_NUMB                                                                           32
#define            OCPI_ADDRFAULT_ADDRESS_RES_VAL                                                                        0x0
//R


//OCPI_MCMDFAULT
//-------------------
#define            OCPI_MCMDFAULT                                                                                      REG32(OCPI_BASE_ADDR_ARM+OCPI_MCMDFAULT_OFFSET)


//R

#define            OCPI_MCMDFAULT_MCMD_POS                                                                               0
#define            OCPI_MCMDFAULT_MCMD_NUMB                                                                              3
#define            OCPI_MCMDFAULT_MCMD_RES_VAL                                                                           0x0
//R


//OCPI_SINTERRUPT0
//-------------------
#define            OCPI_SINTERRUPT0                                                                                    REG32(OCPI_BASE_ADDR_ARM+OCPI_SINTERRUPT0_OFFSET)


#define            OCPI_SINTERRUPT0_RESERVED_POS                                                                         2
#define            OCPI_SINTERRUPT0_RESERVED_NUMB                                                                        30
#define            OCPI_SINTERRUPT0_RESERVED_RES_VAL                                                                     0x0
//R/W

#define            OCPI_SINTERRUPT0_LEVELINTERRUPT_POS                                                                   1
#define            OCPI_SINTERRUPT0_LEVELINTERRUPT_NUMB                                                                  1
#define            OCPI_SINTERRUPT0_LEVELINTERRUPT_RES_VAL                                                               0x1
//R/W

#define            OCPI_SINTERRUPT0_EDGEINTERRUPT_POS                                                                    0
#define            OCPI_SINTERRUPT0_EDGEINTERRUPT_NUMB                                                                   1
#define            OCPI_SINTERRUPT0_EDGEINTERRUPT_RES_VAL                                                                0x1
//R/W


//OCPI_SINTERRUPT1
//-------------------
#define            OCPI_SINTERRUPT1                                                                                    REG32(OCPI_BASE_ADDR_ARM+OCPI_SINTERRUPT1_OFFSET)


#define            OCPI_SINTERRUPT1_RESERVED_POS                                                                         2
#define            OCPI_SINTERRUPT1_RESERVED_NUMB                                                                        30
#define            OCPI_SINTERRUPT1_RESERVED_RES_VAL                                                                     0x0
//R/W

#define            OCPI_SINTERRUPT1_LEVELINTERRUPT_POS                                                                   1
#define            OCPI_SINTERRUPT1_LEVELINTERRUPT_NUMB                                                                  1
#define            OCPI_SINTERRUPT1_LEVELINTERRUPT_RES_VAL                                                               0x1
//R/W

#define            OCPI_SINTERRUPT1_EDGEINTERRUPT_POS                                                                    0
#define            OCPI_SINTERRUPT1_EDGEINTERRUPT_NUMB                                                                   1
#define            OCPI_SINTERRUPT1_EDGEINTERRUPT_RES_VAL                                                                0x1
//R/W


//OCPI_PROTECT
//-------------------
#define            OCPI_PROTECT                                                                                        REG32(OCPI_BASE_ADDR_ARM+OCPI_PROTECT_OFFSET)


#define            OCPI_PROTECT_RESERVED_POS                                                                             8
#define            OCPI_PROTECT_RESERVED_NUMB                                                                            24
#define            OCPI_PROTECT_RESERVED_RES_VAL                                                                         0x0
//R/W

#define            OCPI_PROTECT_API_POS                                                                                  7
#define            OCPI_PROTECT_API_NUMB                                                                                 1
#define            OCPI_PROTECT_API_RES_VAL                                                                              0x0
//R/W

#define            OCPI_PROTECT_RHEAPUB_POS                                                                              6
#define            OCPI_PROTECT_RHEAPUB_NUMB                                                                             1
#define            OCPI_PROTECT_RHEAPUB_RES_VAL                                                                          0x0
//R/W

#define            OCPI_PROTECT_RHEAPRIV_POS                                                                             5
#define            OCPI_PROTECT_RHEAPRIV_NUMB                                                                            1
#define            OCPI_PROTECT_RHEAPRIV_RES_VAL                                                                         0x0
//R/W

#define            OCPI_PROTECT_OCPMULT_POS                                                                              4
#define            OCPI_PROTECT_OCPMULT_NUMB                                                                             1
#define            OCPI_PROTECT_OCPMULT_RES_VAL                                                                          0x0
//R/W

#define            OCPI_PROTECT_OCPT2_POS                                                                                3
#define            OCPI_PROTECT_OCPT2_NUMB                                                                               1
#define            OCPI_PROTECT_OCPT2_RES_VAL                                                                            0x0
//R/W

#define            OCPI_PROTECT_OCPT1_POS                                                                                2
#define            OCPI_PROTECT_OCPT1_NUMB                                                                               1
#define            OCPI_PROTECT_OCPT1_RES_VAL                                                                            0x0
//R/W

#define            OCPI_PROTECT_EMIFF_POS                                                                                1
#define            OCPI_PROTECT_EMIFF_NUMB                                                                               1
#define            OCPI_PROTECT_EMIFF_RES_VAL                                                                            0x0
//R/W

#define            OCPI_PROTECT_EMIFS_POS                                                                                0
#define            OCPI_PROTECT_EMIFS_NUMB                                                                               1
#define            OCPI_PROTECT_EMIFS_RES_VAL                                                                            0x0
//R/W


//OCPI_SECURE_MODE
//-------------------
#define            OCPI_SECURE_MODE                                                                                    REG32(OCPI_BASE_ADDR_ARM+OCPI_SECURE_MODE_OFFSET)


#define            OCPI_SECURE_MODE_RESERVED_POS                                                                         7
#define            OCPI_SECURE_MODE_RESERVED_NUMB                                                                        25
#define            OCPI_SECURE_MODE_RESERVED_RES_VAL                                                                     0x0
//R/W

#define            OCPI_SECURE_MODE_API_POS                                                                              6
#define            OCPI_SECURE_MODE_API_NUMB                                                                             1
#define            OCPI_SECURE_MODE_API_RES_VAL                                                                          0x1
//R/W

#define            OCPI_SECURE_MODE_RHEAPUB_POS                                                                          5
#define            OCPI_SECURE_MODE_RHEAPUB_NUMB                                                                         1
#define            OCPI_SECURE_MODE_RHEAPUB_RES_VAL                                                                      0x1
//R/W

#define            OCPI_SECURE_MODE_OCPTMULT_POS                                                                         4
#define            OCPI_SECURE_MODE_OCPTMULT_NUMB                                                                        1
#define            OCPI_SECURE_MODE_OCPTMULT_RES_VAL                                                                     0x1
//R/W

#define            OCPI_SECURE_MODE_OCPT2_POS                                                                            3
#define            OCPI_SECURE_MODE_OCPT2_NUMB                                                                           1
#define            OCPI_SECURE_MODE_OCPT2_RES_VAL                                                                        0x1
//R/W

#define            OCPI_SECURE_MODE_OCPT1_POS                                                                            2
#define            OCPI_SECURE_MODE_OCPT1_NUMB                                                                           1
#define            OCPI_SECURE_MODE_OCPT1_RES_VAL                                                                        0x1
//R/W

#define            OCPI_SECURE_MODE_EMIFF_POS                                                                            1
#define            OCPI_SECURE_MODE_EMIFF_NUMB                                                                           1
#define            OCPI_SECURE_MODE_EMIFF_RES_VAL                                                                        0x1
//R/W

#define            OCPI_SECURE_MODE_EMIFS_POS                                                                            0
#define            OCPI_SECURE_MODE_EMIFS_NUMB                                                                           1
#define            OCPI_SECURE_MODE_EMIFS_RES_VAL                                                                        0x1
//R/W


//OCPI_ABORTTYPE
//-------------------
#define            OCPI_ABORTTYPE                                                                                      REG32(OCPI_BASE_ADDR_ARM+OCPI_ABORTTYPE_OFFSET)


#define            OCPI_ABORTTYPE_RESERVED_POS                                                                           4
#define            OCPI_ABORTTYPE_RESERVED_NUMB                                                                          28
#define            OCPI_ABORTTYPE_RESERVED_RES_VAL                                                                       0x0
//R

#define            OCPI_ABORTTYPE_BURSTERROR_POS                                                                         3
#define            OCPI_ABORTTYPE_BURSTERROR_NUMB                                                                        1
#define            OCPI_ABORTTYPE_BURSTERROR_RES_VAL                                                                     0x0
//R

#define            OCPI_ABORTTYPE_PROTECT_POS                                                                            2
#define            OCPI_ABORTTYPE_PROTECT_NUMB                                                                           1
#define            OCPI_ABORTTYPE_PROTECT_RES_VAL                                                                        0x1
//R

#define            OCPI_ABORTTYPE_TRGABORT_POS                                                                           1
#define            OCPI_ABORTTYPE_TRGABORT_NUMB                                                                          1
#define            OCPI_ABORTTYPE_TRGABORT_RES_VAL                                                                       0x0
//R

#define            OCPI_ABORTTYPE_ADDDEC_POS                                                                             0
#define            OCPI_ABORTTYPE_ADDDEC_NUMB                                                                            1
#define            OCPI_ABORTTYPE_ADDDEC_RES_VAL                                                                         0x0
//R

#endif

⌨️ 快捷键说明

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