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

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

?? csl_emuhal.h

?? Ti C6416 環境下
?? H
字號:
/**************************************************************************\*              Copyright (C) 2002 Texas Instruments Incorporated.*                             All Rights Reserved*--------------------------------------------------------------------------* MODULE NAME... EMU* FILENAME...... csl_emuhal.h* DATE CREATED.. 05/12/2003* LAST MODIFIED. 05/20/2003* PROJECT....... Chip Support Library* COMPONENT..... Hardware Abstraction Layer* PREREQUISITES.**--------------------------------------------------------------------------* DESCRIPTION:*        CSL Hardware Abstraction Layer interface for the EMU module**--------------------------------------------------------------------------* REGISTERS:** DBGSTAT   - DBGSTAT {Debug Status Register}* MFREG0    - MFREG0 {Miscellaneous Function Register}\**************************************************************************/#ifndef _CSL_EMUHAL_H_#define _CSL_EMUHAL_H_/**************************************************************************\* Private Macros and Include files\**************************************************************************/#include <csl_stdinchal.h>#include <csl_chiphal.h>#if (EMU_SUPPORT)/**************************************************************************\* Module level register/field access macros\**************************************************************************/  /* ----------------- */  /* FIELD MAKE MACROS */  /* ----------------- */    #define EMU_FMK(REG, FIELD, x)                                        \    _PER_FMK(EMU, ##REG, ##FIELD, x)    #define EMU_FMKS(REG, FIELD, SYM)                                     \    _PER_FMKS(EMU, ##REG, ##FIELD, ##SYM)  /* -------------------------------- */  /* RAW REGISTER/FIELD ACCESS MACROS */  /* -------------------------------- */  #define EMU_ADDR(REG)             _EMU_##REG##_ADDR    #define EMU_RGET(REG)                                                 \    _PER_RGET(_EMU_##REG##_ADDR, EMU, ##REG)    #define EMU_RSET(REG, x)                                              \    _PER_RSET(_EMU_##REG##_ADDR, EMU, ##REG, x)  #define EMU_FGET(REG, FLD)        _EMU_##REG##_FGET(##FLD)  #define EMU_FSET(REG, FLD, x)     _EMU_##REG##_FSET(##FLD, x)    #define EMU_FSETS(REG, FLD, SYM)                                      \    _EMU_##REG##_FSETS(##FLD, ##SYM)  /* ------------------------------------------ */  /* ADDRESS BASED REGISTER/FIELD ACCESS MACROS */  /* ------------------------------------------ */  #define EMU_RGETA(addr, REG)      _PER_RGET(addr, EMU, ##REG)  #define EMU_RSETA(addr, REG, x)   _PER_RSET(addr, EMU, ##REG,x)    #define EMU_FGETA(addr, REG, FLD)                                     \    _PER_FGET(addr, EMU, ##REG,##FLD)    #define EMU_FSETA(addr, REG, FLD, x)                                  \    _PER_FSET(addr, EMU, ##REG, ##FLD, x)    #define EMU_FSETSA(addr, REG, FLD, SYM)                               \    _PER_FSETS(addr, EMU, ##REG, ##FLD, ##SYM)  /* ----------------------------------------- */  /* HANDLE BASED REGISTER/FIELD ACCESS MACROS */  /* ----------------------------------------- */    #define EMU_ADDRH(h, REG)                                             \    ((void *)(&(((EMU_PrivateObj *)h)->baseAddr[_EMU_##REG##_OFFSET])))    #define EMU_RGETH(h, REG)                                             \    EMU_RGETA(EMU_ADDRH(h, ##REG), ##REG)    #define EMU_RSETH(h, REG, x)                                          \    EMU_RSETA(EMU_ADDRH(h, ##REG), ##REG, x)    #define EMU_FGETH(h, REG, FIELD)                                      \    EMU_FGETA(EMU_ADDRH(h, ##REG), ##REG, ##FIELD)    #define EMU_FSETH(h, REG, FIELD,x)                                    \    EMU_FSETA(EMU_ADDRH(h, ##REG), ##REG, ##FIELD, x)    #define EMU_FSETSH(h, REG, FIELD, SYM)                                \    EMU_FSETSA(EMU_ADDRH(h, ##REG), ##REG, ##FIELD, ##SYM)/**************************************************************************\** _____________________* |                   |* |   D B G S T A T   |* |___________________|** DBGSTAT - DBGSTAT {Debug Status Register}** FIELDS (msb -> lsb)*     (r)     DBGMST          Read MFREG0:DBGM state*     (r)     EALLOWST        Read MFREG0:EALLOW state\**************************************************************************/  #define _EMU_DBGSTAT_ADDR         (0x01BC0000)  #define _EMU_DBGSTAT              (*(Uint32 *)_EMU_DBGSTAT_ADDR)  #define _EMU_DBGSTAT_DBGMST_MASK  (0x00020000u)  #define _EMU_DBGSTAT_DBGMST_SHIFT (0x00000011u)  #define EMU_DBGSTAT_DBGMST_OF(x)  _VALUEOF(x)    #define _EMU_DBGSTAT_EALLOWST_MASK                                    \    (0x00010000u)    #define _EMU_DBGSTAT_EALLOWST_SHIFT                                   \    (0x00000010u)    #define EMU_DBGSTAT_EALLOWST_OF(x)                                    \    _VALUEOF(x)  #define EMU_DBGSTAT_OF(x)         _VALUEOF(x)    #define _EMU_DBGSTAT_FGET(FLD)                                        \    _PER_FGET(_EMU_DBGSTAT_ADDR, EMU, DBGSTAT, ##FLD)    #define _EMU_DBGSTAT_FSET(FLD, f)                                     \    _PER_FSET(_EMU_DBGSTAT_ADDR, EMU, DBGSTAT, ##FLD,f)    #define _EMU_DBGSTAT_FSETS(FLD, SYM)                                  \    _PER_FSETS(_EMU_DBGSTAT_ADDR, EMU, DBGSTAT, ##FLD, ##SYM)/**************************************************************************\** _____________________* |                   |* |    M F R E G 0    |* |___________________|** MFREG0 - MFREG0 {Miscellaneous Function Register}** FIELDS (msb -> lsb)*     (w)     DBGMLD          Load qualifier for the DBGM bit*     (w)     DBGM            Set a mask to inhibit debug access*     (w)     ABRTILD         Load qualifier for the ABORTI bit*     (w)     ABRTI           set the bit to ABORT a lost ISR*     (w)     EALLOWLD        Load qualifier for the EALLOW bit*     (w)     EALLOW          Set the bit to allow Emulation access\**************************************************************************/  #define _EMU_MFREG0_ADDR          (0x01BC0014)  #define _EMU_MFREG0               (*(Uint32 *)_EMU_MFREG0_ADDR)  #define _EMU_MFREG0_DBGMLD_MASK   (0x08000000u)  #define _EMU_MFREG0_DBGMLD_SHIFT  (0x0000001Bu)  #define EMU_MFREG0_DBGMLD_OF(x)   _VALUEOF(x)  #define _EMU_MFREG0_DBGM_MASK     (0x04000000u)  #define _EMU_MFREG0_DBGM_SHIFT    (0x0000001Au)  #define EMU_MFREG0_DBGM_OF(x)     _VALUEOF(x)  #define _EMU_MFREG0_ABRTILD_MASK  (0x00040000u)  #define _EMU_MFREG0_ABRTILD_SHIFT (0x00000012u)  #define EMU_MFREG0_ABRTILD_OF(x)  _VALUEOF(x)  #define _EMU_MFREG0_ABRTI_MASK    (0x00020000u)  #define _EMU_MFREG0_ABRTI_SHIFT   (0x00000011u)  #define EMU_MFREG0_ABRTI_OF(x)    _VALUEOF(x)  #define _EMU_MFREG0_EALLOWLD_MASK (0x00004000u)    #define _EMU_MFREG0_EALLOWLD_SHIFT                                    \    (0x0000000Eu)  #define EMU_MFREG0_EALLOWLD_OF(x) _VALUEOF(x)  #define _EMU_MFREG0_EALLOW_MASK   (0x00002000u)  #define _EMU_MFREG0_EALLOW_SHIFT  (0x0000000Du)  #define EMU_MFREG0_EALLOW_OF(x)   _VALUEOF(x)  #define EMU_MFREG0_OF(x)          _VALUEOF(x)  #define EMU_MFREG0_RMK(dbgmld, dbgm, abrtild, abrti, eallowld, eallow) ((Uint32)    (\                  _PER_FMK(EMU, MFREG0, DBGMLD, dbgmld)                   \                |_PER_FMK(EMU, MFREG0, DBGM, dbgm)                        \                |_PER_FMK(EMU, MFREG0, ABRTILD, abrtild)                  \                |_PER_FMK(EMU, MFREG0, ABRTI, abrti)                      \                |_PER_FMK(EMU, MFREG0, EALLOWLD, eallowld)                \                |_PER_FMK(EMU, MFREG0, EALLOW, eallow)                    \        )                                                                 \  )    #define _EMU_MFREG0_FGET(FLD)                                         \    _PER_FGET(_EMU_MFREG0_ADDR, EMU, MFREG0, ##FLD)    #define _EMU_MFREG0_FSET(FLD, f)                                      \    _PER_FSET(_EMU_MFREG0_ADDR, EMU, MFREG0, ##FLD,f)    #define _EMU_MFREG0_FSETS(FLD, SYM)                                   \    _PER_FSETS(_EMU_MFREG0_ADDR, EMU, MFREG0, ##FLD, ##SYM)#endif /* (EMU_SUPPORT) */#endif /* _CSL_EMUHAL_H_ *//**************************************************************************\* End of csl_emuhal.h\**************************************************************************/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
精品免费99久久| 国产精品一区二区久激情瑜伽| 中文天堂在线一区| 亚洲欧美视频在线观看| 日韩中文字幕麻豆| 中文字幕的久久| 2023国产精品| 国产成人av福利| 国模少妇一区二区三区| 美女一区二区久久| 国产一区二区电影| 91丨porny丨中文| 欧美三级电影一区| 麻豆成人久久精品二区三区红| 国产精品乱码妇女bbbb| 一区二区欧美在线观看| 欧美日本一区二区| 久久99国产精品麻豆| 国产精品久久久久aaaa樱花| 欧美色欧美亚洲另类二区| 韩国成人精品a∨在线观看| 中文字幕免费一区| 欧美男男青年gay1069videost| 极品美女销魂一区二区三区| 亚洲欧洲日本在线| 欧美一区二区免费视频| 成人在线综合网站| 午夜伦欧美伦电影理论片| 久久久精品天堂| 色天天综合色天天久久| 久久电影国产免费久久电影| 亚洲欧美日韩国产另类专区| 日韩视频在线观看一区二区| 不卡一区二区三区四区| 美女精品自拍一二三四| **欧美大码日韩| 2欧美一区二区三区在线观看视频| 欧美福利一区二区| 国产一区二区在线看| 亚洲一区二区三区视频在线 | 激情国产一区二区| 亚洲摸摸操操av| 久久久一区二区| 91麻豆精品国产91久久久久久| 成人永久aaa| 国产中文一区二区三区| 日日夜夜精品免费视频| 亚洲美女视频在线观看| 亚洲国产电影在线观看| 欧美精品一区二区高清在线观看| 在线观看免费成人| eeuss鲁片一区二区三区在线看| 麻豆成人综合网| 亚洲成人精品一区| 亚洲卡通动漫在线| 国产精品伦理在线| 26uuu亚洲综合色欧美| 日韩亚洲电影在线| 欧美另类z0zxhd电影| 91麻豆高清视频| 成人免费毛片高清视频| 国产成人精品一区二| 国产综合色产在线精品| 精品一区二区三区免费| 日本一不卡视频| 亚洲第一av色| 尤物视频一区二区| 一区二区三区四区不卡视频| 中文字幕第一区| 国产精品色噜噜| 欧美国产精品中文字幕| 日本一区二区三区国色天香 | 亚洲欧美日韩在线| 国产精品第四页| 中文字幕制服丝袜成人av| 国产蜜臀97一区二区三区| 欧美国产激情一区二区三区蜜月| 久久久久久日产精品| 久久久久久久免费视频了| 久久久亚洲高清| 国产精品私房写真福利视频| 国产精品久99| 亚洲精品国产无天堂网2021 | 日韩三级视频在线观看| 日韩限制级电影在线观看| 日韩网站在线看片你懂的| 欧美tk丨vk视频| 日本一区二区久久| 亚洲欧美一区二区三区孕妇| 亚洲精品乱码久久久久久黑人 | 日本韩国一区二区三区| 欧美午夜宅男影院| 日韩一区二区在线免费观看| 2014亚洲片线观看视频免费| 国产农村妇女毛片精品久久麻豆| 最好看的中文字幕久久| 亚洲图片一区二区| 久久精品国产999大香线蕉| 国产99久久精品| 一本一道久久a久久精品综合蜜臀| 欧美羞羞免费网站| 日韩欧美一卡二卡| 中文一区二区在线观看| 一级中文字幕一区二区| 男人操女人的视频在线观看欧美| 国内成人精品2018免费看| 北条麻妃一区二区三区| 欧美撒尿777hd撒尿| 欧美va日韩va| 亚洲女人小视频在线观看| 奇米一区二区三区| 成人毛片在线观看| 欧美日韩第一区日日骚| 久久久国产精品午夜一区ai换脸| 亚洲黄色在线视频| 国内成人精品2018免费看| 色综合久久综合中文综合网| 欧美一区二区不卡视频| 中文字幕在线播放不卡一区| 日韩激情在线观看| 不卡视频一二三四| 欧美成人精品二区三区99精品| 国产精品久久久久影视| 日本午夜精品一区二区三区电影| 不卡视频在线观看| 欧美tickling网站挠脚心| 亚洲综合色自拍一区| 成人小视频免费在线观看| 欧美电影影音先锋| 亚洲精品免费在线观看| 国产成人一区在线| 欧美一区二区网站| 亚洲激情五月婷婷| 成人av免费在线观看| 日韩欧美久久久| 午夜精品一区二区三区免费视频| 成人av在线影院| 久久久一区二区三区捆绑**| 日本中文在线一区| 欧美丝袜丝交足nylons图片| 日本一区二区视频在线| 国产在线视频不卡二| 欧美女孩性生活视频| 亚洲欧美视频一区| 成人激情免费电影网址| 久久一二三国产| 极品少妇xxxx精品少妇| 欧美一区二区视频在线观看| 亚洲无线码一区二区三区| 色婷婷av一区二区三区大白胸 | 欧美va亚洲va香蕉在线| 日本v片在线高清不卡在线观看| 欧美亚洲自拍偷拍| 一区二区三区在线不卡| 91偷拍与自偷拍精品| 中文字幕成人在线观看| 国产精品自产自拍| 久久九九99视频| 国产高清久久久| 亚洲国产精品精华液ab| 国产成人av在线影院| 国产亚洲成aⅴ人片在线观看| 韩国av一区二区三区在线观看| 日韩精品一区在线| 国产一区二区视频在线| 精品国产免费人成在线观看| 久久97超碰国产精品超碰| 日韩免费看的电影| 激情五月激情综合网| 欧美tickling挠脚心丨vk| 狠狠色丁香九九婷婷综合五月| 欧美xxxx在线观看| 国产成人精品aa毛片| 中文一区二区在线观看| 99久久精品一区| 亚洲综合清纯丝袜自拍| 欧美老肥妇做.爰bbww| 久久精品72免费观看| 久久这里只有精品首页| 成人av在线资源网| 亚洲一区二区三区影院| 在线电影欧美成精品| 久久国产生活片100| 国产蜜臀97一区二区三区 | 无码av免费一区二区三区试看 | 日韩欧美国产麻豆| 国产乱码精品一区二区三区忘忧草| 久久久777精品电影网影网| av高清久久久| 亚洲电影在线免费观看| 日韩亚洲国产中文字幕欧美| 国产高清视频一区| 一区二区高清视频在线观看| 日韩一级免费观看| 9人人澡人人爽人人精品| 亚洲国产精品久久久久秋霞影院| 欧美mv日韩mv国产网站app| 成人精品免费网站| 亚洲va韩国va欧美va精品| 欧美zozozo|