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

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

?? csl_mcbsphal.h

?? dm642 串口初始化以及測試的程序
?? H
?? 第 1 頁 / 共 5 頁
字號:
/******************************************************************************\*           Copyright (C) 1999-2001 Texas Instruments Incorporated.*                           All Rights Reserved*------------------------------------------------------------------------------* FILENAME...... csl_mcbsphal.h* DATE CREATED.. 06/12/1999* LAST MODIFIED. 08/02/2004 - Adding support for C6418*                10/02/2001*                          - 6713 device addition*                04/21/2004 - Fixed XCR0 bad address*------------------------------------------------------------------------------* REGISTERS** DRR0  - serial port 0 data receive register* DRR1  - serial port 1 data receive register* DRR2  - serial port 2 data receive register (1)* DXR0  - serial port 0 data transmit register* DXR1  - serial port 1 data transmit register* DXR2  - serial port 2 data transmit register (1)* SPCR0 - serial port 0 control register* SPCR1 - serial port 1 control register* SPCR2 - serial port 2 control register (1)* RCR0  - serial port 0 receive control register* RCR1  - serial port 1 receive control register* RCR2  - serial port 2 receive control register (1)* XCR0  - serial port 0 transmit control register* XCR1  - serial port 1 transmit control register* XCR2  - serial port 2 transmit control register (1)* SRGR0 - serial port 0 sample rate generator register* SRGR1 - serial port 1 sample rate generator register* SRGR2 - serial port 2 sample rate generator register (1)* MCR0  - serial port 0 multichannel control register* MCR1  - serial port 1 multichannel control register* MCR2  - serial port 2 multichannel control register (1)* RCER0 - serial port 0 receive channel enable register* RCER1 - serial port 1 receive channel enable register* RCER2 - serial port 2 receive channel enable register (1)* XCER0 - serial port 0 transmit channel enable register* XCER1 - serial port 1 transmit channel enable register* XCER2 - serial port 2 transmit channel enable register (1)* RCERE00 - serial port 0 Enhanced receive channel enable register 0 (2)* RCERE01 - serial port 1 Enhanced receive channel enable register 0 (2)* RCERE02 - serial port 2 Enhanced receive channel enable register 0 (2)* RCERE10 - serial port 0 Enhanced receive channel enable register 1 (2)* RCERE11 - serial port 1 Enhanced receive channel enable register 1 (2)* RCERE12 - serial port 2 Enhanced receive channel enable register 1 (2)* RCERE20 - serial port 0 Enhanced receive channel enable register 2 (2)* RCERE21 - serial port 1 Enhanced receive channel enable register 2 (2)* RCERE22 - serial port 2 Enhanced receive channel enable register 2 (2)* RCERE30 - serial port 0 Enhanced receive channel enable register 3 (2)* RCERE31 - serial port 1 Enhanced receive channel enable register 3 (2)* RCERE32 - serial port 2 Enhanced receive channel enable register 3 (2)* XCERE00 - serial port 0 Enhanced transmit channel enable register 0 (2)* XCERE01 - serial port 1 Enhanced transmit channel enable register 0 (2)* XCERE02 - serial port 2 Enhanced transmit channel enable register 0 (2)* XCERE10 - serial port 0 Enhanced transmit channel enable register 1 (2)* XCERE11 - serial port 1 Enhanced transmit channel enable register 1 (2)* XCERE12 - serial port 2 Enhanced transmit channel enable register 1 (2)* XCERE20 - serial port 0 Enhanced transmit channel enable register 2 (2)* XCERE21 - serial port 1 Enhanced transmit channel enable register 2 (2)* XCERE22 - serial port 2 Enhanced transmit channel enable register 2 (2)* XCERE30 - serial port 0 Enhanced transmit channel enable register 3 (2)* XCERE31 - serial port 1 Enhanced transmit channel enable register 3 (2)* XCERE32 - serial port 2 Enhanced transmit channel enable register 3 (2)* PCR0  - serial port 0 pin control register* PCR1  - serial port 1 pin control register* PCR2  - serial port 2 pin control register (1)** (1) only supported on devices with three serial ports* (2) supported by C64x devices (RCERx replaced by RCERE0x, XCERx replaced by XCERE0x)*\******************************************************************************/#ifndef _CSL_MCBSPHAL_H_#define _CSL_MCBSPHAL_H_#include <csl_stdinc.h>#include <csl_chip.h>#if (MCBSP_SUPPORT)/******************************************************************************\* MISC section\******************************************************************************/#if (CHIP_6202|CHIP_6203|CHIP_6414|CHIP_6415|CHIP_6416)  #define _MCBSP_PORT_CNT        3  #define _MCBSP_BASE_PORT0      0x018C0000u  #define _MCBSP_BASE_PORT1      0x01900000u  #define _MCBSP_BASE_PORT2      0x01A40000u#else  #define _MCBSP_PORT_CNT        2  #define _MCBSP_BASE_PORT0      0x018C0000u  #define _MCBSP_BASE_PORT1      0x01900000u#endif/******************************************************************************\* module level register/field access macros\******************************************************************************/  /* ----------------- */  /* FIELD MAKE MACROS */  /* ----------------- */  #define MCBSP_FMK(REG,FIELD,x)\    _PER_FMK(MCBSP,##REG,##FIELD,x)  #define MCBSP_FMKS(REG,FIELD,SYM)\    _PER_FMKS(MCBSP,##REG,##FIELD,##SYM)  /* -------------------------------- */  /* RAW REGISTER/FIELD ACCESS MACROS */  /* -------------------------------- */  #define MCBSP_ADDR(REG)\    _MCBSP_##REG##_ADDR  #define MCBSP_RGET(REG)\    _PER_RGET(_MCBSP_##REG##_ADDR,MCBSP,##REG)  #define MCBSP_RSET(REG,x)\    _PER_RSET(_MCBSP_##REG##_ADDR,MCBSP,##REG,x)  #define MCBSP_FGET(REG,FIELD)\    _MCBSP_##REG##_FGET(##FIELD)  #define MCBSP_FSET(REG,FIELD,x)\    _MCBSP_##REG##_FSET(##FIELD,##x)  #define MCBSP_FSETS(REG,FIELD,SYM)\    _MCBSP_##REG##_FSETS(##FIELD,##SYM)  /* ------------------------------------------ */  /* ADDRESS BASED REGISTER/FIELD ACCESS MACROS */  /* ------------------------------------------ */  #define MCBSP_RGETA(addr,REG)\    _PER_RGET(addr,MCBSP,##REG)  #define MCBSP_RSETA(addr,REG,x)\    _PER_RSET(addr,MCBSP,##REG,x)  #define MCBSP_FGETA(addr,REG,FIELD)\    _PER_FGET(addr,MCBSP,##REG,##FIELD)  #define MCBSP_FSETA(addr,REG,FIELD,x)\    _PER_FSET(addr,MCBSP,##REG,##FIELD,x)  #define MCBSP_FSETSA(addr,REG,FIELD,SYM)\    _PER_FSETS(addr,MCBSP,##REG,##FIELD,##SYM)  /* ----------------------------------------- */  /* HANDLE BASED REGISTER/FIELD ACCESS MACROS */  /* ----------------------------------------- */  #define MCBSP_ADDRH(h,REG)\    (Uint32)(&((h)->baseAddr[_MCBSP_##REG##_OFFSET]))  #define MCBSP_RGETH(h,REG)\    MCBSP_RGETA(MCBSP_ADDRH(h,##REG),##REG)  #define MCBSP_RSETH(h,REG,x)\    MCBSP_RSETA(MCBSP_ADDRH(h,##REG),##REG,x)  #define MCBSP_FGETH(h,REG,FIELD)\    MCBSP_FGETA(MCBSP_ADDRH(h,##REG),##REG,##FIELD)  #define MCBSP_FSETH(h,REG,FIELD,x)\    MCBSP_FSETA(MCBSP_ADDRH(h,##REG),##REG,##FIELD,x)  #define MCBSP_FSETSH(h,REG,FIELD,SYM)\    MCBSP_FSETSA(MCBSP_ADDRH(h,##REG),##REG,##FIELD,##SYM)/******************************************************************************\* _____________________* |                   |* |  D R R            |* |___________________|** DRR0  - serial port 0 data receive register* DRR1  - serial port 1 data receive register* DRR2  - serial port 2 data receive register (1)** (1) only supported on devices with three serial ports** FIELDS (msb -> lsb)* (r) DR*\******************************************************************************/  #define _MCBSP_DRR_OFFSET            0#if (C11_SUPPORT | C64_SUPPORT)  #define _MCBSP_DRR0_ADDR             0x30000000u  #define _MCBSP_DRR1_ADDR             0x34000000u#else  #define _MCBSP_DRR0_ADDR             0x018C0000u  #define _MCBSP_DRR1_ADDR             0x01900000u#endif#if (_MCBSP_PORT_CNT==3 && (CHIP_6202 | CHIP_6203 ) )  #define _MCBSP_DRR2_ADDR             0x01A40000u#endif#if (_MCBSP_PORT_CNT==3 && (CHIP_6414 | CHIP_6415 | CHIP_6416))  #define _MCBSP_DRR2_ADDR             0x38000000u#endif  #define _MCBSP_DRR_DR_MASK           0xFFFFFFFFu  #define _MCBSP_DRR_DR_SHIFT          0x00000000u  #define  MCBSP_DRR_DR_DEFAULT        0x00000000u  #define  MCBSP_DRR_DR_OF(x)          _VALUEOF(x)  #define  MCBSP_DRR_OF(x)             _VALUEOF(x)  #define MCBSP_DRR_DEFAULT (Uint32)(\    _PER_FDEFAULT(MCBSP,DRR,DR)\  ) #if (CHIP_6413 | CHIP_6418 | CHIP_6410)  #define MCBSP_DRR_RMK(dr) (Uint32)(\    _PER_FMK(MCBSP,DRR,DR,dr)\  ) #endif  #define _MCBSP_DRR_FGET(N,FIELD)\    _PER_FGET(_MCBSP_DRR##N##_ADDR,MCBSP,DRR,##FIELD)  #define _MCBSP_DRR_FSET(N,FIELD,field)\     _PER_FSET(_MCBSP_DRR##N##_ADDR,MCBSP,DRR,##FIELD,field)	  #define _MCBSP_DRR_FSETS(N,FIELD,SYM)\     _PER_FSETS(_MCBSP_DRR##N##_ADDR,MCBSP,DRR,##FIELD,##SYM) 	  #define _MCBSP_DRR0_FGET(FIELD) _MCBSP_DRR_FGET(0,##FIELD)  #define _MCBSP_DRR1_FGET(FIELD) _MCBSP_DRR_FGET(1,##FIELD)#if (_MCBSP_PORT_CNT==3)  #define _MCBSP_DRR2_FGET(FIELD) _MCBSP_DRR_FGET(2,##FIELD)#endif  #define _MCBSP_DRR0_FSET(FIELD,f) _MCBSP_DRR_FSET(0,##FIELD,f)	  #define _MCBSP_DRR1_FSET(FIELD,f) _MCBSP_DRR_FSET(1,##FIELD,f)	#if(_MCBSP_PORT_CNT==3)  	  #define _MCBSP_DRR2_FSET(FIELD,f) _MCBSP_DRR_FSET(2,##FIELD,f)	#endif	  #define _MCBSP_DRR0_FSETS(FIELD,SYM) _MCBSP_DRR_FSETS(0,##FIELD,##SYM)  #define _MCBSP_DRR1_FSETS(FIELD,SYM) _MCBSP_DRR_FSETS(1,##FIELD,##SYM)#if(_MCBSP_PORT_CNT==3)	  #define _MCBSP_DRR2_FSETS(FIELD,SYM) _MCBSP_DRR_FSETS(2,##FIELD,##SYM)	#endif	/******************************************************************************\* _____________________* |                   |* |  D X R            |* |___________________|** DXR0  - serial port 0 data transmit register* DXR1  - serial port 1 data transmit register* DXR2  - serial port 2 data transmit register (1)** (1) only supported on devices with three serial ports** FIELDS (msb -> lsb)* (w) DX*\******************************************************************************/  #define _MCBSP_DXR_OFFSET            1#if (C11_SUPPORT | C64_SUPPORT)  #define _MCBSP_DXR0_ADDR             0x30000000u  #define _MCBSP_DXR1_ADDR             0x34000000u#else  #define _MCBSP_DXR0_ADDR             0x018C0004u  #define _MCBSP_DXR1_ADDR             0x01900004u#endif#if (_MCBSP_PORT_CNT==3 && (CHIP_6202 | CHIP_6203) )  #define _MCBSP_DXR2_ADDR             0x01A40004u#endif#if (_MCBSP_PORT_CNT==3 && (CHIP_6414 | CHIP_6415 | CHIP_6416))  #define _MCBSP_DXR2_ADDR             0x38000000u#endif  #define _MCBSP_DXR_DX_MASK           0xFFFFFFFFu  #define _MCBSP_DXR_DX_SHIFT          0x00000000u  #define  MCBSP_DXR_DX_DEFAULT        0x00000000u  #define  MCBSP_DXR_DX_OF(x)          _VALUEOF(x)  #define  MCBSP_DXR_OF(x)             _VALUEOF(x)  #define MCBSP_DXR_DEFAULT (Uint32)(\    _PER_FDEFAULT(MCBSP,DXR,DX)\  )  #define MCBSP_DXR_RMK(dr) (Uint32)(\    _PER_FMK(MCBSP,DXR,DX,dr)\  )  #define _MCBSP_DXR_FGET(N,FIELD)\    _PER_FGET(_MCBSP_DXR##N##_ADDR,MCBSP,DXR,##FIELD)  #define _MCBSP_DXR_FSET(N,FIELD,field)\    _PER_FSET(_MCBSP_DXR##N##_ADDR,MCBSP,DXR,##FIELD,field)  #define _MCBSP_DXR_FSETS(N,FIELD,SYM)\    _PER_FSETS(_MCBSP_DXR##N##_ADDR,MCBSP,DXR,##FIELD,##SYM)  #define _MCBSP_DXR0_FGET(FIELD) _MCBSP_DXR_FGET(0,##FIELD)  #define _MCBSP_DXR1_FGET(FIELD) _MCBSP_DXR_FGET(1,##FIELD)#if (_MCBSP_PORT_CNT==3)  #define _MCBSP_DXR2_FGET(FIELD) _MCBSP_DXR_FGET(2,##FIELD)#endif  #define _MCBSP_DXR0_FSET(FIELD,f) _MCBSP_DXR_FSET(0,##FIELD,f)  #define _MCBSP_DXR1_FSET(FIELD,f) _MCBSP_DXR_FSET(1,##FIELD,f)#if (_MCBSP_PORT_CNT==3)  #define _MCBSP_DXR2_FSET(FIELD,f) _MCBSP_DXR_FSET(2,##FIELD,f)#endif  #define _MCBSP_DXR0_FSETS(FIELD,SYM) _MCBSP_DXR_FSETS(0,##FIELD,##SYM)  #define _MCBSP_DXR1_FSETS(FIELD,SYM) _MCBSP_DXR_FSETS(1,##FIELD,##SYM)#if (_MCBSP_PORT_CNT==3)  #define _MCBSP_DXR2_FSETS(FIELD,SYM) _MCBSP_DXR_FSETS(2,##FIELD,##SYM)#endif/******************************************************************************\* _____________________* |                   |* |  S P C R          |* |___________________|** SPCR0 - serial port 0 control register* SPCR1 - serial port 1 control register* SPCR2 - serial port 2 control register (1)** (1) only supported on devices with three serial ports** FIELDS (msb -> lsb)* (rw) FREE (2)* (rw) SOFT (2)* (rw) FRST* (rw) GRST* (rw) XINTM* (rw) XSYNCERR* (r)  XEMPTY* (r)  XRDY* (rw) XRST* (rw) DLB* (rw) RJUST* (rw) CLKSTP* (rw) DXENA (2)* (rw) RINTM* (rw) RSYNCERR* (r)  RFULL* (r)  RRDY* (rw) RRST** (2) - C11_SUPPORT/C64_SUPPORT only*\******************************************************************************/  #define _MCBSP_SPCR_OFFSET           2  #define _MCBSP_SPCR0_ADDR            0x018C0008u

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
91精品国产91久久久久久一区二区 | 亚洲精品一区二区在线观看| 久久午夜免费电影| 亚洲精品欧美专区| 国产一区二区三区四区五区美女| 成人看片黄a免费看在线| 91超碰这里只有精品国产| 国产午夜一区二区三区| 一区二区三区欧美亚洲| 国产成人在线视频免费播放| 欧美精品1区2区3区| 中文字幕一区二区三区视频| 国产一区二区三区美女| 91麻豆精品国产91久久久久久 | 亚洲免费看黄网站| 国产一区高清在线| 91精品国产欧美一区二区| 亚洲精品国产精品乱码不99| 国产传媒一区在线| 欧美电影免费提供在线观看| 日韩va亚洲va欧美va久久| 色哟哟一区二区| 成人免费在线视频| 成人短视频下载| 中文天堂在线一区| 国产电影精品久久禁18| 欧美成人伊人久久综合网| 视频一区视频二区中文字幕| 欧美日韩在线精品一区二区三区激情| 国产精品素人视频| 国产a视频精品免费观看| 久久精品一区蜜桃臀影院| 奇米综合一区二区三区精品视频 | 欧美欧美午夜aⅴ在线观看| 综合久久久久久| av午夜精品一区二区三区| 国产精品不卡在线| 成人avav影音| 亚洲女人****多毛耸耸8| av一区二区三区黑人| 亚洲欧美另类小说| 在线视频综合导航| 亚洲成a人片在线观看中文| 日本丶国产丶欧美色综合| 一片黄亚洲嫩模| 欧美日韩成人综合天天影院 | 国产精品乱子久久久久| av高清不卡在线| 亚洲精品国产精华液| 91麻豆精品国产91久久久使用方法| 日本中文在线一区| 亚洲精品一区二区三区99| 国产精品一卡二卡在线观看| 国产欧美日韩激情| 91视频91自| 视频一区欧美精品| 久久精品亚洲乱码伦伦中文| 色综合一区二区三区| 亚洲乱码精品一二三四区日韩在线| 在线观看日韩高清av| 美腿丝袜亚洲一区| 国产精品免费av| 在线免费观看日本欧美| 蜜桃久久久久久久| ...xxx性欧美| 欧美一区二区久久| 99久久精品国产一区二区三区| 亚洲永久精品大片| xfplay精品久久| 在线观看中文字幕不卡| 韩国在线一区二区| 亚洲最新在线观看| 国产日韩欧美一区二区三区乱码 | 五月综合激情日本mⅴ| 久久久精品免费网站| 色老头久久综合| 国产一区二区三区免费在线观看| 亚洲男人的天堂在线观看| 欧美大肚乱孕交hd孕妇| 91性感美女视频| 国产一区二区三区在线观看免费 | 亚洲三级在线免费| 精品国产一区二区三区不卡| 97se亚洲国产综合自在线不卡| 日韩精品乱码av一区二区| 国产精品免费aⅴ片在线观看| 91麻豆精品国产| 91蝌蚪porny| 国产福利电影一区二区三区| 亚洲国产精品欧美一二99| 国产清纯美女被跳蛋高潮一区二区久久w| 在线观看av一区| 成人国产精品免费网站| 美洲天堂一区二卡三卡四卡视频| 亚洲精品国产精华液| 中文字幕精品三区| 精品国产电影一区二区| 欧美日韩在线不卡| 色老汉一区二区三区| 成人网在线播放| 国产综合久久久久久久久久久久| 亚洲精品免费在线观看| 国产嫩草影院久久久久| 久久精品一区二区三区四区| 日韩一区二区三区在线观看| 在线精品视频免费观看| 色综合久久久久网| 99re成人在线| 成人av电影观看| 99亚偷拍自图区亚洲| 国产成人精品亚洲777人妖| 国产一区二区三区黄视频| 麻豆精品国产传媒mv男同| 日本va欧美va瓶| 日本免费在线视频不卡一不卡二| 午夜电影一区二区| 性做久久久久久久久| 亚洲国产视频一区| 亚洲va中文字幕| 日韩制服丝袜av| 免费观看30秒视频久久| 另类人妖一区二区av| 久久精品国产免费看久久精品| 日本视频中文字幕一区二区三区| 亚洲午夜精品17c| 日韩成人午夜精品| 美日韩一区二区三区| 韩国理伦片一区二区三区在线播放| 美女视频黄 久久| 国产美女精品一区二区三区| 国产成人欧美日韩在线电影| 成人高清视频在线观看| 色综合天天天天做夜夜夜夜做| 色天天综合久久久久综合片| 欧美在线视频不卡| 日韩一区二区三区免费观看| 国产区在线观看成人精品| 亚洲色图第一区| 午夜精品一区二区三区免费视频| 日本一道高清亚洲日美韩| 国产尤物一区二区在线| bt7086福利一区国产| 欧美日韩精品高清| 久久免费视频色| 亚洲精品午夜久久久| 亚洲二区在线视频| 国产一区二区在线视频| 97久久精品人人爽人人爽蜜臀| 欧美亚洲自拍偷拍| 亚洲精品在线观看视频| 亚洲三级电影网站| 日韩电影在线观看网站| 国产91精品免费| 欧美日韩在线播放| 久久午夜国产精品| 亚洲国产一区二区a毛片| 免费xxxx性欧美18vr| 福利一区二区在线观看| 欧美片在线播放| 日本一区二区电影| 亚洲福利视频一区| 成人精品国产一区二区4080| 欧美精品xxxxbbbb| 亚洲欧美日韩国产中文在线| 久久激情五月激情| 91黄色激情网站| 国产欧美日韩久久| 美美哒免费高清在线观看视频一区二区 | 亚洲视频在线观看三级| 奇米影视在线99精品| 色综合天天做天天爱| 欧美不卡123| 亚洲va欧美va人人爽| 成人av集中营| 久久久久久久久久久久久久久99 | 色综合久久久久久久久| 久久久99精品免费观看不卡| 亚洲激情av在线| 成人免费高清视频| 久久亚区不卡日本| 免费美女久久99| 欧美精品 日韩| 亚洲成a人片在线观看中文| 99精品偷自拍| 中文一区在线播放| 国产在线精品视频| 欧美电影免费观看高清完整版在线| 亚洲动漫第一页| 91福利在线导航| 亚洲色图欧洲色图婷婷| 国产91露脸合集magnet| 久久精品一区四区| 国产成人午夜视频| 久久精品综合网| 风间由美性色一区二区三区| 久久久综合网站| 国内精品写真在线观看| 欧美一卡二卡在线观看| 日产精品久久久久久久性色| 欧美挠脚心视频网站|