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

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

?? dsk6713_aic23.h

?? DSK6713關于AD采樣的一段源碼程序
?? H
字號:
/*
 *  Copyright 2002 by Spectrum Digital Incorporated.
 *  All rights reserved. Property of Spectrum Digital Incorporated.
 */
 
/*
 *  ======== dsk6713_aic23.h ========
 *
 *  Codec interface for AIC23 on the DSK6713 board
 */
#ifndef DSK6713_AIC23_
#define DSK6713_AIC23_

#ifdef __cplusplus
extern "C" {
#endif

#include <csl.h>
#include <csl_mcbsp.h>

/* AIC23 McBSP defines */
#define DSK6713_AIC23_CONTROLHANDLE  DSK6713_AIC23_codeccontrolhandle
#define DSK6713_AIC23_DATAHANDLE     DSK6713_AIC23_codecdatahandle

/* McBSP handles */
extern MCBSP_Handle DSK6713_AIC23_DATAHANDLE;
extern MCBSP_Handle DSK6713_AIC23_CONTROLHANDLE;

/* Codec module definitions */
#define DSK6713_AIC23_NUMREGS         10
#define DSK6713_AIC23_LEFTINVOL       0
#define DSK6713_AIC23_RIGHTINVOL      1
#define DSK6713_AIC23_LEFTHPVOL       2
#define DSK6713_AIC23_RIGHTHPVOL      3
#define DSK6713_AIC23_ANAPATH         4
#define DSK6713_AIC23_DIGPATH         5
#define DSK6713_AIC23_POWERDOWN       6
#define DSK6713_AIC23_DIGIF           7
#define DSK6713_AIC23_SAMPLERATE      8
#define DSK6713_AIC23_DIGACT          9
#define DSK6713_AIC23_RESET           15

/* Frequency Definitions */
#define DSK6713_AIC23_FREQ_8KHZ       1
#define DSK6713_AIC23_FREQ_16KHZ      2
#define DSK6713_AIC23_FREQ_24KHZ      3
#define DSK6713_AIC23_FREQ_32KHZ      4
#define DSK6713_AIC23_FREQ_44KHZ      5
#define DSK6713_AIC23_FREQ_48KHZ      6
#define DSK6713_AIC23_FREQ_96KHZ      7

/* Codec Handle */
typedef int DSK6713_AIC23_CodecHandle;

/* Parameter Structure for the DSK6713 AIC23 Codec */
typedef struct DSK6713_AIC23_Config {
    int regs[DSK6713_AIC23_NUMREGS];
} DSK6713_AIC23_Config;

#define DSK6713_AIC23_DEFAULTCONFIG { \
    0x0017, /* Set-Up Reg 0       Left line input channel volume control */  \
            /* LRS     0          simultaneous left/right volume: disabled */\
            /* LIM     0          left line input mute: disabled */          \
            /* XX      00         reserved */                                \
            /* LIV     10111      left line input volume: 0 dB */            \
                                                                             \
    0x0017, /* Set-Up Reg 1       Right line input channel volume control */ \
            /* RLS     0          simultaneous right/left volume: disabled */\
            /* RIM     0          right line input mute: disabled */         \
            /* XX      00         reserved */                                \
            /* RIV     10111      right line input volume: 0 dB */           \
                                                                             \
    0x01f9, /* Set-Up Reg 2       Left channel headphone volume control */   \
            /* LRS     1          simultaneous left/right volume: enabled */ \
            /* LZC     1          left channel zero-cross detect: enabled */ \
            /* LHV     1111001    left headphone volume: 0 dB */             \
                                                                             \
    0x01f9, /* Set-Up Reg 3       Right channel headphone volume control */  \
            /* RLS     1          simultaneous right/left volume: enabled */ \
            /* RZC     1          right channel zero-cross detect: enabled */\
            /* RHV     1111001    right headphone volume: 0 dB */            \
                                                                             \
    0x0011, /* Set-Up Reg 4       Analog audio path control */               \
            /* X       0          reserved */                                \
            /* STA     00         sidetone attenuation: -6 dB */             \
            /* STE     0          sidetone: disabled */                      \
            /* DAC     1          DAC: selected */                           \
            /* BYP     0          bypass: off */                             \
            /* INSEL   0          input select for ADC: line */              \
            /* MICM    0          microphone mute: disabled */               \
            /* MICB    1          microphone boost: enabled */               \
                                                                             \
    0x0000, /* Set-Up Reg 5       Digital audio path control */              \
            /* XXXXX   00000      reserved */                                \
            /* DACM    0          DAC soft mute: disabled */                 \
            /* DEEMP   00         deemphasis control: disabled */            \
            /* ADCHP   0          ADC high-pass filter: disabled */          \
                                                                             \
    0x0000, /* Set-Up Reg 6       Power down control */                      \
            /* X       0          reserved */                                \
            /* OFF     0          device power: on (i.e. not off) */         \
            /* CLK     0          clock: on */                               \
            /* OSC     0          oscillator: on */                          \
            /* OUT     0          outputs: on */                             \
            /* DAC     0          DAC: on */                                 \
            /* ADC     0          ADC: on */                                 \
            /* MIC     0          microphone: on */                          \
            /* LINE    0          line input: on */                          \
                                                                             \
    0x0043, /* Set-Up Reg 7       Digital audio interface format */          \
            /* XX      00         reserved */                                \
            /* MS      1          master/slave mode: master */               \
            /* LRSWAP  0          DAC left/right swap: disabled */           \
            /* LRP     0          DAC lrp: MSB on 1st BCLK */                \
            /* IWL     00         input bit length: 16 bit */                \
            /* FOR     11         data format: DSP format */                 \
                                                                             \
    0x0081, /* Set-Up Reg 8       Sample rate control */                     \
            /* X       0          reserved */                                \
            /* CLKOUT  1          clock output divider: 2 (MCLK/2) */        \
            /* CLKIN   0          clock input divider: 2 (MCLK/2) */         \
            /* SR,BOSR 00000      sampling rate: ADC  48 kHz DAC  48 kHz */  \
            /* USB/N   1          clock mode select (USB/normal): USB */     \
                                                                             \
    0x0001  /* Set-Up Reg 9       Digital interface activation */            \
            /* XX..X   00000000   reserved */                                \
            /* ACT     1          active */                                  \
}

/* Set codec register regnum to value regval */
void DSK6713_AIC23_rset(DSK6713_AIC23_CodecHandle hCodec, Uint16 regnum, Uint16 regval);

/* Return value of codec register regnum */
Uint16 DSK6713_AIC23_rget(DSK6713_AIC23_CodecHandle hCodec, Uint16 regnum);

/* Open the codec with id and return handle */
DSK6713_AIC23_CodecHandle DSK6713_AIC23_openCodec(int id, DSK6713_AIC23_Config *Config);

/* Close the codec */
void DSK6713_AIC23_closeCodec(DSK6713_AIC23_CodecHandle hCodec);

/* Configure the codec register values */
void DSK6713_AIC23_config(DSK6713_AIC23_CodecHandle hCodec, DSK6713_AIC23_Config *Config);

/* Write a 32-bit value to the codec */
Int16 DSK6713_AIC23_write(DSK6713_AIC23_CodecHandle hCodec, Uint32 val);

/* Read a 32-bit value from the codec */
Int16 DSK6713_AIC23_read(DSK6713_AIC23_CodecHandle hCodec, Uint32 *val);

/* Set the codec output gain */
void DSK6713_AIC23_outGain(DSK6713_AIC23_CodecHandle hCodec, Uint16 outGain);

/* Set the codec loopback mode */
void DSK6713_AIC23_loopback(DSK6713_AIC23_CodecHandle hCodec, Int16 mode);

/* Enable/disable codec mute mode */
void DSK6713_AIC23_mute(DSK6713_AIC23_CodecHandle hCodec, Int16 mode);

/* Enable/disable codec powerdown modes for DAC, ADC */
void DSK6713_AIC23_powerDown(DSK6713_AIC23_CodecHandle hCodec, Uint16 sect);

/* Set the codec sample rate frequency */
void DSK6713_AIC23_setFreq(DSK6713_AIC23_CodecHandle hCodec, Uint32 freq);

#ifdef __cplusplus
}
#endif

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本麻豆一区二区三区视频| 国产精品亚洲一区二区三区妖精| 日本不卡一二三| 99久久婷婷国产综合精品| 正在播放亚洲一区| 亚洲美女精品一区| 国产成人鲁色资源国产91色综| 欧美天堂亚洲电影院在线播放 | 国产在线精品免费av| 在线观看网站黄不卡| 国产精品免费av| 国产一二精品视频| 精品少妇一区二区三区免费观看| 亚洲一区二区三区四区在线免费观看| 国产福利不卡视频| 精品国产一区二区三区久久久蜜月| 亚洲伊人伊色伊影伊综合网| 91在线看国产| ...xxx性欧美| 成人免费视频视频| 久久久久国产精品厨房| 麻豆国产一区二区| 欧美一区二区三区色| 午夜免费久久看| 欧美精品三级在线观看| 亚洲成a天堂v人片| 欧美日韩精品二区第二页| 夜夜嗨av一区二区三区中文字幕| 91免费小视频| 亚洲伊人伊色伊影伊综合网| 欧美视频精品在线| 亚洲国产精品久久久男人的天堂| 日本乱码高清不卡字幕| 伊人开心综合网| 欧美日韩久久一区| 免费日韩伦理电影| 精品日韩欧美一区二区| 国产成人av一区| ㊣最新国产の精品bt伙计久久| 成人黄色av电影| 亚洲精品久久久久久国产精华液| 色8久久精品久久久久久蜜| 亚洲成人av电影在线| 欧美一区二区久久久| 久久综合综合久久综合| 久久久美女毛片| 成人av电影在线| 亚洲制服欧美中文字幕中文字幕| 欧美日产国产精品| 美女网站色91| 中文字幕欧美激情| 欧美性大战久久久久久久蜜臀| 亚州成人在线电影| 久久综合九色综合欧美98 | 蜜桃视频一区二区三区 | 中文字幕在线免费不卡| 日本乱码高清不卡字幕| 日本欧美肥老太交大片| 国产片一区二区| 一本大道久久a久久综合婷婷| 亚洲高清视频中文字幕| 欧美精品一区二区精品网| 成人av网站在线观看| 日韩高清不卡一区二区三区| 久久久三级国产网站| 色视频欧美一区二区三区| 全部av―极品视觉盛宴亚洲| 欧美做爰猛烈大尺度电影无法无天| 亚洲成人av福利| 中文字幕av一区二区三区免费看| 欧美性受xxxx黑人xyx| 极品少妇一区二区三区精品视频 | 欧美日韩精品专区| 久久疯狂做爰流白浆xx| 一区二区三区小说| 国产亚洲精品bt天堂精选| 欧美视频一二三区| 成人影视亚洲图片在线| 日韩**一区毛片| 中文字幕一区二区视频| 欧美va在线播放| 欧美影院一区二区三区| 国产成都精品91一区二区三 | 亚洲欧美视频在线观看| 日韩情涩欧美日韩视频| 在线免费观看成人短视频| 国产成人av电影免费在线观看| 视频一区二区三区入口| 亚洲婷婷在线视频| 国产亚洲欧美色| 精品国产青草久久久久福利| 欧美午夜精品久久久久久超碰 | 久久99精品视频| 亚洲精品免费在线| 国产欧美日产一区| 26uuu国产一区二区三区| 欧美精品久久99| 在线一区二区观看| 99在线视频精品| voyeur盗摄精品| 国产99久久久国产精品免费看| 久久99精品国产麻豆不卡| 天天av天天翘天天综合网色鬼国产 | 中文字幕乱码亚洲精品一区 | 国产精品久99| 国产日韩av一区| 26uuu国产日韩综合| 欧美不卡视频一区| 精品久久久久久久久久久久久久久久久| 欧美偷拍一区二区| 欧美精品在线视频| 在线不卡免费欧美| 欧美精品欧美精品系列| 欧美日韩国产精品成人| 欧美老年两性高潮| 欧美一卡二卡在线| 精品精品国产高清a毛片牛牛| 日韩视频一区二区三区| 日韩欧美一区二区在线视频| 日韩午夜精品电影| 久久久久久免费网| 国产女人18毛片水真多成人如厕| 国产欧美日韩综合| 亚洲欧洲日韩女同| 一区二区三区成人| 天天av天天翘天天综合网| 丝袜a∨在线一区二区三区不卡| 日韩高清欧美激情| 国产精品系列在线观看| 波多野结衣的一区二区三区| 色哟哟精品一区| 91精品一区二区三区在线观看| 精品欧美黑人一区二区三区| 国产亚洲短视频| 亚洲免费在线视频| 日韩 欧美一区二区三区| 国产乱码一区二区三区| 99v久久综合狠狠综合久久| 在线观看精品一区| 精品国产精品网麻豆系列| 国产精品午夜免费| 亚洲午夜激情网页| 国产麻豆精品theporn| av中文字幕在线不卡| 欧美老肥妇做.爰bbww| 国产视频911| 亚洲香肠在线观看| 精品一区二区av| 91蜜桃网址入口| 日韩久久久久久| 亚洲特级片在线| 免费av网站大全久久| heyzo一本久久综合| 51精品国自产在线| 国产精品久久久久久亚洲毛片 | 136国产福利精品导航| 首页国产欧美久久| 豆国产96在线|亚洲| 3atv一区二区三区| 亚洲婷婷在线视频| 国产一区二区三区精品欧美日韩一区二区三区 | 自拍偷自拍亚洲精品播放| 日韩成人免费电影| 91污在线观看| 精品99999| 天天综合网天天综合色| 99久久精品一区| 久久嫩草精品久久久久| 亚洲成人资源网| 99热精品一区二区| 精品福利一二区| 天堂在线亚洲视频| 色婷婷久久久亚洲一区二区三区| 久久亚洲捆绑美女| 日韩精品欧美精品| 精品视频一区 二区 三区| 国产精品每日更新在线播放网址| 久久精品国产在热久久| 欧美日韩一区二区三区高清| **网站欧美大片在线观看| 国产成人av资源| 一区二区在线免费| 风间由美一区二区av101 | 欧美日韩精品欧美日韩精品一| 欧美国产激情一区二区三区蜜月| 另类小说一区二区三区| 欧美性视频一区二区三区| 综合精品久久久| 成人sese在线| 中文字幕精品在线不卡| 国产大陆亚洲精品国产| 国产午夜精品久久| 国产精品一区二区久激情瑜伽| 精品免费国产二区三区| 国内成人精品2018免费看| 精品国产青草久久久久福利| 蜜桃久久久久久| 2023国产一二三区日本精品2022| 久久国内精品视频| 日韩一区二区不卡|