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

📄 usb_otg_ctrl.h

📁 OMAP1030 处理器的ARM 侧硬件测试代码 OMAP1030 是TI的双核处理器
💻 H
📖 第 1 页 / 共 5 页
字号:
//========================================================================
//          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           :usb_otg_ctrl.h
//
//   Date of Module Modification:9/24/02
//                               february 11th, 2004        Bruno Decroos
//   Date of Generation :9/24/02
//
//
//========================================================================
#include "mapping.h"
#ifndef _USB_OTG_CTRL__H
#define _USB_OTG_CTRL__H

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


//Register Offset
//-------------------
#define coeff8_arm   1
#define coeff16_arm  1
#define coeff32_arm  1

//-------------------

#define            USB_OTG_CTRL_OTG_REV_OFFSET                                                                         0x00
#define            USB_OTG_CTRL_OTG_SYSCON_1_OFFSET                                                                    0x04
#define            USB_OTG_CTRL_OTG_SYSCON_2_OFFSET                                                                    0x08
#define            USB_OTG_CTRL_OTG_CTRL_OFFSET                                                                        0x0C
#define            USB_OTG_CTRL_OTG_IRQ_EN_OFFSET                                                                      0x10
#define            USB_OTG_CTRL_OTG_IRQ_SRC_OFFSET                                                                     0x14
#define            USB_OTG_CTRL_OTG_OUTCTRL_OFFSET                                                                     0x18
#define            USB_OTG_CTRL_OTG_TEST_OFFSET                                                                        0x20
#define            USB_OTG_CTRL_OTG_VC_OFFSET                                                                          0xFC




//USB_OTG_CTRL_OTG_REV
//-------------------
#define            USB_OTG_CTRL_OTG_REV_8_0                                                                            REG8(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff8_arm+0)


#define            USB_OTG_CTRL_OTG_REV_8_0_RESERVED_POS                                                                 8
#define            USB_OTG_CTRL_OTG_REV_8_0_RESERVED_NUMB                                                                24
#define            USB_OTG_CTRL_OTG_REV_8_0_RESERVED_RES_VAL                                                             0x0
//R

#define            USB_OTG_CTRL_OTG_REV_8_0_OTG_REV_NB_POS                                                               0
#define            USB_OTG_CTRL_OTG_REV_8_0_OTG_REV_NB_NUMB                                                              8
#define            USB_OTG_CTRL_OTG_REV_8_0_OTG_REV_NB_RES_VAL                                                           unknown
//R

#define            USB_OTG_CTRL_OTG_REV_8_1                                                                            REG8(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff8_arm+1)


#define            USB_OTG_CTRL_OTG_REV_8_1_RESERVED_POS                                                                 8
#define            USB_OTG_CTRL_OTG_REV_8_1_RESERVED_NUMB                                                                24
#define            USB_OTG_CTRL_OTG_REV_8_1_RESERVED_RES_VAL                                                             0x0
//R

#define            USB_OTG_CTRL_OTG_REV_8_1_OTG_REV_NB_POS                                                               0
#define            USB_OTG_CTRL_OTG_REV_8_1_OTG_REV_NB_NUMB                                                              8
#define            USB_OTG_CTRL_OTG_REV_8_1_OTG_REV_NB_RES_VAL                                                           unknown
//R

#define            USB_OTG_CTRL_OTG_REV_8_2                                                                            REG8(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff8_arm+2)


#define            USB_OTG_CTRL_OTG_REV_8_2_RESERVED_POS                                                                 8
#define            USB_OTG_CTRL_OTG_REV_8_2_RESERVED_NUMB                                                                24
#define            USB_OTG_CTRL_OTG_REV_8_2_RESERVED_RES_VAL                                                             0x0
//R

#define            USB_OTG_CTRL_OTG_REV_8_2_OTG_REV_NB_POS                                                               0
#define            USB_OTG_CTRL_OTG_REV_8_2_OTG_REV_NB_NUMB                                                              8
#define            USB_OTG_CTRL_OTG_REV_8_2_OTG_REV_NB_RES_VAL                                                           unknown
//R

#define            USB_OTG_CTRL_OTG_REV_8_3                                                                            REG8(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff8_arm+3)


#define            USB_OTG_CTRL_OTG_REV_8_3_RESERVED_POS                                                                 8
#define            USB_OTG_CTRL_OTG_REV_8_3_RESERVED_NUMB                                                                24
#define            USB_OTG_CTRL_OTG_REV_8_3_RESERVED_RES_VAL                                                             0x0
//R

#define            USB_OTG_CTRL_OTG_REV_8_3_OTG_REV_NB_POS                                                               0
#define            USB_OTG_CTRL_OTG_REV_8_3_OTG_REV_NB_NUMB                                                              8
#define            USB_OTG_CTRL_OTG_REV_8_3_OTG_REV_NB_RES_VAL                                                           unknown
//R

#define            USB_OTG_CTRL_OTG_REV_16_0                                                                           REG16(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff16_arm+0)


#define            USB_OTG_CTRL_OTG_REV_16_0_RESERVED_POS                                                                8
#define            USB_OTG_CTRL_OTG_REV_16_0_RESERVED_NUMB                                                               24
#define            USB_OTG_CTRL_OTG_REV_16_0_RESERVED_RES_VAL                                                            0x0
//R

#define            USB_OTG_CTRL_OTG_REV_16_0_OTG_REV_NB_POS                                                              0
#define            USB_OTG_CTRL_OTG_REV_16_0_OTG_REV_NB_NUMB                                                             8
#define            USB_OTG_CTRL_OTG_REV_16_0_OTG_REV_NB_RES_VAL                                                          unknown
//R

#define            USB_OTG_CTRL_OTG_REV_16_2                                                                           REG16(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff16_arm+2)


#define            USB_OTG_CTRL_OTG_REV_16_2_RESERVED_POS                                                                8
#define            USB_OTG_CTRL_OTG_REV_16_2_RESERVED_NUMB                                                               24
#define            USB_OTG_CTRL_OTG_REV_16_2_RESERVED_RES_VAL                                                            0x0
//R

#define            USB_OTG_CTRL_OTG_REV_16_2_OTG_REV_NB_POS                                                              0
#define            USB_OTG_CTRL_OTG_REV_16_2_OTG_REV_NB_NUMB                                                             8
#define            USB_OTG_CTRL_OTG_REV_16_2_OTG_REV_NB_RES_VAL                                                          unknown
//R

#define            USB_OTG_CTRL_OTG_REV_32                                                                             REG32(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_REV_OFFSET*coeff32_arm)


#define            USB_OTG_CTRL_OTG_REV_32_RESERVED_POS                                                                  8
#define            USB_OTG_CTRL_OTG_REV_32_RESERVED_NUMB                                                                 24
#define            USB_OTG_CTRL_OTG_REV_32_RESERVED_RES_VAL                                                              0x0
//R

#define            USB_OTG_CTRL_OTG_REV_32_OTG_REV_NB_POS                                                                0
#define            USB_OTG_CTRL_OTG_REV_32_OTG_REV_NB_NUMB                                                               8
#define            USB_OTG_CTRL_OTG_REV_32_OTG_REV_NB_RES_VAL                                                            unknown
//R


//USB_OTG_CTRL_OTG_SYSCON_1
//-------------------
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0                                                                       REG8(USB_OTG_CTRL_BASE_ADDR_ARM+USB_OTG_CTRL_OTG_SYSCON_1_OFFSET*coeff8_arm+0)


#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED1_POS                                                           27
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED1_NUMB                                                          5
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED1_RES_VAL                                                       0x0
//R

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB2_TRX_MODE_POS                                                       24
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB2_TRX_MODE_NUMB                                                      3
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB2_TRX_MODE_RES_VAL                                                   0x0
//R/W

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED2_POS                                                           23
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED2_NUMB                                                          1
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED2_RES_VAL                                                       0x0
//R

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB1_TRX_MODE_POS                                                       20
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB1_TRX_MODE_NUMB                                                      3
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB1_TRX_MODE_RES_VAL                                                   0x0
//R/W

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED3_POS                                                           19
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED3_NUMB                                                          1
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_RESERVED3_RES_VAL                                                       0x0
//R

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB0_TRX_MODE_POS                                                       16
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB0_TRX_MODE_NUMB                                                      3
#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_USB0_TRX_MODE_RES_VAL                                                   0x0
//R/W

#define            USB_OTG_CTRL_OTG_SYSCON_1_8_0_OTG_IDLE_EN_POS                                                         15

⌨️ 快捷键说明

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