• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于i.MX6Q+FPGA平臺Android下EIM總線接口設(shè)計(jì)

    2016-06-08 06:49:03陳崇森
    現(xiàn)代計(jì)算機(jī) 2016年13期
    關(guān)鍵詞:驅(qū)動程序內(nèi)核調(diào)用

    陳崇森

    (廣州海格通信集團(tuán)股份有限公司,廣州510663)

    ?

    基于i.MX6Q+FPGA平臺Android下EIM總線接口設(shè)計(jì)

    陳崇森

    (廣州海格通信集團(tuán)股份有限公司,廣州510663)

    摘要:

    關(guān)鍵詞:

    0 引言

    i.MX6Q平臺是Freescale公司推出的新一代面向多媒體設(shè)備的高性能低功耗應(yīng)用處理器,在手持、車載終端,平板電腦等通信、工業(yè)、醫(yī)療及消費(fèi)類電子領(lǐng)域獲得廣泛應(yīng)用?;谒暮薃RM Cortex-A9架構(gòu),運(yùn)行頻率可高達(dá)1.2GHz,外設(shè)接口豐富,可運(yùn)行Android系統(tǒng),為用戶提供流暢的使用體驗(yàn)。大規(guī)模FPGA可實(shí)現(xiàn)專屬復(fù)雜算法運(yùn)算及片上系統(tǒng)的定制,兩者結(jié)合可為數(shù)字業(yè)務(wù)處理提供完美的平臺解決方案。i.MX6Q與FPGA采用EIM總線接口連接可實(shí)現(xiàn)高速通信,此種連接具有通信可靠,F(xiàn)PGA時序邏輯易于實(shí)現(xiàn)等優(yōu)點(diǎn),但是此類接口在Android 4.2.2下驅(qū)動開發(fā)沒有先例可參考,實(shí)現(xiàn)從Android的App到FGPA的頂層到底層的數(shù)據(jù)貫通成為了設(shè)備研發(fā)的關(guān)鍵。

    1 i.MX6Q的特點(diǎn)及EIM接口

    i.MX6Q的特點(diǎn)[1]如下:

    ①4個ARM Cortex-A9內(nèi)核,每個內(nèi)核運(yùn)行頻率高達(dá)1.2 GHz,1 MB L2緩存,32 KB指令和數(shù)據(jù)緩存NEON SIMD媒體加速器。

    ②GPU 3D為Vivante GC2000,200Mtri/s 1000Mpxl /s,OpenGL ES 3.0 & Halti,CL EP;GPU 2D(矢量圖形)為Vivante GC355,300Mpxl/s,OpenVG 1.1;GPU 2D(復(fù)合)為Vivante GC320,600Mpxl/s,BLIT;支持1080p60 h. 264視頻解碼,1080p30 H.264 BP/雙720p視頻編碼;攝像頭接口支持1x 20位并行,MIPI-CSI2(4通道),三路同時輸入。

    ③存儲器支持兩個32 LP-DDR2,1個64 DDR3 / LV-DDR3;NAND支持SLC/MLC,40位ECC,ONFI2.2,DDR。

    ④數(shù)據(jù)連接支持4個USB2.0,1 Gbps + IEEE1588以太網(wǎng)接口,3個SD/MMC 4.4,1個SDXC5x SPI,5x UART,3x I2C,MIPI-HIS,PCIe 2.0(單通道)。

    ⑤支持2 x 4XGA(2048x1536)或2 x[1080p + WXGA(1280x720)]顯示。

    ⑥電源管理PMU集成恩智浦PF100電源管理單元。

    i.MX6Q的EIM總線接口用于為片外設(shè)備和存儲器提供帶片選、時鐘和控制邏輯的總線接口,既提供如SRAM等設(shè)備的異步訪問功能,又具備對NOR-Flash 或PSRAM等設(shè)備的同步訪問功能。EIM總線具備異步模式、異步頁面模式、多路復(fù)用地址數(shù)據(jù)模式、突發(fā)時鐘模式、低功耗模式及啟動模式等六種工作模式[2],該嵌入式平臺EIM總線采用異步控制模式,EIM總線功能框圖如圖1所示。

    EIM總線提供多達(dá)4個片選分區(qū),每個片區(qū)支持128MB的尋址空間,具備寫保護(hù)引腳,支持多路復(fù)用配置成x8、x16、x32數(shù)據(jù)接口。支持大端及小端模式訪問,具備外部中斷功能。

    該嵌入式平臺大規(guī)模FPGA采用ALTERA公司Cyclone III系列的EP3C40F324芯片。EP3C40F324芯片內(nèi)部含39600個邏輯單元,1161216 bit片內(nèi)RAM,324個管腳[3]。i.MX6Q與EP3C40F324通過EIM總線接口連接進(jìn)行數(shù)據(jù)傳輸,具體連接如圖2所示。

    圖1 EIM總線功能框圖

    2 Android系統(tǒng)下EIM總線接口設(shè)計(jì)

    Android是一種基于Linux的操作系統(tǒng),最早由Google等30多家科技公司和手機(jī)公司組成的“開放手機(jī)聯(lián)盟”共同研發(fā),而且完全免費(fèi)開源,主要應(yīng)用于移動設(shè)備,如智能手機(jī)及平板電腦[4]。Android系統(tǒng)的總體框架主要分為四層:Kernel、Libraries、Framework、Applications。其中Kernel、Libraries采用C語言或匯編語言實(shí)現(xiàn),使用JNI連接Libraries和Framework。各層描述如下:

    圖2 i.MX6Q與EP3C40F324的連接

    ①最底層為Linux Kernel,主要負(fù)責(zé)內(nèi)存管理、進(jìn)程調(diào)度等系統(tǒng)管理以及終端的硬件驅(qū)動。其中的Binder driver為Google為Android設(shè)計(jì)的一個增強(qiáng)系統(tǒng)的進(jìn)程間通信能力模塊。

    ②Kernel的上一層為Libraries,包含了核心庫、第三方庫和Android虛擬機(jī)。Android并沒有直接采用傳統(tǒng)的J2SE或J2ME的Java虛擬機(jī),而是自己建立了一個稱為dalvik的虛擬機(jī),號稱更節(jié)省字節(jié)碼的空間,性能更好。

    ③Framework為Android為應(yīng)用開發(fā)者設(shè)計(jì)的一套軟件框架,提供了豐富的組件,簡化了程序開發(fā)的架構(gòu)設(shè)計(jì),封裝了SDK,提供API供上層調(diào)用。

    ④Application為在Framework基礎(chǔ)上開發(fā)的各種應(yīng)用。

    HAL層(硬件抽象層)是位于操作系統(tǒng)內(nèi)核與硬件電路之間的接口層,其目的是在于將硬件抽象化。它隱藏了特定平臺的硬件接口細(xì)節(jié),為操作系統(tǒng)提供虛擬的硬件平臺[5]。HAL層與Android系統(tǒng)框架的關(guān)系如圖3所示:

    圖3 HAL層與Android系統(tǒng)框架結(jié)構(gòu)圖

    要實(shí)現(xiàn)i.MX6Q的EIM總線接口從Android的應(yīng)用程序到FPGA的貫通,自底向上需要開發(fā)的驅(qū)動及添加的接口包括:

    ①Android的Linux內(nèi)核源代碼工程中編寫EIM總線驅(qū)動程序。

    ②Android的HAL層增加接口模塊以訪問EIM總線驅(qū)動程序。

    ③Android系統(tǒng)中編寫JNI方法為應(yīng)用程序框架層提供Java接口。

    ④Android系統(tǒng)的應(yīng)用程序框架層增加EIM總線服務(wù)接口。

    從Android的應(yīng)用程序到FPGA的接口分層調(diào)用關(guān)系如圖4所示:

    圖4 EIM總線接口的分層調(diào)用關(guān)系圖

    3 Android系統(tǒng)下EIM總線接口實(shí)現(xiàn)

    按照EIM總線接口設(shè)計(jì)方法,第一步完成Linux內(nèi)核源代碼工程中編寫EIM總線驅(qū)動程序。EIM總線驅(qū)動在該嵌入式平臺上的應(yīng)用本質(zhì)上屬于字符設(shè)備驅(qū)動,驅(qū)動程序需實(shí)現(xiàn)Linux驅(qū)動接口函數(shù),為應(yīng)用程序與FPGA通信提供標(biāo)準(zhǔn)接口。EIM總線的時序配置關(guān)系到通信速率的設(shè)置及與FPGA交換數(shù)據(jù)的穩(wěn)定性,涉及的EIM總線配置寄存器如表1所示。

    表1 EIM總線配置寄存器

    圖5 EIM總線在異步模式讀寫時序圖

    EIM總線在異步模式下的讀寫時序如圖5所示。

    針對Linux3.0.35內(nèi)核的EIM總線接口驅(qū)動設(shè)計(jì),程序主體為各個文件操作函數(shù)的具體實(shí)現(xiàn),文件操作結(jié)構(gòu)體eimbus_fops中的成員函數(shù)定義如下:

    其中eimbus_read提供CS1片區(qū)基于物理地址偏移的數(shù)據(jù)讀取接口,eimbus_write提供CS1片區(qū)基于物理地址偏移的數(shù)據(jù)寫入接口,eimbus_mmap提供物理地址空間到應(yīng)用空間的高效片區(qū)映射;驅(qū)動程序加載及卸載時執(zhí)行eimbus_init及eimbus_exit函數(shù),eimbus_init完成EIM總線CS1片區(qū)的物理地址空間到虛擬地址空間映射、EIM總線時序配置等初始化工作,而eimbus_exit則執(zhí)行卸載時相關(guān)資源的釋放。通過修改Kernel相關(guān)目錄的Kconfig文件,將此驅(qū)動編譯進(jìn)內(nèi)核。

    第二步在HAL層增加接口模塊以訪問EIM總線驅(qū)動程序。按照Android硬件抽象層規(guī)范要求,在Android開發(fā)包頂層目錄的hardware/libhardware/ include/hardware下創(chuàng)建eimbus.h用于定義模塊ID、硬件模塊結(jié)構(gòu)體eimbus_module_t、硬件接口結(jié)構(gòu)體eimbus_device_t。在硬件接口結(jié)構(gòu)體中,fd表示設(shè)備文件描述符,對應(yīng)驅(qū)動設(shè)備文件"/dev/eimbus",eim_write_data及eim_real_data為HAL層向上層提供的函數(shù)接口。在hardware/libhardware/modules下創(chuàng)建eimbus目錄,在eimbus目錄下建立eimbus.c源程序,定義模塊實(shí)例變量,實(shí)現(xiàn)設(shè)備打開和關(guān)閉接口eimbus_device_open及eimbus_device_close,設(shè)備訪問接口eimbus_device_t及eim_write_data。模塊實(shí)例變量定義如下:

    其中eimbus_device_open調(diào)用系統(tǒng)open函數(shù)打開/dev/eimbus,eimbus_device_close調(diào)用系統(tǒng)close函數(shù)關(guān)閉/dev/eimbus;eim_write_data調(diào)用系統(tǒng)write函數(shù)使用驅(qū)動定義的標(biāo)準(zhǔn)接口函數(shù),eim_read_data調(diào)用系統(tǒng)read函數(shù)使用驅(qū)動定義的標(biāo)準(zhǔn)接口函數(shù)。在hardware/libhardware/modules/eimbus目錄下新建Android.mk文件用于編譯此接口模塊,最終生成eimbus.default.so目標(biāo)文件。

    第三步,編寫JNI方法為應(yīng)用程序框架層提供Java接口。在frameworks/base/services/jni目錄,創(chuàng)建com_Android_server_EimbusService.cpp源程序,定義eimbus_init、eimbus_readData和eimbus_writeData三個JNI方法。其中eimbus_readData調(diào)用硬件抽象層定義的硬件訪問接口對FPGA進(jìn)行讀操作,eimbus_writeData調(diào)用硬件抽象層定義的硬件訪問接口對FPGA進(jìn)行寫操作。JNI方法表定義如下:

    通過修改對應(yīng)目錄的Android.mk文件,將此JNI方法編譯進(jìn)Android系統(tǒng)鏡像。

    最后一步,在Android系統(tǒng)的應(yīng)用程序框架層增加EIM總線服務(wù)接口。在Android系統(tǒng)中,應(yīng)用程序通過代理來調(diào)用硬件服務(wù)。在frameworks/base/core/java/ android/os目錄,創(chuàng)建IEimbusService.aidl文件定義IEimbusService接口,分別通過writeData和readData兩個函數(shù)來實(shí)現(xiàn)通過EIM總線訪問FPGA。通過修改對應(yīng)目錄的Android.mk文件,編譯IEimbusService.aidl生成IEimbusService.Stub接口。在frameworks/base/ services/java/com/Android/server目錄,創(chuàng)建EimbusService.java文件,定義EimbusService調(diào)用JNI方法init_native、writeData_native和readData_native提供EIM總線訪問服務(wù)。通過修改SystemServer.java文件,在系統(tǒng)啟動時自動加載EimbusService。

    最后可編寫Android應(yīng)用程序來測試EIM總線對FPGA片內(nèi)RAM讀寫。應(yīng)用程序App通過ServiceM-anager.getService("eimbus")來獲得EimbusService,服務(wù)名稱“eimbus”在系統(tǒng)啟動加載EimbusService時指定。然后通過IEimbusService.Stub.asInterface函數(shù)將EimbusService轉(zhuǎn)換為IEimbusService接口,IEimbusService接口在Android.os.IEimbusService中定義。App通過IEimbusService.readData和IEimbusService.writeData兩個接口實(shí)現(xiàn)對FGPA片內(nèi)RAM的讀寫。

    通過在i.MX6Q側(cè)編寫Android應(yīng)用程序,并在FPGA側(cè)編程實(shí)現(xiàn)符合EIM總線時序的被讀寫邏輯,通過FPGA集成開發(fā)環(huán)境Quartus II的SignalTap II邏輯分析工具觀測讀寫時序波形與回環(huán)數(shù)據(jù)測試表明,Android應(yīng)用程序與FPGA通過EIM總線可實(shí)現(xiàn)穩(wěn)定快速通信。

    4 結(jié)語

    本文詳細(xì)介紹了Android系統(tǒng)下i.MX6Q與FPGA通過EIM總線實(shí)現(xiàn)可靠通信的接口分層設(shè)計(jì)及實(shí)現(xiàn)方法,實(shí)現(xiàn)FPGA芯片這種非標(biāo)準(zhǔn)接口在Android系統(tǒng)下的數(shù)據(jù)互通,可用于終端、平板等通信、工業(yè)領(lǐng)域,對需要使用FPGA編程實(shí)現(xiàn)專用算法的Android系統(tǒng)嵌入式平臺具有很好的參考價值。

    參考文獻(xiàn):

    [1]Freescale Semiconductor. http://www.nxp.com,2016.

    [2]Freescale Semiconductor. i.MX 6Dual/6Quad Applications Processor Reference Manual,2013.

    [3]Altera Corporation. Cyclone III Device Handbook,2012.

    [4]李寧.Android開發(fā)權(quán)威指南[M].北京:人民郵電出版社,2011.

    [5]王振麗.Android底層開發(fā)技術(shù)實(shí)戰(zhàn)詳解[M].北京:電子工業(yè)出版社,2015.

    Design of EIM Bus Interface Based on i.MX6Q+FPGA Platform under Android

    CHEN Chong-sen
    (Guangzhou Haige Communications Group Incorporated Company,Guangzhou 510663)

    Abstract:

    Keywords:

    以Freescale公司的i.MX6Q四核處理器及ALTERA EP3C40F324 FPGA為核心的嵌入式硬件平臺,介紹i.MX6Q與FPGA基于EIM總線通信接口設(shè)計(jì),基于Linux 3.0.35內(nèi)核開發(fā)此接口的驅(qū)動程序方法以及基于Android 4.2.2下從應(yīng)用到驅(qū)動程序的通信實(shí)現(xiàn)。該技術(shù)已應(yīng)用到某終端設(shè)備研制,實(shí)現(xiàn)FPGA芯片與Android系統(tǒng)的連接,實(shí)際測試其與Android應(yīng)用程序可靠通信,對同類型嵌入式平臺的驅(qū)動接口設(shè)計(jì)及開發(fā)有借鑒意義。

    i.MX6Q;EIM總線;FPGA;Android

    文章編號:1007-1423(2016)13-0060-06

    DOI:10.3969/j.issn.1007-1423.2016.13.016

    作者簡介:

    陳崇森(1983-),男,廣東廣州人,碩士,研究方向?yàn)榍度胧较到y(tǒng)、驅(qū)動程序設(shè)計(jì)等

    收稿日期:2016-03-18修稿日期2016-04-18

    Applies Freescale i.MX6Q quad core processor and Altera EP3C40F324 FPGA as the core components for the embedded platform. The communication interface design is based on EIM bus between I.MX6Q and FPGA,the development method of this interface driver is based on Linux 3.0.35 kernel,and the implementation of communication from the application to the driver is based on android 4.2.2. The technology has been applied to a terminal equipment. The connection between FPGA chip and the Android system is successful. Tests show that the communication between Android application and FPGA is reliable. The design of the interface is a reference to the same type of embedded platform.

    i.MX6Q;EIM Bus;FPGA;Android

    猜你喜歡
    驅(qū)動程序內(nèi)核調(diào)用
    萬物皆可IP的時代,我們當(dāng)夯實(shí)的IP內(nèi)核是什么?
    強(qiáng)化『高新』內(nèi)核 打造農(nóng)業(yè)『硅谷』
    核電項(xiàng)目物項(xiàng)調(diào)用管理的應(yīng)用研究
    基于嵌入式Linux內(nèi)核的自恢復(fù)設(shè)計(jì)
    Linux內(nèi)核mmap保護(hù)機(jī)制研究
    LabWindows/CVI下基于ActiveX技術(shù)的Excel調(diào)用
    基于系統(tǒng)調(diào)用的惡意軟件檢測技術(shù)研究
    利用RFC技術(shù)實(shí)現(xiàn)SAP系統(tǒng)接口通信
    驅(qū)動程序更新與推薦
    驅(qū)動程序更新與推薦
    午夜激情久久久久久久| 国产精品偷伦视频观看了| 精品免费久久久久久久清纯 | 午夜福利视频在线观看免费| 欧美日韩黄片免| 免费日韩欧美在线观看| 久久久久久久大尺度免费视频| 考比视频在线观看| 高清毛片免费观看视频网站 | 又黄又粗又硬又大视频| 亚洲精品在线观看二区| 一个人免费在线观看的高清视频| 日本av免费视频播放| 伦理电影免费视频| 中文亚洲av片在线观看爽 | 中文字幕人妻丝袜制服| 午夜精品久久久久久毛片777| 多毛熟女@视频| 免费在线观看视频国产中文字幕亚洲| 亚洲国产毛片av蜜桃av| 亚洲七黄色美女视频| 操美女的视频在线观看| 在线观看免费高清a一片| 亚洲精品国产区一区二| 99在线人妻在线中文字幕 | 最新美女视频免费是黄的| 757午夜福利合集在线观看| 女人高潮潮喷娇喘18禁视频| 叶爱在线成人免费视频播放| 亚洲伊人久久精品综合| 国产成+人综合+亚洲专区| 亚洲色图av天堂| 久久人妻熟女aⅴ| 另类精品久久| 三上悠亚av全集在线观看| 日韩视频在线欧美| 精品视频人人做人人爽| 91精品三级在线观看| 新久久久久国产一级毛片| 超碰97精品在线观看| 精品国产超薄肉色丝袜足j| 国产精品久久久久久精品古装| 一边摸一边做爽爽视频免费| 国产成人欧美| 国产精品九九99| 欧美日韩视频精品一区| 青青草视频在线视频观看| 日本黄色视频三级网站网址 | 国产av精品麻豆| aaaaa片日本免费| 亚洲中文日韩欧美视频| 91字幕亚洲| av有码第一页| 亚洲免费av在线视频| 9191精品国产免费久久| 日本五十路高清| 香蕉丝袜av| 一本—道久久a久久精品蜜桃钙片| 午夜91福利影院| 黑人巨大精品欧美一区二区蜜桃| 一夜夜www| 狂野欧美激情性xxxx| 超碰成人久久| videos熟女内射| 欧美激情高清一区二区三区| 法律面前人人平等表现在哪些方面| 777久久人妻少妇嫩草av网站| 日韩精品免费视频一区二区三区| 中亚洲国语对白在线视频| svipshipincom国产片| 下体分泌物呈黄色| 久久中文看片网| 免费人妻精品一区二区三区视频| 国产成人免费无遮挡视频| 久久久久久人人人人人| 女性生殖器流出的白浆| av片东京热男人的天堂| 国产精品一区二区精品视频观看| 久久av网站| 久久九九热精品免费| av天堂久久9| 国产亚洲一区二区精品| 国产在线视频一区二区| 亚洲免费av在线视频| 两性午夜刺激爽爽歪歪视频在线观看 | 欧美 亚洲 国产 日韩一| 50天的宝宝边吃奶边哭怎么回事| 国产在线精品亚洲第一网站| 91大片在线观看| 我的亚洲天堂| 老司机福利观看| www.熟女人妻精品国产| 久久影院123| 男男h啪啪无遮挡| 亚洲成人免费电影在线观看| 成人亚洲精品一区在线观看| 午夜激情久久久久久久| 999精品在线视频| 亚洲精品国产精品久久久不卡| 日本一区二区免费在线视频| 欧美激情久久久久久爽电影 | 国产人伦9x9x在线观看| 少妇粗大呻吟视频| 国产一区二区三区在线臀色熟女 | 久久香蕉激情| 国产精品久久久久成人av| 国产日韩欧美在线精品| 嫁个100分男人电影在线观看| 欧美久久黑人一区二区| 日韩制服丝袜自拍偷拍| 纵有疾风起免费观看全集完整版| 亚洲欧洲精品一区二区精品久久久| 另类精品久久| 亚洲av电影在线进入| 久久久久视频综合| 日本黄色视频三级网站网址 | 国产成人av教育| 丰满少妇做爰视频| 蜜桃在线观看..| 日本av免费视频播放| 午夜福利视频精品| 久热这里只有精品99| 成人手机av| 窝窝影院91人妻| 99riav亚洲国产免费| 99久久精品国产亚洲精品| 咕卡用的链子| 国产又色又爽无遮挡免费看| 欧美精品一区二区免费开放| 美国免费a级毛片| 国产精品香港三级国产av潘金莲| 免费观看a级毛片全部| 9191精品国产免费久久| 午夜福利一区二区在线看| 国产成人影院久久av| 50天的宝宝边吃奶边哭怎么回事| 午夜福利视频在线观看免费| 又大又爽又粗| 色播在线永久视频| 久久天堂一区二区三区四区| 极品人妻少妇av视频| 老司机亚洲免费影院| 国产高清激情床上av| 青草久久国产| 无限看片的www在线观看| 91字幕亚洲| 搡老岳熟女国产| 99re在线观看精品视频| 国产精品免费一区二区三区在线 | 他把我摸到了高潮在线观看 | 亚洲国产欧美日韩在线播放| 久久人妻熟女aⅴ| 伦理电影免费视频| 欧美精品人与动牲交sv欧美| 一级毛片电影观看| 久久久久久久大尺度免费视频| 香蕉丝袜av| 高清在线国产一区| 91字幕亚洲| 久久久久精品人妻al黑| 久久中文字幕一级| 两性夫妻黄色片| 夜夜夜夜夜久久久久| 9色porny在线观看| 一本大道久久a久久精品| 亚洲熟女毛片儿| kizo精华| 中文字幕色久视频| 国产日韩欧美视频二区| 成人亚洲精品一区在线观看| 国产人伦9x9x在线观看| 伊人久久大香线蕉亚洲五| 免费女性裸体啪啪无遮挡网站| √禁漫天堂资源中文www| 不卡一级毛片| 亚洲七黄色美女视频| 欧美久久黑人一区二区| 丁香六月天网| 男人操女人黄网站| 欧美日韩精品网址| 亚洲av电影在线进入| www.精华液| 欧美 日韩 精品 国产| 少妇裸体淫交视频免费看高清 | 99久久国产精品久久久| 操美女的视频在线观看| 制服人妻中文乱码| 国产在视频线精品| 激情视频va一区二区三区| 国产av一区二区精品久久| a级片在线免费高清观看视频| 国产一卡二卡三卡精品| 视频区欧美日本亚洲| 色精品久久人妻99蜜桃| 大片免费播放器 马上看| av欧美777| 别揉我奶头~嗯~啊~动态视频| 黄色丝袜av网址大全| 少妇 在线观看| 捣出白浆h1v1| av网站在线播放免费| 97人妻天天添夜夜摸| 在线观看人妻少妇| 国产成人影院久久av| 一级毛片电影观看| 亚洲精品成人av观看孕妇| 亚洲中文av在线| 大片电影免费在线观看免费| 成人国产一区最新在线观看| 最新的欧美精品一区二区| 黑人操中国人逼视频| 两个人免费观看高清视频| 国产国语露脸激情在线看| 亚洲午夜精品一区,二区,三区| 99re6热这里在线精品视频| 首页视频小说图片口味搜索| 久久久久久免费高清国产稀缺| 黄频高清免费视频| 黄色毛片三级朝国网站| 精品乱码久久久久久99久播| 亚洲精品乱久久久久久| 日韩免费av在线播放| 国产成人精品久久二区二区91| 色视频在线一区二区三区| 午夜福利视频在线观看免费| 视频区图区小说| 亚洲欧美精品综合一区二区三区| 日韩视频一区二区在线观看| 脱女人内裤的视频| 日韩欧美一区二区三区在线观看 | 久久久国产一区二区| 飞空精品影院首页| 久久精品成人免费网站| 五月天丁香电影| 亚洲精品粉嫩美女一区| 最近最新中文字幕大全电影3 | 美女午夜性视频免费| 欧美日韩福利视频一区二区| 建设人人有责人人尽责人人享有的| 午夜福利在线免费观看网站| 久久99热这里只频精品6学生| 国产又爽黄色视频| 国产精品秋霞免费鲁丝片| 国产精品一区二区精品视频观看| 天堂中文最新版在线下载| 精品国产乱子伦一区二区三区| 国产不卡一卡二| 中文字幕人妻熟女乱码| 久久久久久免费高清国产稀缺| 亚洲欧美一区二区三区黑人| 精品卡一卡二卡四卡免费| 亚洲视频免费观看视频| 国产成人啪精品午夜网站| 免费看十八禁软件| 免费av中文字幕在线| 国产成人精品在线电影| svipshipincom国产片| 免费看a级黄色片| 国产精品成人在线| 在线观看免费视频日本深夜| 精品福利永久在线观看| av不卡在线播放| 久久久水蜜桃国产精品网| 美女扒开内裤让男人捅视频| 久久久国产欧美日韩av| 日韩一卡2卡3卡4卡2021年| 亚洲欧美精品综合一区二区三区| 亚洲av日韩在线播放| 国产成人免费无遮挡视频| kizo精华| 在线播放国产精品三级| 午夜福利欧美成人| 久久久精品国产亚洲av高清涩受| 国产在视频线精品| 男人舔女人的私密视频| 五月开心婷婷网| 在线观看免费日韩欧美大片| 国产成人欧美在线观看 | 757午夜福利合集在线观看| 国产无遮挡羞羞视频在线观看| 亚洲精品美女久久av网站| 国产激情久久老熟女| 男女午夜视频在线观看| 一区二区av电影网| 国产精品久久久久久精品古装| 夜夜爽天天搞| 久久久久网色| 在线看a的网站| netflix在线观看网站| 深夜精品福利| 久久影院123| av欧美777| 十分钟在线观看高清视频www| 成人av一区二区三区在线看| 如日韩欧美国产精品一区二区三区| 美女国产高潮福利片在线看| 性色av乱码一区二区三区2| 真人做人爱边吃奶动态| 亚洲成人国产一区在线观看| 美女主播在线视频| 我要看黄色一级片免费的| 亚洲伊人色综图| 国产欧美日韩精品亚洲av| 欧美日韩成人在线一区二区| 欧美另类亚洲清纯唯美| 欧美日韩av久久| 日韩欧美一区视频在线观看| 一级片免费观看大全| 成人影院久久| 麻豆成人av在线观看| 19禁男女啪啪无遮挡网站| 日韩一卡2卡3卡4卡2021年| 国产成+人综合+亚洲专区| 国产日韩欧美在线精品| 狠狠狠狠99中文字幕| 老司机午夜十八禁免费视频| 色综合婷婷激情| 国产精品影院久久| 69av精品久久久久久 | 男女午夜视频在线观看| 亚洲欧美一区二区三区黑人| 亚洲成国产人片在线观看| 91字幕亚洲| 麻豆国产av国片精品| 亚洲三区欧美一区| 免费人妻精品一区二区三区视频| 亚洲欧美精品综合一区二区三区| 黄频高清免费视频| 久久精品亚洲熟妇少妇任你| 51午夜福利影视在线观看| 午夜日韩欧美国产| 国产精品一区二区在线观看99| 日日爽夜夜爽网站| 女性生殖器流出的白浆| 中文字幕高清在线视频| 欧美日韩中文字幕国产精品一区二区三区 | www日本在线高清视频| 午夜福利在线免费观看网站| 亚洲欧美一区二区三区久久| 欧美日韩亚洲综合一区二区三区_| 真人做人爱边吃奶动态| 国产成人精品在线电影| netflix在线观看网站| 女性生殖器流出的白浆| 男男h啪啪无遮挡| 欧美激情极品国产一区二区三区| 国产成人免费无遮挡视频| 国产在线视频一区二区| 久久 成人 亚洲| 亚洲精品美女久久久久99蜜臀| 大码成人一级视频| 在线观看免费视频网站a站| 欧美一级毛片孕妇| av在线播放免费不卡| 久久久久视频综合| 男女无遮挡免费网站观看| 久久精品国产99精品国产亚洲性色 | 99在线人妻在线中文字幕 | 女人被躁到高潮嗷嗷叫费观| 欧美精品一区二区免费开放| 婷婷成人精品国产| 国产极品粉嫩免费观看在线| 日韩欧美国产一区二区入口| 日韩一卡2卡3卡4卡2021年| 99久久人妻综合| 女警被强在线播放| 十八禁高潮呻吟视频| 亚洲国产av影院在线观看| 好男人电影高清在线观看| 日本一区二区免费在线视频| 好男人电影高清在线观看| bbb黄色大片| 好男人电影高清在线观看| 国产国语露脸激情在线看| 狠狠精品人妻久久久久久综合| 国产欧美日韩综合在线一区二区| 成人国产一区最新在线观看| 桃花免费在线播放| 欧美在线黄色| 男女高潮啪啪啪动态图| 久久av网站| 91老司机精品| 国产午夜精品久久久久久| 免费一级毛片在线播放高清视频 | 色老头精品视频在线观看| 男女下面插进去视频免费观看| 欧美激情久久久久久爽电影 | 美女视频免费永久观看网站| 国产精品美女特级片免费视频播放器 | 男女边摸边吃奶| 777久久人妻少妇嫩草av网站| av网站免费在线观看视频| 水蜜桃什么品种好| 国产精品偷伦视频观看了| 妹子高潮喷水视频| 最黄视频免费看| 亚洲 国产 在线| 精品久久久久久电影网| 少妇精品久久久久久久| 国产成人啪精品午夜网站| 欧美变态另类bdsm刘玥| 天堂8中文在线网| 亚洲精品美女久久av网站| 国产成人免费无遮挡视频| 成人亚洲精品一区在线观看| 一本大道久久a久久精品| 在线看a的网站| 国产精品99久久99久久久不卡| 视频在线观看一区二区三区| 精品国产亚洲在线| av福利片在线| 99国产极品粉嫩在线观看| av片东京热男人的天堂| 久久狼人影院| 亚洲国产中文字幕在线视频| 午夜福利,免费看| 桃红色精品国产亚洲av| 热re99久久精品国产66热6| 国产熟女午夜一区二区三区| 人人妻,人人澡人人爽秒播| 成人国产av品久久久| 国产成人一区二区三区免费视频网站| 涩涩av久久男人的天堂| 一级片'在线观看视频| av视频免费观看在线观看| av天堂久久9| 精品少妇黑人巨大在线播放| 美女福利国产在线| 国产免费福利视频在线观看| 亚洲欧美日韩另类电影网站| 国产av又大| 国产欧美日韩一区二区三区在线| 最新在线观看一区二区三区| 欧美黑人精品巨大| av片东京热男人的天堂| 欧美 日韩 精品 国产| 国产福利在线免费观看视频| 脱女人内裤的视频| 国产不卡av网站在线观看| 国产黄频视频在线观看| 久久国产亚洲av麻豆专区| 国产亚洲欧美在线一区二区| 超碰成人久久| 免费观看av网站的网址| 窝窝影院91人妻| 国产精品免费一区二区三区在线 | 两个人看的免费小视频| 欧美黑人精品巨大| 亚洲精品乱久久久久久| 18禁观看日本| 欧美日韩视频精品一区| 久久精品国产a三级三级三级| 久久久久久亚洲精品国产蜜桃av| 80岁老熟妇乱子伦牲交| 免费在线观看日本一区| 久久人妻av系列| 男女床上黄色一级片免费看| 色播在线永久视频| 国产精品久久久久久人妻精品电影 | 国产av精品麻豆| 一边摸一边抽搐一进一出视频| 免费看十八禁软件| 大型黄色视频在线免费观看| 一本色道久久久久久精品综合| 日韩欧美一区视频在线观看| 亚洲精品久久午夜乱码| 免费观看人在逋| 黄色视频在线播放观看不卡| 香蕉国产在线看| 久久精品国产a三级三级三级| 亚洲综合色网址| 国产不卡av网站在线观看| 国产av国产精品国产| 久久中文字幕人妻熟女| 亚洲欧美精品综合一区二区三区| 波多野结衣一区麻豆| 十八禁高潮呻吟视频| 国产精品久久电影中文字幕 | 精品国产乱码久久久久久男人| 国产精品一区二区精品视频观看| 亚洲七黄色美女视频| 高清欧美精品videossex| 亚洲中文av在线| 中文字幕av电影在线播放| 日韩视频一区二区在线观看| 老熟妇乱子伦视频在线观看| 国产欧美日韩一区二区精品| 丝袜喷水一区| 成人18禁高潮啪啪吃奶动态图| 女性生殖器流出的白浆| 老熟妇乱子伦视频在线观看| 亚洲一卡2卡3卡4卡5卡精品中文| 精品亚洲乱码少妇综合久久| 高清在线国产一区| 久久久国产精品麻豆| 高清欧美精品videossex| 汤姆久久久久久久影院中文字幕| 伊人久久大香线蕉亚洲五| av网站在线播放免费| 男女床上黄色一级片免费看| 成人永久免费在线观看视频 | 嫩草影视91久久| 欧美日韩亚洲国产一区二区在线观看 | 啦啦啦免费观看视频1| 欧美久久黑人一区二区| 久久人妻福利社区极品人妻图片| 在线观看免费视频日本深夜| 极品人妻少妇av视频| 久久久精品免费免费高清| 一级毛片女人18水好多| 国产伦人伦偷精品视频| 999久久久精品免费观看国产| 男人操女人黄网站| 中文字幕制服av| 成人黄色视频免费在线看| 女同久久另类99精品国产91| av超薄肉色丝袜交足视频| 欧美日韩黄片免| 亚洲精品乱久久久久久| 99精品欧美一区二区三区四区| 亚洲国产欧美网| 最近最新免费中文字幕在线| www.自偷自拍.com| 国产成人啪精品午夜网站| 美女高潮到喷水免费观看| a级毛片黄视频| 午夜精品久久久久久毛片777| 天天影视国产精品| 久久青草综合色| 高清黄色对白视频在线免费看| 老司机靠b影院| 色综合欧美亚洲国产小说| 久久久久精品人妻al黑| 成年人午夜在线观看视频| 99香蕉大伊视频| 国产xxxxx性猛交| 夫妻午夜视频| 国产一卡二卡三卡精品| 国产1区2区3区精品| 国产福利在线免费观看视频| 国产一区二区三区视频了| 老司机午夜福利在线观看视频 | 亚洲成a人片在线一区二区| 一个人免费看片子| √禁漫天堂资源中文www| 女性生殖器流出的白浆| 成年版毛片免费区| 这个男人来自地球电影免费观看| 亚洲精品中文字幕在线视频| 久久久久久亚洲精品国产蜜桃av| 欧美黑人欧美精品刺激| 免费日韩欧美在线观看| 成人黄色视频免费在线看| 国产xxxxx性猛交| 国产精品电影一区二区三区 | 黑人猛操日本美女一级片| 成人亚洲精品一区在线观看| 黑人巨大精品欧美一区二区mp4| 99久久精品国产亚洲精品| 精品乱码久久久久久99久播| 大片免费播放器 马上看| 一夜夜www| 国产精品免费视频内射| 在线观看免费日韩欧美大片| 动漫黄色视频在线观看| 69精品国产乱码久久久| 亚洲av成人不卡在线观看播放网| 色婷婷av一区二区三区视频| 国产淫语在线视频| 中文字幕高清在线视频| 高清毛片免费观看视频网站 | 在线十欧美十亚洲十日本专区| 69精品国产乱码久久久| 欧美黑人精品巨大| 午夜91福利影院| 国产精品成人在线| 99re在线观看精品视频| 99国产精品99久久久久| 十八禁人妻一区二区| 少妇精品久久久久久久| 国产精品电影一区二区三区 | 国产高清videossex| 99国产综合亚洲精品| 另类精品久久| 国产男女内射视频| 国产成人精品在线电影| 久久久精品区二区三区| 老司机福利观看| 国产一区二区激情短视频| 一级黄色大片毛片| 久久精品国产99精品国产亚洲性色 | 欧美乱妇无乱码| 国产淫语在线视频| netflix在线观看网站| 两性夫妻黄色片| 日韩成人在线观看一区二区三区| 大片电影免费在线观看免费| 亚洲视频免费观看视频| 午夜免费鲁丝| 国产精品一区二区在线观看99| 国产成+人综合+亚洲专区| 男女下面插进去视频免费观看| 女同久久另类99精品国产91| 国产欧美日韩一区二区精品| av线在线观看网站| 老司机福利观看| 欧美黄色片欧美黄色片| 亚洲av成人一区二区三| 国产福利在线免费观看视频| 黄网站色视频无遮挡免费观看| 女警被强在线播放| 日韩 欧美 亚洲 中文字幕| 9色porny在线观看| 大型黄色视频在线免费观看| 十分钟在线观看高清视频www|