《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 模擬設(shè)計(jì) > 設(shè)計(jì)應(yīng)用 > 基于μCLinux的USB芯片F(xiàn)T245BL驅(qū)動(dòng)程序的編寫(xiě)和添加
基于μCLinux的USB芯片F(xiàn)T245BL驅(qū)動(dòng)程序的編寫(xiě)和添加
摘要: 介紹了基于Blackfin ADSP-BF533開(kāi)發(fā)板,在μClinux環(huán)境下USB芯片F(xiàn)T245BL驅(qū)動(dòng)程序的設(shè)計(jì)與加載。簡(jiǎn)述了設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)的過(guò)程,并給出了讀函數(shù)和中斷函數(shù)的實(shí)例,說(shuō)明了在μiClinux下如何添加FT245BL驅(qū)動(dòng)程序的方法,實(shí)現(xiàn)了DSP主板的USB端口通信。
Abstract:
Key words :
  0 引 言

  μClinux是針對(duì)嵌入式控制領(lǐng)域的操作系統(tǒng),它繼承了Linux內(nèi)核的絕大部分特性,專(zhuān)為沒(méi)有內(nèi)存管理單元MMU的嵌入式微處理器而設(shè)計(jì)。它內(nèi)核小,效率高,源代碼開(kāi)放,包含了完整的TCP/IP網(wǎng)絡(luò)協(xié)議。ADSP-BF533是ADI公司Blackfin系列的高速數(shù)字信號(hào)處理器芯片。Blackfin系列是ADI與Intel聯(lián)合開(kāi)發(fā)的體現(xiàn)高性能體系結(jié)構(gòu)的首款第四代DSP產(chǎn)品,16位定點(diǎn)DSP內(nèi)核,新型指令結(jié)構(gòu),支持C/C++編程,主頻達(dá)600 MHz,內(nèi)核電壓1.2V,具有動(dòng)態(tài)電源管理能力,功耗低,擴(kuò)展能力強(qiáng),被廣泛應(yīng)用于各種信號(hào)處理。

  這里使用基于Blackfin ADSP-BF533微處理器的μClinux開(kāi)發(fā)板,在對(duì)外通信時(shí)需用到USB接口。結(jié)合實(shí)際情況,選擇FTDI公司推出的USB芯片F(xiàn)T245BL。主要介紹USB芯片F(xiàn)T245BL的工作原理和電路設(shè)計(jì),以及如何在μClinux操作系統(tǒng)下編寫(xiě)和添加其驅(qū)動(dòng)程序的方法。

  1 FT245BL工作原理與電路設(shè)計(jì)

  傳統(tǒng)USB芯片要求設(shè)計(jì)人員對(duì)USB的標(biāo)準(zhǔn)、Firmware編程及驅(qū)動(dòng)程序的開(kāi)發(fā)等有較深入的理解,工作量大,開(kāi)發(fā)周期長(zhǎng),需要經(jīng)驗(yàn)豐富的設(shè)計(jì)者才能完成;而FTDI(Future Technology Devices Intl.Ltd.)公司推出的USB芯片F(xiàn)T245BL集成了微控制器,并且把實(shí)現(xiàn)USB通信協(xié)議的固件程序直接固化在芯片中,同時(shí)提供了PC端的沒(méi)備驅(qū)動(dòng)程序,用戶(hù)只需進(jìn)行必要的硬件設(shè)計(jì)和簡(jiǎn)單的軟件編程,所以大大降低了開(kāi)發(fā)難度。

  1.1 功能結(jié)構(gòu)

  FT245BL是FTDI公司的一款并行FIFO雙向數(shù)據(jù)傳輸?shù)腢SB芯片,對(duì)于微處理器它提供8位并行數(shù)據(jù)總線D0~D7,對(duì)于外部主機(jī)是標(biāo)準(zhǔn)串行總線或虛擬接口,其數(shù)據(jù)傳輸速率最高可達(dá)1 MB/s,提供USBl.1/2.O規(guī)范的全速物理接口,支持UHCI/OHCI/EHCI主控制器。

  FT245BL芯片的內(nèi)部系統(tǒng)結(jié)構(gòu)框架圖如圖1所示,芯片主要由3.3V穩(wěn)壓器、USB收發(fā)器、串行接口引擎(SIE)、USB協(xié)議引擎和先進(jìn)先出(FIFO)控制器、6MHz振蕩器、8×倍頻器、USB鎖相環(huán)、復(fù)位器、EPROM接口等構(gòu)成。其內(nèi)部設(shè)置了2個(gè)FIFO數(shù)據(jù)緩沖區(qū),一個(gè)是128B的接收緩沖區(qū);一個(gè)是384B的發(fā)送緩沖區(qū)。串行接口引擎用來(lái)完成USB數(shù)據(jù)的串/并雙向轉(zhuǎn)換;USB協(xié)議引擎用于管理來(lái)自USB設(shè)備控制端口的數(shù)據(jù)流,實(shí)現(xiàn)USB主機(jī)控制器需要的USB底層協(xié)議。

  1.2 工作原理

  DSP與FT245BL接口框圖如圖2所示。主板CPLD用AMS[0:3]和高5位地址線(A19~A15)進(jìn)行譯碼;FT245BL的TXE和RXF信號(hào)在查詢(xún)地址有效時(shí),通過(guò)DSP讀取其狀態(tài),判斷是否發(fā)送數(shù)據(jù)或接收數(shù)據(jù);TXE用于判斷發(fā)送FIFO是否滿,0為不滿,1為滿,當(dāng)TXE為0時(shí),外部DSP向發(fā)送FIFO緩沖區(qū)寫(xiě)數(shù)據(jù),直到發(fā)送數(shù)據(jù)全部寫(xiě)入;RXF用于判斷接收FIFO是否有數(shù)據(jù),只要數(shù)據(jù)個(gè)數(shù)≥1,RXF就為低,通知DSP可以讀取數(shù)據(jù)。FT245BL的RD和WR信號(hào)在讀寫(xiě)地址有效時(shí),分別與DSP的ARE和AWE相連,DSP可以讀取接收數(shù)據(jù)和寫(xiě)入發(fā)送數(shù)據(jù)。

  1.3 電路設(shè)計(jì)

  FT245BL芯片使用主板上的3.3V和5V電源供電,主板對(duì)外作為一個(gè)USB設(shè)備。USB總線的電源線連接在芯片的復(fù)位引腳RESET上,這樣保證了USB芯片平時(shí)處于復(fù)位狀態(tài)。

  當(dāng)USB總線連接到主機(jī)時(shí),電源線變高,RESET變高,最終導(dǎo)致RSTOUT變高,由于USBDP引腳配置了一個(gè)1.5kΩ的上拉電阻連到RSTOUT引腳,使得芯片以全速狀態(tài)連接到主機(jī)。FIFO控制器接口包括8位數(shù)據(jù)線D7~D0、讀RD、寫(xiě)WR、發(fā)送使能TXE、接收完畢RXF的5個(gè)信號(hào)。由于FT245BL芯片沒(méi)有片選線,所以信號(hào)都是經(jīng)過(guò)主板CPLD內(nèi)部的譯碼電路處理后才連接的。DSP采用中斷機(jī)制讀取FIFO的數(shù)據(jù),所以將RXF連接DSP的可編程端口(PF3),用以產(chǎn)生中斷。

  2 FT245BL驅(qū)動(dòng)程序的編寫(xiě)

  這里以ADI公司的ADSP-BF533為例,介紹USB接口芯片F(xiàn)T245BL在μClinux下驅(qū)動(dòng)程序的編寫(xiě)。依據(jù)FT245BL芯片的結(jié)構(gòu)和接口設(shè)計(jì),決定將其作為字符設(shè)備來(lái)開(kāi)發(fā)它的驅(qū)動(dòng)程序。所用開(kāi)發(fā)平臺(tái)的硬件結(jié)構(gòu)如下:

  2.1 確定設(shè)備的設(shè)備名稱(chēng)和主設(shè)備號(hào)

  主設(shè)備號(hào)是內(nèi)核識(shí)別不同類(lèi)型設(shè)備的惟一標(biāo)識(shí),內(nèi)核利用主設(shè)備號(hào)將設(shè)備與相應(yīng)的驅(qū)動(dòng)程序?qū)?yīng)起來(lái)。開(kāi)發(fā)新的驅(qū)動(dòng)程序,必須找到一個(gè)還未被使用的主設(shè)備號(hào),分配給自己的字符設(shè)備。主設(shè)備號(hào)的確定可以通過(guò)兩種方法:一是靜態(tài)定義;二是動(dòng)態(tài)分配。該驅(qū)動(dòng)采用的是靜態(tài)主設(shè)備號(hào),在ft245b1.C文件中直接定義設(shè)置為254,#define ft245bl_major 254。

  2.2 確定編寫(xiě)需要的file-operations數(shù)據(jù)結(jié)構(gòu)中的功能函數(shù)

  該驅(qū)動(dòng)文件ft245b1.C中定義的file_operations數(shù)據(jù)結(jié)構(gòu):

  2.3 設(shè)備的注冊(cè)與注銷(xiāo)

  設(shè)備驅(qū)動(dòng)在調(diào)用前必須首先向系統(tǒng)注冊(cè),這時(shí)就執(zhí)行加載函數(shù)static int_init ft245bl_init(void)。該函數(shù)的核心語(yǔ)句是register_chrdev(ft245bl_major,F(xiàn)T245BL_DEV,&ft245bl_fops)字符注冊(cè)函數(shù)。其中,ft245bl_major是設(shè)備驅(qū)動(dòng)向系統(tǒng)申請(qǐng)的主設(shè)備號(hào);FT245BL_DEV是USB設(shè)備的名稱(chēng);ft245bl_fops是之前定義為file_operations數(shù)據(jù)結(jié)構(gòu)的各個(gè)功能函數(shù)的文件指針。該函數(shù)返回值為0,表示注冊(cè)成功;返回-INVAL,表示申請(qǐng)的主設(shè)備號(hào)非法;返回-EBUSY,表示該設(shè)備號(hào)正在使用。設(shè)備注冊(cè)成功后,設(shè)備名會(huì)出現(xiàn)在系統(tǒng)的/proc/devices文件中。

  設(shè)備有注冊(cè)就有卸載,卸載字符設(shè)備需要調(diào)用函數(shù)unregister_chrdev(ft245bl_major,F(xiàn)T245BL_DEV),參數(shù)有主設(shè)備號(hào)和設(shè)備名兩個(gè),USB退出驅(qū)動(dòng),用staticvoid_exit ft245bl_exit(void)函數(shù)。

  2.4 編寫(xiě)相應(yīng)的功能函數(shù)

  對(duì)于每一個(gè)設(shè)備驅(qū)動(dòng)程序來(lái)說(shuō),都有一些與此設(shè)備密切相關(guān)的功能函數(shù),通常對(duì)于塊設(shè)備或者字符設(shè)備來(lái)說(shuō),都存在著諸如打開(kāi)、關(guān)閉、讀、寫(xiě)這一類(lèi)的操作。當(dāng)進(jìn)行系統(tǒng)調(diào)用時(shí),將自動(dòng)地使用驅(qū)動(dòng)函數(shù)中特定的函數(shù)來(lái)實(shí)現(xiàn)具體的操作。打開(kāi)函數(shù)open()主要完成以下操作,即檢查設(shè)備錯(cuò)誤(諸如設(shè)備未就緒或相似的硬件問(wèn)題),如果是首次打開(kāi),則初始化設(shè)備;讀取次設(shè)備號(hào);分配和填寫(xiě)要放在file→private-data內(nèi)的數(shù)據(jù)結(jié)構(gòu);增加使用計(jì)數(shù)。讀函數(shù)read()用來(lái)從外部設(shè)備中讀取數(shù)據(jù),當(dāng)其為NULL指針時(shí),將引起read()系統(tǒng)調(diào)用返回-EINVAL(“非法參數(shù)”)。函數(shù)返回一個(gè)非負(fù)值表示成功地讀取了多少字節(jié)。寫(xiě)函數(shù)write()向外部設(shè)備發(fā)送數(shù)據(jù),如果沒(méi)有這個(gè)函數(shù),返回一個(gè)-EINVAL;如果返回值非負(fù),就表示成功寫(xiě)入的字節(jié)數(shù)。當(dāng)設(shè)備被關(guān)閉時(shí)調(diào)用release()這個(gè)操作,有時(shí)也稱(chēng)為close()。它應(yīng)該完成以下操作:使用計(jì)數(shù)減1;釋放open分配在file→rivate-data中的內(nèi)存;在最后一次關(guān)閉操作時(shí)關(guān)閉設(shè)備。下面是FT245BL驅(qū)動(dòng)程序讀函數(shù)read()的實(shí)現(xiàn):

  讀取函數(shù)ft245bl_read通過(guò)判斷USB芯片RXF管腳的狀態(tài)來(lái)處理接收到的數(shù)據(jù),如果RXF為0,表示接收緩沖區(qū)(RX FIFO)中至少有1個(gè)數(shù)據(jù),處理器讀取一個(gè)數(shù)據(jù)后重新回到判斷;如果RXF為1,表示芯片沒(méi)有接收到數(shù)據(jù),這時(shí)程序啟動(dòng)中斷等待事件函數(shù)wait_event_interruptible,內(nèi)核從USB設(shè)備驅(qū)動(dòng)中釋放出來(lái),運(yùn)行其他程序,直到有新的數(shù)據(jù)到來(lái)時(shí),內(nèi)核首先執(zhí)行中斷處理函數(shù)ft245bl_rx_handler,將中斷標(biāo)志位irqflag置1,喚醒等待隊(duì)列ft245bl_waitqueue,然后再回到讀取函數(shù)中繼續(xù)運(yùn)行。

  2.5 中斷處理

  設(shè)備驅(qū)動(dòng)程序通過(guò)調(diào)用中斷申請(qǐng)函數(shù)申請(qǐng)中斷,其格式為:

 

  函數(shù)調(diào)用成功返回0值,返回-INVAL表示中斷號(hào)超出范圍或者h(yuǎn)andler=NULL;返回-BUSY表示中斷已經(jīng)被占用且不能共享。其中,handler是中斷處理子程序指針,中斷產(chǎn)生時(shí)自動(dòng)調(diào)用該函數(shù);參數(shù)irq為中斷號(hào);pt_regs為中斷發(fā)生之前寄存器的映像,很少使用;irqflags控制中斷行為。irqflags=SA_INTER-RUPT表示它在運(yùn)行時(shí)將禁止所有的中斷;irqflags=SA_SHIRQ表示共享此中斷處理程序;devname為設(shè)備名稱(chēng);dev_id用于支持中斷的共享,它將作為第2個(gè)參數(shù)傳遞給中斷處理函數(shù),可以利用它來(lái)傳遞一些必要的信息。該中斷處理程序如下:

  3 實(shí)現(xiàn)驅(qū)動(dòng)程序的加載

  驅(qū)動(dòng)程序可以按照兩種方式編譯:一種是靜態(tài)編譯進(jìn)內(nèi)核;另一種是編譯成模塊以供動(dòng)態(tài)加載。該設(shè)備驅(qū)動(dòng)程序采用靜態(tài)編譯進(jìn)μClinux內(nèi)核。下面以在嵌入式μClinux系統(tǒng)中需新增一個(gè)USB字符型設(shè)備FT245BL為例,介紹設(shè)備驅(qū)動(dòng)程序的添加的一系列步驟。

  3.1 配置相關(guān)信息

  首先,將編寫(xiě)好的驅(qū)動(dòng)程序復(fù)制到μClinux系統(tǒng)的文件目錄中。新建ft245bl目錄統(tǒng)一管理USB設(shè)備的驅(qū)動(dòng)文件包括C文件、頭文件、編譯文件、配置文件,存放于目錄μClinux-dist/linux-2.6.x/drivers/char/下,在ft245bl下新建Makefile,并在下面兩個(gè)編譯文件中添加編譯指令:

  在ft245bl下新建配置文件Kconfig,添加驅(qū)動(dòng)名FT245BL_DRIVER、菜單選項(xiàng)名稱(chēng)USB ft245bl Driv-er、菜單有效選項(xiàng)DRIVER_FT245BL及驅(qū)動(dòng)說(shuō)明,代碼如下:

  第1項(xiàng)是μClinux系統(tǒng)為設(shè)備驅(qū)動(dòng)創(chuàng)建的驅(qū)動(dòng)文件名及所在目錄;第2項(xiàng)是設(shè)備類(lèi)型;第3項(xiàng)是設(shè)備驅(qū)動(dòng)文件的權(quán)限;第4,5項(xiàng)分別為用戶(hù)ID和組ID;第6,7項(xiàng)為主設(shè)備號(hào)和次設(shè)備號(hào);第8,9,10項(xiàng)分別為次設(shè)備號(hào)的起始號(hào)碼、增量和數(shù)量。

  3.2 編譯驅(qū)動(dòng)程序

  在/home/μClinux/μClinux-dist目錄下運(yùn)行make menueonfig進(jìn)行配置,在字符設(shè)備選項(xiàng)中可以看見(jiàn)剛剛添加的FT245BL Driver選項(xiàng),選中它。通過(guò)make的一系列編譯,所有內(nèi)核和應(yīng)用程序源代碼將被編譯,編譯結(jié)束后將產(chǎn)生二進(jìn)制文件uImage。

  3.3 加載驅(qū)動(dòng)程序

  這里的BF533主板中數(shù)據(jù)存儲(chǔ)器SDRAM大小為32MB,地址為0~Ox02000000;異步存儲(chǔ)區(qū)BootFLASH大小為4MB,地址為0x20000000~0x203FFFFF。在/home/μClinux/μClinux-dist運(yùn)行指令下,把uImage文件拷貝到/svr/tftp目錄,tftp是一個(gè)簡(jiǎn)單的ftp下載:cp images/uImage/svr/tftp打開(kāi)超級(jí)終端μClinux,接通目標(biāo)板電源或按復(fù)位鍵,目標(biāo)板上的u-boot自動(dòng)啟動(dòng),通過(guò)超級(jí)終端的串口輸入命令:

  到此,在μClinux中添加設(shè)備驅(qū)動(dòng)程序的工作已經(jīng)完成。

  4 結(jié) 語(yǔ)

  介紹了基于Blackfin ADSP-BF533開(kāi)發(fā)板,在μClinux環(huán)境下USB芯片F(xiàn)T245BL驅(qū)動(dòng)程序的設(shè)計(jì)與加載。簡(jiǎn)述了設(shè)備驅(qū)動(dòng)程序開(kāi)發(fā)的過(guò)程,并給出了讀函數(shù)和中斷函數(shù)的實(shí)例,說(shuō)明了在μiClinux下如何添加FT245BL驅(qū)動(dòng)程序的方法,實(shí)現(xiàn)了DSP主板的USB端口通信。



 

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 亚洲天堂2015 | 欧美日韩综合视频 | 玖玖在线视频 | 国产视频在线看 | 天天躁狠狠躁狠狠躁夜夜躁68 | 人妻少妇精品一区二区三区 | 色播亚洲视频在线观看 | 美丽姑娘免费观看在线观看 | 日日操网站 | 国产午夜精品一区二区三区四区 | 国产成人精 | 在线免费视频你懂的 | 男人天堂国产 | 2000xxx亚洲精品 | 精品无码久久久久久久久久 | 波多野结衣aⅴ在线 | 激情www| 一级做a爰全过程免费视频毛片 | 伊人蕉久影院 | 亚洲色图另类图片 | 男人午夜剧场 | 欧美日批视频 | 亚洲影音 | 奇米网88狠狠狠 | jizz性欧美6| 亚洲欧美在线观看 | 精品午夜福利无人区乱码一区 | 热99re久久免费视精品频软件 | 天天射天天拍 | 免费成人高清视频 | 中文字幕亚洲一区 | www日韩在线 | 欧美丰满熟妇hdxx | 国产成年人视频网站 | 日本羞羞网站 | 国产伦精品一区二区三区视频我 | av电影在线观看 | 欧美人和黑人牲交网站上线 | 免费毛片网站 | 成人美女黄网站色大免费的 | 9cao| 亚洲国产一区二区视频 | 国产大屁股喷水视频在线观看 | ,国产精品国产三级国产 | 久久久久久综合 | 91福利张津瑜在线播放 | 人妻夜夜爽天天爽三区麻豆av网站 | 久久系列 | 精品97国产免费人成视频 | 欧美性猛交xxxx乱大交俱乐部 | av不卡免费在线 | 精品一区三区 | 国产精品人妻一码二码尿失禁 | 久久人人妻人人爽人人爽 | 国产一区2区 | 日本在线www | 国产精品久久久久影院老司 | 欧美亚洲91| 好紧好爽再进去一点在线视频 | 精品综合 | 国产精品毛片a∨一区二区三区 | 日韩成人免费在线观看 | 1000部拍拍拍18勿入免费视频下载 | 欧美性极品少妇xxxx | 日本视频网址 | 999国内精品永久免费视频 | 在线观看av播放 | 小镇姑娘高清在线观看 | 99re6在线视频精品免费下载 | 成 年 人 黄 色 大 片大 全 | 麻豆精品乱码一二三区别蜜臀在线 | 美女100%挤奶水视频吃胸 | 国产在线综合视频 | 亚洲国产一二三 | 欧美自拍偷拍一区二区 | 91免费网站入口 | 精品视频在线免费观看 | 日本肥老妇色xxxxx日本老妇 | 日日干夜夜艹 | 亚洲欧美国产免费综合视频 | 经典国产乱子伦精品视频 | 日出水了特别黄的视频 | 天天透天天操 | 亚洲欧美中文日韩在线 | 少妇精品无码一区二区免费视频 | 国产清纯白嫩初高生在线观看性色 | 天堂av播放 | 亚洲不卡av不卡一区二区 | 一二三区中文字幕 | 欧美亚洲亚洲日韩在线影院 | 免费黄色小视频 | 中国一级簧色带免费看 | 手机看片国产 | 久久久久久久久久国产精品 | 中国少妇av | 国产高清成人久久 | 国产无吗一区二区三区在线欢 | 欧美老肥妇做爰bbww | 中国极品少妇xxxxx小艳 | 国产丰满老熟妇乱xxx1区 | 日本高清xxxxxxxxxx | 91久久嫩草影院一区二区 | 老湿机香蕉久久久久久 | 国产麻豆剧果冻传媒白晶晶 | 欧美 日韩 成人 | 秋霞一区| 国产多p混交群体交乱 | 午夜精品视频在线观看 | 成年免费视频黄网站zxgk | 欧美性xxxxxxxxx| 古川伊织在线播放 | 人人干人人草 | 无码高潮爽到爆的喷水视频 | 老牛精品亚洲成av人片 | 狠狠色香婷婷久久亚洲精品 | 精品国产一区二区在线 | 亚洲欧洲免费无码 | 国内精品久久毛片一区二区 | 国产精品视频一区二区三区无码 | 国产甜淫av片免费观看 | 香蕉视频免费在线播放 | www日本高清 | 日韩精品无玛区免费专区又长又大 | 国产在线一区二区三区 | 亚洲国产欧美在线人成 | 亚洲天堂国产精品 | 久久牛牛| 狠狠久久亚洲欧美专区 | 国产在热线精品av | 超碰中文在线 | 国产911情侣拍拍在线播放 | 中文字幕在线观看网址 | 国产精品亚洲成在人线 | 免费国产又色又爽又黄的软件 | 91视频看片 | 无遮挡又黄又刺激的视频 | 精品一区二区三区四区五区六区 | 亚洲视频 中文字幕 | 欧美激情午夜 | 日本欧美一区二区 | 色视频成人在线观看免 | 成人福利片 | 嫩草yy | 第一福利蓝导航柠檬导航av | 黄网在线免费观看 | 国产精品无需播放器在线观看 | 亚洲男人天堂2023 | 8mav精品成人| 免费看a级片| 在线亚洲+欧美+日本专区 | 国产精久久久久久妇女av | 久久91精品国产91久久小草 | 国产精品久久久久久久久久妞妞 | 狠狠躁夜夜躁人人爽天天bl | 狂野欧美性猛交xxxx | 午夜视频国产 | 亚洲 欧美 变态 国产 另类 | 一区视频 | 96av麻豆蜜桃一区二区 | 国产成人无码综合亚洲日韩 | 男受被做哭激烈娇喘gv视频 | 蜜桃免费av| 一道本在线视频 | 日本熟hd | 国产乱人乱精一区二视频国产精品 | www国产亚洲精品久久麻豆 | 国产在线伊人 | 精品国产乱码久久久久久蜜臀 | 日韩欧美小视频 | 黄色片网址在线观看 | 欧美日韩成人在线观看 | 亚洲欧美激情小说另类 | 亚洲国产女人aaa毛片在线 | 99国产精品视频免费观看一公开 | 日韩精品啪啪 | 欧美在线中文字幕 | 性的免费视频 | 天天揉久久久久亚洲精品 | 无遮挡做爰激吻国产999 | 9·1·黄·色·视·频 | 欧州色网 | 欧美a级在线观看 | 亚洲一区h | 免费国产黄色 | 五月天婷婷基地 | 国产毛片a级 | 欧美xxxxx自由摘花 | 国精品无码一区二区三区在线蜜臀 | 欧美一区二区三区视频在线 | 麻豆视频国产精品 | 久久99精品久久久久久青青日本 | 一级α片免费看刺激高潮视频 | 中文字幕日韩欧美一区二区三区 | 日韩精品一区二区免费视频 | 18黄暴禁片在线观看 | 屁屁影院第一页 | 成人激情免费视频 | 久久噜| www日本高清 | 欧美a√| 青青草华人在线 | 免费精品视频一区二区三区 | 久久99国产精品免费网站 | 麻豆疯狂做受xxxx高潮视频 | 日韩女优在线播放 | 亚洲人成中文字幕在线观看 | 极品粉嫩嫩模大尺度无码视频 | 国产成人精品午夜福利 | 国产精品久久久久久久久妇女 | 禁久久精品乱码 | 99精品久久久久久中文字幕 | 国产欧美综合一区二区三区 | 天天射天天干天天插 | 人人妻人人澡人人爽久久av | 国产黄色一区二区三区 | 91国产在线免费观看 | 91丨porny丨露出 | 国产精品高潮呻吟久久av无 | 性做久久久久久久久久 | 亚洲天堂在线观看视频 | 国产清纯在线一区二区 | 成人av毛片 | 国产一区二区三区视频 | 永久免费看成品人影视 | 野战的情欲hd三级 | 黄色视屏在线免费观看 | 国产成人愉拍精品久久 | 婷婷综合在线 | 日韩一区二区三区欧美 | 911国产在线 | 男女动漫18动漫免费 | 1024精品一区二区三区日韩 | www精品在线 | 久久国产精品精品国产色婷婷 | 午夜影院免费看 | 精品国产一区三区 | 91精品国产自产精品男人的天堂 | 久久人人爽人人人人爽av | www国产精品内射老熟女 | 无码国产69精品久久久久网站 | 欧美黄色一区 | 国产精品成人在线 | 日本一区二区三区视频在线播放 | 国产精品99精品无码视亚 | 精品卡一卡二卡3卡高清乱码 | 日韩av在线播放网址 | 亚洲大尺度无码专区尤物 | 日本一级爽快片野花 | 一级黄色毛片视频 | 国产免费拔擦拔擦8x软件大全 | 欧美日韩成人在线视频 | 日日骚影院 | 久久亚洲国产精品日日av夜夜 | 粉嫩久久99精品久久久久久夜 | 一区二区三区四区中文字幕 | 亚洲精品一区中文字幕乱码 | 亚洲精品国产一区黑色丝袜 | 午夜精品久久久久久久99芒果 | 91精品国产一区二区三区 | 黄污视频在线免费观看 | 91精品国产乱码麻豆白嫩 | 最新免费中文字幕 | 成人日韩视频 | 亚洲丝袜一区二区 | 日韩精品一区二区三区中文 | 人妻少妇一区二区三区 | 欧美三级久久 | asian日本若图pics | 亚洲三级在线播放 | 国产尤物精品视频 | 古装做爰无遮挡三级聊斋艳谭 | 亚洲成人av一区二区三区 | tushy超清4k欧美极品在线 | www.av视频在线观看 | 麻豆视频在线 | 性猛交xxxxx富婆免费视频 | 日韩视频免费播放 | 18禁免费无码无遮挡不卡网站 | 狠狠色 综合色区 | 国内精品少妇在线播放98 | 新呦u视频一区二区 | 成人爱爱aa啪啪看片 | 国产毛多水多高潮高清 | 91麻豆精品国产午夜天堂 | 99久久99久久久精品棕色圆 | 精品久久久久久中文字幕大豆网 | 高清不卡一区二区 | 国产主播一区二区三区 | 精品人妻人人做人人爽 | 国产精品嫩 | 免费观看a级毛片在线播放 免费观看a级片 | 乱子轮熟睡1区 | 华人永久免费视频 | 制服丝袜亚洲中文综合懂色 | 激情亚洲视频 | 国产成人午夜片在线观看高清观看 | 亚洲日本视频在线观看 | 永久黄网站色视频免费 | 国产精品久久久久久亚洲影视内衣 | 欧美色综合天天久久综合精品 | 欧美一级免费在线 | 国产一级在线视频 | 男女床上拍拍拍 | 蜜臀久久99静品久久久久久 | 成年人视频在线观看免费 | 538porn精品视频在线 | 无码少妇a片一区二区三区 免费无码av片在线观看网站 | 亚洲三级在线播放 | 艳妇乳肉豪妇荡乳av无码福利 | 国产成人高潮免费观看精品 | 国产一区在线视频 | 毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 | 天堂网www在线资源网 | 国产97在线 | 日韩 | 色婷婷综合久久久久中文字幕 | 91人人爱| 久久国产成人 | 久久国产这里只有精品 | 亚洲精品自拍偷拍 | 99国产精品国产精品九九 | 亚洲国产91| 欧美日韩国产精品激情在线播放 | 日韩在线播放视频 | 欧美视频在线播放 | 欧美激情精品久久久久久 | 欧美区视频| 一本大道久久a久久精品综合1 | 欧美少妇毛茸茸 | 黄色性视频网站 | 精品动漫卡一卡2卡三卡四卡 | 美女天天操| 亚洲乱子伦 | 少妇视频一区二区三区 | 青青青手机频在线观看 | 91国内在线 | 精品三区| 四十如虎的丰满熟妇啪啪 | 色嗨嗨av一区二区三区 | 一个人在线观看免费视频www | 韩日成人 | 欧美成人免费在线观看 | 乱码av | 豆国产97在线 | 亚洲 | 乌克兰粉嫩xxx极品hd | 无码国产精品一区二区色情男同 | 欧美综合视频在线观看 | 中国浓毛少妇毛茸茸 | 亚洲第一国产 | 999精品视频 | 日韩在线视频免费播放 | 国产亚洲视频在线观看 | 校园春色自拍偷拍 | 99久久精品国产第一页 | 好吊视频一区二区三区 | 色婷婷综合成人 | 久草国产在线观看 | 99精品视频一区二区三区 | 免费激情网站 | 夜间福利在线 | 人与禽物交videos另类 | 欧美成人精品第一区 | 国产一区二区播放 | 激情视频激情小说 | 亚洲欧美一区二区三区 | 一级女人裸体舞毛片 | а√新版天堂资源中文8 | 久久不见久久见免费影院视频 | 精品国产一区二区三区久久 | 98国产精品综合一区二区三区 | 国产无av码在线观看 | 欧美性受xxx黑人xyx性爽 | 国内精品卡一卡二卡三 | 欧美一乱一性一交一视频 | 亚洲欧洲精品在线 | 亚洲精品理论 | 日韩av在线免费播放 | 麻豆一区二区三区 | 九九综合va免费看 | 国产边打电话边做对白刺激 | xvideos.蜜桃一区二区 | 亚洲资源网站 | 97视频人人澡人人爽 | 日本阿v视频 | 丁香五月亚洲综合在线 | www.超碰在线 | 操操综合 | 麻麻张开腿让我爽了一夜 | 91久久久久久久久久久久 | 久久伊人爱| 亚洲www啪成人一区二区麻豆 | wwwxx国产| 性生活免费网站 | 欧美性视频在线播放 | 在线播放网址 | 亚欧色视频 | 每日更新在线观看av | 国产第一页浮力影院入口 | 国产精品三区在线观看 | 亚洲热视频 | 色片免费看 | 亚洲自偷自偷在线制服 | 五月天精品视频在线观看 | 久久av一区二区三区 | 成人免费视频视频在线观看 免费 | 日本丰满少妇裸体自慰 | 中韩无矿砖专区综合 | 国偷自产av一区二区三区麻豆 | 欧美午夜精品久久久久免费视 | 日本一本久草 | 任我爽精品视频在线播放 | 欧美孕妇与黑人孕交 | 另类小说色 | 国产乱码卡一卡2卡三卡四 国产精品国产三级国产专区53 | 理论片中文字幕在线观看 | 99re在线视频 | 色噜噜狠狠色综合av | 大尺度分娩网站在线观看 | 国产高清精品一区二区三区 | 噜噜噜久久亚洲精品国产品麻豆 | 摸丰满大乳奶水www免费 | 超清纯大学生白嫩啪啪 | 黄色av网站免费 | av中文字幕潮喷人妻系列 | 精品国产户外野外 | a网址| 亚洲午夜在线观看 | 亚洲国产精品无码观看久久 | 日韩经典在线 | 中文字幕丰满子伦 | 私人毛片 | 丰满双乳峰白嫩少妇视频 | 精品福利视频一区二区 | 三及毛片 | 97色伦影院| 日韩在线观看视频一区二区 | 欧美成人三级在线 | 丁香激情综合久久伊人久久 | vvvv88亚洲精品欧美精品 | 91av小视频 | 美女裸体十八禁免费网站 | 中文字幕乱码亚洲精品一区 | 国产女同无遮挡互慰高潮91 | 日本一道高清一区二区三区 | 久久精品人人做人人综合试看 | 日韩爱爱片 | 国产激情毛片 | 最近最好的中文字幕2019免费 | 黄色在线免费观看视频 | 成人做爰www网站视频 | 日韩av中文字幕在线免费观看 | 国产又粗又黄视频 | 国产一区二区三区 | 成人18夜夜网深夜福利网 | 国产精品99久久久久的智能播放 | 亚洲爆乳无码专区www | 成人性生生活性生交免费 | 影音先锋中文字幕人妻 | 黄网站色视频 | 黄色无毒网站 | 乱人伦中文视频在线 | 久久综合精品国产一区二区三区无码 | 男人的天堂av社区在线 | 亚洲午夜福利在线观看 | 国产精品久久国产 | 免看一级a毛片一片成人不卡 | 国产又黄又爽又色的免费 | 国产伦精品一区二区三区免费观看 | 色噜噜狠狠色综合网 | 亚洲性免费 | 亚洲综合成人在线 | 干丰满少妇 | 两性色午夜视频免费播放 | 国产精品视频导航 | 少妇高潮疯狂叫床在线91 | 亚洲欧美日韩国产 | 久久久精品波多野结衣 | 北条麻妃在线一区二区韩世雅 | 国产精品手机免费 | 野花社区视频www官网 | 美日韩中文字幕 | 少妇一级淫片免费放播放 | 日本免费黄色大片 | 国产在线观看无码免费视频 | 欧美在线不卡 | 婷婷中文网| 国产精品69久久久 | 粉嫩av国产一区二区三区 | 国产淫片av片久久久久久 | 国产又黄又骚 | 欧美成人在线视频 | a级毛片黄免费观看 m | 69久久99精品久久久久婷婷 | 日韩免费无码一区二区三区 | 国偷自产av一区二区三区 | 午夜欧美精品久久久久久久 | 国产成人99久久亚洲综合精品 | 91精品久久久久久久久 | 开心色怡人综合网站 | 女人av| 亚洲 综合 清纯 丝袜 自拍 | 欧美日韩精品一区二区在线视频 | 亚洲无线观看国产精品 | 国产成人无码av一区二区在线观看 | 国产在线视频你懂的 | 色av网| 性猛交ⅹxxx富婆视频 | 五月婷婷丁香综合 | 日韩在线视频观看 | 干夜夜 | 做爰猛烈叫床91 | 可以看av | 久久久精品影视 | 一区二区三区精彩视频 | 成人h片在线观看 | 色综合天天天天做夜夜夜夜做 | 天干天干天干夜夜爽av | 久久天天躁狠狠躁夜夜免费观看 | 免费观看视频一区二区 | jizzjizzjizz亚洲女| 人人妻人人妻人人人人妻 | 色婷婷综合在线 | 欧美a影院 | 国产天堂在线观看 | 古风h啪肉h文 | 午夜福利理论片高清在线 | 草裙社区精品视频播放 | 天天色综合色 | 姑娘第5集在线观看免费好剧 | av手机天堂网 | 久久女人网 | 久久网伊人 | 亚洲不卡网 | 国产xxx18 | 国产盗摄精品一区二区酒店 | 久久久久成人精品免费播放动漫 | 国产一级特黄aa大片出来精子 | 亚洲乱码中文字幕综合 | 中文字幕日产无码 | 免费人成视频x8x8 | 妇女伦子伦视频高清在线 | 国产福利精品视频 | 中文字幕无码不卡在线 | 黑人中文字幕一区二区三区 | 极品美女扒开粉嫩小泬 | 强开小嫩苞一区二区三区图片 | 狠狠干伊人网 | 成人午夜高潮a∨猛片 | missav | 免费高清av在线看 | 国产精品一区二区久久国产 | 久久久久99一区二区三区 | 各种含道具高h调教1v1男男 | av免费看在线 | 日本a天堂 | 日本成人精品 | 香蕉视频1024 | 欧美96在线 | 欧 | 无码国产精品一区二区免费式直播 | 国产成人61精品免费看片 | 亚洲aⅴ无码专区在线观看春色 | 日韩少妇内射免费播放18禁裸乳 | 成人小视频免费在线观看 | 日批免费观看 | 国产特级毛片aaaaaa毛片 | 狠狠干2024| 最新精品国偷自产在线下载 | 黑人干日本少妇 | 亚洲 欧美 中文 日韩a v一区 | 国产v亚洲v天堂a无码99 | 欧美草逼视频 | 搡老女人老妇女老熟妇 | 欧美交换乱淫粗大 | 中文字幕在线观看日本 | 亚洲男男网站 | 久久精品人人做人人综合 | 少妇av一区二区 | 国产亚洲精品久久久久久移动网络 | 亚洲黄色毛片 | 四虎激情 | 伊人色爱 | 99精品国产在热久久 | 国产成人一区二区三区在线观看 | 欧美一级视频免费观看 | 图书馆的女友在线观看 | 毛片国产精品 | 国产乱码一二三区精品 | 美女网站免费视频 | 国产精品第1页 | 91精品国产闺蜜国产在线闺蜜 | 久综合网 | 小蜜蜂www视频在线观看高清 | 国产精品久久久久久久免费 | www国产精品视频 | 欧美日韩色另类综合 | 黄色欧美在线观看 | 中文字幕熟妇人妻在线视频 | 俺去俺来也www色官网 | 亚洲一区二区三区四区五区xx | 国产精品二区在线 | 性色av免费| 少妇无内裤下蹲露大唇92 | 国产精品无码久久久久久久久久 | 亚洲精品永久在线观看 | 成人一级免费视频 | 精品国产乱码久久久久久蜜臀 | 毛片无码一区二区三区a片视频 | www.日本色 | 欧美情侣性视频 | 日日噜噜噜夜夜爽爽狠狠片 | 精品久久久国产 | 91丨九色丨露脸 | 久久国产色av免费观看 | 欧美性猛交xxxxx按摩欧美 | 国产又粗又硬又大爽黄老大爷视 | 一区免费在线观看 | 国产又黄又粗又猛又爽视频 |