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

    一種基于vxBus 的PPC 與FPGA 高速互聯(lián)的驅(qū)動(dòng)設(shè)計(jì)方法

    2015-08-26 06:39:30孟金芳
    電子設(shè)計(jì)工程 2015年24期
    關(guān)鍵詞:門(mén)鈴實(shí)時(shí)性信號(hào)處理

    石 煒, 孟金芳

    (1. 通信信息控制和安全技術(shù)重點(diǎn)實(shí)驗(yàn)室 浙江 嘉興 314033;2. 中國(guó)電子科技集團(tuán)公司第三十六研究所 浙江 嘉興 314033)

    隨著數(shù)字信號(hào)處理系統(tǒng)向著高實(shí)時(shí)性、 高數(shù)據(jù)吞吐率、高靈活性的方向發(fā)展,目前很多信號(hào)處理平臺(tái)選擇以PPC 為處理器,vxWorks 為實(shí)時(shí)操作系統(tǒng),F(xiàn)PGA 進(jìn)行信號(hào)預(yù)處理,兩者利用RapidIo 為通信鏈路的設(shè)計(jì)架構(gòu)。在這種架構(gòu)下,設(shè)計(jì)和實(shí)現(xiàn)好PPC 與FPGA 之間的RapidIo 通信驅(qū)動(dòng)尤為重要,通常驅(qū)動(dòng)設(shè)計(jì)者采用直接寄存器或內(nèi)存訪(fǎng)問(wèn)的方式進(jìn)行驅(qū)動(dòng)的設(shè)計(jì)和開(kāi)發(fā),這種開(kāi)發(fā)方式雖然有開(kāi)發(fā)簡(jiǎn)單直接,效率高的特點(diǎn),但是驅(qū)動(dòng)管理混亂,不適宜驅(qū)動(dòng)的模塊化設(shè)計(jì),沒(méi)有對(duì)FPGA 設(shè)備進(jìn)行較好的抽象,應(yīng)用開(kāi)發(fā)者無(wú)法透明和靈活調(diào)用。 本文基于VxWorks 的vxBus[1]驅(qū)動(dòng)開(kāi)發(fā)模型對(duì)PPC與FPGA 之間以高速RapidIo[2-3]為互連的驅(qū)動(dòng)設(shè)計(jì)進(jìn)行了研究,實(shí)現(xiàn)了FPGA 設(shè)備的高抽象,大大有利于應(yīng)用開(kāi)發(fā)者對(duì)FPGA 設(shè)備的透明調(diào)用, 同時(shí)滿(mǎn)足信號(hào)處理平臺(tái)PPC 與FPGA 之間通信的高實(shí)時(shí)性、高數(shù)據(jù)吞吐、高靈活性、高效率。

    1 vxBus 驅(qū)動(dòng)開(kāi)發(fā)模型

    1.1 vxBus 介紹

    vxBus 是vxWorks6.2 版本后推出的用于支持設(shè)備驅(qū)動(dòng)的特有的驅(qū)動(dòng)開(kāi)發(fā)模型如圖1,其主要支持:1)支持對(duì)應(yīng)設(shè)備的驅(qū)動(dòng)匹配;2)提供驅(qū)動(dòng)程序訪(fǎng)問(wèn)硬件的機(jī)制3)支持驅(qū)動(dòng)的模塊化設(shè)計(jì);4) 支持在WorkBench 開(kāi)發(fā)環(huán)境中調(diào)用的組件,實(shí)現(xiàn)驅(qū)動(dòng)的可配置。vxBus 在總線(xiàn)控制驅(qū)動(dòng)服務(wù)程序的支持下,能在虛擬總線(xiàn)上發(fā)現(xiàn)設(shè)備并與之匹配, 執(zhí)行初始化工作,完成驅(qū)動(dòng)和硬件設(shè)備之間的正常通信。 其中vxBus 最核心的功能是組件功能,它把每個(gè)設(shè)備驅(qū)動(dòng)程序和vxBus 支持的模塊都抽象成一個(gè)組件, 所有的這些組件都可以單獨(dú)在Workbench[4]中進(jìn)行配置。

    圖1 vxBus 系統(tǒng)關(guān)系圖Fig. 1 The vxBus system context diagram

    1.2 vxBus 驅(qū)動(dòng)組成

    vxBus 下驅(qū)動(dòng)的源程序由以下幾個(gè)文件組成,詳見(jiàn)表1。

    表1 vxBus 下驅(qū)動(dòng)的源程序組成Tab. 1 The sources of vxBus Driver

    1.3 vxBus 開(kāi)發(fā)步驟

    vxBus 的開(kāi)發(fā)步驟如圖2 所示。

    圖2 vxBus 驅(qū)動(dòng)開(kāi)發(fā)的基本步驟Fig. 2 The step of vxBus driver design

    1)驅(qū)動(dòng)模塊的添加

    vxWorks 采用模塊化機(jī)制管理各個(gè)功能單元, 驅(qū)動(dòng)也同樣是由一個(gè)或多個(gè)模塊組成, 其驅(qū)動(dòng)管理是依靠.cdf 文件完成,其添加就是對(duì)driverName.cdf[1]的創(chuàng)建和編寫(xiě)。

    2)驅(qū)動(dòng)模塊的注冊(cè)

    vxWorks 驅(qū)動(dòng)的注冊(cè)通過(guò)driverName.cdf 和driverName.dc 進(jìn)行管理,其注冊(cè)的實(shí)現(xiàn)是通過(guò)函數(shù)vxbDevRegister 完成。其函數(shù)定義為vxbDevRegister(structvxbDevRegInfo*pDevInfo)。

    3)hcfDeviceList 設(shè)備鏈的添加

    在BSP 包中的hwconf.c 文件中根據(jù)設(shè)備結(jié)構(gòu)體添加新增設(shè)備的信息表, 其設(shè)備信息結(jié)構(gòu)體為:struct hcfDevice{char*devName;int devUnit;int busType;int busIndex;int count;const struct hcfResource*pResource;};

    4)注冊(cè)驅(qū)動(dòng)代碼的的編寫(xiě)

    可知vxWorks 的驅(qū)動(dòng)信息結(jié)構(gòu)體為struct vxb Dev RegInfo,其定義為:

    Struct vxbDevRegInfo { Struct vxbDevRegInfo *pNext;UINT32? devID; UINT32? busID; UINT32? vxbVersion; char???drvName [MAX_DRV_NAME_LEN+1]; struct drvBusFuncs *pDrvBusFuncs; struct vxbDeviceMethod * pMethods; BOOL(*devProbe) (struct vxbDev * pDevInfo0;struct vxbParams *pParamDefaults;};其中:

    struct drvBusFuncs{void (*devInstanceInit) (struct vxbDev*);void (*devInstanceInit2 (struct vxbDev *);void(*devInstanceConnect) (struct vxbDev *);};

    這一步就是添加函數(shù)devInstanceInit、devInstanceInit2、devInstanceConnect 的代碼內(nèi)容,對(duì)于vxBus 來(lái)說(shuō)它只是給了一個(gè)驅(qū)動(dòng)框架模型,使驅(qū)動(dòng)程序更加統(tǒng)一。

    2 MPC8641D 與FPGA 的Rapid Io 通訊設(shè)計(jì)

    2.1 平臺(tái)介紹

    本文中設(shè)計(jì)的平臺(tái)對(duì)象如圖3 所示。Mpc8641d[5]與V7[6]系列FPGA 以RapidIo 相連接, 其驅(qū)動(dòng)設(shè)計(jì)即為假設(shè)FPGA為驅(qū)動(dòng)設(shè)備,通過(guò)驅(qū)動(dòng)完成對(duì)設(shè)備的打開(kāi)、關(guān)閉、配置、讀、寫(xiě)操作。

    圖3 信號(hào)處理平臺(tái)簡(jiǎn)圖Fig. 3 The diagram signal processing platform

    2.2 Rapid Io 通訊設(shè)計(jì)

    RapidIo 支持NreadNwrite[7]的讀寫(xiě)、門(mén)鈴、消息操作,為滿(mǎn)足PPC 與FPGA 之間靈活快速響應(yīng)的通訊設(shè)計(jì),采用門(mén)鈴響應(yīng)與NreadNwrite 讀寫(xiě)相配合的實(shí)現(xiàn)方式, 設(shè)計(jì)的控制和數(shù)據(jù)流圖如圖2 所示。

    驅(qū)動(dòng)的主要操作包括5 個(gè)部分, 包括初始化 (init)、讀(read)、寫(xiě)(wite)、打開(kāi)設(shè)備(open)、關(guān)閉設(shè)備(close)。 其中:

    初始化包括根據(jù)配置指令進(jìn)行不同的配置操作,塊數(shù)據(jù)大小、數(shù)據(jù)塊數(shù)、起始地址等。

    讀過(guò)程包括兩部分,首先等待FPGA 設(shè)備發(fā)起的門(mén)鈴中斷,再根據(jù)門(mén)鈴信息提供的數(shù)據(jù)塊號(hào)發(fā)起Nread 操作讀取定塊數(shù)據(jù)。

    寫(xiě)過(guò)程包括兩部分,首先根據(jù)數(shù)據(jù)塊號(hào)發(fā)起Nwrite 操作完成定塊數(shù)據(jù)的寫(xiě)操作, 再向FPGA 發(fā)起門(mén)鈴操作告知FPGA 有新的數(shù)據(jù)塊到達(dá)。

    打開(kāi)設(shè)備包括申請(qǐng)資源、初始化等操作。

    關(guān)閉設(shè)備包括釋放資源、復(fù)位等操作。

    3 驅(qū)動(dòng)開(kāi)發(fā)

    按照本文第二節(jié)中介紹的vxBus 驅(qū)動(dòng)開(kāi)發(fā)步驟和第三節(jié)設(shè)計(jì)的MPC8641D 與FPGA 的RapidIo 通訊方案進(jìn)行驅(qū)動(dòng)開(kāi)發(fā)。

    3.1 驅(qū)動(dòng)開(kāi)發(fā)實(shí)例

    1)驅(qū)動(dòng)模塊的添加

    設(shè)計(jì)的驅(qū)動(dòng)模塊命名為 “FpgaDeviceDriver”, 將其作為BSP 包中硬件驅(qū)動(dòng)的子模塊,其依賴(lài)于vxBus、PLB 兩個(gè)子模塊, 其 注 冊(cè) 函 數(shù) 為”FpgaDriverRegister”, 在BSP 調(diào) 用hardWareInterFaceBusInit 函數(shù)后再調(diào)用, 則編寫(xiě)Fpga Device Driver.cdf 文件如下:

    Component FPGA_DEV_DRIVER {

    NAME FPGA VxBus driver

    SYNOPSIS FPGA VxBus driver provided by JEC

    _CHILDREN FOLDER_DRIVERS

    REQUIRES INCLUDE_VXBUS

    INCLUDE_PLB_BUS

    INIT_RTN FpgaDriverRegister();

    INIT_AFTER INCLUDE_PLB_BUS

    _INIT_ORDER hardWareInterFaceBusInit

    _CHILDREN FOLDER_DRIVERS }

    2)驅(qū)動(dòng)模塊的注冊(cè)

    編 輯 FpgaDeviceDriver.dc 內(nèi) 容 為 IMPORT void FpgaDriverRegister (void);

    編輯FpgaDeviceDriver .dr 內(nèi)容為:

    #ifdef FPGA_DEV_DRIVER

    void FpgaDriverRegister (void);

    #endif

    3)hcfDeviceList 設(shè)備鏈的添加

    在BSP 包中的hwconf.c 文件中的hcfDeviceList[]數(shù)組中添加:

    #if defined (FPGA_DEV_DRIVER)

    {“FpgaDeviceDriver”,0,VXB_BUSID_PLB,0,F(xiàn)pgaDevNum,F(xiàn)pgaDevResources}

    #endif

    其中FpgaDevResources 和FpgaDevNum 分別定義為:

    const struct hcfResource FpgaDevResources [] =

    {{ "irq", HCF_RES_INT, {(void*)(INUM_TO_IVEC(8))} },

    { "irqLevel", HCF_RES_INT, {(void *)1} },

    { " BlockSize ", HCF_RES_INT, {(void *)16*1024 },

    { " Blocks", HCF_RES_INT, {(void *)2} }

    };

    #define FpgaDevNumNELEMENTS(FpgaDevResources)

    4)注冊(cè)驅(qū)動(dòng)代碼的的編寫(xiě)

    這一步就是添加函數(shù) FpgadevInstanceInit、Fpgadev Instance Init2、FpgadevInstanceConnect,FpgaDevInt,FpgaDevTx,FpgaDevRcv 的代碼內(nèi)容。

    3.2 驅(qū)動(dòng)開(kāi)發(fā)實(shí)驗(yàn)

    完成驅(qū)動(dòng)開(kāi)發(fā)后,F(xiàn)PGA 設(shè)備驅(qū)動(dòng)很好的融入到work Bench 的開(kāi)發(fā)系統(tǒng)中, 在建立Image 工程時(shí)開(kāi)發(fā)者能方便的進(jìn)行動(dòng)態(tài)配置如圖4 所示, 并且設(shè)備驅(qū)動(dòng)很好的融入到vxWorks 文件系統(tǒng)中,其設(shè)備可以供應(yīng)用程序員如操作普通文件一樣open/close/write/read,大大有利于應(yīng)用程序開(kāi)發(fā)者的透明調(diào)用不用了解設(shè)備中的細(xì)節(jié)參數(shù)。 同時(shí)通過(guò)數(shù)據(jù)發(fā)送和接收測(cè)試其實(shí)時(shí)性雖有所損失但是其傳輸速率和響應(yīng)時(shí)間仍然能滿(mǎn)足實(shí)時(shí)性要求,延遲響應(yīng)時(shí)間由直接中斷響應(yīng)的15 μs下降至20 μs,但傳輸速率幾乎沒(méi)影響同樣達(dá)到800 MB/s。

    圖4 Workbench Image 工程配置圖Fig. 4 The diagram of Workbench Image config

    4 結(jié) 論

    在研究了VxWorks 的vxBus 驅(qū)動(dòng)模型的基礎(chǔ)上,結(jié)合自身平臺(tái)的特點(diǎn)設(shè)計(jì)了MPC8641D 與FPGA 之間RapidIo 通訊的驅(qū)動(dòng)方案, 經(jīng)過(guò)開(kāi)發(fā)和實(shí)驗(yàn)證明, 基于vxBus 的驅(qū)動(dòng)開(kāi)發(fā)相比直接對(duì)寄存器、 內(nèi)存直接訪(fǎng)問(wèn)方式的驅(qū)動(dòng)的設(shè)計(jì)和開(kāi)發(fā)更靈活,更具有可配置性,硬件設(shè)備更加抽象不失高實(shí)時(shí)性的同時(shí)更有利于應(yīng)用程序開(kāi)發(fā)者的透明調(diào)用。

    [1] Wind River SystermsInc.VxWorks6.8DeviceDriver Developer's Guide[EB/OL]. (2009). [2014-6-16].http://www.windriver.com.

    [2] 尹亞明,李瓊,郭御風(fēng),等. 新型高性能RapidIo互連技術(shù)研究[J]. 計(jì)算機(jī)工程與科學(xué),2004,26(12):85-107.

    [3] 吳海燕. 基于RapidIo總線(xiàn)的信號(hào)處理平臺(tái)設(shè)計(jì)[M]. 電子科技大學(xué),2009.

    [4] Wind River Systerms Inc.Wind River Workbench, 3.2 User's Guide[EB/OL]. (2009). [2014-6-16]. http://www.windriver.com.

    [5] Freescale. MPC8641D Integrated Host Processor Family Reference Manual [EB/OL].(2008).[2014-6-16].http://www.freescale.com.

    [6] Xilinx. 7 Series FPGAs Overview[EB/OL]. (2011).[2014-6-16] http://www.xilinx.com.

    [7] RapidIo Trade Assocition.RapidIo Interconnect Specification,Rev.1.3[EB/OL].(2005). [2014-6-16] .http://www.RapidIo.com.

    猜你喜歡
    門(mén)鈴實(shí)時(shí)性信號(hào)處理
    基于規(guī)則實(shí)時(shí)性的端云動(dòng)態(tài)分配方法研究
    錘子門(mén)鈴
    《信號(hào)處理》征稿簡(jiǎn)則
    《信號(hào)處理》第九屆編委會(huì)
    《信號(hào)處理》征稿簡(jiǎn)則
    《信號(hào)處理》第九屆編委會(huì)
    門(mén)鈴前的守候
    基于虛擬局域網(wǎng)的智能變電站通信網(wǎng)絡(luò)實(shí)時(shí)性仿真
    航空電子AFDX與AVB傳輸實(shí)時(shí)性抗干擾對(duì)比
    給小松鼠家安門(mén)鈴
    男女做爰动态图高潮gif福利片| 免费人成在线观看视频色| 国产精品亚洲av一区麻豆| 久久99热6这里只有精品| 麻豆av噜噜一区二区三区| 直男gayav资源| 亚洲国产精品久久男人天堂| 网址你懂的国产日韩在线| 搡老岳熟女国产| 欧美性猛交╳xxx乱大交人| 午夜亚洲福利在线播放| 成年免费大片在线观看| 国产精品亚洲美女久久久| 老熟妇乱子伦视频在线观看| 精华霜和精华液先用哪个| 亚洲狠狠婷婷综合久久图片| 欧美黑人巨大hd| 国产亚洲av嫩草精品影院| 女人被狂操c到高潮| 一本久久中文字幕| 色视频www国产| 亚洲在线观看片| 久久久久免费精品人妻一区二区| 国产乱人视频| 黄色女人牲交| 欧美一区二区亚洲| 亚洲人成电影免费在线| 国产中年淑女户外野战色| 国产精品永久免费网站| 人人妻人人看人人澡| 又紧又爽又黄一区二区| 精品人妻视频免费看| 丰满人妻一区二区三区视频av| 国产一区二区三区在线臀色熟女| 国产欧美日韩一区二区精品| a在线观看视频网站| 国产精品久久视频播放| 嫩草影院入口| 最后的刺客免费高清国语| 性色avwww在线观看| 99riav亚洲国产免费| 亚洲精品久久国产高清桃花| 一区二区三区免费毛片| 亚洲国产色片| 亚洲avbb在线观看| 国产成+人综合+亚洲专区| 夜夜看夜夜爽夜夜摸| 亚洲自拍偷在线| АⅤ资源中文在线天堂| 嫁个100分男人电影在线观看| 国产亚洲欧美98| 久久国产精品人妻蜜桃| 婷婷亚洲欧美| 人人妻人人澡欧美一区二区| 国产一区二区三区在线臀色熟女| 99热6这里只有精品| 国产av一区在线观看免费| 人人妻人人看人人澡| 日本成人三级电影网站| eeuss影院久久| 亚洲av日韩精品久久久久久密| 中亚洲国语对白在线视频| 桃色一区二区三区在线观看| 亚洲中文日韩欧美视频| 一进一出抽搐gif免费好疼| 亚洲精品成人久久久久久| 久久人人爽人人爽人人片va | 99热6这里只有精品| 尤物成人国产欧美一区二区三区| 国产精品乱码一区二三区的特点| 国产av在哪里看| 日本精品一区二区三区蜜桃| 91久久精品国产一区二区成人| 久久久色成人| 国产高清三级在线| 女同久久另类99精品国产91| 亚洲av.av天堂| 十八禁人妻一区二区| 麻豆av噜噜一区二区三区| 日本一本二区三区精品| 精品国内亚洲2022精品成人| 精品人妻一区二区三区麻豆 | 美女大奶头视频| 国产精品久久久久久久电影| 欧美三级亚洲精品| 亚洲第一区二区三区不卡| 一区二区三区激情视频| 精品一区二区三区av网在线观看| 久久久国产成人免费| 无人区码免费观看不卡| 免费在线观看亚洲国产| 老司机午夜十八禁免费视频| 在线看三级毛片| 夜夜夜夜夜久久久久| 亚洲第一欧美日韩一区二区三区| 少妇的逼水好多| 夜夜看夜夜爽夜夜摸| 久久精品国产自在天天线| 午夜福利免费观看在线| 简卡轻食公司| 欧美最黄视频在线播放免费| 日本黄色视频三级网站网址| avwww免费| 亚洲av电影在线进入| 久9热在线精品视频| 久久伊人香网站| 日日摸夜夜添夜夜添av毛片 | 成年女人看的毛片在线观看| 色噜噜av男人的天堂激情| 亚洲最大成人av| 99在线视频只有这里精品首页| 亚洲不卡免费看| 欧美日本视频| 三级国产精品欧美在线观看| 国产精品免费一区二区三区在线| 男插女下体视频免费在线播放| 蜜桃久久精品国产亚洲av| 欧美日韩国产亚洲二区| 免费看a级黄色片| 有码 亚洲区| 青草久久国产| 99热这里只有是精品50| 国产探花极品一区二区| 日韩欧美国产一区二区入口| 久久久久久久午夜电影| 高清毛片免费观看视频网站| 日本一二三区视频观看| 国产色爽女视频免费观看| 白带黄色成豆腐渣| 少妇被粗大猛烈的视频| 毛片女人毛片| 免费在线观看日本一区| 亚洲精品亚洲一区二区| 亚洲熟妇中文字幕五十中出| 日本一二三区视频观看| 天堂影院成人在线观看| 白带黄色成豆腐渣| avwww免费| 乱人视频在线观看| 国内精品久久久久久久电影| 人妻久久中文字幕网| 免费一级毛片在线播放高清视频| 亚洲中文字幕一区二区三区有码在线看| 国产午夜精品久久久久久一区二区三区 | 高清在线国产一区| 欧美高清成人免费视频www| 搡老熟女国产l中国老女人| 日本熟妇午夜| 久久精品91蜜桃| 欧美日本亚洲视频在线播放| 成人三级黄色视频| 国产精品,欧美在线| or卡值多少钱| 久久久久九九精品影院| 久久久久性生活片| 亚洲一区高清亚洲精品| 高清在线国产一区| 18+在线观看网站| 亚洲av五月六月丁香网| 1000部很黄的大片| 日本与韩国留学比较| 亚洲美女视频黄频| 亚洲国产欧美人成| 免费人成视频x8x8入口观看| 一本一本综合久久| 国产高清三级在线| 嫩草影视91久久| 国产亚洲欧美在线一区二区| 99热6这里只有精品| 国产精品人妻久久久久久| 久久精品人妻少妇| 国产精品自产拍在线观看55亚洲| 99热6这里只有精品| 亚洲中文日韩欧美视频| 午夜影院日韩av| 超碰av人人做人人爽久久| av视频在线观看入口| 国产成人欧美在线观看| 欧美日韩国产亚洲二区| 久久这里只有精品中国| 桃红色精品国产亚洲av| 国产在线男女| 日本五十路高清| 深夜精品福利| 午夜福利在线观看吧| 一卡2卡三卡四卡精品乱码亚洲| 特级一级黄色大片| 男女下面进入的视频免费午夜| 亚洲黑人精品在线| 一本精品99久久精品77| 亚洲 国产 在线| 我要看日韩黄色一级片| 国产成人av教育| 麻豆一二三区av精品| 亚洲专区中文字幕在线| 狠狠狠狠99中文字幕| 老司机福利观看| 老熟妇乱子伦视频在线观看| 久久久成人免费电影| 97热精品久久久久久| www.熟女人妻精品国产| 99视频精品全部免费 在线| 欧美午夜高清在线| 欧美乱妇无乱码| 国产探花在线观看一区二区| 欧美一区二区精品小视频在线| 麻豆国产97在线/欧美| 亚洲成人久久爱视频| 人人妻人人看人人澡| 亚洲成人精品中文字幕电影| 51午夜福利影视在线观看| 国产精品伦人一区二区| 免费看光身美女| 国产高清激情床上av| 精品久久久久久久末码| av在线老鸭窝| 12—13女人毛片做爰片一| 国产黄a三级三级三级人| 可以在线观看的亚洲视频| 免费一级毛片在线播放高清视频| 亚洲国产精品sss在线观看| 一夜夜www| 蜜桃久久精品国产亚洲av| 变态另类成人亚洲欧美熟女| 有码 亚洲区| 欧美日韩福利视频一区二区| 亚洲人成网站在线播放欧美日韩| 女生性感内裤真人,穿戴方法视频| 亚洲欧美激情综合另类| 亚洲av五月六月丁香网| 亚洲自偷自拍三级| 久久精品国产亚洲av天美| 一区二区三区激情视频| 欧美日韩中文字幕国产精品一区二区三区| 国产精品伦人一区二区| 动漫黄色视频在线观看| 90打野战视频偷拍视频| 美女高潮的动态| 国产欧美日韩精品一区二区| 色在线成人网| 欧美xxxx性猛交bbbb| 91在线观看av| 久久精品国产自在天天线| 性插视频无遮挡在线免费观看| 级片在线观看| 欧美+亚洲+日韩+国产| 男女床上黄色一级片免费看| 97超级碰碰碰精品色视频在线观看| 91在线观看av| 日韩欧美三级三区| 亚洲人成伊人成综合网2020| 精品福利观看| 波多野结衣高清作品| 欧美日韩亚洲国产一区二区在线观看| 亚洲经典国产精华液单 | 国产成人av教育| 久9热在线精品视频| 午夜久久久久精精品| 天天一区二区日本电影三级| 午夜福利高清视频| 波多野结衣巨乳人妻| 午夜老司机福利剧场| 能在线免费观看的黄片| 久久国产精品人妻蜜桃| 亚洲,欧美,日韩| 亚洲成人久久性| 免费电影在线观看免费观看| 一区二区三区四区激情视频 | 女同久久另类99精品国产91| 亚洲av免费高清在线观看| 国产亚洲欧美98| 内地一区二区视频在线| 少妇熟女aⅴ在线视频| 五月伊人婷婷丁香| 欧美精品国产亚洲| 免费人成视频x8x8入口观看| 男人狂女人下面高潮的视频| 看黄色毛片网站| 精品不卡国产一区二区三区| 一区福利在线观看| 搡老妇女老女人老熟妇| 女人被狂操c到高潮| 特级一级黄色大片| 村上凉子中文字幕在线| 久久精品综合一区二区三区| 99精品久久久久人妻精品| 国产久久久一区二区三区| 99国产精品一区二区三区| 国产精品影院久久| 国产精品精品国产色婷婷| 美女cb高潮喷水在线观看| 精品人妻熟女av久视频| 国产成人啪精品午夜网站| 赤兔流量卡办理| 动漫黄色视频在线观看| 亚洲精品亚洲一区二区| 97超视频在线观看视频| 日韩av在线大香蕉| 精品无人区乱码1区二区| 最近最新中文字幕大全电影3| 欧美绝顶高潮抽搐喷水| 91字幕亚洲| 亚洲av日韩精品久久久久久密| 无人区码免费观看不卡| 在线观看66精品国产| 日韩欧美一区二区三区在线观看| 色精品久久人妻99蜜桃| 精品久久久久久成人av| 白带黄色成豆腐渣| 久久婷婷人人爽人人干人人爱| 亚洲精品久久国产高清桃花| 欧美成人免费av一区二区三区| 在线十欧美十亚洲十日本专区| 韩国av一区二区三区四区| 欧美一级a爱片免费观看看| av天堂中文字幕网| 男人舔奶头视频| 十八禁网站免费在线| 变态另类丝袜制服| 亚洲国产精品成人综合色| 99热6这里只有精品| 午夜免费男女啪啪视频观看 | 精品福利观看| 亚洲真实伦在线观看| 亚洲狠狠婷婷综合久久图片| 成人性生交大片免费视频hd| 国产成+人综合+亚洲专区| 亚洲欧美日韩无卡精品| 深爱激情五月婷婷| 两人在一起打扑克的视频| 国产精品98久久久久久宅男小说| 五月玫瑰六月丁香| 亚洲人成网站在线播| 夜夜看夜夜爽夜夜摸| 性插视频无遮挡在线免费观看| 国产av麻豆久久久久久久| 久久精品国产亚洲av香蕉五月| 99精品久久久久人妻精品| 熟女电影av网| 嫩草影院新地址| 蜜桃久久精品国产亚洲av| 国产视频一区二区在线看| 18禁在线播放成人免费| 成人一区二区视频在线观看| 免费高清视频大片| 日本在线视频免费播放| 少妇人妻一区二区三区视频| 欧美丝袜亚洲另类 | 高潮久久久久久久久久久不卡| 香蕉av资源在线| 亚洲最大成人手机在线| 国产免费男女视频| 亚洲综合色惰| 亚洲成人久久爱视频| 白带黄色成豆腐渣| 啪啪无遮挡十八禁网站| 国产精品电影一区二区三区| 深夜a级毛片| 国产精品久久视频播放| 人妻丰满熟妇av一区二区三区| 国产成年人精品一区二区| 一级av片app| 免费无遮挡裸体视频| 精品午夜福利在线看| 一本精品99久久精品77| 久久国产乱子免费精品| 久99久视频精品免费| 老熟妇乱子伦视频在线观看| 男女之事视频高清在线观看| 蜜桃久久精品国产亚洲av| 全区人妻精品视频| 嫩草影院新地址| 啦啦啦观看免费观看视频高清| 一进一出抽搐gif免费好疼| 岛国在线免费视频观看| 精品久久久久久久久久久久久| 国产主播在线观看一区二区| 国产美女午夜福利| 熟妇人妻久久中文字幕3abv| 亚洲18禁久久av| 久久精品国产亚洲av天美| 午夜福利在线在线| 免费在线观看成人毛片| 午夜两性在线视频| 两个人视频免费观看高清| 黄色一级大片看看| 噜噜噜噜噜久久久久久91| 欧美3d第一页| 欧美又色又爽又黄视频| 久久性视频一级片| 少妇高潮的动态图| 久久天躁狠狠躁夜夜2o2o| 搡老熟女国产l中国老女人| 超碰av人人做人人爽久久| 日日摸夜夜添夜夜添小说| 男人舔女人下体高潮全视频| 午夜福利成人在线免费观看| av在线观看视频网站免费| 欧美色欧美亚洲另类二区| 国产免费一级a男人的天堂| 我要搜黄色片| 国产探花极品一区二区| 免费大片18禁| 亚洲av成人精品一区久久| 深夜精品福利| 在线播放国产精品三级| 久久精品夜夜夜夜夜久久蜜豆| 国产成人av教育| 成人特级黄色片久久久久久久| 九色成人免费人妻av| 午夜精品一区二区三区免费看| 亚洲人与动物交配视频| 悠悠久久av| 97热精品久久久久久| 亚洲电影在线观看av| 女人十人毛片免费观看3o分钟| 国产黄片美女视频| 少妇裸体淫交视频免费看高清| 99久久99久久久精品蜜桃| 精品久久久久久久久av| 国产成人啪精品午夜网站| 亚洲激情在线av| 欧美成人免费av一区二区三区| 久久精品国产自在天天线| 成年免费大片在线观看| 97人妻精品一区二区三区麻豆| 亚洲人成电影免费在线| 亚洲国产高清在线一区二区三| 高清毛片免费观看视频网站| 婷婷亚洲欧美| 日韩欧美精品免费久久 | 宅男免费午夜| 欧美极品一区二区三区四区| 男人舔女人下体高潮全视频| 男女那种视频在线观看| 宅男免费午夜| 99热精品在线国产| 五月玫瑰六月丁香| 中文字幕av在线有码专区| 在线免费观看的www视频| 亚洲欧美日韩高清在线视频| www.999成人在线观看| 脱女人内裤的视频| www.999成人在线观看| 午夜福利成人在线免费观看| 日韩欧美三级三区| 亚洲天堂国产精品一区在线| 国产精品综合久久久久久久免费| 欧美成狂野欧美在线观看| 变态另类成人亚洲欧美熟女| 欧美成狂野欧美在线观看| 国产亚洲精品久久久久久毛片| 日韩亚洲欧美综合| 欧美三级亚洲精品| 日韩欧美精品免费久久 | av视频在线观看入口| .国产精品久久| 99久国产av精品| 欧美日韩黄片免| 日韩 亚洲 欧美在线| 一进一出抽搐gif免费好疼| 桃色一区二区三区在线观看| 午夜福利在线在线| 亚洲avbb在线观看| 久久精品夜夜夜夜夜久久蜜豆| 性欧美人与动物交配| 男女做爰动态图高潮gif福利片| 欧美日韩亚洲国产一区二区在线观看| 亚洲成人中文字幕在线播放| 一级黄片播放器| 国产野战对白在线观看| 亚洲av电影不卡..在线观看| 午夜福利欧美成人| 久久久国产成人精品二区| av中文乱码字幕在线| 97热精品久久久久久| 91久久精品电影网| 1024手机看黄色片| av中文乱码字幕在线| x7x7x7水蜜桃| 最新中文字幕久久久久| 国产av一区在线观看免费| 波多野结衣高清作品| 怎么达到女性高潮| 久久99热这里只有精品18| 夜夜躁狠狠躁天天躁| 丰满人妻一区二区三区视频av| 波多野结衣巨乳人妻| 色综合站精品国产| 国产探花极品一区二区| av视频在线观看入口| 啦啦啦韩国在线观看视频| 亚洲熟妇中文字幕五十中出| 亚洲av成人精品一区久久| 久久久精品欧美日韩精品| 波多野结衣巨乳人妻| 女人十人毛片免费观看3o分钟| 757午夜福利合集在线观看| a在线观看视频网站| 夜夜看夜夜爽夜夜摸| 免费在线观看亚洲国产| 午夜两性在线视频| 亚洲欧美清纯卡通| 中文亚洲av片在线观看爽| 亚洲欧美清纯卡通| 永久网站在线| 日本一二三区视频观看| 12—13女人毛片做爰片一| 国产单亲对白刺激| 97人妻精品一区二区三区麻豆| 国产 一区 欧美 日韩| 国产精品免费一区二区三区在线| 国产亚洲精品综合一区在线观看| 国产一区二区三区在线臀色熟女| 99热精品在线国产| 亚洲av熟女| 又黄又爽又免费观看的视频| 日本 欧美在线| 亚洲午夜理论影院| 国产一区二区三区在线臀色熟女| 91九色精品人成在线观看| 男女做爰动态图高潮gif福利片| 级片在线观看| 嫩草影院精品99| 欧美日韩国产亚洲二区| 淫秽高清视频在线观看| 日韩国内少妇激情av| 色综合站精品国产| 婷婷精品国产亚洲av| 天天躁日日操中文字幕| 精品人妻偷拍中文字幕| 亚洲人与动物交配视频| 久久精品国产亚洲av香蕉五月| 亚洲不卡免费看| 欧美一区二区国产精品久久精品| 中文字幕av在线有码专区| 亚洲精华国产精华精| 精品福利观看| 在线免费观看不下载黄p国产 | 亚洲美女视频黄频| 亚洲av中文字字幕乱码综合| 国产成人福利小说| 国产精品国产高清国产av| 色精品久久人妻99蜜桃| 国产乱人视频| 男人狂女人下面高潮的视频| 亚洲18禁久久av| 天堂av国产一区二区熟女人妻| 日韩av在线大香蕉| 午夜两性在线视频| 欧美丝袜亚洲另类 | 久久精品久久久久久噜噜老黄 | 精品久久久久久久末码| 国产视频一区二区在线看| 国产视频内射| 深夜精品福利| 亚洲国产精品合色在线| 国产精品美女特级片免费视频播放器| 亚洲美女视频黄频| 亚洲成av人片在线播放无| 一区二区三区免费毛片| 2021天堂中文幕一二区在线观| 国产高清三级在线| 91在线精品国自产拍蜜月| 两个人的视频大全免费| 免费黄网站久久成人精品 | 91在线观看av| 午夜福利视频1000在线观看| 国产真实伦视频高清在线观看 | 日本黄大片高清| 麻豆成人午夜福利视频| 中文字幕人成人乱码亚洲影| 亚洲不卡免费看| 乱人视频在线观看| 在线十欧美十亚洲十日本专区| 国产人妻一区二区三区在| 精品人妻偷拍中文字幕| 又爽又黄a免费视频| 亚洲av免费在线观看| 欧美绝顶高潮抽搐喷水| 一个人观看的视频www高清免费观看| 97碰自拍视频| 国产日本99.免费观看| 国产精品免费一区二区三区在线| 怎么达到女性高潮| 女人十人毛片免费观看3o分钟| 人妻制服诱惑在线中文字幕| 嫁个100分男人电影在线观看| 不卡一级毛片| 欧美高清性xxxxhd video| 一区福利在线观看| 在线播放无遮挡| 国产精品女同一区二区软件 | 国产三级在线视频| 亚洲精品456在线播放app | 免费看a级黄色片| 国产精品一区二区免费欧美| 99国产精品一区二区蜜桃av| 婷婷精品国产亚洲av| 最新在线观看一区二区三区| 男人舔女人下体高潮全视频| 国产亚洲精品综合一区在线观看| 成人午夜高清在线视频| 日韩欧美国产一区二区入口| 久久草成人影院| 天堂动漫精品| 久久久久免费精品人妻一区二区| 国产欧美日韩一区二区精品| 99国产极品粉嫩在线观看| 淫妇啪啪啪对白视频| АⅤ资源中文在线天堂| 在线a可以看的网站| 日韩高清综合在线| 3wmmmm亚洲av在线观看| 日本一本二区三区精品|