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

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

?? ac97mixerregsapi.h

?? 嵌入式系統關于串口傳輸、觸摸屏、定時器、控制器、中斷處理、音頻控制等實驗代碼
?? H
字號:
/******************************************************************************
**
**  COPYRIGHT (C) 2001 Intel Corporation.
**
**  This file and the software in it is furnished under 
**  license and may only be used or copied in accordance with the terms of the 
**  license. The information in this file is furnished for informational use 
**  only, is subject to change without notice, and should not be construed as 
**  a commitment by Intel Corporation. Intel Corporation assumes no 
**  responsibility or liability for any errors or inaccuracies that may appear 
**  in this document or any software that may be provided in association with 
**  this document. 
**  Except as permitted by such license, no part of this document may be 
**  reproduced, stored in a retrieval system, or transmitted in any form or by 
**  any means without the express written consent of Intel Corporation. 
**
**  FILENAME:       Ac97MixerRegsApi.h
**
**  PURPOSE:        Symbolic constants for the AC'97 codec mixer registers.
**                  Separated from Ac97Api.h because of deadlock condition with
**                      XsAc97Api.h
**
**  Valid for    :  Subset of AC '97 Rev 2.1
**
**  $Modtime: 3/28/01 5:31p $ 
******************************************************************************/
#ifndef _AC97MIXERREGSAPI_H
#define _AC97MIXERREGSAPI_H


typedef enum AC97MixerRegisterIdE {

    // Includes symbolic values for certain proprietary register asssignments
    //   in AC'97 devices that might be used with the DM.

    // Valid for subset of R 2.1 specification.
    // Leading "e" in comment means it is an "expanded" register definition as
    //  found in one or more of the Appendices A-D of the R 2.1 specification.
    //  Appendix identifier will immediately follow the "e", such as "eA"
    // R/O indicates read-only
    // Registers not supported by the assumed controller will be commented out.

    AC97_MR_RESET_ID              = 0x00,  // RESET CODEC TO DEFAULT, get ID info
    AC97_MR_MASTER_VOLUME         = 0x02,  // LINE OUT VOLUME
    AC97_MR_HEADPHONE_VOLUME      = 0x04,  //
    AC97_MR_MASTER_VOLUME_MONO    = 0x06,  // 
    AC97_MR_MASTER_TONE_R_L       = 0x08,  // 
    AC97_MR_PC_BEEP_VOLUME        = 0x0A,  // 
    AC97_MR_PHONE_VOLUME          = 0x0C,  // 
    AC97_MR_MIC_VOLUME            = 0x0E,  //   MICROPHONE VOLUME/ AGC
    AC97_MR_LINE_IN_VOLUME        = 0x10,  //   LINE IN VOLUME
    AC97_MR_CD_VOLUME             = 0x12,  // 
    AC97_MR_VIDEO_VOLUME          = 0x14,  // 
    AC97_MR_AUX_VOLUME            = 0x16,  // 
    AC97_MR_PCM_OUT_VOLUME        = 0x18,  //
    AC97_MR_RECORD_SELECT         = 0x1A,  //   SELECT LINE IN OR MICROPHONE
    AC97_MR_RECORD_GAIN           = 0x1C,  //
    AC97_MR_RECORD_GAIN_MIC       = 0x1E,  //
    AC97_MR_GENERAL_PURPOSE       = 0x20,  //
    AC97_MR_CONTROL_3D            = 0x22,  //
//  AC97_MR_RESERVED_0x24         = 0x24,
    AC97_MR_POWERDOWN_CTRL_STAT   = 0x26,  //   POWER MANAGEMENT
    AC97_MR_E_AUDIO_ID            = 0x28,  // eA Extended audio sprt info, R/O
    AC97_MR_E_AUDIO_CTRL_STAT     = 0x2A,  // eA Extended audio stat + control

//
// Audio Sample Rate Control Registers, 0x2C - 0x34
//
                                           // eA PCM Front DAC rate control
    AC97_MR_E_ASR_PCM_FRNT_DAC_RT = 0x2C,  //  (output slots 3, 4, 6)
//  AC97_MR_E_ASR_PCM_SURR_DAC_RT = 0x2E,  // eA PCM Surround DAC rate control
//  AC97_MR_E_ASR_PCM_LFE_DAC_RT  = 0x30,  // eA PCM Surround DAC rate control
    AC97_MR_E_ASR_PCM_LR_ADC_RT   = 0x32,  // eA PCM L+R ADC rate control (3+4)
    AC97_MR_E_ASR_MIC_ADC_RT      = 0x34,  // eA PCM Mic ADC rate control (5)

//  0x36 - 0x38: eA Control registers for the four optional PCM channels
//                 (LFE, CNT, LSR, RSR)
//  AC97_MR_E_6CH_VOL_C_LFE       = 0x36,  // eA
//  AC97_MR_E_6CH_VOL_LR_SURR     = 0x38,  // eA
//  AC97_MR_E_RESERVED_0x3A       = 0x3A,

//
// Rev 2.0 Modem registers
//

// AC97_MR_E_MDEM_ID                = 0x3C,  // eB
// AC97_MR_E_MDM_CTRL_STAT          = 0x3E,  // eB
// AC97_MR_E_MDM_LN1_DAC_ADC_RT     = 0x40,  // eB
// AC97_MR_E_MDM_LN2_DAC_ADC_RT     = 0x42,  // eB
// AC97_MR_E_MDM_HNDST_DAC_ADC_RT   = 0x44,  // eB
// AC97_MR_E_MDM_LN1_DAC_ADC_LVL    = 0x46,  // eB 
// AC97_MR_E_MDM_LN2_DAC_ADC_LVL    = 0x48,  // eB
// AC97_MR_E_MDM_HNDST_DAC_ADC_LVL  = 0x4A,  // eB
// AC97_MR_E_MDM_GPIO_PIN_CNFG      = 0x4C,  // eB
// AC97_MR_E_MDM_GPIO_PIN_POL_TYPE  = 0x4E,  // eB
// AC97_MR_E_MDM_GPIO_PIN_STICKY    = 0x50,  // eB
// AC97_MR_E_MDM_GPIO_PIN_WAKEUP    = 0x52,  // eB
// AC97_MR_E_MDM_GPIO_PIN_STAT      = 0x54,  // eB
// AC97_MR_E_MDM_MISC_AFE_CTRL_STAT = 0x56,  // eB
// AC97_MR_E_RESERVED_0x58          = 0x58,

//
// 5Ah-7Ah: Vendor Reserved
//
    // Cirrus proprietary.  Used in the 4297 codec.
    AC97_MR_4297_REV_FAB_REG      = 0x5A,  // Rev and fab, R/O

    // UCB1400, Philips proprietary.
    AC97_MR_U14_IO_CTRL_STAT  = 0x5A,  // I/O pin level [0..9]. R/W.
    AC97_MR_U14_IO_DIRN       = 0x5C,  // Sets In(0) or Out(1) for I/O pins
    AC97_MR_U14_POS_INT_ENAB  = 0x5E,  // Enables intrpt sgnl on rising edge
    AC97_MR_U14_NEG_INT_ENAB  = 0x60,  // Enables intrpt sgnl on falling edge
    AC97_MR_U14_INT_CLR_STAT  = 0x62,  // Reports intrpt status, W clears stat
    AC97_MR_U14_TS_CTRL       = 0x64,  // Touch Screen Control
    AC97_MR_U14_ADC_CTRL      = 0x66,  // ADC Control
    AC97_MR_U14_ADC_DATA      = 0x68,  // ADC Data
    AC97_MR_U14_FTR_CTRL_STAT1= 0x6A,  // Feature control + status reg 1
    AC97_MR_U14_FTR_CTRL_STAT2= 0x6C,  // Feature control + status reg 2
    AC97_MR_U14_TEST_CTRL     = 0x6E,  // Only in Vendor Specific Test Mode

//
// 7Ch-7Eh: Vendor ID registers.  Optional but standardized for Plug'n'Play
//
    AC97_MR_VENDOR_ID1        = 0x7C,  
    AC97_MR_VENDOR_ID2        = 0x7E,  

    AC97_MR_MAX               = AC97_MR_VENDOR_ID2,

    AC97_MR_END_OF_LIST       = (AC97_MR_MAX +  2)

} AC97MixerRegisterIdT;


#define AC97_NUM_MIXER_REGS  0x40

/*
*  Prototypes
*/

extern UINT32 Ac97CheckRegId (AC97MixerRegisterIdT);

#endif /*_AC97MIXERREGSAPI_H */

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲国产日韩在线一区模特| 一区二区中文视频| 99久久免费国产| 国模娜娜一区二区三区| 天天色天天爱天天射综合| 五月天激情综合网| 亚洲国产成人av网| 亚洲国产日韩在线一区模特| 亚洲一区二区三区中文字幕| 亚洲国产另类av| 午夜精品久久久久久久99水蜜桃 | 大胆亚洲人体视频| 精品一区二区三区免费播放| 国产在线播精品第三| 国产成人综合网站| av在线不卡免费看| 91国内精品野花午夜精品| 欧美色综合影院| 91精品国产欧美日韩| 欧美一区二区三区啪啪| 26uuu久久天堂性欧美| 久久精品这里都是精品| 日韩理论在线观看| 一区二区三区日韩| 免费成人在线观看| 懂色av中文一区二区三区| 99久久久久久99| 欧美电影在哪看比较好| 久久先锋影音av| 国产真实乱对白精彩久久| 成人一区二区三区中文字幕| 欧美日本国产视频| 国产精品久久久久一区二区三区| 成人精品小蝌蚪| 亚洲精品日韩专区silk| 依依成人精品视频| 久久精品国产第一区二区三区| 国产成人免费9x9x人网站视频| 成人国产精品视频| 欧美精品久久天天躁| 欧美激情一区在线| 丝袜诱惑制服诱惑色一区在线观看| 久久精品国产免费看久久精品| 成人av网在线| 精品国产一区二区三区久久久蜜月 | 91丝袜美腿高跟国产极品老师 | 国产精品一二三四五| 成a人片国产精品| 91麻豆精品国产91久久久资源速度| 久久久久国产精品人| 亚洲欧洲av一区二区三区久久| 一区二区三区欧美视频| 国产一区二区视频在线播放| 欧美性受xxxx黑人xyx| 久久久久久久久蜜桃| 亚洲国产日韩精品| 东方欧美亚洲色图在线| 欧美一区二区日韩| 亚洲免费观看高清完整版在线| 久草这里只有精品视频| 精品视频一区二区不卡| 国产区在线观看成人精品| 午夜精品久久一牛影视| 99精品久久99久久久久| 国产日产精品一区| 国产麻豆精品在线| 欧美一二三区精品| 亚洲一区二区3| 91丨porny丨最新| 欧美激情中文字幕一区二区| 免费视频一区二区| 欧美网站大全在线观看| 成人免费在线视频| 丰满少妇在线播放bd日韩电影| 欧美一级高清片| 婷婷久久综合九色综合伊人色| 色哟哟精品一区| 亚洲男同1069视频| 99国产精品视频免费观看| 中文字幕av一区二区三区高| 久久精品国产999大香线蕉| 日韩精品综合一本久道在线视频| 日韩成人午夜电影| 欧美裸体一区二区三区| 午夜电影一区二区| 69堂精品视频| 久久精品免费观看| 精品理论电影在线| 黑人精品欧美一区二区蜜桃| 国产欧美日本一区二区三区| 成人免费高清在线观看| 国产精品灌醉下药二区| 色综合久久久久综合| 亚洲黄色av一区| 欧美日韩视频在线观看一区二区三区 | 婷婷国产在线综合| 5858s免费视频成人| 蜜桃91丨九色丨蝌蚪91桃色| 久久综合网色—综合色88| 岛国精品一区二区| 亚洲一区二区三区三| 91精品国产综合久久久久久漫画| 精品综合久久久久久8888| 国产人久久人人人人爽| 色综合天天在线| 男人的j进女人的j一区| 国产欧美精品在线观看| 欧美日韩一区二区电影| 国产一区免费电影| 伊人色综合久久天天人手人婷| 欧美日韩高清在线播放| 精品在线亚洲视频| 亚洲视频狠狠干| 91精品国产欧美日韩| www.日韩av| 日韩vs国产vs欧美| 最好看的中文字幕久久| 555www色欧美视频| aaa国产一区| 麻豆精品一区二区av白丝在线| 国产女同互慰高潮91漫画| 欧美日本在线观看| 成人免费观看男女羞羞视频| 午夜成人免费电影| 国产精品二区一区二区aⅴ污介绍| 欧美日韩中文字幕精品| 成人午夜大片免费观看| 欧美96一区二区免费视频| 亚洲欧美另类在线| 精品国产99国产精品| 欧美日韩激情一区| 91蜜桃免费观看视频| 国产一区不卡视频| 日韩av电影免费观看高清完整版 | 黄色小说综合网站| 亚洲国产日韩综合久久精品| 亚洲国产精品av| 日韩精品一区二区三区四区| 欧美特级限制片免费在线观看| 成人激情电影免费在线观看| 国产在线视频一区二区三区| 日日夜夜精品视频天天综合网| 亚洲免费成人av| 中文字幕一区二区视频| 国产亚洲女人久久久久毛片| 欧美一区二区三区啪啪| 欧美精品自拍偷拍| 欧美三区免费完整视频在线观看| 色欧美88888久久久久久影院| 粉嫩aⅴ一区二区三区四区五区 | 在线欧美一区二区| 成人午夜看片网址| 成人免费视频视频| jlzzjlzz欧美大全| 成人avav影音| 99久久免费国产| 97se亚洲国产综合自在线| av日韩在线网站| 成人91在线观看| 99国产精品99久久久久久| 丁香婷婷综合五月| av午夜精品一区二区三区| 99免费精品在线观看| 99精品在线免费| 99精品国产99久久久久久白柏| 99在线精品一区二区三区| 色偷偷成人一区二区三区91 | 久久精品人人做人人爽97| 欧美精彩视频一区二区三区| 国产日本亚洲高清| 亚洲女与黑人做爰| 亚洲国产精品精华液网站| 日本亚洲免费观看| 国产精品中文字幕一区二区三区| 国产成人免费视频一区| eeuss鲁一区二区三区| 日本韩国一区二区| 69久久夜色精品国产69蝌蚪网| 欧美不卡一区二区三区四区| 欧美国产综合一区二区| 一区二区欧美在线观看| 日韩国产欧美在线观看| 国产精品亚洲人在线观看| 99精品一区二区三区| 91麻豆精品久久久久蜜臀| 久久婷婷成人综合色| 一区二区三区四区不卡在线| 日韩vs国产vs欧美| av成人免费在线| 91精品国产黑色紧身裤美女| 欧美经典一区二区三区| 性久久久久久久久| 国产成人亚洲综合a∨猫咪| 91福利资源站| 国产亚洲精品福利| 五月天激情综合网| 91视频国产观看| 久久天天做天天爱综合色| 亚洲h精品动漫在线观看| 国产成人精品影视|