亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? csl_chiphal.h

?? Ti C6416 環境下
?? H
?? 第 1 頁 / 共 5 頁
字號:
/******************************************************************************\
*           Copyright (C) 2000 Texas Instruments Incorporated.
*                           All Rights Reserved
*------------------------------------------------------------------------------
* FILENAME...... csl_chiphal.h
* DATE CREATED.. 14 Aug 2000
* LAST MODIFIED. 14 Jan 2004 Adding support for DRI300 versions (6410, 6413, 6418)
*                05 Aug 2003 Removing external control cregisters EM,ER,IN,OUT and DIER.
*                26 Jun 2003 Added support for 6411
*                17 Jun 2003 Added support for 6712C
*                28 May 2003 Added support for 6711C
*                05 Nov 2001 DM642 , 6411 remove 6400
*                03 Oct 2001 - CHIP_6713 - MCASP_SUPPORT - IIC_SUPPORT
*                           - DEVCFG register
*                           - redefinition of CHIP_RSET() / CHIP_RGET()
*                           - new CHIP_CRSET() / CHIP_CRGET() => modification of csl_irq.h
*                04 Apr 2004-  Removing external control cregisters EM,ER,IN,OUT and DIER.
*------------------------------------------------------------------------------
* REGISTERS
*
* CSR    - control/status register
* IFR    - interrupt flag register
* ISR    - interrupt set register
* ICR    - interrupt clear register
* IER    - interrupt enable register
* ISTP   - interrupt service table pointer register
* IRP    - interrupt return pointer
* NRP    - non-maskable interrupt return pointer
* AMR    - addressing mode reister
* FADCR  - floating point adder configuration register  (2)
* FAUCR  - floating point auxiliary control register  (2)
* FMCR   - floating point multiplier configuration register  (2)
* GFPGFR - Galois field polynomial generator function register  (3)
* DEVCFG - Device Configuration register  (4)
* DEVSTAT - Device Status Register (5)
* JTAGID - JTAG ID register (5)
*
* (1) only supported on 67xx
* (2) only supported on floating point devices
* (3) only supported on 6411/14/15/16 devices
* (4) only supported on 6713/DA610/DM642/6412/6711C/6712C devices
* (5) only supported on DM642/6412/6410/6413/6418 devices
*
\******************************************************************************/
#ifndef _CSL_CHIPHAL_H_
#define _CSL_CHIPHAL_H_

#include <csl_stdinc.h>


/******************************************************************************\
* CHIP identification section
\******************************************************************************/
#ifdef CHIP_BASELINE
  #undef CHIP_BASELINE
  #define CHIP_BASELINE 1
#else
  #define CHIP_BASELINE 0
#endif

#if (CHIP_BASELINE)
  #define CHIP_6201 1
#endif

#ifdef CHIP_6201
  #undef CHIP_6201
  #define CHIP_6201 1
#else
  #define CHIP_6201 0
#endif

#ifdef CHIP_6202
  #undef CHIP_6202
  #define CHIP_6202 1
#else
  #define CHIP_6202 0
#endif

#ifdef CHIP_6203
  #undef CHIP_6203
  #define CHIP_6203 1
#else
  #define CHIP_6203 0
#endif

#ifdef CHIP_6204
  #undef CHIP_6204
  #define CHIP_6204 1
#else
  #define CHIP_6204 0
#endif

#ifdef CHIP_6205
  #undef CHIP_6205
  #define CHIP_6205 1
#else
  #define CHIP_6205 0
#endif

#ifdef CHIP_6211
  #undef CHIP_6211
  #define CHIP_6211 1
#else
  #define CHIP_6211 0
#endif

#ifdef CHIP_6701
  #undef CHIP_6701
  #define CHIP_6701 1
#else
  #define CHIP_6701 0
#endif

#ifdef CHIP_6711
  #undef CHIP_6711
  #define CHIP_6711 1
#else
  #define CHIP_6711 0
#endif

#ifdef CHIP_6712
  #undef CHIP_6712
  #define CHIP_6712 1
#else
  #define CHIP_6712 0
#endif


#ifdef CHIP_6713
  #undef CHIP_6713
  #define CHIP_6713 1
#else
  #define CHIP_6713 0
#endif

#ifdef CHIP_DA610
  #undef CHIP_DA610
  #define CHIP_DA610 1
#else
  #define CHIP_DA610 0
#endif

#ifdef CHIP_DM642
  #undef CHIP_DM642
  #define CHIP_DM642 1
#else
  #define CHIP_DM642 0
#endif

#ifdef CHIP_6412
  #undef CHIP_6412
  #define CHIP_6412 1
#else
  #define CHIP_6412 0
#endif

#ifdef CHIP_6414
  #undef CHIP_6414
  #define CHIP_6414 1
#else
  #define CHIP_6414 0
#endif

#ifdef CHIP_6415
  #undef CHIP_6415
  #define CHIP_6415 1
#else
  #define CHIP_6415 0
#endif

#ifdef CHIP_6416
  #undef CHIP_6416
  #define CHIP_6416 1
#else
  #define CHIP_6416 1
#endif

#ifdef CHIP_6711C
  #undef CHIP_6711C
  #define CHIP_6711C 1
#else
  #define CHIP_6711C 0
#endif

#ifdef CHIP_6712C
  #undef CHIP_6712C
  #define CHIP_6712C 1
#else
  #define CHIP_6712C 0
#endif

#ifdef CHIP_6411
  #undef CHIP_6411
  #define CHIP_6411 1
#else
  #define CHIP_6411 0
#endif

/* next three are Taal versions */
#ifdef CHIP_6410
  #undef CHIP_6410
  #define CHIP_6410 1
#else
  #define CHIP_6410 0
#endif

#ifdef CHIP_6413
  #undef CHIP_6413
  #define CHIP_6413 1
#else
  #define CHIP_6413 0
#endif

#ifdef CHIP_6418
  #undef CHIP_6418
  #define CHIP_6418 1
#else
  #define CHIP_6418 0
#endif

#define CHIP_OROFALL (\
  CHIP_6201 | \
  CHIP_6202 | \
  CHIP_6203 | \
  CHIP_6204 | \
  CHIP_6205 | \
  CHIP_6211 | \
  CHIP_6701 | \
  CHIP_6711 | \
  CHIP_6712 | \
  CHIP_6713 | \
  CHIP_DA610 | \
  CHIP_DM642 | \
  CHIP_6412 | \
  CHIP_6414 | \
  CHIP_6415 | \
  CHIP_6416 |  \
  CHIP_6711C | \
  CHIP_6712C | \
  CHIP_6411 |\
  CHIP_6410 |\
  CHIP_6413 |\
  CHIP_6418 \
)

#if (CHIP_OROFALL==0)
  #error NO CHIP DEFINED (use -dCHIP_XXXX where XXXX is chip number, i.e. 6201)
#endif

#define CHIP_NONE 0

#define CHIP_SUPPORT(c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,c15,c16,c17,c18,c19,c20,c21,c22) ( \
  ( c0*CHIP_6201)  | \
  ( c1*CHIP_6202)  | \
  ( c2*CHIP_6203)  | \
  ( c3*CHIP_6204)  | \
  ( c4*CHIP_6205)  | \
  ( c5*CHIP_6211)  | \
  ( c6*CHIP_6701)  | \
  ( c7*CHIP_6711)  | \
  ( c8*CHIP_6712)  | \
  ( c9*CHIP_6713)  | \
  ( c10*CHIP_DA610)| \
  ( c11*CHIP_DM642)| \
  ( c12*CHIP_6412) | \
  ( c13*CHIP_6414) | \
  ( c14*CHIP_6415) | \
  ( c15*CHIP_6416) | \
  ( c16*CHIP_6711C) | \
  ( c17*CHIP_6712C) | \
  ( c18*CHIP_6411) | \
  ( c19*CHIP_6410) | \
  ( c20*CHIP_6413) | \
  ( c21*CHIP_6418) | \
  ( c22*CHIP_NONE)   \
 )

/*-----------------------------------------------------------------------------------*/
/*                                     6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 N */
/*                                     2 2 2 2 2 2 7 7 7 7 1 4 4 4 4 4 7 7 4 4 4 4 O */
/*                                     0 0 0 0 0 1 0 1 1 1 0 2 1 1 1 1 1 1 1 1 1 1 N */
/*                                     1 2 3 4 5 1 1 1 2 3     2 4 5 6 1 2 1 0 3 8 E */
/*                                                                     C C           */
/*-----------------------------------------------------------------------------------*/
#define CACHE_SUPPORT     CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define DMA_SUPPORT       CHIP_SUPPORT(1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
#define EDMA_SUPPORT      CHIP_SUPPORT(0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define EMIF_SUPPORT      CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0)
#define EMIFA_SUPPORT     CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,0)
#define EMIFB_SUPPORT     CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0)
#define GPIO_SUPPORT      CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define HPI_SUPPORT       CHIP_SUPPORT(1,0,0,0,0,1,1,1,0,1,1,1,1,1,1,1,1,0,1,1,1,1,0)
#define I2C_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,1,1,1,1,0,0,0,0,0,0,1,1,1,0)
#define IRQ_SUPPORT       CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define MCASP_SUPPORT     CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,1,1,1,0)
#define MCBSP_SUPPORT     CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define PLL_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,1,1,0,1,0,0,0,1,1,0,0,0,0,0)
#define TIMER_SUPPORT     CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define XBUS_SUPPORT      CHIP_SUPPORT(0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
#define PCI_SUPPORT       CHIP_SUPPORT(0,0,0,0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,1,0,0,0,0)
/*-----------------------------------------------------------------------------------*/
/*                                     6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 N */
/*                                     2 2 2 2 2 2 7 7 7 7 1 4 4 4 4 4 7 7 4 4 4 4 O */
/*                                     0 0 0 0 0 1 0 1 1 1 0 2 1 1 1 1 1 1 1 1 1 1 N */
/*                                     1 2 3 4 5 1 1 1 2 3     2 4 5 6 1 2 1 0 3 8 E */
/*                                                                     C C           */
/*-----------------------------------------------------------------------------------*/
#define VP_SUPPORT        CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0)
#define VIC_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0)
#define DAT_SUPPORT       CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define PWR_SUPPORT       CHIP_SUPPORT(1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define UTOP_SUPPORT      CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0)
#define TCP_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0)
#define VCP_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1,0)
#define EMAC_SUPPORT      CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0)
#define MDIO_SUPPORT      CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0)
#define EMU_SUPPORT	  CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0)

#define L2CACHE_SUPPORT   CHIP_SUPPORT(0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define TC_SUPPORT        CHIP_SUPPORT(0,0,0,0,0,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0)
#define FPU_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,1,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0)
#define C01_SUPPORT       CHIP_SUPPORT(1,1,1,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0)
#define C11_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,1,0,1,1,1,1,0,0,0,0,0,1,1,0,0,0,0,0)
#define C64_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,0,0,1,1,1,1,0)
#define ATL_SUPPORT       CHIP_SUPPORT(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,0)

#define CACHE_L2_SUPPORT  L2CACHE_SUPPORT
/*----------------------------------------------------------------------*/


/******************************************************************************\
* module level register/field access macros
\******************************************************************************/

  /* ----------------- */
  /* FIELD MAKE MACROS */
  /* ----------------- */

  #define CHIP_FMK(REG,FIELD,x)\
    _PER_FMK(CHIP,##REG,##FIELD,x)

  #define CHIP_FMKS(REG,FIELD,SYM)\
    _PER_FMKS(CHIP,##REG,##FIELD,##SYM)


  /* -------------------------------- */
  /* RAW REGISTER/FIELD ACCESS MACROS */
  /* -------------------------------- */

  #define CHIP_CRGET(REG)\
    _PER_CRGET(CHIP,##REG)

  #define CHIP_CRSET(REG,x)\
    _PER_CRSET(CHIP,##REG,x)

  #define CHIP_RGET(REG)\
   _PER_RGET(_CHIP_##REG##_ADDR,CHIP,##REG)

  #define CHIP_RSET(REG,x)\
     _PER_RSET(_CHIP_##REG##_ADDR,CHIP,##REG,x)


  #define CHIP_FGET(REG,FIELD)\
    _CHIP_##REG##_FGET(##FIELD)

  #define CHIP_FSET(REG,FIELD,x)\
    _CHIP_##REG##_FSET(##FIELD,x)

  #define CHIP_FSETS(REG,FIELD,SYM)\
    _CHIP_##REG##_FSETS(##FIELD,##SYM)


/******************************************************************************\
* _____________________
* |                   |
* |  C S R            |
* |___________________|

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品久久综合| 国产91综合网| 不卡一区在线观看| 5月丁香婷婷综合| 一区二区视频在线看| 国产精品综合av一区二区国产馆| 在线观看免费视频综合| 国产欧美日韩不卡| 精品一区二区免费在线观看| 欧美中文字幕不卡| 亚洲人成在线观看一区二区| 国产美女精品一区二区三区| 日韩精品中文字幕在线一区| 亚洲成av人综合在线观看| 91美女片黄在线观看91美女| 久久―日本道色综合久久| 日韩av一级片| 欧美一级理论片| 视频一区国产视频| 欧美三级电影在线观看| 亚洲一区电影777| 91蝌蚪porny| 亚洲精品日日夜夜| 91亚洲精华国产精华精华液| 成人欧美一区二区三区白人| 大胆亚洲人体视频| 中文字幕日韩av资源站| 色综合久久久网| 亚洲精品国产一区二区精华液| 粉嫩嫩av羞羞动漫久久久| 久久精品这里都是精品| 国产一区二区三区精品视频| 精品国产乱码久久久久久免费| 首页综合国产亚洲丝袜| 欧美一级xxx| 国内不卡的二区三区中文字幕| 精品国产乱码久久| 国产v综合v亚洲欧| 中文字幕中文在线不卡住| 91在线视频观看| 亚洲在线免费播放| 欧美日韩大陆一区二区| 日本色综合中文字幕| 精品国产3级a| 成人国产精品免费网站| **欧美大码日韩| 在线观看91视频| 日韩经典一区二区| 久久这里都是精品| 99久久精品一区| 午夜精品福利一区二区蜜股av| 91精品国产一区二区三区蜜臀| 激情欧美一区二区三区在线观看| 久久综合九色综合欧美就去吻 | 久久色.com| 国产精品一区二区久久精品爱涩| 欧美国产日韩一二三区| 91在线观看美女| 日本三级亚洲精品| 国产精品欧美久久久久无广告| 91免费观看国产| 久久精品二区亚洲w码| 国产精品理论片在线观看| 在线免费观看视频一区| 精品亚洲欧美一区| 亚洲人成精品久久久久久| 911国产精品| 成+人+亚洲+综合天堂| 午夜天堂影视香蕉久久| 久久精品亚洲乱码伦伦中文| 91国产视频在线观看| 九九九久久久精品| 夜夜嗨av一区二区三区中文字幕 | 色八戒一区二区三区| 美女一区二区久久| 综合激情成人伊人| 欧美精品一区二区三区视频| 在线影视一区二区三区| 韩国三级在线一区| 亚洲福利视频一区| 中文字幕一区免费在线观看| 日韩午夜激情电影| 在线观看91视频| eeuss鲁片一区二区三区| 毛片av一区二区| 亚洲高清不卡在线观看| 国产精品国产三级国产aⅴ中文| 日韩欧美激情一区| 91福利在线看| 一本一道久久a久久精品 | 奇米影视一区二区三区| 伊人性伊人情综合网| 国产精品美女久久久久久久久久久| 欧美一级搡bbbb搡bbbb| 欧美体内she精高潮| 91丨porny丨在线| 成人亚洲精品久久久久软件| 久久www免费人成看片高清| 亚洲一级二级在线| 一区二区三区四区视频精品免费| 国产香蕉久久精品综合网| 337p日本欧洲亚洲大胆精品| 欧美一区二区高清| 日韩一区二区在线观看| 欧美另类z0zxhd电影| 欧美色偷偷大香| 欧美一a一片一级一片| 在线观看一区日韩| 91同城在线观看| 国产凹凸在线观看一区二区| 国产99久久久久| 国产91精品一区二区麻豆亚洲| 国产在线麻豆精品观看| 久久99精品国产麻豆婷婷洗澡| 日韩国产成人精品| 久久国产综合精品| 黑人精品欧美一区二区蜜桃| 久久se这里有精品| 国产真实乱子伦精品视频| 国产一区二区福利视频| 国产在线一区二区| 成人性生交大片免费看中文| 99久久久久免费精品国产| 91啪九色porn原创视频在线观看| 成人福利视频网站| 色猫猫国产区一区二在线视频| 色婷婷av一区| 91麻豆精品国产91| 欧美不卡一区二区| 久久久精品影视| 综合色中文字幕| 亚洲一区中文在线| 美女免费视频一区| 成人性色生活片| 欧美性生交片4| 日韩三级视频在线看| 国产午夜精品一区二区三区视频| 国产精品传媒视频| 日韩和欧美一区二区三区| 国产精品综合二区| 日本乱人伦一区| 欧美成人女星排行榜| 中文字幕一区二区三区乱码在线| 亚洲国产裸拍裸体视频在线观看乱了| 日本中文字幕一区二区视频| 国产一区二区三区免费在线观看| 99久久精品国产精品久久| 欧美日韩免费电影| 亚洲国产精品成人综合 | 亚洲欧美一区二区三区国产精品| 亚洲chinese男男1069| 国产精品一区二区在线观看网站| 91传媒视频在线播放| 欧美不卡激情三级在线观看| 亚洲欧美一区二区三区孕妇| 精品中文字幕一区二区| 95精品视频在线| 337p日本欧洲亚洲大胆精品| 亚洲黄色免费电影| 国产成a人亚洲| 制服丝袜日韩国产| 一区二区三区影院| 国产999精品久久久久久| 欧美巨大另类极品videosbest| 国产精品理伦片| 国产一区二区三区在线看麻豆| 色素色在线综合| 欧美国产激情二区三区| 精油按摩中文字幕久久| 欧美日韩国产首页| 玉足女爽爽91| 91亚洲精品一区二区乱码| 国产日韩欧美激情| 精东粉嫩av免费一区二区三区| 欧美偷拍一区二区| 亚洲人成精品久久久久| 成人精品视频.| 久久精品在这里| 国产综合色产在线精品| 日韩一区二区三区电影在线观看| 亚洲综合成人在线视频| 91在线免费看| 亚洲男帅同性gay1069| 成人免费视频一区| 精品99999| 国产呦精品一区二区三区网站| 337p亚洲精品色噜噜| 婷婷中文字幕综合| 欧美欧美欧美欧美| 天天综合色天天综合色h| 在线视频综合导航| 亚洲精品国产a久久久久久| 成人精品gif动图一区| 国产女同性恋一区二区| 国产精品一卡二| 久久综合九色综合97婷婷| 久久精品国产精品青草| 欧美精品一区二区精品网| 国产一区二区三区视频在线播放| 欧美va亚洲va|