九九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虛擬設備驅動








簽名
主站蜘蛛池模板: 日本真人做爰免费的视频 | 国产色妇 | 午夜激情一区二区 | 天堂av2019| 国产午夜精品免费一区二区三区视频 | 日本三级中文字幕在线观看 | 懂色av一区二区三区免费看 | 深夜福利网站 | 亚洲精品国产精品国自产网站 | 国产99在线 | 欧美 | 黄色三级小视频 | 国产盗摄一区二区 | 美女露出奶头扒开尿口免费网站 | 亚洲精品久久久一区二区图片 | 九九九久久久久久 | 日韩一级完整毛片 | 天堂视频网站 | 黄色激情视频在线观看 | 太粗太长太硬高潮了av | 亚洲妇女无套内射精 | 国产玉足脚交欧美一区二区 | 精品丰满人妻无套内射 | 中文字幕高清免费日韩视频在线 | 国自产偷精品不卡在线 | 人人射人人 | 四虎1515hh海外永久免费 | 91看片在线 | 日日干网站 | 波多野结衣的av一区二区三区 | 日韩乱码人妻无码中文字幕 | 成年美女黄网站色大免费全看 | 男人的天堂无码动漫av | 美女日日日 | 黑人巨大精品欧美一区免费视频 | 欧洲自拍偷拍 | 亚洲成人综合视频 | 久久精品在线视频 | 男女做爰猛烈吃奶摸九色 | 又粗又黑又大的吊av | 国产一区不卡视频 | 最新欧美大片 | 精品二区在线 | 一区二区三区久久 | 人妻尝试又大又粗久久 | 国产精品女同磨豆腐磨出水了 | 娜娜麻豆国产电影 | 欧美三级韩国三级日本三斤在线观看 | 乱肉放荡艳妇视频6399 | 欧美精品亚洲精品日韩精品 | 国产一区二区三区网站 | 精品久久国产字幕高潮 | 色乱码一区二区三区 | www.久久久久久久久久 | 亚洲性喷水 | av夜夜| 欧美网站一区 | 女国产精品视频一区二区三区 | q欧美性猛交xxx7乱大交 | 日本在线视频www鲁啊鲁 | 国产视频一区二区三区在线播放 | 亚洲综合在线免费 | 国产普通话对白刺激 | 狼人综合网 | 国产在线视频网站 | 蜜桃视频一区二区三区在线观看 | 99精品免费久久久久久久久 | 日本十八禁视频无遮挡 | 国产乱码精品一区二区三区四川人 | 蓝牛av| 日韩伦理在线视频 | 日韩精品一区二区中文字幕 | 欧美丰满一区二区免费视频 | 欧美激情一区二区三区p站 欧美激情一区二区三区蜜桃视频 | 中文字幕亚洲一区二区三区 | 色女孩综合网 | 农村偷拍xxxxx | 久久亚洲精品ab无码播放 | 国产精品美女一区 | 亚洲国产成人久久一区二区三区 | 青青操网| caoporn视频在线 | 国内爆初菊对白视频 | 女同久久另类99精品国产 | 国内精品久久久久 | 国产黄色免费网站 | 一节黄色片 | 小丽的性荡生活 | 黄色aa级片 | 国产911视频 | 日韩毛片免费看 | 亚洲欧洲中文日韩av乱码 | 国产高清黄色 | 嫩草伊人久久精品少妇av | 喷水一区二区 | 欧美日韩免费高清 | 涩涩爱网站 | 2020最新无码福利视频 | 嫩草影院菊竹影院 | 日日碰狠狠躁久久躁综合小说 | 亚洲精品第一 | 翔田千里高潮在线播放 | 免费网站色 | 你懂的视频在线播放 | 最大胆裸体人体牲交免费 | 欧美日韩精品久久久免费观看 | 毛片视频免费 | 国产伦精品一区二区三区四区免费 | 欧美性生活在线视频 | 久久草草亚洲蜜桃臀 | 亚洲高清网站 | 欧美激情性生活 | 曰本黄色片 | 国产综合无码一区二区色蜜蜜 | 香港三级日本三级妇三级 | 亚洲青涩在线 | 清清草在线视频 | 人妻丝袜中文无码av影音先锋专区 | www.欧美色图.com | 免费黄色网页 | 色图自拍 | www.五月天婷婷.com | 久久精品网 | 亚洲国产长腿丝袜av天堂 | 久久一本日日摸夜夜添 | 国产精品无码电影在线观看 | www天天操 | 亚洲经典av | 18禁美女裸体网站无遮挡 | 97超碰中文字幕 | 无码人妻精品一区二区三18禁 | 国产精品久久久久久人妻精品 | 国产精品theporn| 久久99国内精品自在现线 | 欧美v亚洲v日韩v最新在线 | 最新av导航 | 涩涩网站在线观看 | 国产精品视频一区国模私拍 | www.7788久久久久久久久 | 一区二区免费av | 亚洲中文字幕无码一区在线 | 国产熟女一区二区三区四区五区 | 丰满饥渴的少妇hd | 亚洲精品无码久久久久久久 | 日本边舌吻边做爽的视频 | 中日韩在线观看视频 | 成人免费视频在线播放 | 日韩三级精品 | 欧美成人免费一区二区三区视频 | 狠狠久久精品中文字幕无码 | 日韩少妇视频 | 免费看48女人真人毛片 | 熟女人妻少妇精品视频 | 亚洲春色在线视频 | 成人婷婷网色偷偷亚洲男人的天堂 | 捆绑japanhdxxxxvideos | 亚洲国产精品写真 | 国产精品88久久久久久妇女 | 亚洲无线一二三四区手机 | 中国一级女人毛片 | 成人午夜影院 | 久久精品一区二区免费播放 | 美女撒尿毛片视频免费看 | 丰满人妻翻云覆雨呻吟视频 | 欧美日韩成人精品 | 可以免费看的黄色 | 看全黄大色黄大片美女人 | 森泽佳奈作品在线观看 | 一区二区精品视频 | 国产又色又爽又黄又免费 | 国产精品久久久久久久久久久久午夜片 | 黄色a级片在线观看 | 国产小精品 | 那个网站可以看毛片 | 日日噜噜夜夜狠狠久久无码区 | 欧美一级看片 | 韩国三级国产 | 亚洲色图狠狠爱 | 日本久久爱 | 亚洲日韩av片在线观看 | 国产麻豆精品久久一二三 | 在线观看黄色免费网站 | 色老头一区二区 | 特色特色大片在线 | www.国产视频 | wwwww在线观看 | 国产欧美激情日韩成人三区 | 黄色国产精品视频 | 久久国产成人午夜av浪潮 | 污片在线免费看 | 国外av在线| 欧美日韩国产码高清 | 国产精品有限公司 | 欧美网站在线观看 | 一区二区三区成人久久爱 | 岬奈奈美精品一区二区 | 嫩呦国产一区二区三区av | 污污视频在线免费看 | 婷婷黄色网 | 日韩国产欧美精品 | 久久久久麻豆v国产精华液好用吗 | 国产午夜福利在线观看视频 | 99精品免费久久久久久久久 | 96人xxxxxxxxx69 | 伊人色综合久久天天 | 国产精欧美一区二区三区久久 | 网站黄色在线免费观看 | 精产品自偷自拍 | 午夜av亚洲女人剧场se | 激情深爱五月 | 疯狂做受xxxx高潮视频免费 | 国产伦精品一区二区三区免费视频 | 日韩av无码中文无码不卡电影 | 国产精品搬运 | 亚洲欧洲美洲无码精品va | 精品在线免费观看视频 | 中文久久乱码一区二区 | 一级肉体全黄裸片 | 国产又黄又爽又色的免费视频白丝 | 欧洲成人精品 | 手机看片日韩久久 | 九九九亚洲 | 亚洲一级二级视频 | 夜夜高潮久久做爽久久 | 欧美肥老妇视频九色 | 精品国产自在久久现线拍 | 国产精品一色哟哟 | 国产v亚洲v天堂无码久久久 | 四虎影视4hu4虎成人 | 天天舔天天射 | 韩国理伦三级 | 激情欧美日韩 | 色呦呦免费视频 | 久久久无码一区二区三区 | 51国产偷自视频区免费播放 | 国産精品久久久久久久 | 午夜激情导航 | 人妖精品videosex性欧美 | 丝袜 亚洲 另类 欧美 重口 | 精品网站999www | 伊人网在线观看 | 四虎在线观看视频 | 在线视频精品中文无码 | 国产成人黄色 | 在线观看老湿视频福利 | 高清欧美精品xxxxx在线看 | 精品人妻少妇一区二区 | 91爱看| 免费久久片 | 久久精品国产99国产精品澳门 | av免费观看网址 | 精品久久无码中文字幕 | 挺进美女教师的蜜桃肥臀视频 | 欧美啪啪小视频 | 激情网站在线观看 | 欧美黑人精品一区二区不卡 | 无码吃奶揉捏奶头高潮视频 | 国精产品一品二品国精品69xx | 国产美女亚洲精品久久久毛片小说 | 欧美国产一区二区三区激情无套 | 欧美乱做爰xxxⅹ久久久 | 无码中文字幕人妻在线一区二区三区 | 国产一级做a爰片久久毛片男 | 寂寞的日本美妇 | 国产精品爽爽久久 | 亚洲人成人网站在线观看 | 国产成人+综合亚洲+天堂 | 欧美成人精品一区 | 看片网址国产福利av中文字幕 | 色屁屁在线 | 午夜国产福利在线 | 在线激情av| 国产精品嫩 | 欧美一区二区三区四区视频 | 国产乱淫a∨片免费视频牛牛 | 日本888xxxx | 亚洲国产av无码综合原创国产 | 国产成人午夜精品影院游乐网 | 两个黑人大战嫩白金发美女 | 五月激情丁香网 | 精品国产乱码久久久 | 78色淫网站女女免费 | 日日夜夜狠狠爱 | 国模一区二区三区白浆 | 日少妇av| 91亚洲国产成人精品一区 | 亚洲精品久久久蜜臀av站长工具 | 国产口语对白老妇 | 精品久久久久久久久久久久包黑料 | 亚洲免费视 | 男人午夜免费视频 | 日韩城人免费 | 我的公把我弄高潮了视频 | 亚洲天堂网在线观看 | 性xxxx18免费观看视频 | 欧美午夜一区二区福利视频 | 日本aⅴ写真网站 | 亚洲精品蜜桃久在线 | 黄av在线免费观看 | 国产自产在线视频 | 污污内射久久一区二区欧美日韩 | 国产激情视频网站 | 领导边摸边吃奶边做爽在线观看 | 国产精品日| 久久98精品久久久久久久性 | 欧美激情成人在线 | 日韩在线免费观看av | 中文字幕自拍偷拍 | 五月天婷婷影院 | 大地资源中文第三页 | а√天堂资源国产精品 | 天天搞天天干 | 久久99精品国产99久久6尤物 | 强videoshd酒醉 | 天天摸天天爽日韩欧美大片 | 69视频在线 | 亚洲人午夜精品 | 成人一级在线 | 九九av在线 | 97国产suv精品一区二区62 | 毛片毛片毛片毛片毛片毛片毛片 | 欧美日韩一区二区三区不卡视频 | 欧美成人h | 久久奇米 | 国产精品久久久久影院色老大 | 国产精品一区二区在线观看网站 | 久久综合九色综合欧美狠狠 | 国产伦精品一区二区三区精品视频 | 国产嫖妓一区二区三区无码 | 91精品久久久久久综合乱菊 | 欧美少妇xxxxx | 无码日韩精品一区二区人妻 | 蜜桃精品噜噜噜成人av | 爱爱免费视频网址 | 中文字幕 欧美激情 | 精品一区二区三区国产 | 五月婷婷网 | 亚洲一区二区三区 无码 | 华人在线 | 日本japanese乳偷乱熟 | 欧美一级特黄aaaaaa大片在线观看 | 大香伊人久久 | 日韩精品一区二区三区免费视频 | 久久熟妇人妻午夜寂寞影院 | 日本aaaa级毛片 | 在线观看国产午夜福利片 | 亚洲国产精品视频一区 | 日韩美女一级片 | 性较小国产交xxxxx视频 | 国产熟妇搡bbbb搡bbbb搡 | 国产91丝袜在线播放 | 毛片aaaaaa | 我不卡午夜| 亚洲午夜精品久久久久久人妖 | 毛片天天看 | 日韩欧美在线一区二区 | 免费视频91蜜桃 | 午夜影院免费观看 | 六月丁香婷婷激情 | 国产精品久久久久久久第一福利 | 日本少妇激情舌吻 | 国产精品jizz在线观看美国 | 免费福利av| 美女av一区二区三区 | 污视频免费在线 | 男人靠女人免费视频网站 | 精品xxxx户外露出视频 | 91美女片黄在线观看 | 日韩久久精品一区二区三区 | 中文字幕一区二区人妻 | 欧洲无线码一二三四区 | 夜夜爽爽爽久久久久久魔女 | 99精产国品一二三产区在线 | 日本亚洲精品色婷婷在线影院 | 国产精品理论片在线观看 | 日产精品一区二区三区在线观看 | 亚洲欧美日韩精品成人 | 极品少妇被猛得白浆直流草莓视频 | 一区二区三区内射美女毛片 | 国产舌乚八伦偷品w中 | 国产又爽又黄无码无遮挡在线观看 | 手机免费av | 日本成人在线视频网站 | 午夜激情视频网 | 中文永久有效幕中文永久 | 亚洲人成在线播放 | 内谢少妇xxxxx8老少交视频 | 久久亚洲堂色噜噜av入口网站 | 亚洲精品午夜精品 | 国产精品无码电影在线观看 | 成人短视频在线免费观看 | 日本熟妇成熟毛茸茸 | 日本亚洲欧洲无免费码在线 | 日韩一级免费观看 | 国产精品视频永久免费播放 | 日韩精品区一区二区三vr | 99视频一区二区 | 日韩欧美中文字幕在线三区 | 亚洲欧美一区二区精品久久久 | 在线日韩精品视频 | 欧美一区二区在线视频 | 国产高清成人久久 | 亚洲人成色7777在线观看 | 日本000xxx免费视频 | 午夜色网 | 中文字幕精品国产 | 国产精品无码一区二区三级 | 欧美黄色毛片 | 免费久久片 | 国产露脸无套对白在线播放 | 97色伦久久x88av | 狠狠躁夜夜躁人人爽天天高潮 | 色偷偷偷在线视频播放 | 色噜噜狠狠狠狠色综合久不 | 美丽的熟妇中文字幕 | 对白超刺激精彩粗话av | 91超薄丝袜肉丝一区二区 | 日免费视频 | 7777奇米影视| 黄色无遮挡| 成人在线观看免费 | 国产日韩av免费无码一区二区三区 | 美女露隐私免费网站 | 日韩经典午夜福利发布 | 轻轻草在线视频 | 91免费观看网站 | 777亚洲精品乱码久久久久久 | 欧美性xxxxx极品娇小 | 另类小说五月天 | 一区二区在线看 | 黄色av片三级三级三级免费看 | 国产香蕉9 | 精品久久影院 | 亚洲草逼 | 精久国产av一区二区三区孕妇 | 欧美性一级 | 亚洲制服在线观看 | 一级黄色国产片 | 欧美一区二区三区四区五区六区 | 国产精品久久777777毛茸茸 | 国产精品久久久久久久免费看 | 亚洲欧美色中文字幕在线 | 久久九九国产精品 | 韩国三级在线 | 欧美精品一区二区性色 | 一a级毛片 | 精品一区二区久久久久久久网站 | 天天射天天干天天色 | 91蜜桃传媒精品久久久一区二区 | 无遮挡又黄又刺激的视频 | 欧美色图校园春色 | 亚洲三级在线视频 | 青娱乐伊人 | 无码人妻精品丰满熟妇区 | 69久久夜色精品国产69蝌蚪网 | 国产淫片av片久久久久久 | 成人性生交大片免费7 | 亚洲一区二区三区欧美 | 日韩人妻少妇一区二区三区 | 亚洲一区二区三区免费看 | 欧美污污视频 | 国产露脸系列magnet | 免费a级黄毛片 | 香港三级日本三级韩国三级 | 亚洲精品一区二区三区四区乱码 | 成年女人黄网站色视频免费97 | 91麻豆精品国产91久久久使用方法 | 日韩激情成人 | 日韩欧美高清在线观看 | 一区二区三区av在线 | 欧美午夜刺激影院 | 欧洲中文字幕日韩精品成人 | 成在线人av免费无码高潮喷水 | 免费视频一区二区 | 丰满熟女人妻一区二区三 | 欧美日韩1234 | 欧美性猛交xxxx乱大交密桃 | 国产一二在线 | 国产欧美亚洲精品a | 性盈盈影院中文字幕 | 色综合欧美在线视频区 | 凹凸在线无码免费视频 | 深夜爽爽福利 | 久草资源在线 | 99免费在线 | sese欧美| 97国产高清dvd | 91久久久精品 | 国产乱子伦精品免费无码专区 | 美女无遮挡免费视频网站 | 台湾性经典xxxⅹxx | 噜噜噜噜狠狠狠7777视频 | av大帝在线 | 色五月天天 | 久久久久少妇 | 极品主播超大尺度福利视频在线 | 久久综合给合久久狠狠狠97色 | 五月婷婷六月香 | 国产粉嫩高中无套进入 | 老妇高潮潮喷到猛进猛出 | 亚洲一 | 久久黄色网址 | 国产成人三级一区二区在线观看一 | 免费大片av手机看片高清 | 国产欧美做爰xxxⅹ在线观看 | 消息称老熟妇乱视频一区二区 | 五月婷在线| 成人综合影院 | 精品无码午夜福利理论片 | 色噜噜狠狠色综合日日 | 消息称老熟妇乱视频一区二区 | 色污网站 | 国产精品日日做人人爱 | 日韩三级在线 | 成人网站免费观看入口 | 高清国产在线 | 欧美 日韩 国产 亚洲 色 | 在线观看三级网站 | 国产精品丝袜一区二区 | 精品视频久久久久久 | 日本三级韩国三级三级a级按摩 | 日本人丰满少妇xxxxx | 国产精品野外户外 | 男女一进一出超猛烈的视频不遮挡在线观看 | 国产精品乡下勾搭老头1 | 国产天堂久久 | 天堂在线中文8 | 久久久久久久网 | 99热这里只有精品1 99热这里只有精品2 | 亚洲不卡在线视频 | 男女超级黄aaa大片免费 | 国产精品成人一区二区三区夜夜夜 | 欧美大片网址 | 中文字幕国内自拍 | 亚洲自啪 | 日本不卡在线播放 | 韩国毛片在线 | 国产交换配乱淫视频免费 | 欧美三级理论片 | 日韩有码在线播放 | 国产chinese精品av | 亚洲成av人的天堂在线观看 | 欧美一区二区在线视频观看 | 7m视频成人精品分类 | av网站在线播放 | 妹子干综合网 | 91桃色污| 亚洲精品乱码久久久久久蜜桃91 | 乡下小少妇xxxxx性开教 | 天堂另类网站 | 四虎影视永久在线精品 | 污污网站免费 | caoporn国产一区二区 | 操欧美老逼 | 1级黄色毛片 | 成人免费在线观看av | 日韩一卡二卡三卡四卡 | 国产主播喷水 | av中文字幕一区 | 国产成人无码a区在线观看视频 | 一个人看的www视频在线播放 | 成人免费视频一区二区 | 久久综合给合久久狠狠狠97色 | 免费观看美女裸体网站 | 久久久久久国产精品高清 | 国产毛片久久久久久美女视频 | 五月天爱爱 | 亚洲自偷自偷偷色无码中文 | 亚洲色18禁成人网站www | 午夜精品国产 | 国产李沁av在线播放 | 天堂网2018| 天天看天天摸天天操 | 中文字幕乱妇无码av在线 | 翔田千里x88aⅴ | 在线播放免费人成毛片乱码 | 久久精品视频在线免费观看 | 欧洲美女黑人粗性暴交 | 日本大奶视频 | 中国特级黄色毛片 | 大香伊人中文字幕精品 | 亚洲日本在线电影 | 国产精品爽爽久久久久久 | 国语对白做受xxxxx在线中国 | 麻豆妓女爽爽一区二区三 | 国产综合av| 欧美激情一二三 | 麻豆成人免费 | 免费成人在线观看 | 欧美午夜在线观看 | 漂亮少妇videoshd忠贞 | 麻豆视频在线观看免费软件 | 一本大道东京热无码aⅴ | 亚洲色欲久久久久综合网 | 18国产一二三精品国产 | 美日韩三级 | 欧美性大战久久久久久久 | 精品人妻久久久久久888 | 欧美亚洲少妇 | 欧美涩涩涩 | 在线观看污网站 | 黄色永久免费网站 | 欧美性猛交xxxx久久久 | 偷拍盗摄高潮叫床对白清晰 | 日韩亚洲制服丝袜中文字幕 | eeuss鲁片一区二区三区69 | 日韩欧美一区在线观看 | 国产丰满大乳奶水 | 日产国产欧美视频一区精品 | 在线黄色观看 | 草草免费视频 | av理伦片| 欧美深夜福利视频 | 久久精品国产欧美日韩 | 亚洲欧美网 | 国产精品久久久久久久久妇女 |