《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 高清嵌入式系統(tǒng)中的DVI驅(qū)動開發(fā)
高清嵌入式系統(tǒng)中的DVI驅(qū)動開發(fā)
單片機與嵌入式系統(tǒng)
郭小梅,南京曉莊學(xué)院
摘要: 以飛思卡爾半導(dǎo)體的MX51為系統(tǒng)硬件平臺,給出了高清嵌入式產(chǎn)品中DVI視頻顯示接口的實現(xiàn)方案;通過處理器的LCD1接口,外擴TFP410芯片實現(xiàn)DVI視頻輸出;分析了framebuffer的實現(xiàn)機制及其在驅(qū)動中的應(yīng)用;詳細講述Linux2.6.28內(nèi)核下基于framebuffer開發(fā)DVI驅(qū)動的方法及步驟。該設(shè)計應(yīng)用于高清機頇盒等產(chǎn)品中,效果良好。
Abstract:
Key words :

引言
DVI是Digital VisualInterface(數(shù)字視頻接口)的縮寫。在嵌入式電子領(lǐng)域,像DVI這樣的高清接口應(yīng)用越來越多,很多嵌入式產(chǎn)品采用H.264視頻編碼技術(shù),支持播放H.264格式的720P分辨率的視頻文件,這就需要至少1024×768分辨率的顯示輸出設(shè)備。
MX51是飛思卡爾半導(dǎo)體的基于ARM Cortex-A8內(nèi)核的高端ARM嵌入式多媒體處理器,支持720P視頻多種格式的硬解碼,可以用來開發(fā)高清機頂盒、上網(wǎng)本等產(chǎn)品,很多情況下需要集成DVI這樣的高清視頻端子。
在嵌入式電子產(chǎn)品中,Linux操作系統(tǒng)占有越來越多的市場份額。本文采用Linux2.6.28內(nèi)核和MX51作為系統(tǒng)的軟、硬件平臺,詳細論述了基于framebtffer技術(shù)開發(fā)DVI顯示驅(qū)動程序的方法。

1 DVI概述
DVI接口只在一些高端顯示器上可以看到,一般常見的液晶顯示器只有VGA接口。VGA接口顯示的是模擬信號,而DVI接口顯示的是數(shù)字信號,它傳輸沒有經(jīng)過壓縮的數(shù)字信號,最高速率可達4.9 Gbps,對高清視頻顯示可以達到較好的保真度,減少模擬信號傳輸時的信號損失。
DVI基于TMDS(Transition Minimized Differential Signaling,轉(zhuǎn)換最小差分信號)技術(shù)來傳輸數(shù)字信號,TMDS運用先進的編碼算法把8位數(shù)據(jù)(R、G、B中的每路基色信號)通過最小轉(zhuǎn)換編碼為10位數(shù)據(jù)(包含行場同步信息、時鐘信息、數(shù)據(jù)DE、糾錯等),經(jīng)過DC平衡后,采用差分信號傳輸數(shù)據(jù)。DVI和LVDS、TTL相比有較好的電磁兼容性能,可以用低成本的專用電纜實現(xiàn)長距離、高質(zhì)量的數(shù)字信號傳輸。

2 硬件接口
本設(shè)計采用的硬件平臺是基于飛思卡爾半導(dǎo)體的MX51多媒體應(yīng)用處理器開發(fā)板。該處理器集成了多種外設(shè)接口,其中包括兩個液晶顯示控制器(LCDC)及其接口,可以連接各類LCD,分辨率最大支持1280×800像素。通過MX51的LCD1接口,外擴德州儀器公司的TFP410芯片實現(xiàn)DVI視頻輸出,MX51的高清720P視頻解碼能力需要較大分辨率的顯示輸出設(shè)備。圖1為MX51的LCD1接口與TFP410的連接圖。

a.jpg


圖1中的TX2±、TX1±、TX0±、TXC±信號是DVI視頻輸出信號4對,8個信號。DATA[23:0]是視頻數(shù)據(jù)輸入信號,對應(yīng)MX51 LCD1的DATA[23:0];DE、VSYNC、HSYNC、IDCK±等時鐘信號分別對應(yīng)LCD1的相應(yīng)的引腳。SCL、SDA是I2C總線時鐘和數(shù)據(jù)信號,接MX51 I2C接口的2個引腳。以上硬件電路連接,可實現(xiàn)MX51輸出高清視頻到DVI芯片,再通過外接LCD顯示。MX51處理器內(nèi)部集成的LCD控制器包括如下主要寄存器:
①LSSAR寄存器。設(shè)置顯示緩沖區(qū)的首地址。
②LSR寄存器。設(shè)置顯示緩沖區(qū)的大小。
③LPCR寄存器。設(shè)置像素時鐘頻率PCD、同步時鐘極性FB_SYNC_CLK_INVERT、OE信號極性FB_SYNC_OE_ACT_HIGH、垂直信號時鐘極性FB_SY NC_VERT_HIGH_ACT、水平信號時鐘極性FB_SYNC_HOR_HIGH_ACT。
④LHCR寄存器。設(shè)置行同步信號的hsync_len、left_margin和right_margin。
⑤LVCR寄存器。設(shè)置幀同步信號的vsync_len、upper_margin和lower_margin。
⑥LPCCR寄存器。設(shè)置屏幕的顯示亮度,LPCCR的低8位控制PWM的脈沖高電平占空比,調(diào)節(jié)范圍為0x00~0xFF。

3 Linux的幀緩沖設(shè)備
3.1 framebuffer機制
framebuffer(幀緩沖)是出現(xiàn)在Linux2.2.xx之后版本內(nèi)核的一種驅(qū)動程序接口,在Linux體系中它居于上層應(yīng)用程序和底層顯示設(shè)備之間。framebuffer屏蔽了不同顯示設(shè)備間的差異,將顯示設(shè)備抽象為幀緩沖區(qū),它是一種供用戶態(tài)實現(xiàn)直接寫屏的抽象設(shè)備。framebuffer可
以看成是顯存的一個映像,用戶通過內(nèi)存映射將其映射到進程的地址空間后,通過對顯示緩沖區(qū)的讀寫操作可直接控制LCD的屏幕輸出。
frameBuffer設(shè)備驅(qū)動主要基于linux/include/linux/fb.h和linux/drivers/video/fbmem.c這兩個文件。fb.h中包含了與幀緩沖設(shè)備相關(guān)的重要的數(shù)據(jù)結(jié)構(gòu)。fbmem.c是framebuffer機制的核心程序,它為上層應(yīng)用程序提供了通用接口,同時也為下層特定硬件提供了接口。其內(nèi)的函數(shù)可對具體硬件進行操作,比如對寄存器進行設(shè)置,對顯示緩沖進行映射等。
3.2 幾個重要的數(shù)據(jù)結(jié)構(gòu)
(1)struct fb_info
這個結(jié)構(gòu)是Linux為幀緩沖區(qū)設(shè)備定義的驅(qū)動層接口,它包含了關(guān)于幀緩沖設(shè)備屬性和操作的完整描述,部分成員定義如下:
b.jpg
其中,var記錄用戶可以修改的顯示控制器參數(shù),包括屏幕分辨率和每個像素的位寬等;fix記錄用戶不能修改的顯示控制器參數(shù);cmap為當前的顏色表;fbops指向?qū)Φ讓佑布僮鞯暮瘮?shù)集;dev表示幀緩沖設(shè)備;screen_base為I/O映射的虛擬基地址。
(2)struct fb_ops
該結(jié)構(gòu)提供了指向底層操作的函數(shù)指針,其成員函數(shù)最終與LCD控制器硬件打交道,這些函數(shù)需要驅(qū)動開發(fā)者根據(jù)LCD控制器的硬件設(shè)置及LCD顯示屏的硬件參數(shù)進行設(shè)計。該結(jié)構(gòu)部分成員定義如下:
c.jpg
其中,fb_check_var用于檢查可變的屏幕參數(shù),并調(diào)整其為硬件支持的值;fb_set_par根據(jù)屏幕參數(shù)設(shè)置具體讀寫LCD控制器的寄存器以使其進入相應(yīng)的工作狀態(tài),fb_setcolreg設(shè)置color寄存器來實現(xiàn)偽顏色表和顏色表的填充。
(3)struct fb_var_screeninfo
這是fb_info的成員結(jié)構(gòu)體。它記錄了幀緩沖設(shè)備和指定顯示模式的可修改信息,包括屏幕分辨率、每個像素的位寬、幀延時、行延時等。
(4)struct fb_fix_screeninfo
這是fb_info的成員結(jié)構(gòu)體,它描述顯示卡的屬性,并且在系統(tǒng)運行時不能被修改,例如緩沖區(qū)的首地址、長度等。當一種模式被設(shè)定后,內(nèi)存信息由顯示卡硬件給出,內(nèi)存的位置等信息就不可修改。
MX51將LCD控制器直接嵌入到處理器芯片內(nèi)部,這為嵌入式系統(tǒng)關(guān)于顯示功能的擴展提供了直接接口。LCD控制器驅(qū)動是DVI設(shè)備驅(qū)動的核心,它是一個標準的framebuffer設(shè)備驅(qū)動。設(shè)計驅(qū)動程序,首要的是配置LCD控制器,設(shè)置幀緩沖區(qū),這在很大程度上要依賴于上述的數(shù)據(jù)結(jié)構(gòu),驅(qū)動設(shè)計需填寫相關(guān)結(jié)構(gòu)體并完成系統(tǒng)指定的接口函數(shù)。

4 DVI驅(qū)動程序設(shè)計
4.1 平臺驅(qū)動
從Linux2.6起引入了一套新的驅(qū)動管理和注冊機制:platform_device和platform_driver。
設(shè)備用platform_device表示,驅(qū)動用platform_driver注冊。平臺設(shè)備包括基于端口的設(shè)備、外圍總線和集成在片上系統(tǒng)中的大多數(shù)控制器,作為MX51片上的獨立硬件模塊。LCD控制器是一個平臺設(shè)備,因此驅(qū)動設(shè)計中需包含平臺驅(qū)動。平臺驅(qū)動的任務(wù)是向系統(tǒng)注冊用到的設(shè)備,此處包括MX51的LCD控制器和TFP410 DVI視頻輸出芯片,使得設(shè)備驅(qū)動加載時可以從系統(tǒng)中查詢到相應(yīng)的設(shè)備是已注冊的狀態(tài),然后執(zhí)行設(shè)備驅(qū)動程序中的probe函數(shù)。
在arch/arm/mach-mx51/rex51_3stack.C中,沒置platform_device結(jié)構(gòu)變量mxc_fb_device和i2c_board_info。結(jié)構(gòu)變量mxc_i2cl_ board_info定義LCD控制器和TFP410設(shè)備。
調(diào)用函數(shù)platform_device_register(&mxc_fb_device)和i2c_register_board_info(1,mxc_i2cl_board_info,ARRAY_SIZE(mxc_i2cl_ board_info))向系統(tǒng)注冊以上設(shè)備。
4.2 設(shè)備驅(qū)動
4.2.1 LCD控制器驅(qū)動
LCD控制器驅(qū)動是一個標準的幀緩沖設(shè)備驅(qū)動。首先在drivers/video/mxc/mxc_ipuv3_fb.c中定義全局結(jié)構(gòu)變量mxcfb_driver:
d.jpg
然后,在驅(qū)動入口函數(shù)mxcfb_init(void)中調(diào)用platform_driver_register(&mxcfb_driver)注冊驅(qū)動,當驅(qū)動加載成功后,會自動調(diào)用探測函數(shù)mxcfb_probe。
mxcfb_probe是驅(qū)動設(shè)計中的重要函數(shù)。主要負責(zé)初始化硬件。申請中斷、分配framebuffer所需的內(nèi)存、注冊幀緩沖設(shè)備等,以下是與framebuffer相關(guān)的操作。
①調(diào)用mxcfb_init_fbinfo(&pdev->dev,&mxcfb_ops)函數(shù),在其內(nèi)通過framebuffer_alloc函數(shù),為mx51幀緩沖信息結(jié)構(gòu)體struct mxcfb_info分配所需空間。參數(shù)mxcfb_ops的定義如下:
e.jpg
mxcfb_ops定義了指向底層操作的一系列函數(shù),這些函數(shù)針對MX51幀緩沖操作,是framebuffer核心驅(qū)動操作的具體實現(xiàn)。

②初始化幀緩沖信息結(jié)構(gòu)體fb_info的固定和可變參數(shù),填充fb_var_screeninfo var和fb_fix_screeninfo fix成員。
定義fbi為struct fb_info類型的指針,通過fbi->fbops=&mxcfb_ops語句,將已定義的文件操作接口mxcfb_ops賦予fb-info結(jié)構(gòu)的fbops成員。
調(diào)用mxcfb_check_var(&fbi->var,fbi)函數(shù),檢查和調(diào)整fb_info結(jié)構(gòu)中變量var的值。var是一個struct fb_var_screeninfo類型的變量,表示顯示控制器參數(shù),其中與顯示輸出狀態(tài)有關(guān)的信息,如屏幕分辨率等將在后面的DVI驅(qū)動中設(shè)置。
調(diào)用mxcfb_set_fix(fbi)函數(shù),用于填充一個struct fb_fix_screeninfo結(jié)構(gòu)變量fbi->fix,它描述了顯示輸出設(shè)備自身的屬性。
③調(diào)用register_framebuffer(fbi)函數(shù),注冊幀緩沖驅(qū)動程序,該函數(shù)只有一個參數(shù),即前面已定義的、指向struct fb_info結(jié)構(gòu)的指針fbi。
4.2.2 DVI設(shè)備驅(qū)動
LCD控制器將DVI芯片作為它所連接的顯示外設(shè),在完成LCD控制器驅(qū)動后還需編寫DVI設(shè)備驅(qū)動。在文件drivers/video/mxc/mxcfb_ dvi.c中定義驅(qū)動結(jié)構(gòu)體:
f.jpg
然后,在外設(shè)驅(qū)動入口函數(shù)dvi_init(void)中調(diào)用platform_driver_regtster(&dvi_driver)注冊DVI驅(qū)動,驅(qū)動加載后,系統(tǒng)自動調(diào)用探測函數(shù)dvi_probe,該函數(shù)主要實現(xiàn)以下操作:一是指定framebuffer設(shè)備,由于MX51IPU(圖像處理單元)支持多個framebuffer設(shè)備,此處要確定DVI究竟使用Mx51 IPU framebuffer的哪一個設(shè)備;二是填充fb_var_screeninfo結(jié)構(gòu)變量var中有關(guān)顯示輸出狀態(tài)的信息,如屏幕的顯示分辨率、畫面位置等,為此在程序中定義結(jié)構(gòu)數(shù)組video_modes:
g.jpg
結(jié)構(gòu)struct fb_videomode用于描述顯示輸出狀態(tài),調(diào)用函數(shù)“fb_videomode_to_var(&var,&video_modes[0])”將屏幕顯示參數(shù)轉(zhuǎn)換為var結(jié)構(gòu)變量的相關(guān)成員,由于var的部分成員值已在前面LCD控制器驅(qū)動中確定,此處完成了對var全部成員的設(shè)置。
一個frambuffer設(shè)備由一個struct fb_info結(jié)構(gòu)表示,本設(shè)計用fb_info結(jié)構(gòu)的全局變量regtstered_fb表示系統(tǒng)注冊的frambuffer設(shè)備,驅(qū)動程序的主要任務(wù)之一是填充這個結(jié)構(gòu)變量。LCD控制器驅(qū)動與DVI外設(shè)驅(qū)動之間的信息傳遞,通過該全局變量實現(xiàn)。

5 DVI驅(qū)動測試
首先,通過顯示一幅圖片測試DVI輸出是否正常。通過轉(zhuǎn)換工具(如Image21cd)把一幅1024×768大小的jpg圖片轉(zhuǎn)換為RGB 888分辨率、1024x 768的RGB格式的二進制圖片。然后鍵入命令:cp pic.bin/dev/fb0,此時圖片顯示于屏幕上。接下來,再使用MX51的視頻解碼測試程序播放一個720P的視頻H.264文件,可以看到視頻播放清晰流暢,效果很好。

結(jié)語
經(jīng)測試,DVI驅(qū)動程序在MX51平臺上成功實現(xiàn)。framebuffer是Linux提供給用戶的一個直接面向顯示緩沖區(qū)的接口,本設(shè)計是一個面向應(yīng)用的framebuffer驅(qū)動,文中給出了DVI驅(qū)動的整體架構(gòu),對主要模塊的設(shè)計思想和實現(xiàn)方法進行了詳細的介紹。

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 欧美成人高清ww | 亚洲 欧美 中文 日韩aⅴ | 成人羞羞视频在线看网址 | 春色校园综合人妻av | 国产午夜精品18久久蜜臀董小宛 | 久草热久草在线 | 九九视频免费观看 | 91福利免费视频 | 亚洲国产欧洲综合997久久, | 精品国产一区二区三区四区阿崩 | 亚洲精品久久久久久国 | 成人在线免费视频播放 | 日韩欧美精品在线 | 久久久久久九九99精品 | 亚洲大尺度专区 | 欧美整片在线观看 | 狠狠做深爱婷婷久久综合一区 | 黄瓜视频在线免费观看 | 日本xxxwww| 粗大的内捧猛烈进出视频 | 熟妇高潮精品一区二区三区 | 欧美激情18p | 亚洲色欲综合一区二区三区 | 日韩有码av| 老少交欧美另类 | 波多野结衣亚洲 | 久久久久国 | 成人av资源站 | 超碰.com| 成人无码av一区二区 | 一区二区少妇 | 99riav视频 | 96人xxxxxxxxx69| 亚洲va中文字幕无码 | 三级三级久久三级久久 | 女人浣肠av大片 | 五月婷婷操 | 一区二区三区日韩视频 | 亚洲精品www久久久久久 | 日韩视频免费看 | 在线播放日韩 | 岛国免费的毛片 | 无码人妻视频一区二区三区 | 九九热播视频 | 国产精品tv | 99视频99| 男人天堂中文字幕 | 国产精品4区 | 99久久综合狠狠综合久久 | 直接看毛片 | av一区二区三 | 欧美激情自拍 | 美女裸体十八禁免费网站 | 久热在线中文字幕色999舞 | 91黄色免费视频 | 国产免费高清 | 国产黄色视| 日韩特黄色片子看看 | 久久99精品国产麻豆婷婷 | 麻豆一区二区在线 | 在线天堂中文www官网 | 国产黄色美女视频 | 欧洲熟妇色xxxx欧美老妇 | 免费黄网站在线看 | 午夜影院0606 | 欧美极品少妇无套实战 | 国产天堂亚洲国产碰碰 | 欧美亚洲综合网 | 91夫妻论坛 | 日日日日日日bbbbbb | 欧美专区第二页 | 欧美激情在线狂野欧美精品 | 风间由美一区二区av101 | 欧美专区在线观看 | 日本特黄一级 | 四虎免费视频 | 综合五月激情二区视频 | 韩国三级国产 | 免费看片网站91 | 农村黄毛aaaaa免费毛片 | 欧美午夜精品一区二区蜜桃 | 伊人网在线观看 | 最新中文无码字字幕在线 | 蜜臀精品国产高清在线观看 | 日本成人在线网站 | www.操| 色一情一乱一伦麻豆 | 九九99久久精品在免费线bt | 新婚少妇出差沦陷 | 久久国产福利 | 日本va欧美va国产激情 | 国产精品夜夜春夜夜爽 | 国模一二区 | 久久久亚洲一区二区三区 | 性色av无码久久一区二区三区 | 蜜桃视频在线观看www | 卡一卡二在线视频 | av不卡在线免费观看 | 黄色片视频 | 午夜精品久久久久久久99老熟妇 | 一本一本久久aa综合精品 | 成人免费观看av | 日韩亚洲欧美中文在线 | 亚洲国产日韩a在线播放性色 | 国产网站免费 | 日本三级在线视频 | 91女神在线 | dy888亚洲精品一区二区三区 | 日本大人吃奶视频xxxx | 天天精品免费视频 | 国产性xxx | 精品日韩一区二区三区免费视频 | 国产剧情自拍 | 亚洲精品久久久久久一区二区 | 成人在线网站 | 国产清纯白嫩初高中在线观看性色 | 国产午夜网站 | 亚洲欧美在线另类 | 国产综合精品视频 | 精品无人码麻豆乱码1区2区 | 欧美在线一二三四区 | 国产精品免费一区二区三区都可以 | 国产精品国产三级国产专播精品人 | 国产熟妇高潮叫床视频播放 | 国产超碰人人做人人爽aⅴ 国产超碰人人做人人爽av牛牛 | 日本一区二区三区爆乳 | 国产欧美一区二区精品久久久 | 日韩在线视频一区二区三区 | 一级特黄特色的免费大片视频 | 国产xxxxwwww| 日本精品一区二区三区在线播放视频 | 亚欧成a人无码精品va片 | 国产男女精品视频 | 成人亚洲国产精品一区不卡 | 成人影视在线播放 | 久久久久久色 | 香蕉网伊| 亚洲精品久久久久av无码 | 狠狠操精品视频 | 亚洲天堂麻豆 | 日日摸日日干 | 国产在线观看一区 | 精品国产乱码久久久久 | 亚洲国产第一 | 日韩欧美一区天天躁噜噜 | aaa欧美 | 日本性视频网站 | 午夜视频黄 | 丰满少妇裸体淫交 | 欧美xxxⅹ性欧美大片 | 水蜜桃亚洲一二三四在线 | 亚洲精品久久久久久下一站 | 91在线91拍拍在线91 | 91精品国产一区二区三区蜜臀 | 九九热爱视频精品视频 | 国产三区精品 | 欧美性黑人极品hd | 成人区人妻精品一区二区不卡 | 免费无码专区毛片高潮喷水 | 依人在线| 韩日免费视频 | 综合国产第二页 | 日韩乱码人妻无码中文字幕久久 | 看免费的毛片 | 日韩久久久久 | 250pp亚洲情艺中心欧美 | 久久国产精品久久精品国产 | 性中国妓女毛茸茸视频 | 上海毛片 | 成人51网站 | 久一区二区三区 | 久久亚洲精品小早川怜子 | 好大好硬好爽aaaaa视频 | 99久久99久久久精品齐齐 | 黄色精品一区 | 一区二三国产 | 全部免费毛片在线播放一个 | 国产91入口| 亚洲男人的天堂网站 | 九九久久免费视频 | 91九色国产视频 | 在线观看成年人网站 | 丰满岳妇乱一区二区三区 | 黑人3p波多野结衣在线观看 | 国产v亚洲v天堂无码久久久 | 特级黄色视频毛片 | 丰满多毛的大隂户视频 | 50部乳奶水在线播放 | 免费观看美女裸体网站 | 久青草国产视频 | 亚洲另类在线观看 | 国产成人中文字幕 | 亚洲精一区 | 中国一级簧色带免费看 | 久久久新视频 | 亚洲成人日韩 | 精品久久久久久久免费看女人毛片 | 欧美性猛交xxxx黑人猛交 | 日韩亚洲欧美在线 | 欧美日韩精品一区二区三区在线 | 亚洲精品久久久中文字幕 | 亚洲成av人片一区二区密柚 | 国产第6页| 情侣酒店偷拍一区二区在线播放 | 夜夜未满十八勿进的爽爽影院 | 最新日本黄色网址 | 99er久久 | 无码专区aaaaaa免费视频 | 亚洲综合av一区二区 | 国产精品欧美一区二区三区不卡 | 久久免费看少妇高潮v片特黄 | 中文字幕在线免费看线人 | 亚洲午夜一区 | 久久国产精品99久久久久久丝袜 | 欧美日本韩国一区二区三区 | 日本妞一区 | 亚洲天堂网在线观看视频 | 国产精品一区二区三区免费 | 免费在线网站 | 秘密爱大尺度做爰呻吟 | 91porny九色91啦中文 | 欧美亚洲二区 | 久久亚洲国产成人精品性色 | 亚洲拍拍视频 | 欧美视频精品在线观看 | 视频精品一区二区 | 国产精品亚洲а∨天堂2021 | 亚洲4p| 婷婷丁香激情五月 | 一区二区三区成人久久爱 | 乱h高h3p诱欢 | 午夜中出 | 国产黄在线观看免费观看不卡 | 欧美激情精品久久久久久蜜臀 | www.com色| 亚洲日韩一区二区三区 | 三级在线观看 | 欧美乱大交xxxxx潮喷l头像 | 日韩a片无码毛片免费看 | 中文字幕精品一区二区2021年 | 国产一精品久久99无吗一高潮 | 裸体户外露出调教play | www色91| 日本香蕉视频 | 欧美一级日韩 | 久草麻豆| 国产精品av在线 | 无码国产色欲xxxx视频 | 亚洲综合无码久久精品综合 | 亚洲爆乳无码专区www | 大战熟女丰满人妻av | 男女啪啪做爰高潮www成人福利 | 国产一区二区三区四区三区四 | 超碰在线观看免费版 | 亚洲国产精品一区二区久久 | 一边摸一边做爽的视频17国产 | 国产精品美女久久久久av爽 | 成人久久久精品乱码一区二区三区 | 91精品国产乱码在线观看 | 久久久久久免费精品 | 奇米影视奇米色 | 91成熟丰满女人少妇尤物 | 精品国产欧美一区二区 | 东北老头老太国产 | 国产主播户外勾搭人xx | 野花社区www高清视频 | 亚洲一区二区三区中文字幕 | 久久大片 | 国产亚洲无 | 国产福利精品在线观看 | 国产午夜精品一区二区三区不卡 | 99久久久无码国产精品 | 肉体肉体xxx肉体d久久 | 久久69av | 黄色av免费在线看 | 亚洲国产一区二区在线观看 | 日韩乱视频 | 97免费公开视频 | 久久久中日ab精品综合 | 日韩娇小xxxxhd | 99riav视频| 久本草精品 | 天天操夜夜操视频 | 国产精品久久久久久亚洲色 | 亚洲精品无码永久在线观看你懂的 | 好色综合 | 成人网免费视频m3u8 | 亚洲日韩看片无码超清 | 亚洲成人中文字幕在线 | 狠狠色丁香久久婷婷综合_中 | 亚洲自国产拍揄拍 | 狠狠伊人| 亚洲人成人无码网www国产 | 日韩小视频在线观看 | 国产欧美综合一区二区三区 | 男女午夜激情视频 | 毛片在线视频播放 | 激情久 | 久久精品免费一区二区 | 伊人蕉久影院 | 日本做爰xxxⅹ高潮欧美 | 黄色小视频在线播放 | 久久亚洲日韩精品一区二区三区 | 日韩欧美国产片 | 欧美亚洲精品在线观看 | 亚洲女人av| 日韩狠狠| 国产99在线 | 亚洲 | 好吊妞视频988gao免费 | 亚洲人屁股眼子交1 | 久久久久免费 | 98自拍视频| 九色porny丨精品自拍 | 国产毛片一区二区三区va在线 | 国内免费毛片 | 黑人巨大精品欧美一区二区 | 日韩综合无码一区二区 | 96亚洲精品久久久蜜桃 | 亚洲已满18点击进入在线看片 | 国产精品一区网站 | 亚洲人成伊人成综合网小说 | 操碰人人| 亚洲二区在线观看 | 少妇 av| 亚洲大尺度无码无码专区 | 国产一区二区三区四区五区美女 | 国产对白视频 | 精品国精品国产自在久不卡 | 成在线人视频免费视频 | 亚洲乱码一区二区三区在线观看 | 午夜九九九 | 国精品一区 | 夜间福利在线观看 | 午夜免费一区 | 东北少妇不戴套对白第一次 | 欧美老熟妇videos极品另类 | 67194在线免费观看 | 久久网中文字幕日韩精品专区四季 | 成人网站www污污污网站 | 亚洲一区二区三区自拍公司 | 伊人婷婷综合 | a级片网址 | 无码高潮爽到爆的喷水视频 | 99精品视频在线 | 六月色婷 | 婷婷嫩草国产精品一区二区三区 | 亚洲欧洲精品一区 | 欧美丰满熟妇xxxx性ppx人交 | 邻居少妇张开腿让我爽了一夜 | 日本视频中文字幕 | 亚洲精品国产精品乱码不99 | 欧美成人精品第一区二区三区 | 国产女人呻吟高潮抽搐声 | 91成人品 | 黑人狂躁日本妞一区二区三区 | 一区二区三区久久 | 素人av在线 | 亚洲双插 | 日韩欧美高清在线视频 | 成年人视频在线播放 | 亚洲香蕉视频天天爽 | 欧美日韩国产网站 | 最近在线更新8中文字幕免费 | 欧美黄色小说视频 | 成人午夜免费视频 | 国产一区二区在线观看视频 | 日韩精品无码人妻一区二区三区 | 亚洲精品一区二区三区婷婷月 | 图片区小说区激情区偷拍区 | 精品乱码一区内射人妻无码 | 人人妻人人澡人人爽不卡视频 | 国产精品久久久久久久久福交 | 成人av中文字幕 | 少妇一区二区三区四区 | 男人猛吃奶女人爽视频 | 亚洲精品美女久久7777777 | 深夜毛片 | 日韩欧美精品一区 | 性啪啪chinese东北女人 | 色噜噜狠狠一区二区三区果冻av | 久久精品国产一区二区三区不卡 | 五月婷婷六月丁香综合 | 日韩精品久久久久久久的张开腿让 | 国产一区二区三区视频在线 | 欧美大片在线观看 | 夜夜导航 | 国产美女永久无遮挡 | 欧美在线视频播放 | 亚洲欧美视频在线观看 | 国产多p混交群体交乱 | 97国产最新| 极品少妇脚交xxxxh | 国产精品国产精品 | 日韩免费影院 | 特黄一级淫片 | 黄色av一区二区 | 麻豆午夜| 精品久久久久久久久久久国产字幕 | 尤物久久| 亚州欧美| 成人毛片100部免费看 | 国产美女视频免费观看的软件 | 九色.com| 男人的天堂无码动漫av | 国产日韩精品一区二区三区在线 | 好吊妞视频这里有精品 | 热の综合热の国产热の潮在线 | 亚洲午夜久久久精品一区二区三剧 | 午夜av在线播放 | 国产成人啪精品视频免费软件 | 国产精品无码一区二区在线 | 日本欧美一区二区免费视频 | 手机免费av| 国产igao为爱做激情在线 | 国产一区成人 | 久久99精品久久久久久秒播 | 四虎影视成人永久免费观看亚洲欧美 | 亚洲精品乱码久久久久久久久久久久 | www国产亚洲精品 | 亚洲国产二区 | 天天综合天天 | 日韩av网页 | 在线观看免费视频麻豆 | 美女mm131爽爽爽免费动视频 | 在线观看免费黄色av | 亚洲人成网站色7799 | 久久久久久久久无码精品亚洲日韩 | 久久久久网址 | 国产精品天干天干 | 久久视频免费在线观看 | 天天操天天摸天天干 | 日韩av片在线免费观看 | 国产片av国语在线观看 | 国产男女猛烈无遮挡免费视频 | 体内精69xxxtv | 国产亚洲精品久久久优势 | 老司机午夜精品视频资源 | 91丨九色丨蝌蚪丨对白 | 少妇下面好紧好多水真爽播放 | 欧美日韩水蜜桃 | 毛片在线视频播放 | 九九热这里有精品 | 亚洲成av人片香蕉片 | 国产a一区二区 | 成人毛片100部 | 一区二区三区四区五区在线视频 | 亚洲欧美日韩精品色xxx | 亚洲一区国产精品 | 久久天天躁狠狠躁夜夜不卡 | 亚洲欧洲精品一区二区三区不卡 | 国产午夜精品美女视频明星a级 | 国产精品成人国产乱 | 亚洲精品白浆 | 95视频在线 | 99国产精品久久久久久 | 亚洲小少妇 | 亚洲精品www久久久久久软件 | 无码一区二区波多野结衣播放搜索 | 水蜜桃无码视频在线观看 | 少妇玉梅抽搐呻吟 | 8050午夜二级无码中文字幕 | 日批视频免费 | 蜜桃av噜噜一区二区三区 | 久久午夜片 | 黄色在线观看国产 | 亚洲最新 | 高清不卡一区二区三区 | 久久视频这里有久久精品视频11 | 国产伦精品一区二区三区高清 | www.中文字幕 | 在线亚洲自拍 | 亚洲jizzjizz日本少妇 | 日本乱人伦片中文三区 | 国产乱老熟视频网站 视频 国产乱了实正在真 | 国产女主播在线观看 | 性欧美视频 | 国产在线拍 | 成人短视频在线观看 | 午夜宅男影院 | 猫咪av在线| 无码人妻丰满熟妇片毛片 | 色婷婷香蕉 | aa一级视频 | 夫妻性生活自拍 | 妻色成人网 | 欧美1| 浴室里强摁做开腿呻吟男男 | 玖玖999| 亚洲国产精品福利 | 色丁香婷婷 | 欧美成人不卡 | 久久都是精品 | 日本理论片 | 黑人巨大精品欧美一区二区 | 欧美专区一区 | 91露脸的极品国产系列 | 国产欧美精品国产国产专区 | 国自产偷精品不卡在线 | 亚洲综合视频在线观看 | 5a级毛片 | 曰本极品少妇videossexhd 曰本一级黄色片 | jizzjizzjizz日本人| 亚洲天堂网在线播放 | 久久黄色小视频 | 岛国精品资源网站 | .精品久久久麻豆国产精品 国产精品久久毛片 | 日韩精品二区在线观看 | 国产伦理丿天美传媒av | 高潮添下面视频免费看 | 国产真实夫妇交换视频 | 国产精品久久久久久亚洲影视公司 | 销魂美女一区二区 | 欧美婷婷六月丁香综合色 | 国产精品免费视频一区二区三区 | 日本高清在线观看 | 又粗又硬又猛又黄网站在线观看高清观看视频 | 女人下边被添全过视频的网址 | 日本亚洲免费 | 亚洲香蕉视频天天爽 | 国产高潮好紧好爽hd | 激情欧美日韩一区二区 | 狠狠五月深爱婷婷网 | 美女张开腿让男人桶爽 | 激情综合色综合久久综合 | 艹逼国产 | 天堂а√在线地址中文在线 | 国产天堂一区 | 欧美日韩一区二区三区不卡视频 | 日本视频高清一区二区三区 | 91精品国产综合久久久久久久久久 | 69xx网站| 国产午夜视频在线 | 国内自拍水超多 | 日本肉感丰满bbw | 久在线观看福利视频 | 国语自产少妇精品视频蜜桃 | 99精品视频免费观看 | 波多野结衣先锋影音 | 国内精品久久久 | 成人午夜福利视频后入 | av无码精品一区二区三区四区 | 欧美精品免费一区二区三区 | 亚洲欧美日韩综合一区 | 国产精品天天狠天天看 | 亚洲国产精品一 | 亚洲啪av永久无码精品放毛片 | 99国产精品国产精品九九 | 日本中文在线观看 | 午夜yyy黄a一区二区三区 | 26uuu国产 | 九九视频这里只有精品 | 国产成人精品午夜福利 | 亚洲成人国产精品 | 99视频精品在线 | 久久久亚洲国产精品 | 精品欧美一区二区三区免费观看 | 不卡日韩 | 麻豆一区二区三区四区 | gai免费观看网站外网 | 国产激情综合在线观看 | 亚洲国产婷婷香蕉久久久久久99 | 成人免费网站 | 公妇乱淫视频 | 国精品无码一区二区三区左线 | 色av性av丰满av | 无码人妻精品一区二区三区免费 | 爱情岛亚洲首页论坛小巨 | 亚洲国产精品一区二区美利坚 | 99国产欧美久久久精品蜜芽 | 成人国产片女人爽到高潮 | 蜜桃一本色道久久综合亚洲精品冫 | 成人wwxx视频免费男女 | 色哟哟视频在线 | 香蕉精品在线 | 污网在线观看 | 成人性生交大片免费卡看 | 三级在线观看 | 色婷婷狠狠五月综合天色拍 | 在线免费日韩 | 亚洲精品欧美一区二区三区 | 国产女人爽到高潮免费视频 | 日韩精品第一 | 国产又粗又猛又爽又黄的视频一 | 精品国产自在精品国产浪潮 | 亚洲视频www | 一级黄色大片免费观看 | 国产乱人伦av在线无码 | 国产良家自拍 | 国内精品毛片 | 狠狠色噜噜狠狠狠狠999米奇 | 综合五月激情二区视频 | 日本xxxx色视频在线观看免费 | 少妇性bbb搡bbb爽爽爽 | 色哟哟视频 | 在线日本看片免费人成视久网 | 亚洲精品大片www | 亚洲黄色小视频在线观看 | 免费观看黄色网址 | 亚洲午夜在线 | 性――交――性――乱睡觉 | 国产农村熟妇videos | 成人三级晚上看 | 久久精品人妻中文系列 | 韩日视频| 亚洲综合精品一区二区三区 | 成人快色| 日韩经典一区 | 一区二区三区影院 | 久久人搡人人玩人妻精品首页 | 国产一级免费av | 水果派av解说在线观看 | 亚洲在线观看免费 | av网站在线免费观看 | 亚洲欧洲日韩一区二区三区 | 国产精选在线观看 |