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

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

?? mcbsp.h

?? 本程序完成在dsp 的平臺下
?? H
?? 第 1 頁 / 共 2 頁
字號:
/******************************************************************************/
/*  MCBSP.H - TMS320C6x Peripheral Support Library McBSP Support              */
/*                                                                            */
/*     This file provides the header for the DSP's McBSP support.             */
/*                                                                            */
/*  MACRO FUNCTIONS:                                                          */
/*     MCBSP_BYTES_PER_WORD() - Return bytes required for word length         */
/*     MCBSP_ENABLE()         - Enables McBSP transit, receive or both        */
/*     MCBSP_TX_RESET()       - Reset McBSP transmitter                       */
/*     MCBSP_RX_RESET()       - Reset McBSP receiver                          */
/*     MCBSP_READ()           - Read data value from McBSP receive register   */
/*     MCBSP_WRITE()          - Write data value to McBSP transmit register   */
/*     MCBSP_IO_ENABLE()      - Place McBSP in general-purpose I/O mode       */
/*     MCBSP_IO_DISABLE()     - Remove McBSP from general-purpose I/O mode    */
/*     MCBSP_FRAME_SYNC_ENABLE()- Enables McBSP frame sync generation logic   */
/*     MCBSP_FRAME_SYNC_RESET() - Resets McBSP frame sync generation logic    */
/*     MCBSP_SAMPLE_RATE_ENABLE()-Enables McBSP sample rate generator         */
/*     MCBSP_SAMPLE_RATE_RESET()- Resets McBSP sample rate generator          */
/*     MCBSP_RRDY()           - Returns McBSP receiver ready status           */
/*     MCBSP_XRDY()           - Returns McBSP transmitter ready status        */
/*     MCBSP_LOOPBACK_ENABLE()- Configures McBSP in digital loopback mode     */
/*     MCBSP_LOOPBACK_DISABLE()-Disables McBSP digital loopback mode          */
/*                                                                            */
/*  FUNCTIONS:                                                                */
/*     mcbsp_init()           - Initializes McBSP registers                   */
/*                                                                            */
/*  GLOBAL VARIABLES                                                          */
/*                                                                            */ 
/*  REVISION HISTORY:                                                         */
/*                                                                            */
/*    DATE                              DESCRIPTION                           */
/*   -------  --------------------------------------------------------------  */
/*   13JUL98  Changed CLKSTP definition from 10 to 11.                        */
/*            Changed CLKSTP_SZ definition from 3 to 2.                       */
/*             -----> Fixed problem associated with typo in previous          */
/*                    Peripheral Reference Guide                              */
/*                                                                            */
/*   15JUN98  Changed McBSP address macros to use "port_no" instead of "port" */
/*              parameter for consistency with documentation and other code.  */
/*             -----> No functional change.                                   */
/*                                                                            */
/*   11MAY98  Added #define CLK_MODE_CLKS 0x00                                */
/*              and #define CLK_MODE_CPU  0x01                                */
/*             -----> Used in programming SRGR                                */
/*                                                                            */
/*   11MAY98  Redefined CLKS_POL_FALLING to 0x01                              */
/*                  and CLKS_POL_RISING  to 0x00                              */
/*             -----> Assignments were swapped                                */
/*                                                                            */
/*   16JUL98  Added bit definitions for MCCR, RCER and XCER                   */
/*                                                                            */
/******************************************************************************/

#ifndef _MCBSP_H_
#define _MCBSP_H_

#ifdef _INLINE
#define __INLINE static inline
#else
#define __INLINE
#endif

/*----------------------------------------------------------------------------*/
/* INCLUDES                                                                   */
/*----------------------------------------------------------------------------*/
#include "regs.h"

/*----------------------------------------------------------------------------*/
/* DEFINES AND MACROS                                                         */
/*----------------------------------------------------------------------------*/
/******************************************************************************/
/****************************** MCSP REGISTERS ********************************/

/* Multi-Channel Buffered Serial Port Control Registers & Bits                */
#define MCBSP_ADDR(port_no)         (0x018C0000 + ((port_no) * 0x40000))
#define MCBSP_DRR_ADDR(port_no)     (MCBSP_ADDR(port_no))
#define MCBSP_DXR_ADDR(port_no)     ((MCBSP_ADDR(port_no)) + 0x04)
#define MCBSP_SPCR_ADDR(port_no)    ((MCBSP_ADDR(port_no)) + 0x08)

#define MCBSP_RCR_ADDR(port_no)     ((MCBSP_ADDR(port_no)) + 0x0c)
#define MCBSP_XCR_ADDR(port_no)     ((MCBSP_ADDR(port_no)) + 0x10)
#define MCBSP_SRGR_ADDR(port_no)    ((MCBSP_ADDR(port_no)) + 0x14)
#define MCBSP_MCR_ADDR(port_no)     ((MCBSP_ADDR(port_no)) + 0x18)
#define MCBSP_RCER_ADDR(port_no)    ((MCBSP_ADDR(port_no)) + 0x1c)
#define MCBSP_XCER_ADDR(port_no)    ((MCBSP_ADDR(port_no)) + 0x20)
#define MCBSP_PCR_ADDR(port_no)     ((MCBSP_ADDR(port_no)) + 0x24)

#define MCBSP0_DRR               *(volatile unsigned int *)(MCBSP_DRR_ADDR(0))
#define MCBSP0_DXR               *(volatile unsigned int *)(MCBSP_DXR_ADDR(0))
#define MCBSP0_SPCR              *(volatile unsigned int *)(MCBSP_SPCR_ADDR(0))
#define MCBSP0_RCR               *(volatile unsigned int *)(MCBSP_RCR_ADDR(0))
#define MCBSP0_XCR               *(volatile unsigned int *)(MCBSP_XCR_ADDR(0))
#define MCBSP0_SRGR              *(volatile unsigned int *)(MCBSP_SRGR_ADDR(0))
#define MCBSP0_MCR               *(volatile unsigned int *)(MCBSP_MCR_ADDR(0))
#define MCBSP0_RCER              *(volatile unsigned int *)(MCBSP_RCER_ADDR(0))
#define MCBSP0_XCER              *(volatile unsigned int *)(MCBSP_XCER_ADDR(0))
#define MCBSP0_PCR               *(volatile unsigned int *)(MCBSP_PCR_ADDR(0))

#define MCBSP1_DRR               *(volatile unsigned int *)(MCBSP_DRR_ADDR(1))
#define MCBSP1_DXR               *(volatile unsigned int *)(MCBSP_DXR_ADDR(1))
#define MCBSP1_SPCR              *(volatile unsigned int *)(MCBSP_SPCR_ADDR(1))
#define MCBSP1_RCR               *(volatile unsigned int *)(MCBSP_RCR_ADDR(1))
#define MCBSP1_XCR               *(volatile unsigned int *)(MCBSP_XCR_ADDR(1))
#define MCBSP1_SRGR              *(volatile unsigned int *)(MCBSP_SRGR_ADDR(1))
#define MCBSP1_MCR               *(volatile unsigned int *)(MCBSP_MCR_ADDR(1))
#define MCBSP1_RCER              *(volatile unsigned int *)(MCBSP_RCER_ADDR(1))
#define MCBSP1_XCER              *(volatile unsigned int *)(MCBSP_XCER_ADDR(1))
#define MCBSP1_PCR               *(volatile unsigned int *)(MCBSP_PCR_ADDR(1))

/* Multi-channel Serial Port Control Register Bits                            */
#define RRST           0
#define RRDY           1
#define RFULL          2
#define RSYNC_ERR      3
#define RINTM          4
#define RINTM_SZ       2
#define CLKSTP        11
#define CLKSTP_SZ      2
#define RJUST         13
#define RJUST_SZ       2
#define DLB           15
#define XRST          16
#define XRDY          17
#define XEMPTY        18
#define XSYNC_ERR     19
#define XINTM         20
#define XINTM_SZ       2
#define GRST          22
#define FRST          23

/* Multi-channel Serial Port Pin Control Reg Bits                             */
#define CLKRP          0
#define CLKXP          1
#define FSRP           2
#define FSXP           3
#define DR_STAT        4
#define DX_STAT        5
#define CLKS_STAT      6
#define CLKRM          8
#define CLKXM          9
#define FSRM          10
#define FSXM          11
#define RIOEN         12
#define XIOEN         13


/* Multi-channel Serial Port RX & TX Ctrl Reg Bits                            */
#define RWDLEN1        5
#define RWDLEN1_SZ     3

#define RFRLEN1        8
#define RFRLEN1_SZ     7

#define RDATDLY       16
#define RDATDLY_SZ     2

#define RFIG          18

#define RCOMPAND      19
#define RCOMPAND_SZ    2

#define RWDLEN2       21
#define RWDLEN2_SZ     3

#define RFRLEN2       24
#define RFRLEN2_SZ     7

#define RPHASE        31

#define XWDLEN1        5
#define XWDLEN1_SZ     3

#define XFRLEN1        8
#define XFRLEN1_SZ     7

#define XDATDLY       16
#define XDATDLY_SZ     2

#define XFIG          18

#define XCOMPAND      19
#define XCOMPAND_SZ    2

#define XWDLEN2       21
#define XWDLEN2_SZ     3

#define XFRLEN2       24
#define XFRLEN2_SZ     7

#define XPHASE        31

/* Multi-channel Serial Port Sample Rate Gen Reg Bits                         */
#define CLKGDV         0
#define CLKGDV_SZ      8

#define FWID           8
#define FWID_SZ        8

#define FPER          16
#define FPER_SZ       12

#define FSGM          28

#define CLKSM         29

#define CLKSP         30

#define GSYNC         31

/* Multi-channel Serial Port Multi-Chan Ctrl Reg Bits                         */
#define RMCM           0

#define RCBLK          2
#define RCBLK_SZ       3

#define RPABLK         5
#define RPABLK_SZ      2

#define RPBBLK         7
#define RPBBLK_SZ      2

#define XMCM          16
#define XMCM_SZ        2

#define XCBLK         18
#define XCBLK_SZ       3

#define XPABLK        21
#define XPABLK_SZ      2

#define XPBBLK        23
#define XPBBLK_SZ      2

/* Multi-channel Serial Port Rec Enable Register Bits                         */

#define RCEA0          0
#define RCEA1          1
#define RCEA2          2
#define RCEA3          3
#define RCEA4          4
#define RCEA5          5
#define RCEA6          6
#define RCEA7          7
#define RCEA8          8
#define RCEA9          9
#define RCEA10        10
#define RCEA11        11
#define RCEA12        12
#define RCEA13        13
#define RCEA14        14
#define RCEA15        15

#define RCEB0         16
#define RCEB1         17
#define RCEB2         18
#define RCEB3         19
#define RCEB4         20
#define RCEB5         21
#define RCEB6         22
#define RCEB7         23
#define RCEB8         24
#define RCEB9         25
#define RCEB10        26
#define RCEB11        27
#define RCEB12        28
#define RCEB13        29
#define RCEB14        30
#define RCEB15        31

/* Multi-channel Serial Port TX Enable Register Bits                          */
#define XCEA0          0
#define XCEA1          1
#define XCEA2          2
#define XCEA3          3
#define XCEA4          4
#define XCEA5          5
#define XCEA6          6
#define XCEA7          7
#define XCEA8          8
#define XCEA9          9
#define XCEA10        10
#define XCEA11        11
#define XCEA12        12
#define XCEA13        13
#define XCEA14        14
#define XCEA15        15

#define XCEB0         16

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产喷白浆一区二区三区| 色婷婷综合久久| 日韩欧美国产1| 久久精品久久综合| 精品国产免费一区二区三区香蕉| 激情综合五月天| 日韩一区二区免费视频| 国产福利精品一区| 亚洲日穴在线视频| 欧美日韩国产高清一区二区| 免费看黄色91| 欧美激情一区二区三区四区| 99精品热视频| 亚洲一区二区av电影| 欧美日韩日日骚| 免费成人在线观看视频| 久久久国产精品午夜一区ai换脸| yourporn久久国产精品| 一区二区三区 在线观看视频 | 狠狠色丁香婷婷综合| 久久久久久亚洲综合| 99国产精品久久| 三级欧美在线一区| 国产色一区二区| 在线免费一区三区| 韩国毛片一区二区三区| 亚洲素人一区二区| 欧美变态凌虐bdsm| 91麻豆精品一区二区三区| 图片区日韩欧美亚洲| 国产欧美精品区一区二区三区| 一道本成人在线| 久久精品国产精品青草| 国产精品国产三级国产aⅴ入口| 欧美日韩国产美| 从欧美一区二区三区| 午夜精品福利在线| 中文字幕日韩一区| 欧美mv日韩mv国产| 欧美日本一区二区在线观看| 国产91色综合久久免费分享| 三级在线观看一区二区| 亚洲图片欧美激情| 久久久三级国产网站| 欧美日韩精品一区二区三区| 成人精品一区二区三区中文字幕| 婷婷国产v国产偷v亚洲高清| 亚洲欧洲日产国码二区| 精品美女被调教视频大全网站| 色婷婷亚洲精品| 国产成人亚洲综合a∨猫咪| 日产国产欧美视频一区精品| 亚洲精品v日韩精品| 国产欧美一区二区在线| 日韩午夜激情视频| 欧美性大战久久久久久久蜜臀| 国产a久久麻豆| 久久精品国产色蜜蜜麻豆| 亚洲一区二区av电影| 亚洲免费观看高清| 国产精品免费丝袜| 欧美精品一区二区三| 91精品国产综合久久婷婷香蕉| 色欧美日韩亚洲| 97精品视频在线观看自产线路二| 国产经典欧美精品| 国产精品一区二区三区乱码| 青娱乐精品在线视频| 五月婷婷另类国产| 天堂va蜜桃一区二区三区 | 久久久亚洲午夜电影| 91 com成人网| 欧美丰满少妇xxxxx高潮对白| 色综合久久天天综合网| 91免费国产视频网站| 99久久综合99久久综合网站| 成人va在线观看| 成人综合在线网站| 成人免费看视频| 成人国产精品免费观看动漫 | 99精品国产99久久久久久白柏 | 91久久精品日日躁夜夜躁欧美| 成人网页在线观看| www.久久精品| 91色在线porny| 欧美私模裸体表演在线观看| 欧美日韩亚洲综合在线| 欧美日韩国产高清一区二区三区| 欧美精品久久一区二区三区| 91精品国产色综合久久不卡蜜臀 | 日韩欧美的一区| 日韩欧美国产不卡| 国产亚洲制服色| 中文字幕一区二区三| 樱桃国产成人精品视频| 亚洲成人激情社区| 精品亚洲国内自在自线福利| 国产综合久久久久久鬼色| 国产成人精品免费网站| 91麻豆精品视频| 在线观看91av| 久久精品视频在线免费观看| 亚洲欧美一区二区三区国产精品| 亚洲图片欧美色图| 麻豆精品在线视频| 不卡视频免费播放| 欧美日本一道本在线视频| 精品日本一线二线三线不卡| 中文字幕在线观看一区| 亚洲第一电影网| 国产麻豆精品一区二区| 色综合久久久久网| 欧美精品在线视频| 国产亚洲精品福利| 亚洲午夜av在线| 国产成人aaa| 欧美日韩国产精品自在自线| 久久色视频免费观看| 亚洲美女精品一区| 久久99久国产精品黄毛片色诱| 成人av网在线| 欧美一级高清大全免费观看| 国产精品看片你懂得| 视频精品一区二区| 94-欧美-setu| 日韩美女一区二区三区四区| 亚洲视频在线一区| 精品一区二区在线视频| 欧美在线一二三| 国产亚洲va综合人人澡精品| 亚洲一区二区三区在线| 国产99久久精品| 日韩写真欧美这视频| 亚洲精品日韩综合观看成人91| 国产麻豆视频精品| 欧美一区二区三区视频免费播放 | 亚洲在线成人精品| 成人永久免费视频| 日韩视频免费观看高清完整版 | 中文字幕不卡在线观看| 日韩 欧美一区二区三区| 不卡av在线免费观看| 欧美精品一区二区久久久| 亚洲h在线观看| 99精品久久久久久| 国产三级一区二区| 韩国成人精品a∨在线观看| 91精品国产入口| 一区二区三区四区激情| 成人午夜视频免费看| 久久精品男人天堂av| 九九久久精品视频| 3d动漫精品啪啪一区二区竹菊| 一区二区三区.www| 色婷婷久久久综合中文字幕| 国产精品久久久久久久蜜臀| 国产精品一区二区91| 精品伦理精品一区| 裸体歌舞表演一区二区| 日韩欧美激情在线| 秋霞午夜鲁丝一区二区老狼| 制服丝袜日韩国产| 日本午夜精品一区二区三区电影| 欧美日韩国产另类一区| 调教+趴+乳夹+国产+精品| 欧美亚洲一区二区在线| 一个色综合av| 欧美亚洲动漫精品| 亚洲第一会所有码转帖| 在线看日本不卡| 亚洲国产精品麻豆| 欧美日韩国产在线观看| 午夜久久久久久久久久一区二区| 欧美亚日韩国产aⅴ精品中极品| 亚洲精品自拍动漫在线| 91国偷自产一区二区三区成为亚洲经典| 国产精品久久久久毛片软件| 成人动漫视频在线| 一区二区三区在线播| 色综合久久六月婷婷中文字幕| 一区二区三区加勒比av| 欧美日韩精品是欧美日韩精品| 亚洲成av人在线观看| 日韩精品一区二| 国产乱码精品一区二区三| 国产欧美日韩另类视频免费观看| 成人av电影在线播放| 一区二区三区在线视频观看58| 欧美在线高清视频| 欧美女孩性生活视频| 亚洲视频中文字幕| 色一区在线观看| 国产精品美女久久久久久久网站| 国产高清亚洲一区| 亚洲色大成网站www久久九九| 91麻豆精品视频| 全国精品久久少妇| 国产精品嫩草影院av蜜臀| 国产精品538一区二区在线| 国产精品久久久久久久久久久免费看|