• <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国片精品| 国产1区2区3区精品| 国产精品欧美亚洲77777| 老司机影院毛片| 在线天堂中文资源库| 亚洲男人天堂网一区| 国产亚洲av片在线观看秒播厂| 自线自在国产av| 丁香六月天网| 涩涩av久久男人的天堂| 丝瓜视频免费看黄片| 脱女人内裤的视频| 各种免费的搞黄视频| av网站免费在线观看视频| 肉色欧美久久久久久久蜜桃| 精品久久久久久久毛片微露脸 | 免费高清在线观看日韩| 99精国产麻豆久久婷婷| 国产亚洲欧美在线一区二区| 成人免费观看视频高清| 色94色欧美一区二区| av有码第一页| 国产色视频综合| 午夜成年电影在线免费观看| 水蜜桃什么品种好| 国产精品久久久人人做人人爽| 俄罗斯特黄特色一大片| 国产成人免费观看mmmm| 一本大道久久a久久精品| 韩国精品一区二区三区| 黑丝袜美女国产一区| 欧美人与性动交α欧美精品济南到| 欧美国产精品一级二级三级| 亚洲欧美日韩另类电影网站| 日韩电影二区| 久久免费观看电影| 欧美少妇被猛烈插入视频| 女性被躁到高潮视频| 日本五十路高清| 19禁男女啪啪无遮挡网站| 欧美日韩成人在线一区二区| 精品少妇久久久久久888优播| 久久人人爽人人片av| 亚洲精品久久成人aⅴ小说| 男女之事视频高清在线观看| 久久这里只有精品19| 人人妻人人添人人爽欧美一区卜| 黄色 视频免费看| 亚洲,欧美精品.| 中国美女看黄片| 欧美中文综合在线视频| 水蜜桃什么品种好| 美女高潮喷水抽搐中文字幕| 亚洲天堂av无毛| 久久影院123| 日韩 亚洲 欧美在线| 女人高潮潮喷娇喘18禁视频| 成年动漫av网址| 久久国产精品影院| 国产欧美亚洲国产| avwww免费| 亚洲av成人不卡在线观看播放网 | 亚洲精品乱久久久久久| 又大又爽又粗| 波多野结衣一区麻豆| 国产欧美日韩一区二区精品| 国产精品国产三级国产专区5o| 制服人妻中文乱码| 精品一区二区三区av网在线观看 | 亚洲黑人精品在线| 69av精品久久久久久 | 法律面前人人平等表现在哪些方面 | 国产精品二区激情视频| 90打野战视频偷拍视频| 满18在线观看网站| 欧美日韩福利视频一区二区| 国产麻豆69| 爱豆传媒免费全集在线观看| 91老司机精品| 中文字幕av电影在线播放| 高清欧美精品videossex| 国产精品1区2区在线观看. | 大陆偷拍与自拍| av超薄肉色丝袜交足视频| 中亚洲国语对白在线视频| 日韩视频一区二区在线观看| 黑丝袜美女国产一区| 又大又爽又粗| 99精品久久久久人妻精品| 欧美日韩成人在线一区二区| 操美女的视频在线观看| 久久久久精品国产欧美久久久 | 国产日韩欧美在线精品| 99re6热这里在线精品视频| 久久人妻熟女aⅴ| 波多野结衣一区麻豆| 午夜激情久久久久久久| av在线播放精品| 18禁裸乳无遮挡动漫免费视频| 成人影院久久| 日日夜夜操网爽| 欧美日韩国产mv在线观看视频| 亚洲一区中文字幕在线| 不卡一级毛片| 亚洲精品国产av蜜桃| 国产一区有黄有色的免费视频| 两个人免费观看高清视频| 日韩,欧美,国产一区二区三区| 国产精品自产拍在线观看55亚洲 | 老汉色∧v一级毛片| 在线观看一区二区三区激情| 午夜福利乱码中文字幕| 亚洲精品久久久久久婷婷小说| 丰满迷人的少妇在线观看| 妹子高潮喷水视频| 黄色视频,在线免费观看| 亚洲伊人久久精品综合| av免费在线观看网站| 久热这里只有精品99| 一级,二级,三级黄色视频| 正在播放国产对白刺激| 成人国产一区最新在线观看| 交换朋友夫妻互换小说| www.熟女人妻精品国产| 亚洲专区中文字幕在线| 男女下面插进去视频免费观看| 多毛熟女@视频| 少妇 在线观看| 精品乱码久久久久久99久播| bbb黄色大片| 久久精品国产综合久久久| 一个人免费看片子| 一级片免费观看大全| 久久ye,这里只有精品| 丰满饥渴人妻一区二区三| a级片在线免费高清观看视频| 国产色视频综合| 欧美另类亚洲清纯唯美| 午夜福利视频精品| 999精品在线视频| 波多野结衣av一区二区av| 亚洲视频免费观看视频| 电影成人av| 天天操日日干夜夜撸| 亚洲欧美清纯卡通| 少妇裸体淫交视频免费看高清 | 亚洲国产毛片av蜜桃av| 9色porny在线观看| av不卡在线播放| svipshipincom国产片| 欧美日韩中文字幕国产精品一区二区三区 | 国产av又大| www日本在线高清视频| 日本撒尿小便嘘嘘汇集6| 国产麻豆69| 欧美日韩亚洲国产一区二区在线观看 | 人成视频在线观看免费观看| 国产极品粉嫩免费观看在线| 欧美一级毛片孕妇| 看免费av毛片| 水蜜桃什么品种好| 亚洲第一av免费看| 亚洲国产日韩一区二区| 国产成人精品无人区| 亚洲精品久久久久久婷婷小说| 久久人人97超碰香蕉20202| 亚洲少妇的诱惑av| 国产欧美日韩精品亚洲av| 51午夜福利影视在线观看| 亚洲伊人久久精品综合| 一区二区三区四区激情视频| 国产精品免费视频内射| 少妇粗大呻吟视频| 国产野战对白在线观看| 国产深夜福利视频在线观看| 亚洲五月婷婷丁香| 视频区图区小说| √禁漫天堂资源中文www| 国产日韩一区二区三区精品不卡| 国产亚洲av片在线观看秒播厂| 亚洲精品在线美女| 国产又爽黄色视频| 亚洲精品国产精品久久久不卡| 他把我摸到了高潮在线观看 | 菩萨蛮人人尽说江南好唐韦庄| 亚洲成国产人片在线观看| 黄色片一级片一级黄色片| 久久性视频一级片| 老司机午夜福利在线观看视频 | 亚洲av男天堂| 久久久久久久久免费视频了| 国产成人免费无遮挡视频| 制服诱惑二区| 国产激情久久老熟女| 99久久国产精品久久久| 人妻人人澡人人爽人人| √禁漫天堂资源中文www| av一本久久久久| 久久 成人 亚洲| 国产精品1区2区在线观看. | 国产欧美日韩一区二区三区在线| tube8黄色片| 午夜福利免费观看在线| 免费高清在线观看视频在线观看| 操出白浆在线播放| 成人18禁高潮啪啪吃奶动态图| 久久精品亚洲熟妇少妇任你| 天堂俺去俺来也www色官网| av在线app专区| 国产欧美亚洲国产| 这个男人来自地球电影免费观看| 欧美一级毛片孕妇| 99久久99久久久精品蜜桃| 超碰97精品在线观看| 久久国产精品大桥未久av| 久久久久国产一级毛片高清牌| 一级a爱视频在线免费观看| 波多野结衣av一区二区av| 高清黄色对白视频在线免费看| 两个人看的免费小视频| 男女无遮挡免费网站观看| 69精品国产乱码久久久| 狂野欧美激情性bbbbbb| 大陆偷拍与自拍| 精品一区在线观看国产| 国产亚洲av片在线观看秒播厂| a在线观看视频网站| 黄色毛片三级朝国网站| 18禁国产床啪视频网站| 777米奇影视久久| 999精品在线视频| 成年美女黄网站色视频大全免费| 免费一级毛片在线播放高清视频 | 香蕉丝袜av| www.熟女人妻精品国产| 99国产极品粉嫩在线观看| 久久免费观看电影| av电影中文网址| 午夜福利,免费看| 十分钟在线观看高清视频www| 国产日韩欧美视频二区| 少妇被粗大的猛进出69影院| 在线天堂中文资源库| 九色亚洲精品在线播放| 亚洲国产成人一精品久久久| 欧美激情 高清一区二区三区| 免费看十八禁软件| 午夜久久久在线观看| 中文字幕av电影在线播放| 伦理电影免费视频| 亚洲av日韩在线播放| 亚洲国产欧美在线一区| 一区二区三区乱码不卡18| 亚洲精品国产av蜜桃| 亚洲av美国av| 最新的欧美精品一区二区| 亚洲综合色网址| 老熟妇乱子伦视频在线观看 | 99久久人妻综合| 久久久国产精品麻豆| 黄片大片在线免费观看| 欧美中文综合在线视频| 日本91视频免费播放| 国产精品一区二区在线观看99| 亚洲人成电影免费在线| 人人澡人人妻人| 国产精品一区二区精品视频观看| 午夜影院在线不卡| 亚洲性夜色夜夜综合| 99热国产这里只有精品6| 淫妇啪啪啪对白视频 | 国产一区二区三区综合在线观看| 久9热在线精品视频| 中文字幕av电影在线播放| av一本久久久久| 99久久精品国产亚洲精品| 色视频在线一区二区三区| 亚洲中文字幕日韩| 涩涩av久久男人的天堂| 黑人猛操日本美女一级片| 久久毛片免费看一区二区三区| 亚洲三区欧美一区| 久久影院123| 久久久久久久精品精品| 欧美精品一区二区大全| 亚洲人成电影免费在线| 人妻一区二区av| 国产伦人伦偷精品视频| 日韩大码丰满熟妇| 狂野欧美激情性xxxx| 久久精品国产综合久久久| 精品国产超薄肉色丝袜足j| 亚洲精品久久成人aⅴ小说| 午夜福利视频在线观看免费| 精品人妻熟女毛片av久久网站| 亚洲一卡2卡3卡4卡5卡精品中文| 人人妻人人添人人爽欧美一区卜| 国产精品熟女久久久久浪| av在线app专区| 黑丝袜美女国产一区| av片东京热男人的天堂| 丰满少妇做爰视频| 搡老岳熟女国产| 中文字幕另类日韩欧美亚洲嫩草| 爱豆传媒免费全集在线观看| 丰满少妇做爰视频| 日韩精品免费视频一区二区三区| 久久99一区二区三区| av一本久久久久| 日韩一区二区三区影片| 美女中出高潮动态图| 久久人妻熟女aⅴ| 各种免费的搞黄视频| 免费一级毛片在线播放高清视频 | 久久久久网色| av在线老鸭窝| 精品免费久久久久久久清纯 | 国产精品久久久人人做人人爽| 中文字幕人妻丝袜制服| av网站在线播放免费| 国产视频一区二区在线看| 国产一区二区激情短视频 | av电影中文网址| 久久亚洲精品不卡| 黄频高清免费视频| 国产麻豆69| 亚洲欧美清纯卡通| 国产又爽黄色视频| 男女之事视频高清在线观看| 精品熟女少妇八av免费久了| 国产97色在线日韩免费| 大片免费播放器 马上看| 丝袜喷水一区| 在线看a的网站| 日韩大片免费观看网站| 亚洲欧美一区二区三区久久| 日韩欧美国产一区二区入口| 巨乳人妻的诱惑在线观看| tube8黄色片| 日韩大码丰满熟妇| 日日摸夜夜添夜夜添小说| a级毛片黄视频| 建设人人有责人人尽责人人享有的| 亚洲精品中文字幕在线视频| 69av精品久久久久久 | 国产激情久久老熟女| 12—13女人毛片做爰片一| 大陆偷拍与自拍| 成人18禁高潮啪啪吃奶动态图| 精品亚洲乱码少妇综合久久| 中亚洲国语对白在线视频| 国产免费一区二区三区四区乱码| 日本91视频免费播放| 日本av免费视频播放| 中文字幕av电影在线播放| 精品国产一区二区三区四区第35| 这个男人来自地球电影免费观看| 丝袜美足系列| 欧美在线黄色| 日本av免费视频播放| 丝袜脚勾引网站| 久久久国产精品麻豆| 久久午夜综合久久蜜桃| 国产亚洲av片在线观看秒播厂| 后天国语完整版免费观看| 国产老妇伦熟女老妇高清| 亚洲国产日韩一区二区| 日韩大片免费观看网站| 亚洲欧美激情在线| 日韩,欧美,国产一区二区三区| 菩萨蛮人人尽说江南好唐韦庄| 国产精品1区2区在线观看. | 免费av中文字幕在线| 18禁观看日本| 亚洲黑人精品在线| 人人妻人人添人人爽欧美一区卜| 欧美av亚洲av综合av国产av| 久久精品亚洲av国产电影网| 欧美人与性动交α欧美软件| 99精品欧美一区二区三区四区| e午夜精品久久久久久久| 一区二区三区激情视频| 午夜福利在线免费观看网站| 亚洲av男天堂| 日韩 亚洲 欧美在线| 99久久综合免费| 无遮挡黄片免费观看| 亚洲精品久久久久久婷婷小说| 欧美乱码精品一区二区三区| 国产精品久久久人人做人人爽| 99热网站在线观看| 亚洲三区欧美一区| 久久人妻福利社区极品人妻图片| av又黄又爽大尺度在线免费看| 一二三四在线观看免费中文在| 亚洲精品国产精品久久久不卡| 高清av免费在线| 黄色 视频免费看| 香蕉丝袜av| 亚洲av电影在线观看一区二区三区| 丁香六月天网| 丝袜人妻中文字幕| 91精品伊人久久大香线蕉| 久久精品aⅴ一区二区三区四区| av福利片在线| 亚洲欧美日韩另类电影网站| 午夜福利免费观看在线| 法律面前人人平等表现在哪些方面 | 午夜福利在线观看吧| 91精品伊人久久大香线蕉| 精品一区二区三卡| 国产一区二区三区av在线| 久久久久网色| 成人免费观看视频高清| 亚洲第一av免费看| 九色亚洲精品在线播放| 女人久久www免费人成看片| 国产片内射在线| 欧美日韩亚洲高清精品| 精品免费久久久久久久清纯 | 制服人妻中文乱码| 在线亚洲精品国产二区图片欧美| 午夜福利在线观看吧| 欧美 亚洲 国产 日韩一| 午夜福利免费观看在线| 久久久久久久精品精品| 少妇被粗大的猛进出69影院| 黄色片一级片一级黄色片| 国产日韩欧美视频二区| 天堂中文最新版在线下载| 在线观看舔阴道视频| 亚洲久久久国产精品| www.熟女人妻精品国产| 无遮挡黄片免费观看| 久久这里只有精品19| 天堂俺去俺来也www色官网| 中文字幕人妻丝袜制服| 精品高清国产在线一区| 亚洲成av片中文字幕在线观看| 男女高潮啪啪啪动态图| 国产在线观看jvid| 亚洲一卡2卡3卡4卡5卡精品中文| 狂野欧美激情性bbbbbb| 亚洲七黄色美女视频| 99精国产麻豆久久婷婷| 大香蕉久久成人网| 蜜桃在线观看..| 女人精品久久久久毛片| 精品国产超薄肉色丝袜足j| 久久人妻熟女aⅴ| 国产成人精品久久二区二区免费| 在线观看人妻少妇| 制服诱惑二区| 在线观看免费高清a一片| 午夜日韩欧美国产| 91麻豆精品激情在线观看国产 | 成人国语在线视频| 乱人伦中国视频| 免费观看a级毛片全部| 亚洲三区欧美一区| 男女边摸边吃奶| 欧美 亚洲 国产 日韩一| 国产精品一区二区在线观看99| 久久国产精品人妻蜜桃| 亚洲 欧美一区二区三区| kizo精华| 一级片'在线观看视频| 极品少妇高潮喷水抽搐| 三级毛片av免费| 动漫黄色视频在线观看| 亚洲精华国产精华精| 国产精品久久久久久精品电影小说| 国产免费现黄频在线看| 久久综合国产亚洲精品| 美女午夜性视频免费| 国产一区二区在线观看av| 亚洲精品在线美女| 亚洲精品自拍成人| 欧美性长视频在线观看| 女性生殖器流出的白浆| 亚洲国产精品一区三区| 免费黄频网站在线观看国产| 国产熟女午夜一区二区三区| 亚洲一区中文字幕在线| 免费高清在线观看日韩| 久久综合国产亚洲精品| 午夜福利一区二区在线看| 99久久精品国产亚洲精品| 妹子高潮喷水视频| a级毛片在线看网站| 无限看片的www在线观看| 99re6热这里在线精品视频| 久久久久视频综合| 好男人电影高清在线观看| 亚洲人成电影观看| 在线十欧美十亚洲十日本专区| 91成年电影在线观看| 久久99热这里只频精品6学生| av欧美777| 亚洲av男天堂| 纯流量卡能插随身wifi吗| 这个男人来自地球电影免费观看| 在线观看舔阴道视频| 亚洲精品美女久久av网站| 制服人妻中文乱码| 在线观看免费视频网站a站| 日韩大片免费观看网站| 97在线人人人人妻| av福利片在线| 不卡一级毛片| 美女大奶头黄色视频| 久久精品亚洲熟妇少妇任你| 人人妻人人澡人人爽人人夜夜| 色视频在线一区二区三区| 国产一卡二卡三卡精品| 国产精品 欧美亚洲| 精品人妻一区二区三区麻豆| 波多野结衣一区麻豆| 精品国产超薄肉色丝袜足j| 最新的欧美精品一区二区| 国产精品久久久久成人av| av视频免费观看在线观看| 精品久久蜜臀av无| 欧美日韩黄片免| 中国美女看黄片| 男人爽女人下面视频在线观看| 国产精品av久久久久免费| 99久久99久久久精品蜜桃| 亚洲av日韩精品久久久久久密| 黄色a级毛片大全视频| 深夜精品福利| 男女高潮啪啪啪动态图| 日韩欧美一区视频在线观看| www.精华液| 精品人妻在线不人妻| 高清av免费在线| 精品国产一区二区三区四区第35| 中文字幕色久视频| 巨乳人妻的诱惑在线观看| 精品久久蜜臀av无| 免费少妇av软件| 午夜激情久久久久久久| 不卡一级毛片| 国产欧美日韩一区二区精品| 黑人巨大精品欧美一区二区mp4| cao死你这个sao货| 一边摸一边抽搐一进一出视频| 亚洲九九香蕉| 亚洲精品av麻豆狂野| 岛国毛片在线播放| 日日爽夜夜爽网站| www.av在线官网国产| 免费一级毛片在线播放高清视频 | 精品久久久精品久久久| 成人亚洲精品一区在线观看| xxxhd国产人妻xxx| 国产三级黄色录像| av在线播放精品| 亚洲精品美女久久av网站| 亚洲色图综合在线观看| 精品人妻熟女毛片av久久网站| 一级毛片女人18水好多| 日韩三级视频一区二区三区| 国产99久久九九免费精品| 五月开心婷婷网| 女人爽到高潮嗷嗷叫在线视频| 性色av乱码一区二区三区2| 一区二区三区乱码不卡18| 欧美日韩亚洲综合一区二区三区_| 99久久综合免费| 亚洲九九香蕉| 国产精品99久久99久久久不卡| 黄片大片在线免费观看| 婷婷成人精品国产| 亚洲av国产av综合av卡| a 毛片基地| 久久免费观看电影| 超碰97精品在线观看| 视频区图区小说| 国产一区有黄有色的免费视频| 欧美中文综合在线视频| 免费在线观看完整版高清| 热re99久久国产66热| 啦啦啦 在线观看视频| 精品久久久精品久久久| 亚洲欧美色中文字幕在线| 成年女人毛片免费观看观看9 | 欧美亚洲 丝袜 人妻 在线| 国产亚洲一区二区精品| 欧美人与性动交α欧美精品济南到| 女人被躁到高潮嗷嗷叫费观| 免费在线观看黄色视频的| 久久精品国产a三级三级三级| 亚洲一区二区三区欧美精品| 久久国产精品影院| 久久人妻熟女aⅴ| 男男h啪啪无遮挡| 久久久国产精品麻豆| 色播在线永久视频| 久久女婷五月综合色啪小说| 美女福利国产在线| 久久人妻福利社区极品人妻图片| 热99国产精品久久久久久7| 精品久久久久久久毛片微露脸 | 色婷婷久久久亚洲欧美| 国产亚洲欧美在线一区二区| 久久久久精品国产欧美久久久 | 又大又爽又粗| 飞空精品影院首页| 极品人妻少妇av视频| 在线观看一区二区三区激情| 美女扒开内裤让男人捅视频| 亚洲,欧美精品.| 久久青草综合色| 免费高清在线观看日韩|