九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團論壇Windows驅動開發專題Windows驅動開發 → 討論Windows虛擬設備驅動


  共有9377人關注過本帖樹形打印

主題:討論Windows虛擬設備驅動

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
討論Windows虛擬設備驅動  發帖心情 Post By:2010-12-17 13:38:20

摘要:討論Windows虛擬設備驅動(VXD)技術,并采用此項技術示范性地做出應用于PC串口實時通信的虛擬驅動程序,找到一種可以在PC中實現實時通信的途徑。

    關鍵詞:VXD 實時 串口通信

引言

在微軟的視窗操作系統中,系統內核掌管所有的應用程序,通過獨特的任務調度算法實現CPU的分時多任務處理方式。多任務處理對大多數用戶可能是件好事,但是對那些想把實時通信建立在Windows操作系統上的特殊用戶來說,操作界面的圖形化并不比MS-DOS的單任務更具吸引力。在視窗操作系統里可以進行實時通信和控制碼?答案是:VXD技術可以幫我們在獲取友好的人機界面的同時還擁有很強的實時性。

1 VXD技術解析

VXD技術可追溯到Windows3.1,它的引入就是要讓操作系統實現多工以及硬件資源的共享。為了支持多個MS-DOS任務同時執行,Windows98讓每個MS-DOS應用程序在各自的虛擬機(VM)上運行,各自互不相干;而所有的Widnows應用程序卻都在一個虛擬機上運行。圖1所示的結構框圖很好地說明了Windows98的整體架構。

圖1中,由眾多的VXD組成系統級代碼處于最底層。其中,處于中心地位的是一名為VMM32的VXD,它負責協調和管理所有的VXDs。其它VXDs則通過消息機制(這個消息機制由VMM32.VXD來維護)彼此聯系。由所有VXDs開放出的服務接口(API)組成了一個服務網,它們彼此通過合作的方式,提供Windows98的系統底層驅動服務。

從以上Windows98系統架構可以看出,要想在視窗平臺下獲取很強的實時性,僅靠提升應用程序線程優先級的方法是不夠的。因為Win32應用程序代碼屬于Ring3級,而VXD代碼則屬于Ring0級;采用VXD撰寫的實時通信程序可以完全不受代碼限制,可以直接對硬件進行操作。VXD的這個特點正是實時通信建立所必須的。

設計實時通信的VXD前,先解釋以下幾個問題:

①VMM32使用VPICD.VXD虛擬化每個硬件和軟件中斷。VMM32為每個虛擬機(VM)維護一個IDT結構,當中斷發生時,CPU先保護中斷現場,然后經由當前VM的IDT把這個中斷引導至相應的中斷處理程式。

中斷的虛擬化,使我們有機會給每個中斷提供新的中斷處理函數,并可以讓多個硬件共享同一個中斷號。VPICD.VXD為我們提供這些服務。

②VMM有兩個調度器,用以在多個線程和VMs之間實現搶占式多工。主調度器負責選定下一個將被執行的線程。這個選擇可以是一個,也可以是多個。然后,主調度器把選擇結果送給所謂的時間片調度器,并由后者完成各個應用程序間的時間片分配。調度器也時應用程序經由呼叫Win32線程優先調整API(如SetThreadPriority和SetPriorityClass等)做出回應。當中斷發生時,VMM32自動提升中斷處理函數所在VM之優先級,保證中斷處理函數能及時被執行。

③VXD和Win32應用程序可直接通信。Win32應用程序可通過一個系統API(DevicelOControl(…))來呼叫位于底層的VXD為其服務。在呼叫VXD前,首先必須調用CreatFile(…)這個API加載該VXD(如果該VXD是一個靜態VXD,則不用加載)。所有的呼叫動作其實都通過VMM32完成。VXD也可以通過消息方式和位于上層的Win32應用程序通信。She11.VXD為所有希望以消息機制和Win32應用程序通信的VXD提供了這一服務。

以上是編寫一個串口通信驅動需要的系統層面知識。對于Windows底層的了解。

2 用VXD實現一個實時串口通信驅動

接下來用VXD技術實現一個實時串行通信的驅動。這個VXD是一個動態(Dynamic)VXD,當它的服務被呼叫時,VMM32會動態加載這個VXD。作者采用的工具是C+98DDK。當然也可以使用其它的工具,如MASM6.11(或更高版本)、VtoolsD。用C搭配DDK完成VXD構建的好處是,可以使用C語言完成絕大部分的程序,程序比較容易閱讀和維護。

用C來實現一個VXD驅動,需要準備如下條件:一個.ASM的匯編語言接口文件(在其中定義VXD要處理的系統消息和輸出API),一個.C的函數實現文件(在其中完成自己函數實體),一個.DEF的定義文件(在其中定義VXD中各個段的別名并匯成一個DDB)和一個.MAK檔(用來編譯并連接生成VXD,可有可無)。在這里,僅給出用C實現的函數檔。至于其它的文件,可以從本文所列的參考書目或其它文獻中找到相關文檔的說明。

這個串口通信驅動程序的功能是:實時送出一個Byte的數據,實時接收一個Byte的數據。作為演示之用,并沒有加入其它代碼。該VXD驅動主要由如下3個系統消息(由VMM32來維護和管理)處理函數組成,其代碼如下:

(1)OnSysDynamicDeviceInit()函數

BOOL OnSysDynamicDeviceInit()

{ //OnSysDynamicDeviceInit

irqhandle=VPICD_Virtualize_IRQ((DWORD)(&irq4));

if(irqhandle= =0){

return FALSE;

}

return TRUE; //OnSysDynamicDeviceInit

}

該函數用來完成VXD初始化所做的工作。在本例中,由于實時監視串口中斷的需要,要給COM1的中斷安裝一個自定義的斷服務函數。98DDK已經提供了這個函數的C語言版,其原型是HIRQ static VPICD_Virtualize_IRQ(PVID pvid),在vpicd.h中。該函數需要一個指針作為參數(指向名為VPICD_IRQ_Descriptor的結構體),函數傳回一個指向該虛擬IRQ的句柄(該句柄在后來的VPICD服務中需要提供)。VPICD_IRQ_Descriptor結構體的組成為:

typedef struct VPICD_IRQ_Descriptor{

USHORT VID_IRQ_Number; //IRQ號(0~15)

USHORT VID_Options; //標志位選項

ULONG VID_Hw_Int_Proc; //硬件中斷服務程序的地址

ULONG VID_Virt_Int_Proc; //虛擬中斷服務程序

ULONG VID_Mask_Change_Proc //Mask Change調用例程

ULONG VID_IRET_Proc; //IRET調用例程

ULONG VID_IRET_Time_Out; //在Vm的進程優先級提升之前的最大等待時間

ULONG VID_Hw_Int_Ref; //硬件中斷服務程序的數據存放地址

}VID;

其中只用到三位。在本例中需要聲明一個名為irq4的全局變量為VID結構,并付給如下初值:VID irq4={4,0,hwproc,0,0,0,0,500,0},表示將要虛擬化IRQ4,改變其中斷處理函數為void hwproc(void),該函數的原型如下:

void hwproc(void){

_asm{

mov dx,0x3f8

in al,dx

mov byte ptr [readin],al

clc

}

return;

}

在這個中斷處理中,僅僅從COM1的數據寄存器(地址為3F8h)中讀取接收到的數值,并把該數值存放在一個類型為BYTE、名為readin的內存中。

(2)OnSysDynamicDeviceExit()函數

BOOL OnSysDynamicDeviceExit()

{

VPICD_Force_Default_Behavior(irqhandle);

//解除IRQ4虛擬化

return TRUE;

} //OnSysDynamicDeviceExit

該數提供了用于善后處理VXD在卸載時需要完成的事件。在本例中,和VXD初始化對應,需要解除對COM1的中斷IRQ4的虛擬化。作者也是用98DDK在vpicd.h中提供的外包函數void static_inline VPICD_Force_Default_Behavior(HIRQ hirp)。該函數唯一需要的參數便是使用VPICD_Virtualize_IRQ函數傳回的IRQ句柄。

(3)OnDeviceIoControl()函數

DWORD OnDeviceIoControl(PDIOCPARAMETERS p){

Switch (p->dwIoControlCode)

{

case 1: //端口寫功能

if(!p->lpvOutBuffer||p->cbOutBuffer<1)

{ //輸出緩存的有效性檢查

return ERROR_INVALID_PARAMETER;

}

if(serial_out((DWORD)(p->lpvInBuffer)))

{ //數據發送

*(BYTE*)(p->lpvOutBuffer)=*(BYTE*)(p->lpvInBuffer);

}

else{

*(BYTE*)(p->lpvOutBuffer)=0;

}

open_int(); //打開com1中斷

return 0;

case 2: //端口讀功能

if(*(BYTE*)reading= =0x00)

{ //數據讀入

*(BYTE*)(p->lpvOutBuffer)=0x00;

return 0;

}

*(BTYE*)(p->lpvOutBuffer)=*(BYTE*)(readin);

return 0;

}

return 0;

}

return 0;

}

OnDeviceIoControl函數用來處理Win32應用程序對VXD的呼叫。Win32應用程序的呼叫會讓VMM32送給該VXD一個系統信息,并傳遞進一個DIOCPARAMETERS結構的指針。該結構里包含Win32應用程序呼叫時傳遞進來的各個參數。這個結構的組成如下:

Typedef stunct DIOCParams{

DWORD Internall; //指向客戶寄存器的指針

DWORD VMHande; //該VM的句柄

DWORD Internal2; //指向DDB結構的指針

DWORD dwIoConrolCode; //DeviceIoControl例程中呼叫的控制碼

DWOD lpvInBuffer; //DeviceIoControl例程呼叫所傳遞進來的輸入緩沖區地址

DWORD cbInBuffer; //輸入緩沖區的大小

DWORD lpvOutBuffer; //DeviceIoControl例程呼叫所傳遞進來的輸出緩沖區地址

DWORD cbOutBuffer; //輸出緩沖區的大小

DWORD lpcbBytesReturned; //拷貝到輸出緩沖區中的字節數(可以為NULL)

DWORD lpOverlapped; //DeviceIoControl例程呼叫所傳遞進來的重疊I/O塊結構

DWORD hDevice; //Ring3層呼叫應用程序句柄

DWORD tagProcess; //例程標簽

}

DIOPARAMETERS;

其中,dwIoControlCode指明了Win32應用程序需要VXD提供的哪一項服務。在本例中采用一個switch-case語句作為服務入口,如下所示。其中服務1為讓串口送出一個字節,服務2為讀取一個已經由串口接收的字節。函數open_int()是用來初始化串口以便接收字節數據;函數BOOL serial_out(DWORD pBuffer)是讓串口發出一個字節。它們的函數體分別如下:

BOOL serial_out(DWORD pBuffer){

if(pBuffer= =NULL){

return FALSE;

}


支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

討論Windows虛擬設備驅動








簽名
主站蜘蛛池模板: 中文字幕+乱码+中文乱 | 国产做爰xxx18在线观看网站 | 日韩黄色在线 | 风韵丰满熟妇啪啪区老老熟妇 | 无码国内精品久久人妻 | 一级黄色美女 | 欧美激情免费在线 | 老妇女av| 韩国三级毛片 | 成人在线日韩 | 国产在线不卡一区二区三区 | 国产一级揄自揄精品视频 | 国产视频资源在线观看 | 国产精品无码一区二区三区不卡 | 玩弄人妻少妇500系列 | 日韩福利一区 | 91资源新版在线天堂成人 | 狠狠色狠狠色综合日日92 | 日本一区二区欧美 | 三级经典三级日本三级欧美 | 在线观看欧美一区 | 放荡艳妇的疯狂呻吟中文视频 | 精品久久福利 | 暖暖日本在线观看免费 | 又爽又高潮视频a区免费看 又爽又黄axxx片免费观看 | 网站色| 能看的av | 麻豆视频入口 | 蜜桃视频在线观看www | 亚洲日韩在线中文字幕综合 | www.亚洲天堂.com | 小猪佩奇第七季中文免费版 | 性生交大片免费看视频 | 毛片站| 久久999精品久久久 久久999精品久久久有什么优势 | 国产精品久久久久久久久借妻 | 久久久久久a亚洲欧洲aⅴ96 | 欧美a在线 | 亚洲一区二区三区四区五区午夜 | 久久人人爽人人爽人人片av软件 | 欧美性受xxxx| 国产肉体xxxx裸体视频 | 日韩欧美在线观看视频 | 桃花色综合影院 | 91精品国产91久久久久久最新 | 午夜精品一区二区三区在线 | 国产99爱 | 麻豆一区二区 | 娇小萝被两个黑人用半米长 | 日韩黄色一区 | 一区二区高清视频 | 韩国r级hd中文字幕 韩国r级大尺度激情做爰外出 | 久久频这里精品99香蕉 | 亚洲精品喷潮一区二区三区 | 狠狠gao| 亚洲色无码一区二区三区 | 日韩人妻熟女中文字幕a美景之屋 | 4438x在线观看| 91禁看片 | 免看一级a毛片一片成人不卡 | 乳霸冲田杏梨中文字幕担心学生的 | 亚洲欧美在线看 | jiizzyou性欧美老片 | 波多野结衣av高清一区二区三区 | 91操人视频 | 毛片在线免费观看视频 | 国内一区二区三区 | 日本三级网站在线观看 | 久久国产视频一区 | 国产一区二区三区视频在线播放 | 欧美成人一区二免费视频软件 | 精品二区在线观看 | 日韩欧美一区二区三区在线 | 久久久网站 | 欧美99精品 | 永久免费精品影视网站 | 大杳蕉狼人伊人 | 无遮无挡爽爽免费毛片 | 色婷婷在线视频 | 亚洲欧美在线视频 | 久久精品国产久精国产 | 古风h啪肉禁欲 | 成人性生生活性生交免费 | 国产日产亚洲系列最新 | 剧情av在线| 国产精品成人一区无码 | 久久欧美精品久久天美腿丝袜 | 亚洲精品国产偷自在线观看 | 77777五月色婷婷丁香视频 | 亚洲精品在线免费观看视频 | 狼人色综合 | 国产精品igao视频网入口 | 中文字幕无码人妻aaa片 | bbbbbxxxxx性欧美| 一级片高清| 国产精品视频在线观看 | 日本三级中国三级99人妇网站 | 可以观看的av | 特级特黄aaaa免费看 | 五十路熟妇高熟无码视频 | 魔性诱惑 | 麻豆毛片 | 黄色av高清| 国产精品一区二区四区 | 国产精品久久久久久久久大全 | 久久午夜夜伦鲁鲁片不卡 | jizz一区 | 日韩精品中文字幕在线观看 | 老司机午夜福利av无码特黄a | 精品日产乱码久久久久久仙踪林 | 一级片特黄 | 亚洲永久在线观看 | 丰满少妇69激情啪啪无 | 一级片在线观看视频 | 亚洲老熟女性亚洲 | 久久日本三级香港三级456 | аⅴ新版在线天堂 | 国产成人av一区二区三区 | 美女内射视频www网站午夜 | 国产91打白嫩光屁屁网站 | 欧美大屁股xxxx高跟欧美黑人 | 91激情在线视频 | 国产欧美一区二区精品老汉影院 | 久热国产精品 | 在线视频一区少妇露脸福利在线 | 亚洲影院丰满少妇中文字幕无码 | 三级福利片 | 四虎国产在线 | 色欲av无码一区二区人妻 | 久久精品国产999大香线蕉 | 欧洲成人免费视频 | 无码人妻久久一区二区三区 | 毛片在线免费观看网址 | 日韩精品av久久有码一区浪潮 | 韩国三级bd高清中字2021 | 在线欧美激情 | 亚洲最大成人网站 | 人人干超碰 | 国产熟妇高潮叫床视频播放 | 永久免费看片 | 黄色大片中文字幕 | 国产免费黄色 | 免费精品在线观看 | 欧美色图13p| 国产精品理论片在线观看 | 熟妇丰满多毛的大隂户 | 久久99精品国产麻豆宅宅 | 丁香久久婷婷 | 欧美日韩va | 九九热在线视频 | 4hu44四虎www在线影院麻豆 | 国产精品国产自产拍高清av | 日产国产亚洲精品系列 | 国产精品美女乱子伦高 | 成人国产精品免费观看 | 人妻换人妻a片爽麻豆 | 羞羞色视频 | 影音先锋男人站 | 久久久久无码精品亚洲日韩 | 强制中出し~大桥未久10在线播放 | 久久免费视频99 | 亚洲精品乱码久久久久久日本蜜臀 | 亚洲午夜一区二区 | 国产免费一区二区三区免费视频 | 夜夜草av | 亚洲欧美一区二区三区在线 | 又色又湿又黄又爽又免费视频 | 中文字幕+乱码+中文 | 一级特黄aaa毛片在线视频 | 婷婷久久五月天 | 奇米影视777第四色 奇米影视777四色 | 天堂在线免费视频 | 伊人性伊人情综合网 | 色版视频 | 天天做天天摸天天爽天天爱 | 国产午夜精品一区二区三区嫩草 | 在线播放亚洲精品 | 精产国品一二三产区区别在线观看 | 婷婷影院91xxxss | 日韩一区在线视频 | 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 天天操天天射天天爱 | 中文字幕视频在线 | 国产精品久久久久久亚洲伦 | 久久久99精品免费观看乱色 | 亚洲精品乱码久久久久久蜜桃不爽 | 国产乱子伦精品无码码专区 | 自拍偷拍小视频 | 国产精品三区在线观看 | 中文字幕 欧美 日韩 | 三级网站视频在在线播放 | 美女精品一区二区 | 久久精品久久久久久久久久16 | 色亚洲欧美| 成人av免费 | 全亚洲最大的免费影院 | 一区二区三区不卡视频 | 人人玩人人弄人人曰 | 涩涩网站在线看 | 日韩日日日 | 97免费观看视频 | 欧美综合激情网 | 欧美黑人疯狂性受xxxxx喷水 | 一色屋精品视频在线观看 | 精品欧美色视频网站在线观看 | 日韩视频在线观看视频 | 日韩精品理论 | 日批| 丰满少妇大bbbbb超 | 欧美人与禽zoz0善交找视频 | 亚洲欧美综合精品久久成人网无毒不卡 | 亚洲免费成人av | 欧美狠狠 | 在线观看h网站 | 亲嘴扒胸摸屁股激烈网站 | 精品露脸国产偷人在视频 | xxxxx在线观看 | 精品亚洲网站 | 清草视频| 欧美日韩中文在线视频 | 亚洲黄色免费 | 俺去俺来也在线www色官 | 欧美 偷窥 清纯 综合图区 | 久久久无码人妻精品一区 | 唯美欧美亚洲 | 久久久久久69 | 强美女免费网站在线视频 | 114一级片 | 久久久久久久综合色一本 | 午夜精品一区二区三区三上悠亚 | 人妻有码中文字幕在线 | 久久69av| 成人性生交大片免费看视频app | 久久久国产精品黄毛片 | 一色屋免费视频 | 狠狠色噜噜狠狠狠8888米奇 | 欧美性受xxxx黑人猛交 | 日韩一中文字幕 | 日日夜夜爽爽 | 欧洲熟妇色xxxx欧美老妇多毛 | 激情婷婷丁香 | 肉番在线观看 | 成人免费视频免费观看 | 狠狠爱网站| 精品久久久三级丝袜 | 国产深夜福利在线 | 多毛的亚洲人毛茸茸 | 91丨九色丨国产在线 | 久久久久久久久久久久国产 | 国产88久久久国产精品免费二区 | 91毛片视频| 青青草原综合网 | 天天操天天谢 | 91久久精品一区二区 | 插我一区二区在线观看 | 国产一伦一伦一伦 | 黄色av网站在线播放 | 88国产精品久久现线拍久青草 | 国产第5页 | 欧美精品久久久久久久 | 精品无码一区二区三区电影 | 91丝袜国产在线播放 | 国产超高清麻豆精品传媒麻豆精品 | 德国做爰xxxⅹ性 | av毛片在线播放 | 午夜视频福利网站 | 亚洲中文字幕va福利 | 在线丨暗呦小u女国产精品 在线爽 | 欧美成人短视频 | 久久精品国产av一区二区三区 | 五月天青青草 | 丁香伊人 | 久久精品呦女 | 免费毛片在线 | 日韩爱爱片| 福利视频91 | 日本少妇性生活 | 国产精品成人va在线播放 | 人妻无码中文久久久久专区 | 亚洲精品99久久久久中文字幕 | 免费在线 | 女国产精品视频一区二区三区 | 成人久久久精品国产乱码一区二区 | 国产精品日日做人人爱 | 日本无遮羞调教屁股视频网站 | 国产日产精品久久快鸭的功能介绍 | 肉丝美足丝袜一区二区三区四 | 少妇浴室愉情韩国理论 | 国产露双乳喂奶在线观看 | 国产1区2| 中文字幕亚洲情99在线 | 丰满少妇被猛烈进av毛片 | 在线激情网站 | 久久视频这里只有精品 | 久久久久久久97 | 永久免费看成人av的动态图 | 亚洲午夜久久久精品一区二区三剧 | 后进极品白嫩翘臀在线播放 | 手机在线观看日韩av | 7m精品福利视频导航 | 91免费黄视频 | 综合成人| 免费人成在线 | 最新一区二区三区 | 久色亚洲| 啪啪av大全导航福利网址 | 成人免费在线观看网站 | 秋霞av鲁丝片一区二区 | 日本黄色大片网站 | 欧美三级一级 | 殴美一区二区 | 免费看黄色网 | 国产精品久久久久久久久久免费 | 日本少妇激情舌吻 | 国产精品自在拍在线拍 | 久久无码人妻热线精品 | 日本中文字幕一区二区有限公司 | 免费看男女做爰爽爽视频 | 人成在线免费视频 | 黄色a级一级片 | 欧美日韩亚洲国产另类 | 免费爱爱网站 | 精国产品一区二区三区a片 日韩av在线观看免费 | 97久久香蕉国产线看观看 | 国产精品9x捆绑调教视频 | 精品国产一区二区三区久久久 | 精品国产自在久久现线拍 | 青青操在线观看 | 黄色片网站视频 | 狠狠躁夜夜躁人人爽蜜桃 | 日本极品少妇videossexhd 天天躁日日躁狠狠躁av麻豆 | 欧美亚洲国产成人一区二区三区 | 国产精品亚洲一区二区三区在线 | 人人干干| 国产精品九九 | 一二三四区无产乱码1000集 | 亚洲午夜精品毛片成人播放器 | 成年人黄色一级片 | 久草福利在线 | 国产精品一区二区av日韩在线 | 超碰免费97 | 人人妻人人澡人人爽久久av | 欧美亚洲第一区 | 欧美 另类 交 | 性啪啪chinese东北老女人 | 四川丰满妇女毛片四川话 | 成年人视频在线免费看 | 日韩视频一区二区三区在线观看 | 闺蜜互慰吃奶互揉69式磨豆腐 | 无遮挡国产高潮视频免费观看 | 午夜丰满寂寞少妇精品 | 品久久久久久久久久96高清 | www婷婷av久久久影片 | 日一日干一干 | 久久久久久国产精品无码下载 | 亚洲人成网站色7799 | 成人一级影视 | 久久911| 亚洲精品一二三区久久伦理中文 | 国产一区二区在线观看视频 | 欧美混交群体交 | 久久99精品一区二区蜜桃臀 | 亚洲欧美成人精品香蕉网 | 日日噜噜噜夜夜爽爽狠狠 | 午夜高清福利 | 国产莉萝无码av在线播放 | 欧美综合天天夜夜久久 | 国产大学生粉嫩无套流白浆 | 国产国语亲子伦亲子 | 污污视频在线免费看 | 亚洲欧洲日韩在线 | 日韩福利一区二区 | 夜夜嗨av禁果av粉嫩av懂色av | 夜色88v精品国产亚洲 | 91精品国产色综合久久不卡98最新章节 | 亚洲欧美日韩视频一区 | 久久国产柳州莫菁门 | 三级三级久久三级久久 | 欧美寡妇xxxx黑人猛交 | 乱人伦人妻精品一区二区 | 久久久xxxx| 中文字幕一区二区三区在线乱码 | 成人免费黄色大片 | 午夜片在线 | 96精品视频 | 一级片在线免费播放 | 无码国内精品人妻少妇蜜桃视频 | 久久精品国产一区二区三区肥胖 | 美女一区二区三区四区 | 三级做爰在线观看视频 | 寂寞人妻瑜伽被教练日 | 中文字幕精品在线视频 | 欧美三级又粗又硬 | 久草在线视频精品 | 日本成人性爱 | 68日本xxxxxⅹxxx22 | 亚洲中文字幕久久无码精品 | 深夜视频在线观看免费 | 成 人色 网 站 欧美大片在线观看 | 天天躁日日躁很很很躁 | 中文字幕在线观看免费 | 亚洲毛片在线 | 三级黄色片网站 | 日韩中文字幕综合 | 天天色天天干天天 | 日韩亚洲一区二区 | 国产精品视频免费在线观看 | 黑人中文字幕一区二区三区 | 国产9色在线 | 日韩 | 日韩精品乱码 | 色吧视频| 麻豆亚洲 | 亚洲欧美一区二 | 刘玥91精选国产在线观看 | 中国av片| www黄色免费| 欧美日韩v | 右手影院亚洲欧美 | 极品粉嫩鲍鱼视频在线观看 | 人妻丰满熟妇aⅴ无码 | 四虎国产成人永久精品免费 | 久久影视院线 | 日韩毛片网站 | 久久不见久久见免费影院视频 | 亚洲处破女av日韩精品 | 18视频在线观看男男 | 男女做爰猛烈叫床爽爽免费网站 | 久久精品国产精品亚洲毛片 | 意大利性荡欲xxxxxx | 久久精品国产精品亚洲红杏 | 亚洲精品一区中文字幕乱码 | 狠狠色噜噜狠狠狠四色米奇 | 中文字幕高清免费日韩视频在线 | 久草在线视频精品 | 国产免费av一区 | 国产69精品久久久久9999不卡免费 | 国产露脸对白刺激2022 | 国精产品国语对白东北 | 少妇又色又紧又爽又刺激视频 | 蜜臀av国产精品久久久久 | 免费人成网站 | 国产精品福利小视频 | 日韩视频免费 | 中文字幕一二三 | 亚洲色欲色欲欲www在线 | 亚洲一区二区无码影院 | 国产午夜精品一区二区三区 | 欧美日韩不卡一区二区 | 国产激情免费视频在线观看 | 国产精品久久久久久爽爽爽床戏 | 国产成人毛毛毛片 | 精品国产一区二区三区久久 | 日本一级一片免费视频 | 麻豆国产尤物av尤物在线观看 | 黄色毛片视频免费 | 亚洲三级高清免费 | 欧美aa大片欧美大片观看 | 久热免费在线视频 | 欧美日韩精品一区二区在线播放 | 巨胸不知火舞露双奶头无遮挡 | 久久激情av | 三级黄色片网站 | 国产成人精品毛片 | 久久久精品视频免费 | 91干干干| 一级又爽又黄的免费毛片视频 | 少妇二级淫片免费 | 爱情岛论坛av首页 | 黄色一级免费片 | 丰满少妇猛烈进人免费看高潮 | 亚洲免费视频网站 | 激情久久久久久 | 国产又粗又猛又爽又黄的视频文字 | 欧美乱妇高清无乱码 | 欧美日韩亚洲国产精品 | 久久精品国产露脸对白 | 1024福利| 伊人天堂网 | 日本一区二区三区视频在线 | 68精品久久久久久欧美 | 亚洲国产精品成人久久久 | 国产精品国产馆在线真实露脸 | 91美女片黄在线观看成欢阁 | 国产韩国精品一区二区三区 | 天堂在/线中文在线资源 官网 | 国产秋霞 | 国产女人高潮叫床视频 | 成人免费网站在线观看 | 光棍影院一区二区 | 日韩在线一区二区三区免费视频 | www精品美女久久久tv | 久久波多野 | av不卡一区 | 91porn在线| 欧美三p| 成人国内精品久久久久影院成人国产9 | 久久久久女教师免费一区 | a级成人毛片 | 无码爆乳护士让我爽 | 天堂a免费视频在线观看 | 在线观看h网站 | 亚洲 a v无 码免 费 成 人 a v | www887色视频免费 | 亚洲欧洲综合网 | 99国产高清| 国产午夜成人久久无码一区二区 | 老女人伦理中文字幕 | 色五月视频 | 狠狠色综合激情丁香五月 | 天天想夜夜爽 | 国产精品久久久久久久久夜色 | 草草网站影院白丝内射 | 国产国产小嫩模无套内谢 | 欧美日韩综合一区二区三区 | 性一交一乱一乱一视频 | 国产成人精品日本亚洲网站 | 亚洲天天综合 | 另类av在线 | 狠狠躁夜夜躁人人躁婷婷91 | 国内毛片毛片 | 亚洲欧洲在线观看 | 亚洲精品午睡沙发系列 | 国产精品成人一区二区艾草 | 天天干天天摸 | 高清成人免费视频 | 国产精品片aa在线观看 | 精品国产免费看 | 在线观看毛片视频 | 香蕉97视频观看在线观看 | 欧美成人3d啪啪动漫 | 天天操夜夜操 | 久久精品国产欧美日韩 | 精品成人免费视频 | av亚洲产国偷v产偷v自拍软件 | av成人免费在线 | 欧美乱人免费视频观看 | 午夜阳光精品一区二区三区 | 亚洲欧美午夜 | 日韩久久无码免费毛片软件 | 日韩精品中文字幕无码一区 | 91看片成人 | 中文在线а√天堂官网 | 把插八插露脸对白内射 | 日本大尺度激情做爰电2022 | 中文字幕乱码熟女人妻水蜜桃 | 骚五月 | 在线a亚洲视频播放在线观看 | 竹菊影视欧美日韩一区二区三区四区五区 | 国产洗浴女技师全套av | 成人在线免费观看网址 | 嘿嘿射在线观看 | 特级一级黄色片 | 国产一性一交一伦一a片 | 91精品一区二区三区蜜臀 | 蜜桃视频中文字幕 | 黄色免费av | av中文字幕网址 | 天天看片天天干 | 欧美黑人性暴力猛交喷水黑人巨大 | 色婷婷视频| 亚洲精品午夜无码专区 | 日韩人妻一区二区三区蜜桃视频 | 欧美福利视频网站 | 亚洲欧美18岁网站 | 日本午夜免费福利视频 | 成年男女免费视频网站 | 老牛嫩草一区二区三区眼镜 | 国产精品揄拍一区二区久久国内亚洲精 | 丰满肥臀大屁股熟妇激情视频 | 2级黄色片 | 一区二区三区精品国产 | 在线免费一区二区 | 人人妻人人澡人人爽久久av | 又色又爽又黄的视频软件app | 人妻体体内射精一区二区 | 久久天堂综合亚洲伊人hd妓女 | 久久久亚洲综合 | 国产农村妇女毛片精品 | 男人天堂网在线观看 | 国产最新精品 | 国产国拍亚洲精品av | 好爽又高潮了毛片 | 亚洲国产中文字幕在线视频综合 | 性——交——性——乱免费的 | 伊人网址| 精品超清无码视频在线观看 | 色综合久久88色综合天天 | 国产精品嫩草影院入口日本一区二 | 狠狠色综合网 | 天海翼一区二区三区高清在线观看 | 欧美成人性视频在线播放 | 亚洲成人aaa| 成人免费无码av | 亚洲精品v日韩精品 | 久久久久人妻一区精品色欧美 | 18禁超污无遮挡无码免费网站国产 | 欧美成人3d啪啪动漫 | 开心五月激情综合婷婷色 | 欧美粗暴jizz性欧美20 | 蜜桃网站入口在线进入 | 国产在线啪 | ktv偷拍视频一区二区 | 国产免费又黄又爽又刺激蜜月al | 国产乱人伦精品一区二区 | 少妇激情一区二区三区视频小说 | 好吊色国产欧美日韩免费观看 | 国产精品午夜福利视频234区 | 黄色工厂这里只有精品 | 精品久久久爽爽久久男人和男人 | 四虎影视免费在线观看 | 人人涩| 日韩极品视频在线观看 | 中文字幕文字暮 | 91无人区乱码卡一卡二卡 | 欧美多人片高潮野外做片黑人 |