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

? 歡迎來(lái)到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? vfd_ctrl.h

?? 車載電子影音系統(tǒng)dvd播放系統(tǒng)原程序代碼
?? H
字號(hào):
/*****************************************************************************

 vfd_ctrl.h     -       This file is for VFD controller, All varibles and functions 
                                are HW relative. 
                                1. PANEL_Initial() : Initial VFD controller 
                                2. PANEL_KeyScan() : Panel KeyScan function, include SW Key
                                3. _Hardware_CTRL(): Transfer dispalyram.
                                4. _LightVFD_LED() : Light VFD Led.
                                5. _OutByteVFD()   : Write one BYTE to VFD controller.
                                6. _InByteVFD()    : Read one BYTE key data from VFD controller
                                -------------------------------------------------------------
                                Version 2.00
                                -------------------------------------------------------------
                                Copyright (c) 2000, Cheertek Corp. All rights reserved. 

******************************************************************************/
BYTE __icVFDnow=0;

#ifndef NO_PANEL
#include "key.h"
#include "tft.h"
// ************************ For EVAL_P2 ************************
/*
#define GPIO_FPCS          GPIO_GP0
#define GPIO_FPSCK         GPIO_GP1
#define GPIO_FPSDA         GPIO_GP2
#define GPIO_RED_LED       GPIO_GP3
#define GPIO_GREEN_LED     GPIO_GP3

#define GPIO_FPCS_HI       (GPIO_FPCS | GPIO_PH)
#define GPIO_FPCS_LO       (GPIO_FPCS | GPIO_PL)
#define GPIO_FPSCK_HI      (GPIO_FPSCK | GPIO_PH)
#define GPIO_FPSCK_LO      (GPIO_FPSCK | GPIO_PL)
#define GPIO_FPSDA_HI      (GPIO_FPSDA | GPIO_PH)
#define GPIO_FPSDA_LO      (GPIO_FPSDA | GPIO_PL)
#define GPIO_RED_LED_HI    (GPIO_RED_LED | GPIO_PH)
#define GPIO_RED_LED_LO    (GPIO_RED_LED | GPIO_PL)
#define GPIO_GREEN_LED_HI  (GPIO_GREEN_LED | GPIO_PH)
#define GPIO_GREEN_LED_LO  (GPIO_GREEN_LED | GPIO_PL)
#define GPIO_LED_OUTPUT    (0x0001<<GPIO_RED_LED)

#ifdef  EMULATOR_DOS
#define _VFD_CS_HI(void)        {HAL_WriteGPIO(GPIO_FPCS_HI);}
#define _VFD_CS_LO(void)        {HAL_WriteGPIO(GPIO_FPCS_LO);}
#define _VFD_SCK_HI(void)       {HAL_WriteGPIO(GPIO_FPSCK_HI);}
#define _VFD_SCK_LO(void)       {HAL_WriteGPIO(GPIO_FPSCK_LO);}
#define _VFD_SDA_HI(void)       {HAL_WriteGPIO(GPIO_FPSDA_HI);}
#define _VFD_SDA_LO(void)       {HAL_WriteGPIO(GPIO_FPSDA_LO);}
#define _VFD_SDA_READ(void)     (0)
#else
#define _VFD_CS_HI(void)        {HAL_WriteGPIO(GPIO_FPCS_HI);}
#define _VFD_CS_LO(void)        {HAL_WriteGPIO(GPIO_FPCS_LO);}
#define _VFD_SCK_HI(void)       {HAL_WriteGPIO(GPIO_FPSCK_HI);}
#define _VFD_SCK_LO(void)       {HAL_WriteGPIO(GPIO_FPSCK_LO);}
#define _VFD_SDA_HI(void)       {HAL_WriteGPIO(GPIO_FPSDA_HI);}
#define _VFD_SDA_LO(void)       {HAL_WriteGPIO(GPIO_FPSDA_LO);}
#define _VFD_SDA_READ(void)     (HAL_ReadGPIO(GPIO_FPSDA)?1:0)
#endif
*/
// *****************     // for  fuss   dv9970&9990 ********************************************
#define PIO_P4_0_LINE            0x01
#define PIO_P4_1_LINE            0x02
#define PIO_P4_2_LINE            0x04
#define PIO_P4_3_LINE            0x08


#ifdef  TFT_CONTROL
#define TFT_KEYP55   0x20
#define TFT_KEYP56   0x40
#define TFT_KEYP57   0x80
#endif



//#define KEYLINETHREE                0X40

#define GPIO_GP0_LINE          GPIO_GP0
#define GPIO_GP1_LINE          GPIO_GP1
#define GPIO_GP2_LINE          GPIO_GP2
#define GPIO_GP3_LINE          GPIO_GP3
//#define GPIO_GP7_LINE          GPIO_GP7

//#define GPIO_GP7_HI        (GPIO_GP7_LINE | GPIO_PH)          
//#define GPIO_GP7_LO       (GPIO_GP7_LINE | GPIO_PL)


    
// ************************ For EVAL_P5 ************************     

#define GPIO_FPCS          GPIO_GP6
#define GPIO_RED_LED       GPIO_GP3
#define GPIO_GREEN_LED     GPIO_GP2

#define GPIO_FPCS_HI       (GPIO_FPCS | GPIO_PH)
#define GPIO_FPCS_LO       (GPIO_FPCS | GPIO_PL)
#define GPIO_RED_LED_HI    (GPIO_RED_LED | GPIO_PH)
#define GPIO_RED_LED_LO    (GPIO_RED_LED | GPIO_PL)
#define GPIO_GREEN_LED_HI  (GPIO_GREEN_LED | GPIO_PH)
#define GPIO_GREEN_LED_LO  (GPIO_GREEN_LED | GPIO_PL)
#define GPIO_LED_OUTPUT    (0x0001<<GPIO_RED_LED)

#ifdef  EMULATOR_DOS
//#define _VFD_CS_HI(void)        {W99AV_OutIndex(0x700000A6); W99AV_OutData(0x00000000);}
//#define _VFD_CS_LO(void)        {W99AV_OutIndex(0x700000A6); W99AV_OutData(0x00000008);}
#define _VFD_CS_HI(void)        {EPP_WritePort(PORT_P3,3,1);}
#define _VFD_CS_LO(void)        {EPP_WritePort(PORT_P3,3,0);}
#define _VFD_SCK_HI(void)       {EPP_WritePort(PORT_P3,4,1);}
#define _VFD_SCK_LO(void)       {EPP_WritePort(PORT_P3,4,0);}
#define _VFD_SDA_HI(void)       {EPP_WritePort(PORT_P3,5,1);}
#define _VFD_SDA_LO(void)       {EPP_WritePort(PORT_P3,5,0);}
#define _VFD_SDA_READ(void)     (0)
#else
//#define _VFD_CS_HI(void)        {P4 |= 0x08;}
//#define _VFD_CS_LO(void)        {P4 &= ~0x08;}
#define _VFD_CS_HI(void)        {HAL_WriteGPIO(GPIO_FPCS_HI);}
#define _VFD_CS_LO(void)        {HAL_WriteGPIO(GPIO_FPCS_LO);}
#define _VFD_SCK_HI(void)       {__sbI2Csclk=1;}
#define _VFD_SCK_LO(void)       {__sbI2Csclk=0;}
#define _VFD_SDA_HI(void)       {__sbI2Csdat=1;}
#define _VFD_SDA_LO(void)       {__sbI2Csdat=0;}
#define _VFD_SDA_READ(void)     (__sbI2Csdat?1:0)
#endif

// *************************************************************

extern BYTE _bDisplayRam[VFD_GRID_ARRAY];
#endif

#pragma NOAREGS
#pragma DISABLE
void _OutByteVFD(BYTE bByte)
{
#ifndef NO_PANEL
    for(_bPanelTemp1=0;_bPanelTemp1<8;_bPanelTemp1++)
    {
        _VFD_SCK_LO();
        if(bByte & 0x01)
        {
            _VFD_SDA_HI();
        }
        else
        {
            _VFD_SDA_LO();
        }
        _VFD_SCK_HI();
        bByte>>=1;
    }
#endif
}

#pragma NOAREGS
void _Hardware_CTRL(void)
{
#ifndef NO_PANEL
  if(__icVFDnow==0x01)
	return;
//    __icVFDnow=0x01;

    _VFD_CS_LO();
    _OutByteVFD(SETCOMMAND_WRITEDISPLAY);                 // Command 2
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(SET_ADDRESS);                             // Command 3
    for(_bPanelTemp2=0;_bPanelTemp2<VFD_GRID_ARRAY;_bPanelTemp2++)
        _OutByteVFD(_bDisplayRam[_bPanelTemp2]);
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(VFD_DISP_MODE);                           // Command 1
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(VFD_CTRL_MODE);                           // Command 4
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    __icVFDnow=0x00;
#endif
}

void PANEL_Initial(void)
{
#ifndef NO_PANEL
    _VFD_CS_HI();
    _bLettArray = aMessageLoading;

    for(_bPanelTemp1=0;_bPanelTemp1<VFD_GRID_ARRAY;_bPanelTemp1++)
        _bDisplayRam[_bPanelTemp1]=0;

    for(_bPanelTemp1=0;_bPanelTemp1<VFD_LETTNUM;_bPanelTemp1++)
        _bLettTimeMessage[_bPanelTemp1]=_bLettArray[_bPanelTemp1];

#ifndef POWERON_STANDBY
    _LETT_To_DisplayRam();
#endif

    __icVFDnow=0x01;

    _VFD_CS_LO();
    _OutByteVFD(0x87);                                    // Command 4
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(SETCOMMAND_WRITEDISPLAY);                 // Command 2
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(SET_ADDRESS);                             // Command 3
    for(_bPanelTemp2=0;_bPanelTemp2<VFD_GRID_ARRAY;_bPanelTemp2++)
        _OutByteVFD(_bDisplayRam[_bPanelTemp2]);
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(0x02);                                    // Command 1
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(0x87);                                    // Command 4
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(0x03);                                    // Command 1
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    _VFD_CS_LO();
    _OutByteVFD(0x8f);                                    // Command 4
    _VFD_CS_HI();
    for(_bPanelTemp1=0;_bPanelTemp1<4;_bPanelTemp1++){}

    __icVFDnow=0x00;

#ifndef POWERON_STANDBY
    HAL_WriteGPIO(GPIO_GREEN_LED_HI);
    HAL_WriteGPIO(GPIO_RED_LED_LO);
#endif



#endif
}

#pragma NOAREGS
#pragma DISABLE
BYTE PANEL_KeyScan(void)
{
//#ifndef NO_PANEL
#ifdef ENABLE_PANEL_KEYSCAN
    static BYTE _bPANEL_Count;
//  FOR  FUSS DV9970&9990
#ifdef SUPPORT_AVIN
	if((__bTftAvSwitchFlag==1)&&((__dwCountSystem-__dwTftAvSwitchTime)>COUNT_2_SEC))
	{
		__bTftAvSwitchFlag=0;
		__dwTftAvSwitchTime=0;
		TFT_HW_Switch_ON_OFF(TRUE);
	}
	if(__bAvInStatus==DVD_OUTPUT_STATUS)
	{
		if((!__bTtfKeyPowerFlag)&&(__btPowerDown)&&__bAvINPowerKeyEnable)
			{
				return KEY_POWER;
			}
	}
	else
		{
			if((!__btPowerDown)&&__bAvINPowerKeyEnable)
			{
				return KEY_POWER;
			}
		}
#endif
	if(__bTftLowBatt)
		{
			return KEY_NO_KEY;
		}

        HAL_WriteGPIO(0x80 | GPIO_GP0_LINE);
        HAL_WriteGPIO(0x80 | GPIO_GP1_LINE);
        HAL_WriteGPIO(0x80 | GPIO_GP2_LINE);
        HAL_WriteGPIO(0x80 | GPIO_GP3_LINE);
		
	// HAL_WriteGPIO(0x80 | GPIO_GP7_LINE);
   //	 P4 |= PIO_P4_2_LINE;	
   //   P4 |= 0x04 ;
//#define PIO_P4_1_LINE            0x01
// #define PIO_P4_2_LINE           0x02
//#define PIO_P4_6_LINE            0x40
//#define PIO_P4_7_LINE            0x80
      //  HAL_WriteGPIO( GPIO_GP7_HI);        

 P4 |= PIO_P4_0_LINE;	
     P4 &= ~0x01 ; 
 P4 |= PIO_P4_1_LINE;	   
 P4 |= PIO_P4_2_LINE;	    
 P4 |= PIO_P4_3_LINE;	
    



	 //  HAL_WriteGPIO(0x00 |GPIO_GP7_LINE);      //  PL   scan key
         // __sbKEYtwo  = 1;        //  PH    
        //   P4 |= 0x40 ;                //PH
	 // __sbKEYthree = 1;       //  PH
         // __sbKEYfour  = 1;      //   PH
		 
       if       (! HAL_ReadGPIO(0))

		 return  (aScanMap[0]) ;
		 
       else if  (! HAL_ReadGPIO(1))

		  return (aScanMap[1]);

	else	  if       (! HAL_ReadGPIO(2))
		  return(aScanMap[2]) ;
		 
	else	  if       (! HAL_ReadGPIO(3))
		  return (aScanMap[3]);    //for  DV9970&9990


 P4 |= PIO_P4_0_LINE;	    
 P4 |= PIO_P4_1_LINE;	
     P4 &= ~ 0x02 ; 
 P4 |= PIO_P4_2_LINE;	     
 P4 |= PIO_P4_3_LINE;	
   

		
   //   HAL_WriteGPIO(0x80 |GPIO_GP7_LINE); //PH
    //     __sbKEYtwo  = 0;        //  PL    scan  key

//	  P4|= 0x40 ;                //Ph
	 // __sbKEYthree = 1;       //  PH
  //    __sbKEYfour  = 1;      //   PH
         
         
        if       (! HAL_ReadGPIO(0))

		 return  (aScanMap[4]) ;
		 
       else if  (! HAL_ReadGPIO(1))

		  return (aScanMap[5]);

	else	  if       (! HAL_ReadGPIO(2))
		  return(aScanMap[6]) ;
		 
	else	  if       (! HAL_ReadGPIO(3))
		  return (aScanMap[7]);          

	

     P4 |= PIO_P4_0_LINE;    
    P4 |= PIO_P4_1_LINE;    
    P4 |= PIO_P4_2_LINE;	
     P4 &= ~0x04 ; 
    P4 |= PIO_P4_3_LINE;	
     
	              
		
     //    HAL_WriteGPIO(0x80 |GPIO_GP7_LINE); //PH
     //     __sbKEYtwo  = 1;        //  PH    
     //      P4 &= 0x00 ;  
        //__sbKEYthree = 0;       //  PL    scan  key
   //       __sbKEYfour  = 1;      //   PH
			   
        if       (! HAL_ReadGPIO(0))

		 return  (aScanMap[8]) ;
		 
       else if  (! HAL_ReadGPIO(1))

		  return (aScanMap[9]);

	else	  if       (! HAL_ReadGPIO(2))
		  return(aScanMap[10]) ;
		 
	else	  if       (! HAL_ReadGPIO(3))
		  return (aScanMap[11]);           
		  
	 P4 |= PIO_P4_0_LINE;	
         P4 |= PIO_P4_1_LINE;	
         P4 |= PIO_P4_2_LINE;     
         P4 |= PIO_P4_3_LINE;	
         P4 &= ~ 0x08 ; 
	              
      //  HAL_WriteGPIO(0x80 |GPIO_GP7_LINE); //PH
       //    __sbKEYtwo  = 1;        //  PH    
        //   P4 |= 0x40 ;                 //PH
       // __sbKEYthree = 1;       //  PH    
      //    __sbKEYfour  = 0;      //   PL   SCAN  key
			   
        if       (! HAL_ReadGPIO(0))

		 return  (aScanMap[12]);
		 
       else if  (! HAL_ReadGPIO(1))

		  return (aScanMap[13]);

	else	  if       (! HAL_ReadGPIO(2))
		  return (aScanMap[14]);
		 
	else	  if       (! HAL_ReadGPIO(3))
		  return (aScanMap[15]);                      
#ifdef TFT_CONTROL
//for  yashi  tft control

// P5 bit map  7 6 5 4 3 2 1 0

        P5CON  |= (TFT_KEYP55  | TFT_KEYP56 | TFT_KEYP57 ); // output port
	        P5 |= (TFT_KEYP55  | TFT_KEYP56 | TFT_KEYP57 );    // all pull high
	        
	 P5CON &= ~TFT_KEYP55  ;
	  if(!(P5&TFT_KEYP55))
	               return (aScanMap[20]);//size
	  
         P5CON &=~ TFT_KEYP56 ;    
	    if(!(P5&TFT_KEYP56))
                      return (aScanMap[18]);  //up
		
      P5CON &=~ TFT_KEYP57  ;   
	    if(!(P5&TFT_KEYP57))
                       return (aScanMap[16]);  //mode   
			  
           P5CON  |= (TFT_KEYP55  | TFT_KEYP56  ); // output port
	      P5 |= TFT_KEYP55;    // pull high	     
		 P5 &= ~TFT_KEYP56; 	 //pull low
        P5CON &=~TFT_KEYP55;     //read mode
             if(!(P5&TFT_KEYP55))
             	{
             		P5|=TFT_KEYP56;
			P5CON&=~TFT_KEYP56;
			if(P5&TFT_KEYP56)
             			 return (aScanMap[17]);//reverse
             		else
             			 return (aScanMap[20]);//size
             	}
			  
	 P5CON  |= (TFT_KEYP55  | TFT_KEYP56  ); // output port		  
              P5 |= TFT_KEYP56;  //pull  hight p5.5&p5.6  again  
		 P5 &= ~TFT_KEYP55; 	 	
          P5CON &=~TFT_KEYP56; 
             if(!(P5&TFT_KEYP56))
             	{
             		P5|=TFT_KEYP55;
			P5CON&=~TFT_KEYP55;
			if(P5&TFT_KEYP55)
             			 return (aScanMap[19]);//reverse
             		else
             			 return (aScanMap[18]);//size
             	}
#endif

#endif
    return KEY_NO_KEY;

}

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产精品欧美一级免费| 欧美视频一区二区在线观看| 成人动漫一区二区在线| 成人午夜av电影| 91免费看`日韩一区二区| 在线亚洲一区二区| 日韩美女一区二区三区四区| 中文字幕视频一区二区三区久| 亚洲一区欧美一区| 国产乱码精品一区二区三区忘忧草| 99久久er热在这里只有精品66| 欧美丝袜丝交足nylons图片| 久久久久成人黄色影片| 一区二区三区高清| 国产在线视频精品一区| 91福利在线看| 久久综合久久鬼色中文字| 亚洲精品一二三四区| 精品在线免费观看| 色婷婷久久久久swag精品 | 亚洲精品中文在线观看| 亚洲高清一区二区三区| 国产米奇在线777精品观看| 欧美亚洲日本国产| 国产亚洲综合av| 三级影片在线观看欧美日韩一区二区| 国产成人精品免费一区二区| 欧美日韩高清影院| 国产精品不卡在线观看| 久久国产精品露脸对白| 在线视频国内一区二区| 国产午夜亚洲精品不卡| 亚洲成av人**亚洲成av**| 成人av高清在线| 久久久亚洲欧洲日产国码αv| 五月天网站亚洲| 一本一本大道香蕉久在线精品| 久久久五月婷婷| 青青草伊人久久| 欧美日韩亚洲高清一区二区| 中文字幕字幕中文在线中不卡视频| 久久99国产精品麻豆| 欧美日韩久久一区二区| 综合av第一页| 成人黄色777网| 久久久亚洲高清| 久久国产尿小便嘘嘘| 亚洲国产精品国自产拍av| 美女一区二区久久| 欧美日韩精品高清| 亚洲影院久久精品| 91丨porny丨国产| 国产欧美1区2区3区| 精品一区二区三区久久| 日韩三级在线免费观看| 视频在线观看91| 欧洲另类一二三四区| 综合分类小说区另类春色亚洲小说欧美 | 成人午夜免费视频| 26uuu色噜噜精品一区| 日本不卡视频在线| 欧美裸体bbwbbwbbw| 亚洲在线免费播放| 日本久久精品电影| 一区在线播放视频| 99riav一区二区三区| 日韩久久一区二区| 色综合久久综合网| 一二三区精品视频| 欧美三级电影一区| 性久久久久久久久| 欧美精品18+| 日韩国产欧美在线观看| 91精品国产综合久久国产大片| 亚洲6080在线| 欧美一区二区在线不卡| 日本免费新一区视频| 日韩三级.com| 久久99精品国产麻豆婷婷洗澡| 精品欧美乱码久久久久久1区2区| 奇米一区二区三区| 337p日本欧洲亚洲大胆色噜噜| 精品午夜久久福利影院| 久久免费偷拍视频| 成人黄色国产精品网站大全在线免费观看| 国产女主播在线一区二区| 波多野结衣中文一区| 亚洲精品高清在线| 欧美猛男gaygay网站| 日本欧美一区二区| 久久久99久久| eeuss鲁片一区二区三区在线看| 亚洲日本一区二区| 欧美日韩国产精选| 久久精品国产99| 中文字幕不卡的av| 在线一区二区三区四区五区 | 欧美欧美欧美欧美首页| 美女诱惑一区二区| 国产欧美日韩久久| 国产亚洲一本大道中文在线| 国产精品一区在线观看你懂的| 国产精品乱码一区二区三区软件| 99精品国产99久久久久久白柏| 亚洲大片在线观看| www国产成人免费观看视频 深夜成人网| 国产福利视频一区二区三区| 一区二区在线观看视频在线观看| 欧美三级电影在线看| 国产一区二区伦理片| 亚洲啪啪综合av一区二区三区| 欧美日韩国产影片| 国产成人啪免费观看软件| 亚洲黄色小说网站| 日韩一级免费观看| 99久久精品国产观看| 奇米一区二区三区| 成人免费在线视频观看| 欧美一区二区视频在线观看 | 亚洲丝袜制服诱惑| 3d动漫精品啪啪一区二区竹菊| 国产精品一区二区不卡| 亚洲激情在线激情| 欧美精品一区二区三区在线播放 | 综合激情网...| 日韩视频免费直播| 99re成人在线| 国内精品在线播放| 亚洲夂夂婷婷色拍ww47| 久久久精品2019中文字幕之3| 日本精品裸体写真集在线观看 | 久久精品人人做| 欧美在线观看视频在线| 国产精品亚洲一区二区三区妖精 | 欧美另类z0zxhd电影| 国产精品亚洲一区二区三区妖精| 亚洲chinese男男1069| 国产精品嫩草久久久久| 日韩亚洲欧美综合| 在线观看欧美精品| 国产成人精品亚洲午夜麻豆| 免费xxxx性欧美18vr| 亚洲少妇30p| 国产亚洲短视频| 欧美一区二区精品在线| 一本大道久久a久久精二百| 国产一区二区三区在线观看免费| 亚洲国产日韩一级| 亚洲三级视频在线观看| 午夜视频在线观看一区| 日韩美女精品在线| 国产偷v国产偷v亚洲高清| 欧美精品v国产精品v日韩精品| 色又黄又爽网站www久久| 国产经典欧美精品| 蜜桃视频一区二区| 亚洲大尺度视频在线观看| 亚洲日韩欧美一区二区在线| 欧美国产日韩亚洲一区| 久久伊人中文字幕| 日韩美女一区二区三区四区| 在线电影国产精品| 欧美日韩国产一区二区三区地区| 一本久久a久久精品亚洲| 不卡一区二区中文字幕| 国产经典欧美精品| 国产精品综合网| 极品美女销魂一区二区三区免费| 日韩av一区二区三区四区| 亚洲成人免费在线| 亚洲国产精品久久人人爱蜜臀| 中文字幕一区二区日韩精品绯色| 2021中文字幕一区亚洲| 日韩欧美中文字幕制服| 欧美一区二区三区视频免费播放| 欧美日韩高清影院| 欧美日韩在线播放三区四区| 欧美色成人综合| 欧美日韩一区小说| 欧美日韩日本视频| 欧美人与禽zozo性伦| 欧美日韩一区二区三区四区 | 视频在线在亚洲| 三级一区在线视频先锋| 欧美aaaaa成人免费观看视频| 日韩专区一卡二卡| 热久久久久久久| 蜜臀91精品一区二区三区| 毛片不卡一区二区| 精品在线播放免费| 国产伦精品一区二区三区免费| 国产一区二区三区黄视频 | 欧美精品一区二区蜜臀亚洲| 亚洲精品一区二区三区蜜桃下载| 久久一二三国产| 国产精品热久久久久夜色精品三区 | 日本亚洲三级在线| 国内精品国产成人| 国产xxx精品视频大全| av一本久道久久综合久久鬼色|