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

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

?? cslr_edmacc.h

?? ccs下對dm6446的測試程序
?? H
?? 第 1 頁 / 共 5 頁
字號:
/*  ============================================================================
 *   Copyright (c) Texas Instruments Inc 2002, 2003, 2004, 2005                 
 *                                                                              
 *   Use of this software is controlled by the terms and conditions found in the
 *   license agreement under which this software has been supplied.             
 *   ===========================================================================
 */

#ifndef _CSLR_EDMACC_H_
#define _CSLR_EDMACC_H_

/** \file cslr_edmacc.h
 * 
 * \brief This file contains the Register Desciptions for EDMACC
 * 
 *********************************************************************/

#include <cslr.h>

#include <tistdtypes.h>

/**************************************************************************\
* Register Overlay Structure for DRA 
\**************************************************************************/
typedef struct  {
    volatile Uint32 DRAE;
    volatile Uint32 DRAEH;
} CSL_EdmaccDraRegs;

/**************************************************************************\
* Register Overlay Structure for QUEEVTENTRY 
\**************************************************************************/
typedef struct  {
    volatile Uint32 EVT_ENTRY;
} CSL_EdmaccQueevtentryRegs;

/**************************************************************************\
* Register Overlay Structure for SHADOW 
\**************************************************************************/
typedef struct  {
    volatile Uint32 ER;
    volatile Uint32 ERH;
    volatile Uint32 ECR;
    volatile Uint32 ECRH;
    volatile Uint32 ESR;
    volatile Uint32 ESRH;
    volatile Uint32 CER;
    volatile Uint32 CERH;
    volatile Uint32 EER;
    volatile Uint32 EERH;
    volatile Uint32 EECR;
    volatile Uint32 EECRH;
    volatile Uint32 EESR;
    volatile Uint32 EESRH;
    volatile Uint32 SER;
    volatile Uint32 SERH;
    volatile Uint32 SECR;
    volatile Uint32 SECRH;
    volatile Uint8 RSVD0[8];
    volatile Uint32 IER;
    volatile Uint32 IERH;
    volatile Uint32 IECR;
    volatile Uint32 IECRH;
    volatile Uint32 IESR;
    volatile Uint32 IESRH;
    volatile Uint32 IPR;
    volatile Uint32 IPRH;
    volatile Uint32 ICR;
    volatile Uint32 ICRH;
    volatile Uint32 IEVAL;
    volatile Uint8 RSVD1[4];
    volatile Uint32 QER;
    volatile Uint32 QEER;
    volatile Uint32 QEECR;
    volatile Uint32 QEESR;
    volatile Uint32 QSER;
    volatile Uint32 QSECR;
    volatile Uint8 RSVD2[360];
} CSL_EdmaccShadowRegs;

typedef volatile CSL_EdmaccShadowRegs  *CSL_EdmaccShadowRegsOvly;
/**************************************************************************\
* Register Overlay Structure for PARAMENTRY 
\**************************************************************************/
typedef struct  {
    volatile Uint32 OPT;
    volatile Uint32 SRC;
    volatile Uint32 A_B_CNT;
    volatile Uint32 DST;
    volatile Uint32 SRC_DST_BIDX;
    volatile Uint32 LINK_BCNTRLD;
    volatile Uint32 SRC_DST_CIDX;
    volatile Uint32 CCNT;
} CSL_EdmaccParamentryRegs;
typedef volatile CSL_EdmaccParamentryRegs  *CSL_EdmaccParamentryRegsOvly;
/**************************************************************************\
* Register Overlay Structure
\**************************************************************************/
typedef struct  {
    volatile Uint32 REV;
    volatile Uint32 CCCFG;
    volatile Uint8 RSVD0[504];
    volatile Uint32 QCHMAP[8];
    volatile Uint8 RSVD1[32];
    volatile Uint32 DMAQNUM[8];
    volatile Uint32 QDMAQNUM;
    volatile Uint8 RSVD2[28];
    volatile Uint32 QUETCMAP;
    volatile Uint32 QUEPRI;
    volatile Uint8 RSVD3[120];
    volatile Uint32 EMR;
    volatile Uint32 EMRH;
    volatile Uint32 EMCR;
    volatile Uint32 EMCRH;
    volatile Uint32 QEMR;
    volatile Uint32 QEMCR;
    volatile Uint32 CCERR;
    volatile Uint32 CCERRCLR;
    volatile Uint32 EEVAL;
    volatile Uint8 RSVD4[28];
    CSL_EdmaccDraRegs DRA[4];
    volatile Uint8 RSVD5[32];
    volatile Uint32 QRAE[4];
    volatile Uint8 RSVD6[112];
    CSL_EdmaccQueevtentryRegs QUEEVTENTRY[2][16];
    volatile Uint8 RSVD7[384];
    volatile Uint32 QSTAT[2];
    volatile Uint8 RSVD8[24];
    volatile Uint32 QWMTHRA;
    volatile Uint32 QWMTHRB;
    volatile Uint8 RSVD9[24];
    volatile Uint32 CCSTAT;
    volatile Uint8 RSVD10[188];
    volatile Uint32 AETCTL;
    volatile Uint32 AETSTAT;
    volatile Uint32 AETCMD;
    volatile Uint8 RSVD11[2292];
    volatile Uint32 ER;
    volatile Uint32 ERH;
    volatile Uint32 ECR;
    volatile Uint32 ECRH;
    volatile Uint32 ESR;
    volatile Uint32 ESRH;
    volatile Uint32 CER;
    volatile Uint32 CERH;
    volatile Uint32 EER;
    volatile Uint32 EERH;
    volatile Uint32 EECR;
    volatile Uint32 EECRH;
    volatile Uint32 EESR;
    volatile Uint32 EESRH;
    volatile Uint32 SER;
    volatile Uint32 SERH;
    volatile Uint32 SECR;
    volatile Uint32 SECRH;
    volatile Uint8 RSVD12[8];
    volatile Uint32 IER;
    volatile Uint32 IERH;
    volatile Uint32 IECR;
    volatile Uint32 IECRH;
    volatile Uint32 IESR;
    volatile Uint32 IESRH;
    volatile Uint32 IPR;
    volatile Uint32 IPRH;
    volatile Uint32 ICR;
    volatile Uint32 ICRH;
    volatile Uint32 IEVAL;
    volatile Uint8 RSVD13[4];
    volatile Uint32 QER;
    volatile Uint32 QEER;
    volatile Uint32 QEECR;
    volatile Uint32 QEESR;
    volatile Uint32 QSER;
    volatile Uint32 QSECR;
    volatile Uint8 RSVD14[3944];
    CSL_EdmaccShadowRegs SHADOW[4];
    volatile Uint8 RSVD15[6144];
    CSL_EdmaccParamentryRegs PARAMENTRY[128];
} CSL_EdmaccRegs;

typedef volatile CSL_EdmaccRegs  *CSL_EdmaccRegsOvly;
/**************************************************************************\
* Field Definition Macros
\**************************************************************************/

/* REV */

#define CSL_EDMACC_REV_SCHEME_MASK       (0xC0000000u)
#define CSL_EDMACC_REV_SCHEME_SHIFT      (0x0000001Eu)
#define CSL_EDMACC_REV_SCHEME_RESETVAL   (0x00000000u)

#define CSL_EDMACC_REV_FUNCTION_MASK     (0x0FFF0000u)
#define CSL_EDMACC_REV_FUNCTION_SHIFT    (0x00000010u)
#define CSL_EDMACC_REV_FUNCTION_RESETVAL (0x00000001u)

#define CSL_EDMACC_REV_RTL_MASK          (0x0000F800u)
#define CSL_EDMACC_REV_RTL_SHIFT         (0x0000000Bu)
#define CSL_EDMACC_REV_RTL_RESETVAL      (0x00000000u)

#define CSL_EDMACC_REV_MAJOR_MASK        (0x00000700u)
#define CSL_EDMACC_REV_MAJOR_SHIFT       (0x00000008u)
#define CSL_EDMACC_REV_MAJOR_RESETVAL    (0x00000003u)

#define CSL_EDMACC_REV_CUSTOM_MASK       (0x000000C0u)
#define CSL_EDMACC_REV_CUSTOM_SHIFT      (0x00000006u)
#define CSL_EDMACC_REV_CUSTOM_RESETVAL   (0x00000000u)

#define CSL_EDMACC_REV_MINOR_MASK        (0x0000003Fu)
#define CSL_EDMACC_REV_MINOR_SHIFT       (0x00000000u)
#define CSL_EDMACC_REV_MINOR_RESETVAL    (0x00000000u)

#define CSL_EDMACC_REV_RESETVAL          (0x00010300u)

/* CCCFG */

#define CSL_EDMACC_CCCFG_MP_EXIST_MASK   (0x02000000u)
#define CSL_EDMACC_CCCFG_MP_EXIST_SHIFT  (0x00000019u)
#define CSL_EDMACC_CCCFG_MP_EXIST_RESETVAL (0x00000000u)

/*----MP_EXIST Tokens----*/
#define CSL_EDMACC_CCCFG_MP_EXIST_NONE   (0x00000000u)
#define CSL_EDMACC_CCCFG_MP_EXIST_INCLUDED (0x00000001u)

#define CSL_EDMACC_CCCFG_CHMAP_EXIST_MASK (0x01000000u)
#define CSL_EDMACC_CCCFG_CHMAP_EXIST_SHIFT (0x00000018u)
#define CSL_EDMACC_CCCFG_CHMAP_EXIST_RESETVAL (0x00000000u)

/*----CHMAP_EXIST Tokens----*/
#define CSL_EDMACC_CCCFG_CHMAP_EXIST_NONE (0x00000000u)
#define CSL_EDMACC_CCCFG_CHMAP_EXIST_INCLUDED (0x00000001u)

#define CSL_EDMACC_CCCFG_NUM_REGN_MASK   (0x00300000u)
#define CSL_EDMACC_CCCFG_NUM_REGN_SHIFT  (0x00000014u)
#define CSL_EDMACC_CCCFG_NUM_REGN_RESETVAL (0x00000000u)

/*----NUM_REGN Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_REGN_4      (0x00000002u)

#define CSL_EDMACC_CCCFG_NUM_TC_MASK     (0x00070000u)
#define CSL_EDMACC_CCCFG_NUM_TC_SHIFT    (0x00000010u)
#define CSL_EDMACC_CCCFG_NUM_TC_RESETVAL (0x00000001u)

/*----NUM_TC Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_TC_1        (0x00000000u)
#define CSL_EDMACC_CCCFG_NUM_TC_2        (0x00000001u)

#define CSL_EDMACC_CCCFG_NUM_PAENTRY_MASK (0x00007000u)
#define CSL_EDMACC_CCCFG_NUM_PAENTRY_SHIFT (0x0000000Cu)
#define CSL_EDMACC_CCCFG_NUM_PAENTRY_RESETVAL (0x00000003u)

/*----NUM_PAENTRY Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_PAENTRY_128 (0x00000003u)

#define CSL_EDMACC_CCCFG_NUM_INTCH_MASK  (0x00000700u)
#define CSL_EDMACC_CCCFG_NUM_INTCH_SHIFT (0x00000008u)
#define CSL_EDMACC_CCCFG_NUM_INTCH_RESETVAL (0x00000004u)

/*----NUM_INTCH Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_INTCH_8     (0x00000001u)
#define CSL_EDMACC_CCCFG_NUM_INTCH_16    (0x00000002u)
#define CSL_EDMACC_CCCFG_NUM_INTCH_32    (0x00000003u)
#define CSL_EDMACC_CCCFG_NUM_INTCH_64    (0x00000004u)

#define CSL_EDMACC_CCCFG_NUM_QDMACH_MASK (0x00000070u)
#define CSL_EDMACC_CCCFG_NUM_QDMACH_SHIFT (0x00000004u)
#define CSL_EDMACC_CCCFG_NUM_QDMACH_RESETVAL (0x00000004u)

/*----NUM_QDMACH Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_QDMACH_8    (0x00000004u)

#define CSL_EDMACC_CCCFG_NUM_DMACH_MASK  (0x00000007u)
#define CSL_EDMACC_CCCFG_NUM_DMACH_SHIFT (0x00000000u)
#define CSL_EDMACC_CCCFG_NUM_DMACH_RESETVAL (0x00000005u)

/*----NUM_DMACH Tokens----*/
#define CSL_EDMACC_CCCFG_NUM_DMACH_64    (0x00000005u)

#define CSL_EDMACC_CCCFG_RESETVAL        (0x00013445u)

/* QCHMAP */

#define CSL_EDMACC_QCHMAP_PAENTRY_MASK   (0x00003FE0u)
#define CSL_EDMACC_QCHMAP_PAENTRY_SHIFT  (0x00000005u)
#define CSL_EDMACC_QCHMAP_PAENTRY_RESETVAL (0x00000000u)

#define CSL_EDMACC_QCHMAP_TRWORD_MASK    (0x0000001Cu)
#define CSL_EDMACC_QCHMAP_TRWORD_SHIFT   (0x00000002u)
#define CSL_EDMACC_QCHMAP_TRWORD_RESETVAL (0x00000000u)

#define CSL_EDMACC_QCHMAP_RESETVAL       (0x00000000u)

/* DMAQNUM */

#define CSL_EDMACC_DMAQNUM_E7_MASK       (0x70000000u)
#define CSL_EDMACC_DMAQNUM_E7_SHIFT      (0x0000001Cu)
#define CSL_EDMACC_DMAQNUM_E7_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E6_MASK       (0x07000000u)
#define CSL_EDMACC_DMAQNUM_E6_SHIFT      (0x00000018u)
#define CSL_EDMACC_DMAQNUM_E6_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E5_MASK       (0x00700000u)
#define CSL_EDMACC_DMAQNUM_E5_SHIFT      (0x00000014u)
#define CSL_EDMACC_DMAQNUM_E5_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E4_MASK       (0x00070000u)
#define CSL_EDMACC_DMAQNUM_E4_SHIFT      (0x00000010u)
#define CSL_EDMACC_DMAQNUM_E4_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E3_MASK       (0x00007000u)
#define CSL_EDMACC_DMAQNUM_E3_SHIFT      (0x0000000Cu)
#define CSL_EDMACC_DMAQNUM_E3_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E2_MASK       (0x00000700u)
#define CSL_EDMACC_DMAQNUM_E2_SHIFT      (0x00000008u)
#define CSL_EDMACC_DMAQNUM_E2_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E1_MASK       (0x00000070u)
#define CSL_EDMACC_DMAQNUM_E1_SHIFT      (0x00000004u)
#define CSL_EDMACC_DMAQNUM_E1_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_E0_MASK       (0x00000007u)
#define CSL_EDMACC_DMAQNUM_E0_SHIFT      (0x00000000u)
#define CSL_EDMACC_DMAQNUM_E0_RESETVAL   (0x00000000u)

#define CSL_EDMACC_DMAQNUM_RESETVAL      (0x00000000u)

/* QDMAQNUM */

#define CSL_EDMACC_QDMAQNUM_E7_MASK      (0x70000000u)
#define CSL_EDMACC_QDMAQNUM_E7_SHIFT     (0x0000001Cu)
#define CSL_EDMACC_QDMAQNUM_E7_RESETVAL  (0x00000000u)

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品久久久久久久人人人人传媒| 日韩高清在线电影| 午夜精品一区二区三区三上悠亚| 国产毛片一区二区| 777奇米四色成人影色区| 中文字幕二三区不卡| 日本少妇一区二区| 在线观看亚洲精品视频| 久久日韩精品一区二区五区| 亚洲电影视频在线| 99久久免费视频.com| 国产亚洲欧美激情| 日韩av一区二区在线影视| 色噜噜狠狠色综合中国| 国产精品素人一区二区| 免费视频一区二区| 欧美乱妇20p| 亚洲一区二区欧美| 欧美性猛交xxxx黑人交| 中文字幕一区av| 国产精品一区二区久激情瑜伽| 欧美妇女性影城| 亚洲精品成人a在线观看| www.一区二区| 国产精品欧美久久久久一区二区| 国产乱对白刺激视频不卡| 日韩免费高清av| 蜜臀久久99精品久久久久宅男| 91精品一区二区三区在线观看| 亚洲成精国产精品女| 欧美日韩精品一区二区三区蜜桃| 一区二区三区在线观看欧美 | 亚洲午夜久久久久久久久电影院| 成人午夜精品一区二区三区| 国产精品乱人伦中文| 国产精品18久久久久久久久久久久| 久久久亚洲高清| 国产99久久久精品| 亚洲视频1区2区| 欧美吻胸吃奶大尺度电影| 亚洲一区免费观看| 91精品国产色综合久久ai换脸| 日本成人在线不卡视频| 精品国产乱码久久久久久久久| 国产剧情一区在线| 中文字幕在线播放不卡一区| 91视频国产观看| 亚洲香蕉伊在人在线观| 欧美精品欧美精品系列| 久久精品国产久精国产爱| 久久久久久一二三区| 99这里都是精品| 亚洲线精品一区二区三区| 欧美精品1区2区| 国产高清不卡一区| 国产精品丝袜黑色高跟| 欧洲人成人精品| 久久精品国产秦先生| 亚洲国产精品二十页| 欧美在线一二三四区| 秋霞国产午夜精品免费视频| 国产日韩欧美制服另类| 色狠狠色狠狠综合| 麻豆国产精品一区二区三区| 国产精品丝袜在线| 777xxx欧美| 成人午夜在线播放| 日韩中文字幕av电影| 久久久精品国产99久久精品芒果 | 欧美无乱码久久久免费午夜一区| 日产国产欧美视频一区精品| 国产午夜精品福利| 欧美性受xxxx黑人xyx性爽| 久久国产精品第一页| 亚洲少妇30p| 欧美大片日本大片免费观看| 成人激情av网| 成人av集中营| 亚欧色一区w666天堂| 国产午夜亚洲精品羞羞网站| 欧日韩精品视频| 国产成人精品网址| 日欧美一区二区| 亚洲欧美日韩在线播放| 久久伊99综合婷婷久久伊| 欧美日韩色综合| 春色校园综合激情亚洲| 秋霞国产午夜精品免费视频| 一区二区三区日韩精品| 国产欧美日韩综合| 日韩欧美一区在线| 欧美影视一区在线| 91美女片黄在线观看91美女| 国产福利一区二区三区在线视频| 免费成人在线影院| 亚洲国产精品久久艾草纯爱| ...中文天堂在线一区| 久久精品视频在线看| 欧美大片一区二区三区| 666欧美在线视频| 欧美日韩aaaaa| 欧美日韩免费观看一区二区三区 | 欧美激情一区在线观看| 日韩精品中文字幕在线一区| 欧美精品自拍偷拍动漫精品| 99在线精品一区二区三区| 国产精品综合二区| 国产一区二区不卡在线| 久久国产精品99精品国产| 美美哒免费高清在线观看视频一区二区| 亚洲国产精品嫩草影院| 一区二区国产盗摄色噜噜| 亚洲欧美韩国综合色| 国产精品国产a级| 国产精品久久久爽爽爽麻豆色哟哟 | 亚洲综合免费观看高清完整版 | 成人免费视频网站在线观看| 久久福利资源站| 狠狠v欧美v日韩v亚洲ⅴ| 国内精品在线播放| 国产一区二区三区日韩 | 91国内精品野花午夜精品| 91在线视频官网| 日本乱人伦一区| 欧美日本韩国一区二区三区视频| 在线播放91灌醉迷j高跟美女 | 天使萌一区二区三区免费观看| 亚洲综合色视频| 五月天激情小说综合| 免费三级欧美电影| 国产91综合网| 色综合色狠狠综合色| 在线观看三级视频欧美| 欧美一区永久视频免费观看| 精品蜜桃在线看| 国产精品久久久一区麻豆最新章节| 亚洲男人天堂av| 日本亚洲三级在线| 高清国产午夜精品久久久久久| 91免费小视频| 欧美一区二区大片| 日本一区二区免费在线| 亚洲欧美另类久久久精品2019| 亚洲高清三级视频| 国产精品一区三区| 欧美午夜宅男影院| xf在线a精品一区二区视频网站| 国产精品色眯眯| 麻豆国产精品官网| 91麻豆123| 精品国产亚洲在线| 一区二区三区四区中文字幕| 蜜桃av噜噜一区| 91久久奴性调教| 久久精品一区二区三区不卡| 一区二区三区四区视频精品免费| 免费观看在线综合色| 99久久精品情趣| 欧美一区二区在线看| 中文字幕一区不卡| 久久er99精品| 欧美性生活久久| 中文无字幕一区二区三区| 亚洲高清中文字幕| av午夜一区麻豆| 日韩一区二区三区av| 亚洲精品写真福利| 国产999精品久久久久久| 欧美一级在线视频| 一区二区视频在线看| 国产在线不卡一区| 欧美无人高清视频在线观看| 中文av一区特黄| 久久精品国产精品亚洲精品| 欧美天天综合网| 国产精品少妇自拍| 国产精品888| 欧美tickling网站挠脚心| 亚洲精品欧美激情| 成人免费观看av| 久久久青草青青国产亚洲免观| 日韩激情在线观看| 欧美吻胸吃奶大尺度电影 | 精品免费国产二区三区| 日韩在线a电影| 91国偷自产一区二区三区观看| 国产精品美女久久久久久久久久久 | 风流少妇一区二区| 久久先锋影音av| 日韩电影免费在线观看网站| 欧美亚洲尤物久久| 自拍偷拍亚洲综合| 9人人澡人人爽人人精品| 国产精品欧美一区喷水| 国产精品夜夜嗨| 国产日韩三级在线| 国产成人亚洲综合色影视| 欧美sm极限捆绑bd| 九九精品一区二区| 久久久www成人免费毛片麻豆|