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

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

?? bport.h

?? SEED_TMS320vc5402dsk是在TI的TMS320VC5402DSK板基礎上簡化開發出來的
?? H
字號:
/*********************************************************************//* bport.h v0.00                                                     *//* Copyright (c) 1997 Texas Instruments Incorporated                 *//*********************************************************************//*********************************************************************//* MACROS AND DATA STURCTURES FOR BUFFERED SERIAL PORTS              *//*                                                                   *//* The MACROS defined here are dependent on the symbol definitions   *//* contained in mmregs.h.                                            *//*********************************************************************//*********************************************************************//* INCLUDE MEMORY-MAPPED REGISTER DEFINITIONS                        *//*********************************************************************/#include "regs54xx.h"
/*********************************************************************//* BSP_MASK(rrst, xrst, txm, mcm, fsm, fo, dlb) - generates a mask   *//*  for setting serial port control register.                        *//*  rrst      -   receive reset                                      *//*  xrst      -   transmit reset                                     *//*  txm       -   transmit mode (ext or int fram sync)               *//*  mcm       -   clock mode (ext or int clock source)               *//*  fsm       -   frame sync mode (continuous or burst)              *//*  fo        -   format (data size 16 or 8)                         *//*  dlb       -   digital loop back mode (disable/enable)            *//*********************************************************************/#define BSP_MASK( rrst, xrst, txm, mcm, fsm, fo, dlb)\                ((rrst ? (MASK_BIT(RRST) | MASK_TARGET_WORD):\                  ~MASK_BIT(RRST)) &\                 (xrst ? (MASK_BIT(XRST) | MASK_TARGET_WORD):\                  ~MASK_BIT(XRST)) &\                 (txm  ? (MASK_BIT(TXM) | MASK_TARGET_WORD):\                  ~MASK_BIT(TXM)) &\                 (mcm  ? (MASK_BIT(MCM) | MASK_TARGET_WORD):\                  ~MASK_MCM(MCM)) &\                 (fsm  ? (MASK_BUT(FSM) | MASK_TARGET_WORD):\                  ~MASK_BIT(FSM)) &\                 (fo   ? (MASK_BIT(FO)  | MASK_TARGET_WORD):\                  ~MASK_BIT(FO)) &\                 (dlb  ? (MASK_BIT(DLB) | MASK_TARGET_WORD):\                  ~MASK_BIT(DLB))) /********************************************************************//* BSP_RESET(port) - RESETS SERIAL PORT                             *//********************************************************************/#define BSP_RESET(port)\    *(unsigned int *)BSP_ADDR(port) &= ~(MASK_BIT(XRST) | MASK_BIT(RRST))/********************************************************************//* BSP_TX_RESET(port) - RESETS SERIAL PORT TRANSMIT                 *//********************************************************************/#define BSP_TX_RESET(port)\    *(unsigned int *)BSP_ADDR(port)  &= ~MASK_BIT(XRST)/********************************************************************//* BSP_RX_RESET(port) - RESETS SERIAL PORT RECEIVE                  *//********************************************************************/#define BSP_RX_RESET(port)\    *(unsigned int *)BSP_ADDR(port) &= ~MASK_BIT(RRST)/********************************************************************//* BSP_START(port, start) - starts buffered serial port receive/    *//*  transmit                                                        *//* port - buffered serial port number (selects which port, 0,1)     *//* start - 1/2/3: starts rx/tx/both                                 *//********************************************************************/#define BSP_START(port,start)\    *(unsigned int *)BSP_ADDR(port) |= ((unsigned int)start << RRST)/********************************************************************//* BSPE_MASK(haltr,bre,haltx,bxe,pcm,fig,fe,clkp,fsp,clkdv)         *//*                                                                  *//*   - set mask for buffered serial port extension register         *//*                                                                  *//* AUTOBUFFERING UNIT CONTROL BITS                                  *//* haltr  - value to set autobuffering receive halt                 *//* bre    - value to set autobuffering receive enable               *//* haltx  - value to set autobuffering transmit halt                *//* bxe    - value to set autobuffering transmit enable              *//*                                                                  *//* EXTENDED SERIAL PORT CONTROL BITS                                *//* pcm    - value to set pulse code modulation bit                  *//* fig    - value to set frame sync ignore bit                      *//* fe     - value to set extended format bit (determines datawidth) *//* clkp   - value to set clock polarity control bit                 *//* fsp    - value to set frame sync polarity control bit            *//* clkdv  - value to set internal clock division factor             *//********************************************************************/    #define BSPE_MASK(haltr,bre,haltx,bxe,pcm,fig,fe,clkp,fsp,clkdv)\    ((haltr ? (MASK_BIT(HALTR) | MASK_TARGET_WORD):                 \               ~MASK_BIT(HALTR))                                   &\     (bre   ? (MASK_BIT(BRE) | MASK_TARGET_WORD): ~MASK_BIT(BRE))  &\     (haltx ? (MASK_BIT(HALTX) | MASK_TARGET_WORD):                 \               ~MASK_BIT(HALTX))                                   &\     (bxe   ? (MASK_BIT(BXE) | MASK_TARGET_WORD): ~MASK_BIT(BXE))  &\     (pcm   ? (MASK_BIT(PCM) | MASK_TARGET_WORD): ~MASK_BIT(PCM))  &\     (fig   ? (MASK_BIT(FIG) | MASK_TARGET_WORD): ~MASK_BIT(FIG))  &\     (fe    ? (MASK_BIT(FE) | MASK_TARGET_WORD): ~MASK_BIT(FE))    &\     (clkp  ? (MASK_BIT(CLKP) | MASK_TARGET_WORD): ~MASK_BIT(CLKP))&\     (fsp   ? (MASK_BIT(FSP) | MASK_TARGET_WORD): ~MASK_BIT(FSP))  &\     (clkdv ? (MASK_BIT(CLKDV) | MASK_TARGET_WORD): ~MASK_BIT(CLKDV)))/********************************************************************//* BSP_INIT(port, ctrl, ectrl, xbuf, xlen, rbuf, rlen, start)       *//*   - initialize serial port ctrl                                  *//*   addr - address of buffered serial port contorl register        *//*   ctrl - mask to set buffered serial port control register       *//*   ectrl - mask to set buffered serial port extended control reg  *//*   xbuf - address of transmit buffer                              *//*   xlen - length of transmit buffer                               *//*   rbuf - starting address of receive buffer                      *//*   rlen - length of receive buffer                                *//*   start - 1/2/3: starts rx/tx/both                               *//********************************************************************/#define BSP_INIT(port, ctrl, ectrl, xbuf, xlen, rbuf, rlen, start)\	{BSP_RESET(port);\ 	 *(unsigned int *)AXR_ADDR(port) = xbuf;\	 *(unsigned int *)(AXR_ADDR(port) + 1) = xlen;\	 *(unsigned int *)ARR_ADDR(port) = rbuf;\	 *(unsigned int *)(ARR_ADDR(port) + 1) = rlen;\	 *(unsigned int *)BSPCE_ADDR(port)  = ectrl;\	 *(unsigned int *)BSP_ADDR(port) = ctrl;\	 BSP_START(port,start);}/**********************************************************************//* BSP_READ(port, size)   - reads data from buffered serial port when *//*                          port is configured in standard mode       *//*  port  - serial port number (selects which port)                   *//*  size  - data size of item to be read in bits                      *//**********************************************************************/#define BSP_READ(port, size)\      ((*(unsigned int *)BDRR_ADDR(port)) & (~(MASK_TARGET_WORD << size))) /**********************************************************************//* BSP_WRITE(port,value,size)  -  writes data to buffered serial port *//*                                when port is in standard mode       *//*  port  - serial port #                                             *//*  value - data to be written out to serial port                     *//*  size  - data size in bits                                         *//**********************************************************************/#define BSP_WRITE(port, value, size)\        *(unsigned int *)BDXR_ADDR(port) = value & (~(MASK_TARGET_WORD << size))

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产在线不卡一卡二卡三卡四卡| 欧美一区二区三区免费| 2020国产精品久久精品美国| 国产成人自拍网| 亚洲午夜在线观看视频在线| 欧美va在线播放| k8久久久一区二区三区| 久久精品999| 国产精品一区二区在线观看不卡 | 夜夜爽夜夜爽精品视频| 日韩一区在线播放| 中文字幕在线一区免费| 欧美国产日韩a欧美在线观看| 欧美韩国日本不卡| 国产精品视频一二三| 国产人妖乱国产精品人妖| 日本一区二区三区四区| 中文字幕一区三区| 亚洲欧美日韩精品久久久久| 最新国产精品久久精品| 亚洲精品大片www| 亚洲成精国产精品女| 午夜视频一区二区三区| 亚洲国产日韩综合久久精品| 欧美a一区二区| 黄色小说综合网站| 成人看片黄a免费看在线| 色网综合在线观看| 91精品国产综合久久久蜜臀图片| 日韩三级.com| 中文字幕欧美区| 亚洲美女免费视频| 亚洲高清免费视频| 国产一区二区三区| 99久久精品国产一区二区三区| 在线欧美日韩精品| 欧美一区二区视频网站| 欧美国产一区视频在线观看| 亚洲午夜激情av| 经典一区二区三区| 成人中文字幕在线| 欧美日韩一级二级| 国产色婷婷亚洲99精品小说| 亚洲人快播电影网| 麻豆精品一区二区av白丝在线| 2021久久国产精品不只是精品| 欧美主播一区二区三区美女| 色综合天天综合| 91精品国产色综合久久ai换脸 | av不卡在线播放| 91在线一区二区三区| 欧美性xxxxxxxx| 欧洲精品中文字幕| 日韩一区二区免费高清| 国产精品你懂的在线欣赏| 一区二区在线免费| 国产精品一区久久久久| 欧美日韩国产中文| 亚洲精品成人少妇| 日韩久久免费av| 国产精品色呦呦| 久久看人人爽人人| 依依成人综合视频| 国产精品一级片| 欧美激情一区二区| 欧美疯狂做受xxxx富婆| 国产成人精品在线看| 在线免费视频一区二区| 国产三级三级三级精品8ⅰ区| 亚洲国产精品一区二区www| 成人污视频在线观看| 欧美成人免费网站| 亚洲成人激情综合网| 99精品桃花视频在线观看| 麻豆精品在线播放| 色婷婷综合久久久| 中文字幕在线观看一区| 国产福利一区二区三区| 日韩女优av电影| 亚洲成人av电影在线| 91美女在线看| 自拍偷拍欧美精品| 在线看不卡av| 日韩精品免费视频人成| 亚洲激情五月婷婷| 国产精品久久久久影院亚瑟| 国产欧美一区二区三区鸳鸯浴 | 成人免费视频网站在线观看| 日韩精品中文字幕一区 | 欧美写真视频网站| 中文字幕一区日韩精品欧美| 国产a区久久久| 久久精品在这里| 国产精品一区专区| 久久久久国产一区二区三区四区| 免费成人av在线播放| 制服丝袜激情欧洲亚洲| 丝袜脚交一区二区| 在线电影国产精品| 日韩激情视频在线观看| 欧美高清视频一二三区| 午夜视频在线观看一区| 国产精品欧美极品| 国产福利91精品一区| 中文在线一区二区| 成人综合在线观看| 一区在线播放视频| 色欧美片视频在线观看| 亚洲精品少妇30p| 在线观看视频91| 无码av免费一区二区三区试看| 欧美精品aⅴ在线视频| 免费成人在线影院| 欧美精品一区二区久久婷婷| 国产一区欧美日韩| 中文字幕精品在线不卡| 99久久精品久久久久久清纯| 一区二区三区在线视频免费| 欧美日韩高清一区二区三区| 日韩成人av影视| 日韩精品一区二区三区老鸭窝| 国模大尺度一区二区三区| 久久精品免费在线观看| www.日韩大片| 亚洲v精品v日韩v欧美v专区 | 亚洲一本大道在线| 精品国产3级a| 欧美日韩在线亚洲一区蜜芽| thepron国产精品| 成人一区二区三区| 精品在线一区二区| 亚洲444eee在线观看| 国产精品第13页| 中文字幕巨乱亚洲| 久久精品综合网| 国产欧美日韩在线看| 精品国产青草久久久久福利| 欧美一级二级在线观看| 在线亚洲免费视频| 91行情网站电视在线观看高清版| 色悠久久久久综合欧美99| 99re亚洲国产精品| 成人免费视频免费观看| 欧美日韩亚洲高清一区二区| 不卡视频免费播放| 久久亚洲影视婷婷| 日韩精品最新网址| 91精品国产综合久久久久久久久久 | 国产欧美综合色| 91免费在线播放| 日日夜夜一区二区| 国产喷白浆一区二区三区| 欧美在线观看视频一区二区三区| 韩国成人福利片在线播放| 亚洲精品自拍动漫在线| 日韩一区二区三区在线| 亚洲男同性恋视频| 亚洲精品中文字幕乱码三区| 中文字幕在线一区| 亚洲福利视频一区二区| 偷拍一区二区三区| 九九久久精品视频| 成人精品国产一区二区4080| 欧美色男人天堂| 精品少妇一区二区三区在线视频| 久久久www成人免费无遮挡大片 | 91麻豆精品国产自产在线| 国产精品久久久久一区二区三区| 在线欧美一区二区| 国产一区激情在线| 亚洲成人黄色影院| 国产精品天干天干在线综合| 91精品国产色综合久久不卡蜜臀| 91美女视频网站| 国产乱理伦片在线观看夜一区 | 色综合久久中文字幕| 久久国产视频网| 亚洲韩国一区二区三区| 1024国产精品| 国产亚洲精品资源在线26u| 欧美一区二区女人| 色综合激情久久| 成人福利视频网站| 国产精品亚洲一区二区三区妖精| 男人的天堂亚洲一区| 亚洲不卡一区二区三区| 亚洲黄色录像片| 国产精品夫妻自拍| 国产午夜精品一区二区三区嫩草| 欧美一区二区三区小说| 欧美日韩国产精品自在自线| 一本到三区不卡视频| 国产成人午夜高潮毛片| 国产一区二区电影| 看电视剧不卡顿的网站| 日本不卡一二三| 日日夜夜免费精品| 亚洲成人免费影院| 五月天一区二区| 日韩精品一二三四|