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

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

?? codecs.c

?? 2.4G無線音箱的接收程序,采用ATMEGA8單片機和STS公司的無線模塊完成
?? C
?? 第 1 頁 / 共 2 頁
字號:

	
	if (Use_SPDIF) I2C_error += Set_WM8731(9, 0x00); /* Deactivate interface */
	else           I2C_error += Set_WM8731(9, 0x01); /* Activate interface */

	#ifdef VOLUME_DARR
		I2C_error += Set_WM8731(2, MAX_VOLUME >> 1);
		I2C_error += Set_WM8731(3, MAX_VOLUME >> 1);
	#else
		I2C_error += Set_WM8731(2, START_UP_VOLUME >> 1);
		I2C_error += Set_WM8731(3, START_UP_VOLUME >> 1);
	#endif /* VOLUME_DARR */

	return (I2C_error);
}

//==============================================================================================

/*******************/
/*** VOLUME_DARR ***/
/*******************/

void SetVolume_DARR80(unsigned char Left_Right, unsigned char Volume)
{
  /* volume control on DARR is from 0 to 128 ,
  that is why the volume is increased with one*/

	if (Left_Right == 0) I2C_Write_Byte(AVOW_ADDR, (Volume >> 1)+1);
	if (Left_Right == 1) I2C_Write_Byte(AVOX_ADDR, (Volume >> 1)+1);
	#ifdef USE_DUAL_CODEC
		if (Left_Right == 2) I2C_Write_Byte(AVOY_ADDR, (Volume >> 1)+1);
		if (Left_Right == 3) I2C_Write_Byte(AVOZ_ADDR, (Volume >> 1)+1);
	#endif /* END USE_DUAL_CODEC */
}

//==============================================================================================

/********************/
/*** CODEC_CS4251 ***/
/********************/

unsigned char Config_Codec_CS4251(void)
{

    unsigned char I2C_error = 0;

#ifdef CODEC_CS4251

    CODEC_RESET(0);           /* Reset */
    Wait_For_mSec(10);        /* Ensure a steady-state reset */
    CODEC_RESET(1);           /* Remove reset */

    Set_CS4251(0x02, 0x01);   /* PDN = 1 Powerdown for Software Mode within 10 ms  */

    /* Software mode audio settings when PDN = 1 */
#ifdef PCB_PNP80_HEADSET
//no use allan
// Use DAC and ADC for headset
    Set_CS4251(0x03, 0x21);   /* No Auto | Single Speed | MICB | MICA | MICBIAS | (LSB) MCLK/DIV2 */

// Use DAC only for headphone
//    Set_CS4251(0x03, 0x2F);   /* No Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) MCLK/DIV2 */

    Set_CS4251(0x04, 0x4C);   /* I2S Master | DAC = I2S format | ADC = I2S format | DIGMIX = Off | MICMIX = Off */

#else // Universal Transceiver
// Software Mode (default for Nack)
//    Set_CS4251(0x03, 0x2F);   /* No Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) MCLK/DIV2 */
// Software Mode (default for Ack)
    Set_CS4251(0x03, 0x21);   /* No Auto | Single Speed | MICB | MICA | MICBIAS | (LSB) MCLK/DIV2 */
// Default Hardware Mode (Auto)
//    Set_CS4251(0x03, 0xAE);   /* Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) No MCLK/DIV2 */

    Set_CS4251(0x04, 0x0C);   /* I2S Slave | DAC = I2S format | ADC = I2S format | DIGMIX = Off | MICMIX = Off  */

#endif

    Set_CS4251(0x02, 0x00);   /* PDN = 0 */
//      Set_CS4251(0x02, 0x1E); /* Powerdown PGA and ADC */

    /* Required DAC settings */
    Set_CS4251(0x08, 0x73);   /* HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB | DACMuteA */
    Set_CS4251(0x09, 0x41);   /* DATA_SEL = 01 Signal Processing Engine to DAC | Zero Crossing */

    Set_CS4251(0x10, 0x00);   /* MUTE_PCM_MIXA = Off | 0dB */
    Set_CS4251(0x11, 0x00);   /* MUTE_PCM_MIXB = Off | 0dB */

    Set_CS4251(0x16, Volume_Memory);   /* AOUTA Volume = user setting*/
    Set_CS4251(0x17, Volume_Memory);   /* AOUTB Volume = user setting if not using DAC_SNGVOL */

    /* For improved DAC audio performance */
    Set_CS4251(0x14, 0x19);   /* Treble Corner Freq = 15kHz | Bass Corner Freq = 50Hz | Tone Control = On */
    Set_CS4251(0x21, 0x50);   /* Charge Pump Freq = 438kHz */
    /* For default DAC audio performance */
//    Set_CS4251(0x14, 0x00);   /* Tone Control = Off */
//    Set_CS4251(0x21, 0xF0);   /* Charge Pump Freq = 180kHz */

    /* Already DAC default */
//    Set_CS4251(0x12, 0x00);   /* Beep 260.87Hz | On time 86ms */
//    Set_CS4251(0x13, 0x00);   /* Beep off time 1.23 seconds | Beep Volume 0dB */
//    Set_CS4251(0x15, 0x88);   /* 0dB Treble Gain | 0dB Bass Gain */
//    Set_CS4251(0x18, 0x00);   /* PCMA = L | PCMB = R | ADCA = L | ADCB = R */
//    Set_CS4251(0x19, 0x00);   /* 0dB Max Threshold | 0dB Max Cushion Threshold | Limiter Soft Ramp = Off | Limiter Zero Cross = Off */
//    Set_CS4251(0x1A, 0x7F);   /* Limit = Off */

    /* Required ADC settings */
    Set_CS4251(0x06, 0xA5);   /* ADCB_HPF_EN | ADCA_HPF_EN | ZCROSSB | ZCROSSA */
    Set_CS4251(0x1D, 0x00); /* Fastest Release */
    Set_CS4251(0x1E, 0x1C); /* ALC Threshold Max = 0dB | Min = -30dB */
    Set_CS4251(0x1F, 0xC0); /* NG_ALL = On | NG_EN = On | -64dB Threshold | 50ms delay */

    /* Already ADC default */
//    Set_CS4251(0x0A, 0x00); /* ALCA_SRDIS = Off | ALCA_ZCDIS = Off | 0dB PGAA_VOL */
//    Set_CS4251(0x0B, 0x00); /* ALCB_SRDIS = Off | ALCB_ZCDIS = Off | 0dB PGAB_VOL */
//    Set_CS4251(0x0C, 0x00); /* 0dB ADCA_ATT */
//    Set_CS4251(0x0D, 0x00); /* 0dB ADCB_ATT */
//    Set_CS4251(0x1C, 0x00); /* ALC_ENB = Off | ALC_ENA = Off | Fastest Attack */

    Set_CS4251(0x08, 0x70);   /* HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB = Off | DACMuteA = Off */

    if (Use_ModuleMode==CU)
    {
#ifndef LINE_IN
        if (Use_Application<4)
        {
            /* For CU Nack */
            Set_CS4251(0x03, 0x2F);   /* No Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) MCLK/DIV2 */
            //Set_CS4251(0x05, 0xE0);   /* ADC_SNGVOL | ADCB_DBOOST | ADCA_DBOOST | MICB_BOOST=Off | MICA_BOOST=Off */
            Set_CS4251(0x05, 0x80);   /* ADC_SNGVOL | MICB_BOOST=Off | MICA_BOOST=Off */
            Set_CS4251(0x07, 0x00);   /* AIN1B->PGAB | AIN1A->PGAA */
        }
        else
        {
            /* For CU Headset */
            Set_CS4251(0x03, 0x21);   /* No Auto | Single Speed | MICB | MICA | MICBIAS | (LSB) MCLK/DIV2 */
            /* Note: ADC_DBOOST must be turned off to eliminate distortion in mic in */

            Set_CS4251(0x02, 0x00); /* Poweron PGA and ADC */
            //Set_CS4251(0x05, 0x83); /* ADC_SNGVOL | ADCB_DBOOST=Off | ADCA_DBOOST=Off | MICB_BOOST | MICA_BOOST */
            Set_CS4251(0x05, 0x80);   /* ADC_SNGVOL | MICB_BOOST=Off | MICA_BOOST=Off */
            Set_CS4251(0x07, 0xF0); /* AIN3B->PGAB | AIN3A->PGAB +32/16dB */
            Set_CS4251(0x18, 0xA0); /* L+R/2 | L+R/2 | L | R */

        }
#else
            Set_CS4251(0x03, 0x2F);   /* No Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) MCLK/DIV2 */
            //Set_CS4251(0x05, 0xE0);   /* ADC_SNGVOL | ADCB_DBOOST | ADCA_DBOOST | MICB_BOOST=Off | MICA_BOOST=Off */
            Set_CS4251(0x05, 0x80);   /* ADC_SNGVOL | MICB_BOOST=Off | MICA_BOOST=Off */
            Set_CS4251(0x07, 0x00);   /* AIN1B->PGAB | AIN1A->PGAA */
#endif

    }
#endif /*CODEC_CS4251*/
	return (I2C_error);
}

/********************/
/*** CODEC_CS4251 ***/
/********************/
unsigned char Set_CS4251(unsigned char address, int data)
{
	unsigned char I2C_error = 0;

    i2cSlaveAddress	= 0x94;               /* CS4251 I2C Address + Write */
    I2C_error = I2C_Write_Byte(address, data);
    i2cSlaveAddress = I2C_SLAVE_ADDRESS;  /* Restore DARR80 I2C slave address */

	return (I2C_error);
}

void SetVolume_CS4251(unsigned char Left_Right, unsigned char Volume)
{

    if (Volume < 52) Volume = 52; /* Set 52 as Min -102dB */
    /* 255 is Max -0.5dB. 24 is Headphone Gain Max +12dB but not used due to distortion */
      Set_CS4251(0x16, Volume); /* Left on AOUTA */
//    Set_CS4251(0x17, Volume); /* Right on AOUTB if DAC_SNGVOL not used */

#if 0
    if (Volume < 25) Volume = 25; /* 25 is Min -51.5dB */
    /* 255 is Max -0.5dB. 24 is Headphone Gain Max +12dB but not used due to distortion */
    Volume &= 0x7F; /* PCM Mute Off */
    Set_CS4251(0x10, Volume);
    Set_CS4251(0x11, Volume);
#endif
}

void SetInVolume_CS4251(unsigned char Left_Right, unsigned char Volume)
{
    SetVolume_CS4251(Left_Right, Volume);
}













/********************/
/*** CODEC_CS4341 ***/
/********************/

unsigned char Config_Codec_CS4341(void)
{

    unsigned char I2C_error = 0;

#ifdef CODEC_CS4341
    CODEC_RESET(0);           /* Reset */
    Wait_For_mSec(10);        /* Ensure a steady-state reset */
    CODEC_RESET(1);           /* Remove reset */

	//REG01	     7          6         5         4         3         2          1       0
	// 		AMUTE | DIF2 | DIF1 | DIF0 | DEM1 | DEM0 | POR | PDN
    Set_CS4341(0x01, 0x01);   /* PDN = 1 POR=0, Powerdown for Software Mode within 10 ms  */

	//REG00 	 7				  6 			  5 			   4				3			   2				 1				  0
	//		   Reserved | Reserved | Reserved | Reserved | Reserved | Reserved | MCLKDIV | Reserved | 
	Set_CS4341(0x00, 0x02);   /* MCLK/DIV2 */			

	//REG01     7          6         5         4         3         2          1       0
	// 		AMUTE | DIF2 | DIF1 | DIF0 | DEM1 | DEM0 | POR | PDN
	Set_CS4341(0x01, 0x93);   /* AMUTE Disable | I2S up 24 bit,32xFS internal SCLK	*/

	//REG02    7	     6            5                4            3             2            1             0
	//           A=B | Soft | Zero Cross | ATAPI4 | ATAPI3 | ATAPI2 | ATAPI1 | ATAPI0 | 
    Set_CS4341(0x02, 0xA9);   /* A=B, Zero Crossing , AOUTA=aL AOUTB=bR  */

#ifdef CODEC_CS4341
		if((PINB && 0x02)==0)	//Mute DAC////mute key active  //PB1=0; mute
			{
				Set_CS4341(0x03, 0x80 ); /* Allan Add	Left on AOUTA */
				Set_CS4341(0x04, 0x80 ); /* Allan Add	Left on AOUTA */
			}
		else		//Open DAC////no mute key active   //PB1=1; no mute
			{
				Set_CS4341(0x03, 0x00 ); /* Allan Add	Left on AOUTA */
				Set_CS4341(0x04, 0x00 ); /* Allan Add	Left on AOUTA */
			}
#endif

	Set_CS4341(0x01, 0x90);   /* PDN = 0  I2S up 24 bit,32xFS internal SCLK*/

    Wait_For_mSec(10);        /* Ensure a steady-state reset */

#endif
	return (I2C_error);
}

/********************/
/*** CODEC_CS4341 ***/
/********************/
unsigned char Set_CS4341(unsigned char address, int data)
{
	unsigned char I2C_error = 0;

    i2cSlaveAddress	= 0x20;               /* CS4341 I2C Address 001000 0 0 + Write */
    I2C_error = I2C_Write_Byte(address, data);
    i2cSlaveAddress = I2C_SLAVE_ADDRESS;  /* Restore DARR80 I2C slave address */

	return (I2C_error);
}

void SetVolume_CS4341(unsigned char Left_Right, unsigned char Volume)
{
		if(key_state)	//Mute DAC////mute key active  //PB1=0; mute
			{
				Set_CS4341(0x03, 0x80 ); /* Allan Add	Left on AOUTA */
				Set_CS4341(0x04, 0x80 ); /* Allan Add	Left on AOUTA */
			}
		else		//Open DAC////no mute key active   //PB1=1; no mute
			{
				Set_CS4341(0x03, 0x00 ); /* Allan Add	Left on AOUTA */
				Set_CS4341(0x04, 0x00 ); /* Allan Add	Left on AOUTA */
			}

	return;  //allan
}


void SetInVolume_CS4341(unsigned char Left_Right, unsigned char Volume)
{
    SetVolume_CS4341(Left_Right, 0x00 );
	return;  //allan
}















//be cancelled allan
void Codec_PowerControl(unsigned char Sync_Stat)
{
    unsigned char temp_vol = 100;

    if (prev_Sync_Stat != Sync_Stat)
    {
        prev_Sync_Stat = Sync_Stat;

        if (Sync_Stat)
        {
            Sync_Led_Status = LED_SYNC_STATUS;

            //Set_CS4251(0x08, 0x70);   /* HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB = Off | DACMuteA = Off */
            Set_CS4341(0x08, 0x70);   /* HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB = Off | DACMuteA = Off */

            if (ApplicType == APPL_TYPE_NACK)
            {
                  //Set_CS4251(0x02, 0x1E); /* Powerdown PGA and ADC */
                  Set_CS4341(0x02, 0x1E); /* Powerdown PGA and ADC */
            }
            else if ( ApplicType == APPL_TYPE_HEADSET)
            {
                //Set_CS4251(0x02, 0x00); /* Poweron PGA and ADC */
                //Set_CS4251(0x05, 0x83); /* ADC_SNGVOL | ADCB_DBOOST=Off | ADCA_DBOOST=Off | MICB_BOOST | MICA_BOOST */
                //Set_CS4251(0x07, 0xF0); /* AIN3B->PGAB | AIN3A->PGAB +32/16dB */
                //Set_CS4251(0x18, 0xA0); /* L+R/2 | L+R/2 | L | R */
                Set_CS4341(0x02, 0x00); /* Poweron PGA and ADC */
                Set_CS4341(0x05, 0x83); /* ADC_SNGVOL | ADCB_DBOOST=Off | ADCA_DBOOST=Off | MICB_BOOST | MICA_BOOST */
                Set_CS4341(0x07, 0xF0); /* AIN3B->PGAB | AIN3A->PGAB +32/16dB */
                Set_CS4341(0x18, 0xA0); /* L+R/2 | L+R/2 | L | R */
            }
//#if 0
            /* Gradual Volume Control at AOUTA and AOUTB */
            while (temp_vol > START_UP_VOLUME)
            {
              temp_vol -= 2;
              //SetVolume_CS4251(0, temp_vol);
              SetVolume_CS4341(0x00, 0x00);
              Wait_For_mSec(10);
            }
//#endif
        }
        else
        {
            //Set_CS4251(0x02, 0x01); /* Powerdown Codec */
            Set_CS4341(0x02, 0x01); /* Powerdown Codec */
        }

    }

}




























/*

unsigned char Config_Codec_CS4251(void)
{
    Set_CS4251(0x02, 0x01);  
    Set_CS4251(0x03, 0x21);   
    Set_CS4251(0x04, 0x0C);  
    Set_CS4251(0x02, 0x00);   // PDN = 0 //
    Set_CS4251(0x08, 0x73);   // HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB | DACMuteA//
    Set_CS4251(0x09, 0x41);   // DATA_SEL = 01 Signal Processing Engine to DAC | Zero Crossing //

    Set_CS4251(0x10, 0x00);   // MUTE_PCM_MIXA = Off | 0dB //
    Set_CS4251(0x11, 0x00);   // MUTE_PCM_MIXB = Off | 0dB//

    Set_CS4251(0x16, Volume_Memory);   // AOUTA Volume = user setting//
    Set_CS4251(0x17, Volume_Memory);   // AOUTB Volume = user setting if not using DAC_SNGVOL //

    Set_CS4251(0x14, 0x19);   // Treble Corner Freq = 15kHz | Bass Corner Freq = 50Hz | Tone Control = On //
    Set_CS4251(0x21, 0x50);   // Charge Pump Freq = 438kHz //
    Set_CS4251(0x06, 0xA5);   // ADCB_HPF_EN | ADCA_HPF_EN | ZCROSSB | ZCROSSA //
    Set_CS4251(0x1D, 0x00); // Fastest Release ///
    Set_CS4251(0x1E, 0x1C); // ALC Threshold Max = 0dB | Min = -30dB //
    Set_CS4251(0x1F, 0xC0); // NG_ALL = On | NG_EN = On | -64dB Threshold | 50ms delay //
    Set_CS4251(0x08, 0x70);   // HP_GAIN = default G = 0.6047 (not in dB) | DAC_SNGVOL = On | DACMuteB = Off | DACMuteA = Off //
	Set_CS4251(0x03, 0x2F);   // No Auto | Single Speed | PDN_MICB | PDN_MICA | PDN_MICBIAS | (LSB) MCLK/DIV2 //
	Set_CS4251(0x05, 0x80);   // ADC_SNGVOL | MICB_BOOST=Off | MICA_BOOST=Off //
	Set_CS4251(0x07, 0x00);   // AIN1B->PGAB | AIN1A->PGAA //
}

*/










?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美一区二区不卡视频| 国产激情视频一区二区在线观看| 久久久国产精华| 精品女同一区二区| 久久综合资源网| 精品久久久久久久久久久久包黑料 | 日韩欧美国产综合| 91精品在线观看入口| 欧美日韩视频在线第一区 | 亚洲已满18点击进入久久| 国产精品黄色在线观看| 中文天堂在线一区| 综合久久给合久久狠狠狠97色 | 奇米影视在线99精品| 日韩av在线免费观看不卡| 青青草视频一区| 久久精品免费看| 国产毛片精品视频| 夫妻av一区二区| 国产91清纯白嫩初高中在线观看 | 欧美日韩国产影片| 欧美一区午夜精品| 亚洲精品一区二区三区影院 | 欧洲av一区二区嗯嗯嗯啊| 欧美图区在线视频| 日韩午夜激情电影| 中文字幕av免费专区久久| 一区二区三区在线播| 午夜a成v人精品| 国产精品一区一区| 色噜噜狠狠成人网p站| 日韩久久精品一区| 日本一二三不卡| 日韩精品一区第一页| 国产一区二区看久久| 日本丰满少妇一区二区三区| 777午夜精品视频在线播放| 日本一区二区不卡视频| 五月天一区二区三区| 成人永久免费视频| 欧美一区二区三区性视频| 最近中文字幕一区二区三区| 琪琪久久久久日韩精品| 色婷婷久久久久swag精品 | 精品国产一区二区国模嫣然| 日本一区二区三区四区在线视频 | 国产精品亚洲午夜一区二区三区| 91女神在线视频| 久久综合久久鬼色中文字| 亚洲国产毛片aaaaa无费看| 精品午夜一区二区三区在线观看| 色婷婷一区二区三区四区| 久久久亚洲午夜电影| 蜜桃免费网站一区二区三区| 欧美色图免费看| 国产精品第13页| 国产成人免费高清| 26uuu欧美| 免费国产亚洲视频| 欧美久久婷婷综合色| 亚洲三级免费电影| thepron国产精品| 久久影院午夜片一区| 麻豆精品一区二区综合av| 欧美性色黄大片手机版| 亚洲精品自拍动漫在线| 成人av网站免费| 国产精品欧美一级免费| 国产成人精品免费网站| 久久亚洲二区三区| 久久综合综合久久综合| 综合久久国产九一剧情麻豆| 99久久婷婷国产综合精品| 中日韩av电影| 国产91精品免费| 国产欧美1区2区3区| 丁香婷婷综合色啪| 国产精品免费视频网站| 成人爽a毛片一区二区免费| 国产欧美综合色| 高清不卡在线观看av| 国产精品女人毛片| a级精品国产片在线观看| 国产精品大尺度| 在线观看国产91| 午夜成人免费电影| 精品久久久久久久久久久院品网 | 亚洲日本护士毛茸茸| 不卡视频一二三| 亚洲最大色网站| 日韩欧美中文字幕制服| 国产精品资源在线| 国产精品少妇自拍| 色婷婷综合久久久久中文| 亚洲午夜精品网| 日韩欧美中文字幕公布| 国产精品自产自拍| 日韩美女视频一区二区| 在线不卡的av| 国产一区二区三区四区五区美女 | 免费人成网站在线观看欧美高清| 欧美一区日韩一区| 国产一区二区主播在线| 亚洲女同女同女同女同女同69| 91久久香蕉国产日韩欧美9色| 亚瑟在线精品视频| 日韩区在线观看| 色香蕉久久蜜桃| 麻豆中文一区二区| 国产精品久久久一区麻豆最新章节| 99re亚洲国产精品| 亚洲成在人线在线播放| 久久先锋资源网| 欧美视频一区二区三区四区 | 国产精品日韩精品欧美在线| 91极品美女在线| 国产裸体歌舞团一区二区| 亚洲精品免费看| 26uuu精品一区二区| 91黄色激情网站| 国产剧情在线观看一区二区| 亚洲小说欧美激情另类| 久久久久99精品国产片| 欧美日韩一二三| 91香蕉视频污在线| 激情欧美一区二区三区在线观看| 尤物在线观看一区| 国产欧美精品国产国产专区| 日韩一卡二卡三卡| 91精品91久久久中77777| 国产成人亚洲综合色影视| 首页欧美精品中文字幕| 亚洲免费在线电影| 国产区在线观看成人精品| 欧美少妇一区二区| 91在线播放网址| 国产成人精品免费| 精品一区二区三区久久久| 亚洲不卡在线观看| 亚洲国产精品久久艾草纯爱| √…a在线天堂一区| 国产精品午夜在线| 国产亲近乱来精品视频| 欧美高清在线视频| 精品久久一区二区| 精品国产自在久精品国产| 91精选在线观看| 91精品啪在线观看国产60岁| 欧美老肥妇做.爰bbww视频| 91免费在线看| 色婷婷亚洲综合| 91精彩视频在线| 在线观看免费亚洲| 欧美亚男人的天堂| 欧美视频第二页| 91精品久久久久久久99蜜桃| 欧美精品一二三四| 欧美人妖巨大在线| 欧美一区二区三区在线看| 欧美一区二区三区视频免费播放| 欧美精品aⅴ在线视频| 7799精品视频| 精品对白一区国产伦| 国产亚洲精久久久久久| 最新日韩av在线| 亚洲欧美日韩电影| 婷婷久久综合九色国产成人| 日韩黄色免费电影| 激情五月婷婷综合| 成人午夜电影久久影院| av一二三不卡影片| 日本高清不卡aⅴ免费网站| 在线播放中文一区| 久久精品日韩一区二区三区| 综合欧美亚洲日本| 丝袜美腿亚洲一区二区图片| 国产中文字幕精品| 国产99一区视频免费| 色美美综合视频| 欧美一级一区二区| 中文字幕欧美激情| 亚洲狠狠爱一区二区三区| 蜜臀av性久久久久av蜜臀妖精| 国产一区二区视频在线| 成人精品国产一区二区4080| 欧美亚洲国产一区二区三区 | 亚洲免费看黄网站| 偷拍亚洲欧洲综合| 国产不卡在线一区| 欧美日韩日日摸| 国产欧美一区二区精品性色超碰| 亚洲在线视频网站| 国产成人综合网| 欧美老年两性高潮| 亚洲色图欧洲色图婷婷| 久久er精品视频| 欧美视频一区二区三区四区| 国产欧美日本一区二区三区| 舔着乳尖日韩一区| 一本一本大道香蕉久在线精品|