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

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

?? lcd.c

?? 32位arm9微處理器S3C2410的dma測試源代碼
?? C
?? 第 1 頁 / 共 3 頁
字號:

    // #0		    
    // 00		    
    Glib_Rectangle(0,0,319,239,0xf00);   
    Glib_Line(0,0,319,239,0x0f0);        
    Glib_Line(0,239,319,0,0x00f);
    // 0#
    // 00
    Glib_Rectangle(0+320,0,319+320,239,0xfff);
    Glib_Line(0+320,0,319+320,239,0xfff);        
    Glib_Line(0+320,239,319+320,0,0xfff);
    // 00
    // #0
    Glib_Rectangle(0,0+240,319,239+240,0xfff);
    Glib_Line(0,0+240,319,239+240,0xfff);        
    Glib_Line(0,239+240,319,0+240,0xfff);
    // 00
    // 0#
    Glib_Rectangle(0+320,0+240,319+320,239+240,0xfff);
    Glib_Line(0+320,0+240,319+320,239+240,0xfff);     
    Glib_Line(0+320,239+240,319+320,0+240,0xfff);
    Glib_Rectangle(50+320,50+240,269+320,189+240,0xfff);

    Uart_Printf("Virtual Screen Test(CSTN 4K color). Press any key[ijkm\\r]!\n");
    MoveViewPort(MODE_CSTN_12BIT);
    Lcd_MoveViewPort(0,0,MODE_CSTN_12BIT);
    Lcd_CstnOnOff(0); // Disable ENVID Bit and GPB5 output
    Lcd_Port_Return();
}


void Test_Lcd_Tft_8Bit_240320(void)
{
    int i,j,k;
    Lcd_Port_Init();
    Lcd_Palette8Bit_Init(); // Initialize 256 palette 
    Lcd_Init(MODE_TFT_8BIT_240320);
    Glib_Init(MODE_TFT_8BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);
    Uart_Printf("[TFT 256 COLOR(8bit/1pixel) LCD TEST]\n");
    rTPAL = (1<<24)|((0xff)<<16); // Enable Temporary Palette : Red
    Lcd_EnvidOnOff(1); // Enable ENVID Bit
    Uart_Printf("TFT 256 color mode test 1. Press any key!\n");
    Uart_Getch(); 

    Glib_ClearScr(0, MODE_TFT_8BIT_240320); // Fill the LCD panel with Black Color
    k=0;
    for(i=0;i<320;i+=20)
		for(j=0;j<240;j+=15)
		{ 
		    Glib_FilledRectangle(j,i,j+14,i+19,(k%256));
		    k++;
		}
    rTPAL = 0; // Disable Temporary Palette
    Uart_Printf("TFT 256 color mode test 2. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_8BIT_240320); // Fill the LCD panel with Black Color
    k=0;
    for(i=0;i<320;i+=10)
		for(j=0;j<240;j+=10)
		{ 
		    Glib_FilledRectangle(j,i,j+9,i+9,(k%256));
		    k+=30;
		}
    Uart_Printf("TFT 256 color mode test 3. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_8BIT_240320);
    k=0;
    for(i=80;i<240;i+=10)
    {
    	for(j=60;j<180;j+=10)
    	{
    	    Glib_FilledRectangle(j,i,j+9,i+9,k);
    	    k++;
    	}
    }
    Glib_Rectangle(0,0,239,319,255);   
    Glib_Line(0,0,239,319,255);        
    Glib_Line(0,319,239,0,255);
    
    Glib_Rectangle(0+240,0,239+240,319,255);
    Glib_Line(0+240,0,239+240,319,255);        
    Glib_Line(0+240,319,239+240,0,255);
    
    Glib_Rectangle(0,0+320,239,319+320,255);
    Glib_Line(0,0+320,239,319+320,255);        
    Glib_Line(0,319+320,239,0+320,255);
    
    Glib_Rectangle(0+240,0+320,239+240,319+320,255);
    Glib_Line(0+240,0+320,239+240,319+320,255);     
    Glib_Line(0+240,319+320,239+240,0+320,255);

    Glib_Rectangle(10+240,10+320,480-11,640-11,255);

    Uart_Printf("Virtual Screen Test(TFT 256 color). Press any key[ijkm\\r]!\n");
    MoveViewPort(MODE_TFT_8BIT_240320);
    Lcd_MoveViewPort(0,0,MODE_TFT_8BIT_240320);
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}


void Test_Lcd_Tft_16Bit_240320(void)
{
    int i,j,k;
    Lcd_Port_Init();
    Lcd_Init(MODE_TFT_16BIT_240320);
    Glib_Init(MODE_TFT_16BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);
    Lcd_EnvidOnOff(1);
    Uart_Printf("[TFT 64K COLOR(16bit/1pixel) LCD TEST]\n");

    Glib_ClearScr(0, MODE_TFT_16BIT_240320);
    Glib_FilledRectangle(0,0,239,159,0xf800);    
    Glib_FilledRectangle(0,160,239,320,0xf800);    
    Uart_Printf("TFT 64K color mode test 1. Press any key!\n");
    Uart_Getch();  	
    

    Glib_ClearScr(0, MODE_TFT_16BIT_240320);
    Glib_Rectangle(0,0,239,319,0x07e0);   
    Glib_FilledRectangle(0,0,20,20,65535);   
    Glib_Rectangle(220,300,239,319,65535);   
    Glib_Line(0,0,239,319,0x1f);        
    Glib_Line(239,0,0,319,0xf800);
    Uart_Printf("TFT 64K color mode test 2. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_16BIT_240320);
    k=0;
    for(i=80;i<240;i+=10)
    {
    	for(j=60;j<180;j+=10)
    	{
    	    Glib_FilledRectangle(j,i,j+9,i+9,k);
    	    k++;
    	}
    }

    Glib_Rectangle(0,0,239,319,65535);   
    Glib_Line(0,0,239,319,65535);        
    Glib_Line(0,319,239,0,65535);
    
    Glib_Rectangle(0+240,0,239+240,319,255);
    Glib_Line(0+240,0,239+240,319,255);        
    Glib_Line(0+240,319,239+240,0,255);
    
    Glib_Rectangle(0,0+320,239,319+320,255);
    Glib_Line(0,0+320,239,319+320,255);        
    Glib_Line(0,319+320,239,0+320,255);
    
    Glib_Rectangle(0+240,0+320,239+240,319+320,255);
    Glib_Line(0+240,0+320,239+240,319+320,255);     
    Glib_Line(0+240,319+320,239+240,0+320,255);
    Glib_Rectangle(40+240,40+320,480-41,640-41,0x1f);

    Uart_Printf("Virtual Screen Test(TFT 64K color). Press any key[ijkm\\r]!\n");
    MoveViewPort(MODE_TFT_16BIT_240320);
    Lcd_MoveViewPort(0,0,MODE_TFT_16BIT_240320);
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}


void Test_Lcd_Tft_8Bit_240320_On(void)
{
    int i,j,k=0;
    Lcd_Port_Init();
    Lcd_Palette8Bit_Init();
    Lcd_Init(MODE_TFT_8BIT_240320);
    Glib_Init(MODE_TFT_8BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);    
    Uart_Printf("[TFT LCD(240x320 ,8bpp) WILL BE TURNED ON EVEN DURING OTHER TEST]\n");
    Uart_Printf("If you'd like to off the TFT LCD, then excute other LCD test program,\n");     

    for(j=0;j<320;j++)
        for(i=0;i<240;i++)
            PutPixel(i,j,((int)DEMO256[k++]));
            
    Lcd_EnvidOnOff(1);
}


void Test_Lcd_Tft_8Bit_240320_Bmp(void)
{
    int i,j,k=0;
    Lcd_Port_Init();
    Lcd_Palette8Bit_Init();
    Lcd_Init(MODE_TFT_8BIT_240320);
    Glib_Init(MODE_TFT_8BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);    
    //Lcd_PowerEnable(0, 1); // Enable LCD_PWREN

    for(j=0;j<320;j++)
        for(i=0;i<240;i++)
            PutPixel(i,j,((int)DEMO256[k++]));

    Lcd_EnvidOnOff(1); // Enable ENVID    
/*
    Uart_Printf("Do you want to change palette(5:5:1->5:6:5)..........\n");        
    Uart_Printf("then press any key\n");        
    Uart_Getch();
    Lcd_EnvidOnOff(0);
    Uart_Printf("One more ,please...\n");
    Uart_Getch();    
    Lcd_EnvidOnOff(1);
    rLCDCON5|=(1<<11); // 5:6:5 Palette Setting
*/
    Uart_Printf("Press any key to quit!\n");        
    Uart_Getch();
    Glib_ClearScr(0, MODE_TFT_8BIT_240320);
    Delay(5000);
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}


void Test_Lcd_Tft_8Bit_240320_IntFr(void)
{
    int i,j,k=0;
    Lcd_Port_Init();
    Lcd_Palette8Bit_Init();
    Lcd_Init(MODE_TFT_8BIT_240320);
    Glib_Init(MODE_TFT_8BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);    
    rLCDCON5|=(1<<11); // 5:6:5 Palette Setting
    
    for(j=0;j<320;j++)
        for(i=0;i<240;i++)
            PutPixel(i,j,((int)DEMO256[k++]));

    //--------LCD frame interrupt test---------------------------------------------------START
    //The content of GPG4 is changed to OUTPUT('01'). 
    //We will check the frame interrupt with using Logic Analyzer. 
    rGPGUP=rGPGUP&(~(1<<4))|(1<<4); // Pull-up disable
    rGPGDAT=rGPGDAT&(~(1<<4))|(1<<4); // GPG4=High
    rGPGCON=rGPGCON&(~(3<<8))|(1<<8); // GPG4=Output
   
    pISR_LCD=(unsigned)Lcd_Int_Frame;
    rINTMSK=~(BIT_LCD);
    rLCDINTMSK=(1<<2)|(0<<1)|(1); // 8Words Trigger Level,Unmask Frame int,mask Fifo int
    //--------LCD frame interrupt test-----------------------------------------------------END
 
    Lcd_EnvidOnOff(1); // Enable ENVID    
    Uart_Printf("Press any key to quit!\n");        
    Uart_Getch();
    rLCDINTMSK|=3; // Mask LCD SUB Interrupt
    rINTMSK|=(BIT_LCD); // Mask LCD INT
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}


void Test_Lcd_Tft_8Bit_240320_IntFi(void)
{
    int i,j,k=0;
    Lcd_Port_Init();
    Lcd_Palette8Bit_Init();
    Lcd_Init(MODE_TFT_8BIT_240320);
    Glib_Init(MODE_TFT_8BIT_240320);
    Lcd_Lpc3600Enable(); // Enable LPC3600
    Lcd_PowerEnable(0, 1);    
    rLCDCON5|=(1<<11); // 5:6:5 Palette Setting
    
    for(j=0;j<320;j++)
        for(i=0;i<240;i++)
            PutPixel(i,j,((int)DEMO256[k++]));

    Lcd_EnvidOnOff(1); // Enable ENVID    
    //--------LCD FIFO interrupt test---------------------------------------------------START
    pISR_LCD=(unsigned)Lcd_Int_Fifo;
    rINTMSK=~(BIT_LCD);
    rLCDINTMSK=(0<<2)|(1<<1)|(0); // 4Words Trigger Level,Mask Frame int,Unmask Fifo int
    //--------LCD FIFO interrupt test-----------------------------------------------------END
 
    Uart_Printf("Press any key to quit!\n");        
    Uart_Getch();
    rLCDINTMSK|=3; // Mask LCD SUB Interrupt
    rINTMSK|=(BIT_LCD); // Mask LCD INT
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}



//640480
void __irq Lcd_Int_Fifo_640480(void)
{
    int i;
    rLCDINTMSK|=3; // Mask LCD SUB Interrupt

    // GPG4 is .... 
    rGPGDAT&=(~(1<<4)); // GPG4=Low
    for(i=0;i<1;i++); // GPG4=Low
    rGPGDAT|=(1<<4); //GPG4=High

    rLCDSRCPND=1; // Clear LCD SUB Interrupt source pending
    rLCDINTPND=1; // Clear LCD SUB Interrupt pending
    rLCDINTMSK&=(~(1)); // Unmask LCD FRAME Interrupt
    ClearPending(BIT_LCD);
}


void Test_Lcd_Tft_1Bit_640480(void)
{
    int i,j;
    Lcd_Palette1Bit_Init();
    Lcd_Port_Init();
    Lcd_Init(MODE_TFT_1BIT_640480);
    Glib_Init(MODE_TFT_1BIT_640480);
    Lcd_PowerEnable(0, 1);    
    Lcd_EnvidOnOff(1);
    Uart_Printf("[TFT Mono(1bit/1pixel) LCD TEST]\n");
    Glib_ClearScr(0,MODE_TFT_1BIT_640480);

    rTPAL = (1<<24)|((0xff)<<8); // Enable Temporary Palette : Green
    Uart_Printf("TFT Mono mode test 1. Press any key!\n");
    Uart_Getch();  	

    rTPAL = 0;
    Glib_FilledRectangle(0,0,639,239,1);
    Glib_FilledRectangle(0,239,639,479,0);   
    Uart_Printf("TFT Mono mode test 2. Press any key!\n");
    Uart_Getch();  	

    Glib_FilledRectangle(0,0,319,479,1);
    Glib_FilledRectangle(320,0,639,479,0);   
    Uart_Printf("TFT Mono mode test 3. Press any key!\n");
    Uart_Getch();  	

    for(j=0;j<LCD_YSIZE_TFT_640480;j+=20)
	for(i=320;i<640;i+=20)
	    Glib_FilledRectangle(i,j,i+19,j+19,((j+i)/20)%2);
    Uart_Printf("TFT Mono mode test 4. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_1BIT_640480);
    Glib_FilledRectangle(0+320,0+240,1279-320,959-240,1);
    
    // #0		    
    // 00		    
    Glib_Rectangle(0,0,639,479,1);   
    Glib_Line(0,0,639,479,1);        
    Glib_Line(0,479,639,0,1);

    // 0#
    // 00
    Glib_Rectangle(0+640,0,639+640,479,1);   
    Glib_Line(0+640,0,639+640,479,1);        
    Glib_Line(0+640,479,639+640,0,1);

    // 00
    // #0
    Glib_Rectangle(0,0+480,639,479+480,1);   
    Glib_Line(0,0+480,639,479+480,1);        
    Glib_Line(0,479+480,639,0+480,1);

    // 00
    // 0#
    Glib_Rectangle(0+640,0+480,639+640,479+480,1);   
    Glib_Line(0+640,0+480,639+640,479+480,1);        
    Glib_Line(0+640,479+480,639+640,0+480,1);
    Glib_Rectangle(50+640,50+480,639+640-50,479+480-50,1);   

    Uart_Printf("Virtual Screen Test(TFT 256 color). Press any key[ijkm\\r]!\n");
    MoveViewPort(MODE_TFT_1BIT_640480);
    Lcd_MoveViewPort(0,0,MODE_TFT_1BIT_640480);
    Lcd_EnvidOnOff(0);
    Lcd_Port_Return();
}



void Test_Lcd_Tft_8Bit_640480(void)
{
    int i,j,k;
    Lcd_Palette8Bit_Init();
    Lcd_Port_Init();
    Lcd_Init(MODE_TFT_8BIT_640480);
    Glib_Init(MODE_TFT_8BIT_640480);
    Lcd_PowerEnable(0, 1);
    Lcd_EnvidOnOff(1);
    Uart_Printf("[TFT 256 COLOR(8bit/1pixel) LCD TEST]\n");
    Glib_ClearScr(0, MODE_TFT_8BIT_640480);
    rTPAL = (1<<24)|((0xff)<<0); // Enable Temporary Palette : Blue
    Uart_Printf("TFT 256 color mode test 1. Press any key!\n");
    Uart_Getch();  	

    k=0;
    for(i=0;i<640;i+=40)
	for(j=0;j<480;j+=30)
	{ 
	    Glib_FilledRectangle(i,j,i+39,j+29,(k%256));
	    k++;
	}
    rTPAL = 0;
    Uart_Printf("TFT 256 color mode test 2. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_8BIT_640480);
    k=0;
    for(i=0;i<640;i+=20)
		for(j=0;j<480;j+=20)
		{ 
		    Glib_FilledRectangle(i,j,i+19,j+19,(k%256));
		    k+=30;
		}
    Uart_Printf("TFT 256 color mode test 3. Press any key!\n");
    Uart_Getch();  	

    Glib_ClearScr(0, MODE_TFT_8BIT_640480);
    k=0;
    for(i=160;i<480;i+=20)
    	for(j=120;j<360;j+=15)
    	{
    	    Glib_FilledRectangle(i,j,i+19,j+14,k);
    	    k++;
    	}

    // #0		    
    // 00		    
    Glib_Rectangle(0,0,319,239,255);   
    Glib_Line(0,0,319,239,255);        
    Glib_Line(0,239,319,0,255);

    // 0#
    // 00
    Glib_Rectangle(0+320,0,319+320,239,255);
    Glib_Line(0+320,0,319+320,239,255);        

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一区二区理论电影在线观看| 精品播放一区二区| 亚洲欧美日韩综合aⅴ视频| 风流少妇一区二区| 中文字幕电影一区| 91免费版在线| 亚洲国产精品久久久久婷婷884| 欧美在线999| 青青草国产精品97视觉盛宴| 精品日韩av一区二区| 紧缚奴在线一区二区三区| 国产三级一区二区三区| av在线不卡电影| 亚洲午夜免费福利视频| 欧美一区二区三区小说| 国产1区2区3区精品美女| 亚洲欧美精品午睡沙发| 4438成人网| 国产91露脸合集magnet| 亚洲精品免费一二三区| 91精品国产免费| 粉嫩一区二区三区在线看| 亚洲精品一二三| 日韩一区二区精品| bt7086福利一区国产| 婷婷久久综合九色综合绿巨人| 久久伊99综合婷婷久久伊| 99国产精品视频免费观看| 日韩av成人高清| 国产精品女人毛片| 日韩视频在线你懂得| 成人天堂资源www在线| 午夜欧美大尺度福利影院在线看 | 成人午夜免费电影| 亚洲第一久久影院| 久久久久久9999| 欧美在线999| 成人美女在线视频| 久久国产精品72免费观看| 亚洲欧美一区二区三区久本道91| 日韩视频一区在线观看| 欧美性淫爽ww久久久久无| 久久超级碰视频| 亚洲成人动漫在线免费观看| 国产日韩精品视频一区| 欧美一区二区私人影院日本| 99re66热这里只有精品3直播 | 国产大陆a不卡| 水野朝阳av一区二区三区| 中文字幕第一区第二区| 欧美成人精品福利| 欧美日韩国产综合一区二区三区| 高清av一区二区| 紧缚捆绑精品一区二区| 日韩二区三区四区| 夜夜爽夜夜爽精品视频| 国产精品狼人久久影院观看方式| 欧美电视剧在线看免费| 91精品久久久久久蜜臀| 在线一区二区三区四区五区 | 国产一区二区91| 蜜臀久久99精品久久久久久9| 一区二区三区小说| 国产精品国产三级国产普通话三级 | 国产成人久久精品77777最新版本| 午夜影视日本亚洲欧洲精品| 中文字幕日本不卡| 欧美激情一区二区三区蜜桃视频| 欧美刺激脚交jootjob| 欧美二区乱c少妇| 欧美性色黄大片| 欧美图区在线视频| 欧美视频在线观看一区二区| 色噜噜狠狠成人网p站| 色94色欧美sute亚洲线路二 | 亚洲啪啪综合av一区二区三区| 国产精品无人区| 国产精品理伦片| 成人欧美一区二区三区视频网页| 中文字幕欧美日本乱码一线二线| 国产日韩亚洲欧美综合| 中文字幕免费观看一区| 国产精品午夜在线| 国产精品久久久久久久久免费相片 | 日韩av电影免费观看高清完整版在线观看| 亚洲自拍偷拍av| 三级不卡在线观看| 久久电影网电视剧免费观看| 国产资源在线一区| 国产成人h网站| av亚洲精华国产精华精华| 99久精品国产| 欧美视频一区二区三区在线观看| 欧美日韩激情一区二区三区| 7777精品久久久大香线蕉| 51午夜精品国产| 亚洲精品一区二区三区精华液| 国产午夜一区二区三区| 国产精品久久久久久久久久久免费看| 综合色天天鬼久久鬼色| 亚洲小少妇裸体bbw| 婷婷综合在线观看| 韩国理伦片一区二区三区在线播放| 久久精品国产精品青草| 粉嫩av一区二区三区粉嫩| 91网页版在线| 欧美一级片在线看| 久久久国产精华| 一区二区三区四区蜜桃| 免费成人在线观看视频| 国产精品主播直播| 在线精品视频小说1| 日韩精品专区在线影院观看| 欧美国产日本韩| 午夜精品一区二区三区免费视频| 国产制服丝袜一区| 91丨porny丨户外露出| 91精品免费在线| 成人欧美一区二区三区视频网页 | 视频一区中文字幕国产| 国产一区二区免费看| 在线免费观看日本欧美| 久久亚洲一区二区三区四区| 亚洲一区二区中文在线| 国产福利一区二区| 欧美色精品在线视频| 国产日韩影视精品| 视频在线观看国产精品| 99热在这里有精品免费| 日韩一级大片在线| 亚洲激情图片小说视频| 国产在线观看一区二区| 欧美日韩激情一区二区三区| 国产精品久久毛片a| 久久国产精品一区二区| 欧美日韩一区 二区 三区 久久精品| 国产色爱av资源综合区| 青青草国产精品亚洲专区无| 一本色道**综合亚洲精品蜜桃冫| 精品国产乱码久久久久久蜜臀| 亚洲综合在线电影| 国产99久久久精品| 欧美成人一区二区三区片免费| 亚洲午夜激情av| 99久久er热在这里只有精品66| 久久免费国产精品| 精油按摩中文字幕久久| 欧美日韩综合在线| 亚洲精品成a人| 99精品欧美一区二区三区综合在线| 久久久av毛片精品| 久久精品99国产精品| 91精品一区二区三区久久久久久 | 欧美日韩电影在线| 一区二区三区日韩欧美| av网站免费线看精品| 久久精品一区二区三区不卡| 免费人成在线不卡| 欧美一区二区啪啪| 日日欢夜夜爽一区| 在线播放一区二区三区| 亚洲国产视频一区二区| 色先锋资源久久综合| 一区二区三区中文免费| 色婷婷综合久久久久中文 | 亚洲自拍偷拍综合| 在线观看av一区| 亚洲一区二区三区美女| 欧美在线视频日韩| 亚洲综合在线第一页| 欧美怡红院视频| 亚洲成人免费电影| 91精品国产综合久久久久久| 视频一区中文字幕国产| 日韩精品综合一本久道在线视频| 老司机午夜精品| 久久蜜桃香蕉精品一区二区三区| 国产在线不卡一卡二卡三卡四卡| 久久精品这里都是精品| 成人免费毛片片v| 中文字幕一区二区三区四区不卡 | 国产日韩一级二级三级| 夫妻av一区二区| 樱桃视频在线观看一区| 欧美性生活大片视频| 日本在线不卡视频一二三区| 日韩欧美www| 国产91在线看| 一区二区欧美精品| 精品国产一区二区三区四区四| 国内精品伊人久久久久av一坑 | 91国产精品成人| 强制捆绑调教一区二区| 久久婷婷国产综合国色天香| 成人午夜av电影| 日日摸夜夜添夜夜添精品视频 | 久久日韩粉嫩一区二区三区| 99视频有精品| 日韩电影在线免费| 国产精品美女久久福利网站|