《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > PCI/PCI-E高速實時DMA傳輸驅動設計
PCI/PCI-E高速實時DMA傳輸驅動設計
來源:電子技術應用2012年第11期
何 柳1, 陳 勇1, 吳 斌2, 楊 坤2
1. 重慶郵電大學, 重慶400065; 2. 中國科學院微電子研究所, 北京100029
摘要: 根據WDM驅動模型設計了驅動程序,介紹了WDM驅動的設計方法,對驅動開發中的常見問題進行了詳細闡述,著重講解了高速實時DMA傳輸系統中驅動和上層控制程序的設計方案。以VC++6.0和WDK作為開發平臺,完成了Windows NT系統下高速實時數據傳輸驅動的開發。
關鍵詞: PCIPCI-E DMA WDK 實時
中圖分類號: TP311
文獻標識碼: A
文章編號: 0258-7998(2012)11-0143-03
Design a high speed and real time PCI/PCI-E DMA transmission driver
He Liu1,Chen Yong1,Wu Bin2,Yang Kun2
1. Chongqing University of posts and telecommunications, Chongqing 400065, China; 2. Institute of Microelectronics of Chinese Academy of Science, Beijing 100029, China
Abstract: Designed a driver program according to the principle of WDM driver model. Firstly, introduced the way of designing WDM driver and expatiate the usual problems in driver design, then focused on the driver and its upper control program design of a high speed and real time DMA transmission system. Finally realized the development of high speed and real time transmission driver using VC++6.0 and WDK tools.
Key words : PCI/PCI-E; DMA; WDK; real time

    隨著在線高清電影以及實時視頻會議等應用的快速發展,數據傳輸呈現速率高、實時性強,數據量大的趨勢,由此產生了高速實時數據傳輸的問題。在眾多高速實時數據傳輸的設計方案中,PCI/PCI-E總線不可比擬的傳輸速率優勢成為設計高速傳輸設備時的首選總線[1-2]。

    為了能夠正常使用PCI/PCI-E總線進行高速數據傳輸,必須開發相應平臺下的設備驅動程序。本文以自主研發的BCS5731芯片為例,介紹了在Windows NT環境下基于WDM模型的PCI/PCI-E總線設備驅動開發方案,著重分析了高速實時傳輸系統中驅動部分的設計與實現。
1 WDM驅動程序設計
1.1    WDM驅動模型介紹[3]

    WDM模型是微軟針對Windows 2000及后續操作系統制定的驅動開發模型,具有即插即用和電源管理等方便用戶使用的特性。目前微軟正力推新一代的WDF驅動開發模型,但從本質上來說WDF是對WDM進行封裝后的模型;而且WDM模型的驅動開發實例眾多,極大地方便了驅動的開發,所以本文采用了WDM驅動開發模型。
    WDM驅動基于分層的模式實現。完成一個設備的操作至少需要兩個驅動設備共同完成[4]。其中與系統連接最緊密的是底層總線驅動,而總線驅動也是最為復雜的部分。目前總線驅動通常由操作系統提供,驅動開發者只需要開發設備驅動以及可能需要的過濾驅動。圖1所示為WDM驅動模型層次結構圖。

1.2 驅動實例設計
    對于WDM驅動而言,主要的函數是DriverEntry例程、AddDevice例程、PnP例程以及各個IRP的派遣例程。對應于應用程序的main入口函數,Windows驅動程序相應的入口函數為DriverEntry[5]。
    DriverEntry例程由內核中的I/O管理器負責調用,是驅動第一個執行的例程。在本設計中,根據需要在DriverEntry例子中注冊了以下例程:
    pDriverObject->DriverExtension->AddDevice = AddDeviceRoutine
    pDriverObject->MajorFunction[IRP_MJ_PNP] = PnpRoutine
    pDriverObject->MajorFunction[IRP_MJ_DEVICE_CONTROL] = ControlRoutine
    pDriverObject->MajorFunction[IRP_MJ_WRITE] = WriteRoutine
    pDriverObject->MajorFunction[IRP_MJ_READ] = ReadRoutine
    pDriverObject->MajorFunction[IRP_MJ_CLOSE] = faultRoutine
    pDriverObject->MajorFunction[IRP_MJ_CREATE] = DefaultRoutine
    下面對上述例程進行分析。
    (1) AddDeviceRoutine函數
    AddDerice Routine函數只出現在WDM驅動程序中,在NT式驅動中沒有此回調函數。此函數用于創建設備對象,并由PnP管理器調用。具體操作包括:創建設備對象,創建并注冊設備接口(為兼容也可創建符號連接),將創建的設備掛載到設備堆棧中,最后設置相關標志。值得注意的是,標志位中的讀寫方式在創建后不能在程序其他方面進行修改,且不同的讀寫標志位在編寫讀寫部分代碼時具有著不同的實現方式。
    (2) PnPRoutine函數
    PnPRoutine函數執行即插即用功能,一個功能完整的PnP函數需要處理眾多的子IRP, 如IRP_MN_START_
DEVICE、 IRP_MN_STOP_DEVICE、IRP_MN_REMOVE_DE-
VICE等20多個子類IRP。在實際的接口驅動開發中,大部分PnPRoutine的子類IRP不需進行逐一編寫,驅動開發者只需處理必要的子IRP,其余的子類IRP可以統一傳遞給總線驅動處理即可。通常IRP_MN_START_DEVICE和IRP_MN_REMOVE_DEVICE和兩個子類IRP是WDM驅動必需單獨處理的IRP。
    (3) ControlRoutine函數
    ControlRoutine函數常用于應用程序與驅動程序之間的通信。程序設計者首先定義一種I/O控制碼,然后用函數DeviceIoControl將控制碼和請求一起傳遞給驅動程序。驅動程序則在ControlRoutine中實現這些控制碼。
    控制碼的實現往往采用Switch(){case:}的形式。在本設計中,采用ControlRoutine進行DMA分配和寄存器配置。因此需要定義數種不同的控制碼。
    (4) ReadRoutine和WriteRoutine函數
    兩個函數分別用于target讀寫操作,當應用層調用ReadFile和WriteFile時,I/O管理器生成相應的IRP并發送到對應的函數中。驅動程序創建的設備通常有三種讀寫方式:緩沖區方式、直接方式和其他方式。ReadRoutine和WriteRoutine中使用的讀寫方式是由AddDeviceRoutine中設置的標志位決定。因此在驅動創建設備對象時,需要確定采用哪種讀寫方式。在實際的開發過程中,為了保證數據的安全盡量不采用第三種實現讀寫方式(其他方式)。
    (5) DefaultRoutine函數
    設置的默認處理例程,程序中簡單地略過當前IRP,然后調用底層總線驅動。總線驅動處理傳遞來的IRP_MJ_CLOSE和IRP_MJ_CREATE子類IRP。
1.3 高速連續DMA傳輸設計[6]
    本設計需要解決的一個難題是高速實時數據的傳輸。整個傳輸系統如圖2所示。

    系統傳輸流程為:基帶芯片通過有線或無線方式接收到大量高速實時數據,傳遞到PCI Local端。PCI local端將數據傳遞到PCI Core與主機連接端,將數據通過PCI接口寫入主機分配的DMA內存中;或者設備從DMA內存中讀取主機數據。在傳輸過程中采用設備主控DMA方式。
    由于硬件基帶的傳輸速率高達300 Mb/s,且主機只能分配規模有限的DMA內存,所以在主機數據接收時,若主機PCI接口端無法設計一種高效的數據讀取方式以及主機與硬件實時的信息交互渠道,將會造成大量數據的丟失和數據讀取的錯誤。
    本文設計了一種高效的同步機制,該機制采用DMA傳輸數據,從而保證了數據傳輸的高效性。此外在驅動層和PCI接口層進行同步驗證,保證了數據的一致性,如圖3所示。設計思路如下:

    (1) 驅動采用公共內存編寫方式。根據應用層輸入信息分配相應大小的DMA內存,將該內存抽象為1~N個長度為M字節的DMA寄存器,并將分配的DMA首地址傳輸給硬件。設內存首地址用指針DMAmemory表示。
    (2) 驅動設備擴展中申明一個整型變量,用于保存上次硬件操作完畢時的DMA寄存器編號,命名為RegNumber,在驅動初始化階段初始化為0值。
    (3) PCI接口中分配一個長度為N bit的寄存器稱為寄存器R,寄存器R的位數與DMA寄存器個數一一對應。將寄存器R初始化為全0。
    (4) 硬件實時查詢寄存器R,若不為全1,則FPGA向主機寫入數據; 若為全1,則暫停數據寫入。
    (5) 當數據從基帶傳輸到主機端的PCI接口時,硬件首先填充DMA內存的第一個寄存器,填充完畢后將寄存器R的首位設置為1。后續數據依次填充DMA寄存器,并置位寄存器R對應的位為1。硬件填充完一個寄存器后,向主機發送一個電平中斷。
    (6) 主機端驅動檢測到硬件中斷,中斷例程中簡單清除電平中斷后,啟動DPC例程。
    (7) DPC例程中首先判斷寄存器R是否為全0,若為全0,則表示數據未寫入DMA內存中。DPC例程直接返回,等待下個中斷。
    (8) 若寄存器R不為全0,則表示已有數據寫入。檢查RegNumber值,并從RegNumber+1編號的DMA寄存器開始讀數。讀取完一個寄存器后,向該DMA寄存器對應的寄存器R中的bit位發出寫1命令,將硬件接收PC機下發的操作命令對應為0。
    (9) 更新RegNumber,if(RegNumber < N) {RegNumber++;} else{RegNumber = 0;}。
    (10) DPC執行完畢,函數返回。等待下一個中斷。
2 控制程序設計
    本文設計的驅動實現了數據收發完整功能,能提供用戶層進行可變大小DMA內存分配,使能數據收發、接收數據校驗及提取數據幀頭信息等操作。
    本設計基于MFC實現了一個控制界面程序,通過界面操作可實現用戶定義DMA大小分配,數據收發控制命令、接收數據量顯示及幀頭信息顯示等功能,如圖4所示。控制界面與驅動通信采用IOCTL控制碼,步驟如下:

 

 

    (1) 使用CTL_CODE宏定義控制碼。本例定義的控制碼可簡單歸類為讀/寫寄存器。數據在應用層進行組裝。
    (2) 驅動程序中的ControlRoutine例程實現相應控制碼功能。
    (3) 編寫一個DLL,實現驅動與界面的交互接口。DLL內部實現打開設備驅動,調用DeviceIoControl發送命令等操作。在外部向應用層提供用于發送命令的接口函數。如分配DMA、寫入DMA首地址、使能數據收發等。
    (4) 應用程序調用DLL提供的接口函數,實現對設備的控制。
    本文分析了一般PCI/PCI-E設備驅動的設計要求與設計方式,詳細介紹了重要例程的設計需求,重點分析了高速實時DMA傳輸系統的設計方法,給出了驅動設計的詳細步驟,最后介紹了控制程序的設計。提出的高速實時DMA傳輸系統的設計方法,實現了高速實時數據傳輸功能,解決了當基帶與PC機傳輸速率不一致時。經常出現的數據丟失和無法高速傳輸的問題。
參考文獻
[1]  尹勇,李宇.PCI總線設備開發寶典[M].北京:北京航空航天大學出版社,2005.
[2] PCI-SIG. PCI Express base specification revision1[S]. PCI_SIG,April 15 2003.
[3] 吳宏鋼,尹愛軍,秦樹人.基于WDM模型的PCI數據采集卡驅動程序設計[J].中國測試技術,2008,34(3)59-62.
[4] 張帆,史彩成,等.Windows驅動開發技術詳解[M].北京:電子工業出版社,2008.
[5] Microsoft. Microsoft Windows Driver  Kits [EB/OL].[2010-2-26]. http//www.micorsoft.com//wdk.
[6] 王招凱,禹衛東.基于PCIE總線的雷達數據記錄器驅動程序開發[J].微計算機信息,2008,24(4-2):89-91.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 岛国精品| 亚洲欧洲日本一区二区三区 | 日韩色婷婷| 天天综合网天天综合色 | 中文在线中文资源 | 亚洲精品美女久久久久99 | 国产精品一区二区久久乐夜夜嗨 | 午夜精品福利一区二区蜜股av | 国产一级二级三级 | 丰满少妇在线观看bd | 在线免费观看黄色av | 成人av片无码免费网站 | 久久精品99久久 | 国产日韩激情 | 欧美一级在线观看视频 | av不卡在线免费观看 | 国产av亚洲精品ai换脸电影 | 偷拍精偷拍精品欧洲亚洲网站 | 久久夜视频| 天天操操夜夜操操 | 国产人碰人摸人爱免费视频 | 黄网站欧美内射 | 国产精品第八页 | 狠狠干在线 | 色吊丝网站 | 无毒黄色网址 | 天堂在线视频免费 | 亚洲污片| 少妇被黑人到高潮喷出白浆 | 欧美一a一片一级一片 | 麻豆视频在线观看免费网站 | 国产欧美日韩中文久久 | a级片毛片 | 久久99国产综合精品免费 | 亚洲国产精品综合久久20 | 极品福利视频 | 麻豆网站观看 | 狠狠操中文字幕 | 欧美又大又硬又粗bbbbb | 亚洲国产欧美在线成人 | 玖玖热视频| 四虎精品免费永久免费视频 | sm调教美女警花少妇 | 吃奶摸下的激烈视频 | 国产女18毛片多18精品 | 欧洲亚洲精品久久久久 | 欧美日韩在线观看视频 | aaa黄色一级片 | 99爱在线精品免费观看 | 狠狠干超碰 | 国产绳艺sm调教室论坛 | 婷婷久久综合九色综合88 | 亚洲精品中文字幕制 | 亚洲一区二区不卡在线观看 | 拔插拔插海外华人永久免费 | 亚洲视频在线播放 | 在线免费黄色网 | 中文字幕精品三区 | 情趣蕾丝内衣少妇啪啪av | 色偷偷av老熟女 | 免费网站成人 | 国语对白做受xxxxx在线中国 | 国产一精品一av一免费爽爽 | 刘亦菲毛片一区二区三区 | 欧美激情性做爰免费视频 | 国产最新在线 | 91久久精品一区二区二区 | 日日夜精品 | 日本中文字幕在线大 | 日韩成人激情视频 | 亚洲日韩在线中文字幕综合 | 亚洲人成综合网站7777香蕉 | 免费看男女做爰爽爽视频 | 男女涩涩视频 | 中文日韩v日本国产 | 国产大片aaa | 亚洲欧美日本另类 | 亚洲国产欧美在线 | 黑人巨大精品欧美黑白配亚洲 | 啪啪一级片 | 成人一区二区三区久久精品嫩草 | 国产精品爽爽久久久久久竹菊 | aaaaa级少妇高潮大片免费看 | 亚洲熟妇无码八av在线播放 | 国产a在亚洲线播放 | 一级片在线免费播放 | 中文字幕日韩精品有码视频 | 天堂中文官网在线 | 色婷婷国产精品综合在线观看 | 日日好av| 久久久久99精品成人片直播 | 久久精品一区二区三 | 久久久精品成人免费观看 | 天天看片天天操 | 豆花视频在线 | 国产精品成人一区二区三区 | 国产伦孑沙发午休精品 | 人人玩人人添人人澡超碰 | 国产嫩草在线观看视频 | 国产sm主人调教女m视频 | 天堂中文8资源在线8 | 久久久久久久久99精品情浪 | 欧美亚洲综合另类色妞网 | 国产尤物在线 | 国精产品一区一区三区免费完 | 免费在线看污视频 | www夜片内射视频在观看视频 | 中文字幕永久在线观看 | 精品国产91久久久久 | 高h禁伦餐桌上的肉伦水视频 | 国产精品一区一区三区 | 成人亚洲精品久久久久软件 | 免费黄色a| 成人性生交大全免费中文版 | 56国语精品自产拍在线观看 | 香蕉视频网页 | 婷婷久久综合九色综合绿巨人 | 波多野结衣一区二区三区高清 | 亚洲欧洲一区二区 | 欧美视频xxxx | 精品少妇人妻av一区二区 | 亚洲欧美激情视频 | 亚洲色图3p | 出轨人妻毛片一级 | 成人免费在线看片 | 午夜丁香婷婷 | 日韩精品毛片无码一区到三区 | 国产精品久久久免费视频 | 亚洲aⅴ无码专区在线观看春色 | 日韩精品一区在线 | 岛国精品在线 | 香蕉午夜视频 | 奇米色欧美一区二区三区 | 日日干日日 | 久草视频手机在线观看 | 91超碰caoporm国产香蕉 | 日本免费成人 | 成人毛片一区二区 | 欧美日激情日韩精品嗯 | 手机看片国产一区 | 妺妺窝人体色www看人体 | va婷婷在线免费观看 | 狠狠一区| 国内精品久久久久久久久久清纯 | 国产性天天综合网 | 中文字幕 国产 | 在线看黄免费 | 成人国产在线视频 | 免费网站看v片在线18禁无码 | 天天爱天天做天天爽 | 人体写真 福利视频 | 范冰冰一级做a爰片久久毛片 | 久久久久人妻精品一区 | 有码视频在线观看 | 久久久久97 | 免费亚洲精品 | 一起草视频在线播放 | 日本免费在线 | 欧美性猛交乱大交 | 在线欧美日韩 | 爆乳女仆高潮在线观看 | 瑟瑟久久 | 嫩草av久久伊人妇女超级a | 亚洲熟伦熟女新五十路熟妇 | 中文字幕高清一区 | 亚洲毛片在线看 | 依依激情网| av免费网站在线观看 | 91成人在线看 | 无码人妻久久一区二区三区蜜桃 | 大度亲吻原声视频在线观看 | www.成人在线观看 | 国产亚洲日韩欧美一区二区三区 | 亚洲最大福利网站 | 另类少妇人与禽zozz0性伦 | 免费播放毛片 | 国产伦精品一区二区三区免费 | 久久精品在线 | 免费高清欧美大片在线观看 | 青青青久久久 | 巨大乳做爰视频在线看 | 亚洲图片欧美在线看 | 欧美一级免费观看 | 555www色欧美视频 | 国产精品igao为爱做激情 | 国产激情久久久久久熟女老人av | 四虎影库在线永久影院免费观看 | 国产91av视频 | 俺去俺来也www色官网cms | 国产一级内谢一级一内高请 | 人人妻人人澡人人爽人人精品av | 欧美精品久久天天躁 | 三级黄在线观看 | 中文字幕乱码亚洲无线三区 | 99久久婷婷国产综合亚洲 | 亚洲奶水xxxx哺乳期tv | hd最新国产人妖ts视频仙踪林 | 久久亚洲精品视频 | 日日av色欲香天天综合网 | 日韩精品免费一区二区三区 | 婷婷丁香狼人久久大香线蕉 | 女人被狂躁c到高潮喷水一区二区 | 日本亚洲精品一区二区三 | 岛国片在线播放97 | 中国一级特黄真人毛片免费观看 | 国产精品1000 | 人人干人人模 | 久草黄色网 | 激情播播网 | 精品国产一区二区三区av片 | 国产成人97精品免费看片 | 看全黄大色黄大片美女人 | 91丝袜超薄交口足 | 狠狠色综合网站久久久久久久 | 中文字幕亚洲一区二区三区 | 无码中文av有码中文av | 乖女从小调教h尿便器小说 关秀媚三级 | 影音先锋成人资源网站 | 视频h在线 | www.色天使 | 国语对白做受69 | 国产精品亚洲综合一区二区三区 | 国产激情网 | 另类亚洲小说图片综合区 | 亚洲性久久久 | 国产av无码专区亚洲a√ | 亚洲乱码一区二区三区在线观看 | 国产又粗又硬又猛的免费视频 | 亚洲精品视频在线观看免费视频 | 青青草娱乐在线 | 日产91精品卡2卡三卡四 | 亚洲精品女人久久久 | 日韩一区不卡 | 日本少妇做爰xxxⅹ漫 | 夜夜骑首页| 国产亚洲欧美在线专区 | 老女人av在线 | 亚洲欧美精品久久 | 久久久久久久久久久久久久久久久久久 | 成年人免费在线 | 国产偷v国产偷v亚洲 | 呦系列视频一区二区三区 | 521香蕉网站大香网站 | wwwxxx日韩| 五月色婷婷俺来也在线观看 | 欧美一区二区三区 | 久久久亚洲国产精品麻豆综合天堂 | 人人草人人插 | 欧美激情a∨在线视频播放 欧美激情aaa | 国模精品一区二区三区 | 天堂中文在线资源 | 狠狠五月深爱婷婷网 | av大全在线播放 | 国产69精品久久99卡顿的解决方法 | 黄色片网站免费 | 日本猛少妇色xxxxx | 久久久久久久久福利 | 男女啪啪做爰高潮免费网站 | 亚洲啪av永久无码精品放毛片 | 国产三级av在线播放 | 日韩中文字幕在线不卡 | 日韩精品99久久久久中文字幕 | 欧美人与禽zoz0性伦交 | 欧美激情精品久久 | 台湾无码一区二区 | 中文字幕激情 | 男女裸体影院高潮 | 日本三级韩国三级三级a级按摩 | 成人在线观看av | 午夜视频91 | 美女啪啪网| 一边摸一边做爽的视频17国产 | 激情伊人五月天久久综合 | 九热在线视频 | 深夜福利影院 | 99久久99久国产黄毛片 | 中文字幕无线码 | 国产精品13p | 亚洲aⅴ欧洲av国产综合图片 | 日韩女同互慰一区二区 | 特级毛片在线大全免费播放 | 黄色网在线免费观看 | 最新日韩在线 | 狠狠躁天天躁无码中文字幕 | 国产精品videosex极品 | 中文成人无码精品久久久 | 亚洲综合精品香蕉久久网 | 日本人六九视频69jzz免费 | 一级黄色片在线 | 国产精品久久久久久欧美2021 | 黄色福利在线观看 | 一区二区三区四区免费视频 | 无码国内精品人妻少妇蜜桃视频 | 亚洲一级免费视频 | 国产成人精品一区二区在线小狼 | 99精品视频在线免费观看 | 国产情侣一区二区三区 | 97人人添人澡人人爽超碰 | 中文字幕天堂网 | 精品欧美视频 | 九九色综合 | 97超碰人人网 | 国产精品久久av一区二区三区 | 国产又黄又爽又色的免费视频白丝 | 久久青青国产 | 国产精品天干天干 | 亚洲aⅴ在线 | 欧美午夜特黄aaaaaa片 | 亚洲成av人片香蕉片 | 国产jjizz女人多水喷水 | 人人草人人干 | 国产一区二区三区91 | 一级视频在线播放 | 人人妻人人澡人人爽国产一区 | 经典av在线 | 欧美黄色视屏 | 日日鲁夜夜如影院 | 日韩视频免费在线观看 | 啊轻点内射在线视频 | 国产欧美激情视频 | 婷婷无套内射影院 | 视频一区二区三区四区五区 | 国内精品免费午夜又爽又色愉情 | 95久久 | 综合久久国产九一剧情麻豆 | 日韩人妻精品无码一区二区三区 | 毛片毛片毛片毛片毛片毛片毛片毛片 | 久久伊人精品一区二区三区 | 一级a爰片久久毛片 | 精品少妇一区二区三区日产乱码 | 国产欧美一区二区三区在线 | 免费福利在线观看 | 熟妇人妻系列av无码一区二区 | 亚洲精品久久久蜜桃 | 内射女校花一区二区三区 | 黄色一区二区三区视频 | 妖精色av无码国产在线看 | 欧美又粗又深又猛又爽啪啪九色 | 亚洲毛片视频 | 热热99| 久久久久久久综合色一本 | 暖暖免费观看日本版 | 在线 日本 制服 中文 欧美 | 高潮中文字幕 | 在线视频一区二区三区 | 乱人伦av| 精品欧美成人高清在线观看 | 亚洲va国产va天堂va久久 | 午夜欧美日韩 | 国产精品久久午夜夜伦鲁鲁 | 波多野结衣在线视频网站 | 亚洲精品一区av在线播放 | 性欧美video另类hdbbw | a级片网址 | 在线亚洲不卡 | 小12萝8禁在线喷水观看 | 国产精品99久久久久久久 | 黑人大战亚洲人精品一区 | 一区二区三区国产 | 神马午夜在线观看 | 国产人伦精品一区二区三区 | 久久久青| 国产色视频在线观看免费 | 51免费看成人啪啪片 | 国产精品一区在线看 | www国产亚洲精品久久久日本 | 欧美美女性生活 | 激情视频网站 | 国产精品一区二区三乱码 | 99re这里只有精品在线观看 | 午夜精品久久ed2kmp4 | 亚洲成a人片在线观看无码 97se亚洲精品一区 | 中文字幕高清在线免费播放 | 日本六九视频69jzz | 精品久久久久久乱码天堂 | 91久久精品一区二区别 | 成人做爰免费视频免费看 | 别cao我了~好爽~轻一点视频 | 超碰c| 国产麻豆md传媒视频 | 一区二区三区无码视频免费福利 | 亚洲三级影视 | 欧美一区二区伦理片 | 国产成+人欧美+综合在线观看 | 日日夜夜狠狠操 | www夜夜操com | 欧美13p| 欧美性猛交xxxx黑人交 | 日韩av免费一区二区 | 国产成人亚洲精品自产在线 | 无码一区二区三区免费 | 亚洲国产免费 | 色一情 | 91视频免费看 | 欧美视频观看 | 日本精品99 | 成人影视在线看 | 黄频在线免费观看 | 日韩视频免费看 | 欧美色综合网站 | 久久影视中文字幕 | 中文字幕制服狠久久日韩二区 | 51国产偷自视频区视频 | 久久精品视 | 在线天堂新版最新版在线8 麻豆成人精品国产免费 | 成人免费高清在线播放 | 国色天香精品一卡2卡3卡 | 亚洲精品国产suv一区 | 久久欧美亚洲另类专区91大神 | 国产免费极品av吧在线观看 | tube国产麻豆| 日韩中文久久 | 日本一区二区三区免费播放 | 99国产精品久久久久久久久久 | 国产51精品入口豆花 | 亚洲 小说区 图片区 都市 | 日本高清熟妇老熟妇 | 国产精品专区在线观看 | 91在线视频国产 | 日日夜夜综合 | 日本人妻丰满熟妇久久久久久 | 婷婷午夜激情 | 一性一交一摸一黄按摩精油视频 | 狠狠色狠狠色综合久久一 | 国产伦理无套进入 | av在线不卡网站 | 欧美性猛交xxxx乱大交3 | 亚洲性无码av中文字幕 | 国产91色| 日韩三级黄 | 国产在线网 | 狠狠色狠狠色88综合日日91 | 国产噜噜噜 | 91视频中文 | 热の综合热の国产热の潮在线 | 精品国产乱码久久久久软件 | 日韩精品一区在线 | 1000部羞羞视频在线看视频 | 久久国产精品-国产精品 | 日韩高清黄色 | a最新天堂网资源 | 超碰97国产 | 69欧美视频| 欧美成人久久 | 中午日产幕无线码1区 | 国产精品亚洲欧美大片在线看 | 精品国产一区二区三区av片 | 欧美播放器 | 石原莉奈av调教中文字幕 | caoporn人人| 色视频在线网站 | 精品在线视频免费观看 | 老色鬼a∨在线视频在线观看 | 国产一区二区日本 | 韩国r级大尺度激情做爰外出 | 忍不住的亲子中文字幕 | 怡红院av亚洲一区二区三区h | 精品一区二区三区不卡 | 男人全程不遮挡撒尿视频 | ass日本丰满熟妇pics | 在线激情av | 中国肥老太婆高清video | 欧美久久久精品 | 爱爱视频一区 | 亚洲日韩乱码久久久久久 | 日韩精品一区二区三区三炮视频 | 又粗又硬的毛片aaaaa片 | 日本xxxx自慰xxxx | 人妻一本久道久久综合久久鬼色 | 色综合综合 | 亚洲第一页在线 | 久久久久免费看 | 一卡二卡三卡视频 | 欧美嫩草影院 | 成年午夜性影院 | 中文字幕日韩人妻在线视频 | 中国老妇淫片aaaa | 99re这里只有精品在线 | 久久精品国产亚卅av嘿嘿 | 911精品国产一区二区在线 | 67194av| 免费观看v片3738cc | 天堂综合网久久 | 色妞色视频一区二区三区四区 | 人人妻人人澡人人爽欧美一区双 | 精品久久久久久无码国产 | 亚洲视频一区二区 | 成人性午夜免费网站蜜蜂 | 深夜视频在线播放 | 9l视频自拍九色9l视频成人 | 啪啪自拍视频 | 精品久久www | 国内自拍农村少妇在线观看 | 无线日本视频精品 | 波多野结衣一区二区三区四区 | 狠狠色伊人亚洲综合第8页 狠狠色综合久久婷婷 | 欧美老熟妇乱子 | 成年精品 | 伊人亚洲天堂 | 成人午夜一区 | 久久午夜片 | 色网在线播放 | avtt国产| 欧美成人中文字幕 | 国产男男同志互慰gvxxx | av一本久道久久波多野结衣 | 国产精品久久久久7777按摩 | 色情久久久av熟女人妻网站 | 欧美精品一区三区 | 免费观看成人摸66m66 | 免费观看的av网站 | 99精品偷拍视频一区二区三区 | 国产精品人 | 国产免费毛卡片 | 91高清免费视频 | 日韩和欧美一区二区三区 | 中文永久有效幕中文永久 | 婷婷在线看 | 一本大道东京热无码视频 | 99久热re在线精品99 6热视频 | 国产丝袜人妖ts黄檬 | 99久久er热在这里只有精品15 | av国产传媒精品免费 | 无人区乱码一区二区三区 | 亚洲破处视频 | jyzz中国jizz十八岁免费 | 色综合av | www,xxx69 japan| 亚洲成a人片在线观看www | 成人免费激情视频 | 国产精品高潮呻吟久久久 | 怡红院a∨人人爰人人爽 | 成人免费视频视频 | 99精品久久久久久中文字幕 | 黄色一区二区三区视频 | 欧美日本免费一区二区三区 | 调教一区二区 | 天天躁夜夜躁狠狠综合 | 一级毛片一级黄片 | 又黄又爽又色无遮挡免费软件国外 | 国产精品一区三区 | 玖玖在线精品 | 特级性生活片 | 国产精品亚洲а∨无码播放麻豆 | 麻豆av福利av久久av | 91视频啊啊啊 | 天堂网视频在线观看 | xxx18hd国语对白 | 九热精品视频 | 无码国产精品久久一区免费 | 少妇性l交大片欧洲热妇乱xxx | 一区二区三区国产亚洲网站 | 精品无人乱码一区二区 | 日本少妇北岛玲xxxhd | av在线资源站 | 天堂在线中文在线 | 中文字幕无码不卡免费视频 | 欧美色图88 | 亚洲图片欧美激情 | 日韩精品无玛区免费专区又长又大 | 99在线精品视频免费观看20 | 稀缺呦国内精品呦 | 国产91在线观看丝袜 | 国产精品一区二区三乱码 | 欧美成人精品手机在线 | 天天干妹子| 麻豆 国产 | 被黑人猛躁10次高潮视频 | 久久99热狠狠色一区二区 | 艳妇臀荡乳欲伦交换h在线观看 | 无码人妻精品一区二区在线视频 | 国产偷抇久久精品a片69 | 国产乱淫av片杨贵妃 | 亚洲国产成人一区二区精品区 | 国产亚洲精品美女久久久久 | 日韩视频在线观看免费 | 久久国产精品精品国产色婷婷 | 精品亚洲欧美无人区乱码 | 午夜片在线观看 | 中文字幕一区在线观看视频 | 欧美精品一区二区三区一线天视频 | 1000午夜黄三级 | 亚洲激情啪啪 | 亚洲色婷婷六月亚洲婷婷6月 | 久久国产欧美日韩精品 | 性色视频 | 女女百合高h喷汁呻吟玩具 女女互揉吃奶揉到高潮视频 | 成人免费区一区二区三区 | 日韩欧美亚洲国产精品字幕久久久 | 国产美女无遮挡免费软件 | 婷婷成人亚洲综合国产xv88 | 一本到不卡 | 18成人免费观看网站 | 韩国三级在线视频 | 久久久精品午夜免费不卡 | 放荡艳妇的疯狂呻吟中文视频 | 成片免费观看视频大全 | 不卡av一区| 夜夜穞天天穞狠狠穞 | 抽插丰满内射高潮视频 | 肉色超薄丝袜脚交一区二区 | 久久ク成人精品中文字幕 | 国产精品久久久久aaaa九色 | 久久久久亚洲精品成人网小说 | xxxxx毛片| 欧美性猛交xxxⅹ乱大交小说一 | 西野翔中文久久精品国产 | 国产精品久久久久久久久久久久午夜片 | 欧美大胸大乳人奶波霸 | 日韩精品中文字幕在线 | 99久久一区 | 国产精品久久777777换脸 | 久久久噜噜噜久久熟女aa片 | 中文无码一区二区不卡αv 精品少妇人妻av免费久久洗澡 | 波多野结衣av高清一区二区三区 |