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


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


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

主題:討論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虛擬設備驅動








簽名
主站蜘蛛池模板: 日韩成人免费在线观看 | 久久sese| 美女131爽爽爽做爰视频 | 日韩www视频 | 国产视频123 | 女同理伦片在线观看禁男之园 | 夜色伊人 | 成人无码www免费视频 | 黑人情欲在线播放 | 亚洲 另类 在线 欧美 制服 | 婷婷五月五| 深夜福利网| 国产精品久久久久久久久久ktv | 一级特黄aa大片免费播放 | 日本怡红院视频www色 | 性欧美精品久久久久久久 | 亚洲欧美日韩精品久久 | 国产午夜精品理论片a级探花 | 大桥未久中文字幕 | 性疯狂做受xxxx高清视频 | 又爽又大久久久级淫片毛片 | 日韩中文字幕一区二区三区 | 国产伦精品一区二区三区免.费 | 亚洲爆乳无码专区www | 成人影视在线看 | 日韩毛片在线视频x | 国产精品入口免费视 | 狠狠色综合网站久久久久久久 | 久久99精品久久久大学生 | 亚洲精品久久久久999中文字幕 | 日韩高清无线码2023 | 国产高清女同学巨大乳在线观看 | 丰满少妇人妻久久久久久 | 噼里啪啦高清在线观看 | 国产精品国产三级国产aⅴ下载 | 性xxxx欧美老妇胖老太性多毛 | 国产黄色片视频 | 蜜桃视频插满18在线观看 | 国产午夜一区二区 | av男女| 久久人人爽爽爽人久久久 | 国产在线专区 | 深夜福利视频免费观看 | 久艹在线观看 | 天天透天天操 | av国产天美传媒性色av | 一区二区三区免费看 | 精品国产乱码久久久久久蜜柚 | 麻豆精品一区二区综合av | 快色av| 91国产免费看 | 久操av在线| 少妇全黄性生交片 | 欧美巨猛xxxx猛交黑人97人 | 国产又粗又猛又爽又黄视频 | 色狠狠一区二区三区香蕉 | 免费观看a级毛片在线播放 免费观看a级片 | 日本极品级片 | 美女视频黄频a美女大全 | 丰满老女人乱妇dvd在线播放 | 三级av在线 | 色天堂视频 | 国产欧美日韩va另类在线播放 | 我们的2018在线观看免费高清 | 日韩精品一区二区三区中文 | 激情综合色综合久久综合 | 国产不卡在线播放 | 亚洲乱码国产乱码精品精不卡 | 日本少妇裸体做爰高潮片 | 亚洲乱码国产乱码精品精在线网站 | 国产午夜伦理片 | 中文字幕网站在线观看 | 国产一线二线三线在线观看 | 青青青草视频 | 中国美女一级黄色片 | 国产一二三区写真福利视频 | yy111122少妇光屁股影院 | 性一交一伦一视一频 | 福利二区视频 | 永久免费d站视频 | 91麻豆精品一二三区在线 | 亚洲国产黄色 | 永久免费在线视频 | 日本肉体xxxx裸体137大胆图 | 国产亚洲精品精品精品 | 欧美视频不卡 | 欧美裸体性生活 | 日韩欧美视频在线免费观看 | 11月流出美女撒尿偷拍在线播放 | 国产乱码精品一区二区三区不卡 | 饥渴少妇勾引水电工av | 黄色在线a| 国产亚洲欧美日韩精品一区二区三区 | 妇挑战三黑人4p日本中文字幕 | 久久久亚洲精华液精华液精华液 | 少妇一级淫免费放 | 国产免费中文字幕 | 国产自啪精品视频网站丝袜 | 中文字幕久热精品视频在线 | 夜夜爽天天操 | 亚洲乱码国产乱码精品精在线网站 | 88xx永久免费看大片 | 婷婷久久综合九色综合 | 精品国产欧美一区二区 | 色网站综合| 国产精品51麻豆cm传媒 | 日韩成人极品在线内射3p蜜臀 | 免费无码国产v片在线观看 任我撸在线视频 | 久久久99久久久国产自输拍 | 伊人青青草 | 慈禧一级淫片91 | 阿v天堂在线 | 一级全黄裸体免费观看视频 | 人妻少妇精品无码专区 | jizz久久精品永久免费 | www成人avcom| 亚洲国产成人片在线观看无码 | 日韩午夜无码精品试看 | av一区二区三 | 日本一区二区三区免费高清 | 粉嫩av一区二区三区粉 | 热久久这里只有精品 | 亚洲午夜福利在线观看 | 97干视频| 成人亚洲一区二区 | 91传媒在线播放 | 俄罗斯xxxx性全过程 | 无码人妻丰满熟妇a片护士 日本欧美大码a在线观看 | 99一区二区| 国产精品一级视频 | 亲嘴扒胸摸屁股激烈网站 | 国产老女人精品毛片久久 | 好吊妞视频988gao在线播放 | 亚洲成人在线播放视频 | 四虎最新站名点击进入 | 黄频在线播放 | 精品国产91久久久久久浪潮蜜月 | 国内精品久久久久久久久久久久 | 亚洲狠狠婷婷综合久久 | 国产精品成人免费一区久久羞羞 | 欧美韩国一区二区 | 亚洲国产精品久久久久秋霞1 | 人妻av乱片av出轨 | 波兰性xxxxx极品hd | 午夜精品久久久久久久99樱花 | 91精品国产人妻国产毛片在线 | 午夜看毛片 | 激情综合视频 | 久久国产精品-国产精品 | 国产69精品久久久久9999 | 黄色无遮挡 | 醉酒后少妇被疯狂内射视频 | 欧美日韩一区二区三区四区 | 永久在线观看 | 亚洲尤物视频 | 欧美色图88 | 国产精品久久久久久久久久久久午夜 | 久久加勒比亚洲精品一区 | 久久久日韩精品一区二区三区 | 亚洲精品一区二区三区在线观看 | 91福利视频网站 | 国产欧美精品aaaaa久久 | 国产伦精品一区二区三区照片 | 边添小泬边狠狠躁视频 | 强伦人妻一区二区三区视频18 | 京香julia在线观看 | 国产欧美va欧美va香蕉在 | zσzo欧美性猛交xx | 国产好爽…又高潮了毛片 | 最新日韩在线视频 | 久久久久久久久久影视 | 国产精品久久久久永久免费看 | a视频网站 | 日本wwwwxxxx泡妞下课 | 久久久久爽爽爽爽一区老女人 | yw在线观看| 国产成人tv | 国产精品一区在线免费观看 | 国产精品入口福利 | 久久久久久成人 | 秋霞成人网 | 天天噜噜噜在线视频 | 国产日韩三级 | 国产精品野外av久久久 | 成年人免费看黄 | 欧美日韩制服在线 | 国产热の有码热の无码视频 | 99色综合网| 日批视频免费播放 | 99精品国产自在现线10页 | 日本做受高潮又黄又爽 | 国产精品丝袜一区二区 | 国产最新精品视频 | 久久夜色精品亚洲 | 欧美色图30p | 熟女性饥渴一区二区三区 | 久久手机视频 | 清纯唯美经典一区二区 | 2021国产在线视频 | 调教一区 | 久久婷婷久久一区二区三区 | 亚洲精品一区二三区 | 美女视频黄频a免费 | 色综合欧美 | 妇女伦子伦视频国产 | 天天干天天射综合网 | 色综合中文 | 欧美日韩精品国产 | 亚洲国产中文在线二区三区免 | 中文字幕无码免费久久9一区9 | 午夜免费啪视频在线观看 | 丰满岳妇伦在线播放 | 视频h在线 | 伊人成综合网 | 国产a√精品区二区三区四区 | 99国产精品久久久久久久久久 | 欧美成人午夜精品久久久 | 手机在线看片日韩 | jizz在线播放 | 91精彩刺激对白 | 国产欧美视频在线 | 日韩亚洲欧美一区二区三区 | 中文字幕熟妇人妻在线视频 | 亚洲一区二区三区中文字幕 | 国产侵犯亲女在线 | 欧美精品一区视频 | 婷婷激情五月网 | 国产成人精品久久二区二区 | 国产a国产国产片 | 少妇一夜三次一区二区 | 91精品国产色综合久久不8 | 亚洲综合无码一区二区三区 | 亚洲欧美在线播放 | 久久曹 | 午夜精品久久久久久99热明星 | 久久久久一 | 成人爱爱网站 | 久久精品国产视频 | 国产在线观看网站 | 99热这里精品| www春色 | 在线无码免费的毛片视频 | 99精品欧美一区二区三区 | 色婷婷国产精品久久包臀 | 亚洲中文字幕无码一久久区 | 欧美在线免费 | 亚洲国产毛片aaaaa无费看 | 欧美大片网站 | 成人片黄网站色大片免费观看 | 国产精品视频一区二区三区四区国 | 熟妇高潮喷沈阳45熟妇高潮喷 | 天堂网2018| 二级特黄绝大片免费视频大片 | 国产精品久久久 | 91丨九色丨露脸 | 日韩精品久久久久久久白丝 | 中国浓毛少妇毛茸茸 | 榴莲视频黄色 | 久草在线视频网 | 欧美日韩中文字幕一区 | 免费视频爱爱太爽了激情 | 欧美精品密入口播放 | 亚洲日韩精品a∨片无码加勒比 | 国内少妇情人精品av | 国产女人18毛片18精品 | 亚洲老妇色熟女老太 | 91偷自产一区二区三区蜜臀 | 女人a级毛片 | 激情综合五月婷婷 | 狠狠色很很在鲁视频 | 黄色在线免费播放 | 天天综合欧美 | 丁香婷婷综合网 | 国产xxxx高清在线观看 | 69视频在线观看免费 | 中国china露脸自拍性hd | 欧美 日韩 精品 | 成人网址在线观看 | 91黄色影视 | 精品久久久久久一区二区 | 午夜精品久久久久久久久久久久久蜜桃 | 经典三级在线视频 | 久久一区二 | 久久精品国产亚洲一区二区 | 日日噜噜夜夜狠狠久久无码区 | 久久国产精品二区 | 亚洲精品日本 | 天天干天天色综合 | 国产视频一二三 | 久久影音先锋 | 久久国产精品久久久久久久久久 | 青青草在线视频免费观看 | 91学生片黄| 啪啪官网 | 精精国产xxxx视频在线播放 | 国产一级片毛片 | 国产精品久久久久久久久免费樱桃 | 美国美女群体交乱 | 国产激情视频一区二区三区 | 四虎4hu永久免费深夜福利 | 久久人人97超碰a片精品 | 黑人狂躁曰本人aⅴ | 久草免费在线播放 | 国产自产高清不卡 | 99国产精品自在自在久久 | 97久久国产亚洲精品超碰热 | 饥渴少妇激情毛片视频 | 校园春色av | 久久中文字幕免费 | 日本三级网站在线观看 | 国产91勾搭技师精品 | 极品久久 | av在线网址观看 | 国产a∨精品一区二区三区不卡 | 日韩av在线看 | 欧美亚洲日本在线 | 夜夜嗨视频 | 欧美又粗大人妖一进一出 | 激情五月综合色婷婷一区二区 | 91色漫| 久久久久久久久久久福利 | 国产美女黄色片 | 天天影视色香欲综合久久 | 国产特黄大片aaaa毛片 | 欧美精品一级片 | 青青草视频污 | 国产91在线观看丝袜 | 国产一区二区av | 亚洲国产精品va在线看黑人动漫 | 免费观看成人av | 久热中文字幕无码视频 | 国产精品一区二区久久久久 | 99日精品 | 亚洲国产一区二区在线 | 青青草华人在线视频 | 人人妻人人澡人人爽人人精品浪潮 | 小毛片| 99久热| 亚洲自拍网站 | 国产乱子伦精品无码专区 | 成人性生交大片免费看中文视频 | 日本不卡在线播放 | 久久品道一品道久久精品 | 亚无码乱人伦一区二区 | 一本色道久久加勒比精品 | 日韩一区欧美一区 | 国产成人 综合 亚洲欧美 | 伊人精品成人久久综合软件 | 新婚若妻侵犯中文字幕 | 男人疯狂高潮呻吟视频 | 欧美精品成人a区在线观看 欧美精品成人久久 | 欧美少妇xx | 免费无遮挡在线观看视频网站 | 欧美三级毛片 | 鲁一鲁在线 | 人妻体内射精一区二区三四 | 免费播放一区二区三区 | 99免费 | 国产成人剧情av麻豆果冻 | 午夜寂寞剧场 | 色哟哟av | 亚洲精品乱码久久久久久蜜桃不爽 | 97丨九色丨国产人妻熟女 | 亚洲欧美成人网 | 国产探花在线精品一区二区 | 日本丰满熟妇hd | 99热这里只有精品免费播放 | 又爽又大又黄a级毛片在线视频 | 欧美日韩中文国产一区 | 日韩一区视频在线 | 欧美性xxxx偷拍 | 超碰综合网 | 色片免费观看 | 美女又黄又免费 | 经典三级久久 | 色播视频在线播放 | 中文字幕毛片 | 亚洲 丝袜 另类 动漫 二区 | 久久精品国产日本波多野结衣 | 国产人人看 | 看黄a大片日本真人视频直播 | 久久人妻精品白浆国产 | 国产在线精品成人一区二区 | 天天免费视频 | 青青青国产免费线在 | 久久99精品国产自在现线小黄鸭 | 激情内射日本一区二区三区 | 久久亚洲国产成人精品无码区 | 少妇大叫好爽受不了午夜视频 | 你懂的视频在线播放 | 婷婷中文字幕 | 狠狠狠色丁香婷婷综合久久88 | 国产–第1页–屁屁影院 | 全黄色毛片 | 波多野结衣中文字幕久久 | h视频免费在线观看 | 激情av在线 | 久久久中精品2020中文 | 亚洲国产视频网站 | 天天噜夜夜噜 | 国产成人在线视频播放 | 青青草在线免费视频 | 精品av一区二区 | 日韩在线aⅴ免费视频 | 97自拍视频 | 99久久精品久久久久久动态片 | 九色福利视频 | 欧美亚洲一区二区三区四区 | 北岛玲一区二区 | 99久久精品日本一区二区免费 | 国产精品永久免费视频 | 亚洲国产日韩a在线播放性色 | 欧美性猛交99久久久久99按摩 | 亚洲熟妇久久精品 | 久久一日本道色综合久久 | 在线观看的av网站 | 亚洲精品久久 | 九九视频免费观看 | 亚洲a麻豆乱潮 | 欧美日本国产va高清cabal | 性做久久久久久久 | 91麻豆网站 | 少妇xxxx69 | 日欧美女人| 欧美极品25p| 四虎永久在线精品免费一区二区 | 久久免费精彩视频 | 亚洲 欧美 综合 另类 中字 | 中文国产在线观看 | 天天综合网在线观看 | av在线影片| 国产精华一区二区三区 | 中文字幕 欧美 日韩 | 亚洲精品免费在线视频 | 东京热久久综合久久88 | 国产国产成人免费c片 | 亚拍精品一区二区三区探花 | 国产主播大尺度精品福利免费 | 欧美日韩水蜜桃 | 国产免费拔擦拔擦8x高清在线人 | 亚洲精品入口a级 | 免费看三级毛片 | 中文字幕一区二区三区乱码 | 依依激情网 | 夜夜高潮夜夜爽精品视频 | 久久综合五月丁香久久激情 | 96日本xxxxxⅹxxx17 | 亚洲欧美日韩愉拍自拍 | 免费人成在线观看网站 | 狠狠久久久| 欧美一级淫片免费视频欧美辣图 | 欧美成人免费一区二区三区视频 | 在线看片成人 | 精品无码日韩国产不卡av | 日本少妇被黑人猛cao | 国产精品久久久久久久av | 三上悠亚日韩精品二区 | 成人自拍网 | 亚洲小视频在线观看 | www精品在线| 国产成人无码av一区二区在线观看 | 性做久久久久 | www亚洲成人 | 色资源av | 精品在线观看视频 | 亚洲国产成人a精品不卡在线 | 国产亚洲精品成人aa片新蒲金 | 久久精品三级 | 中文字幕在线不卡一区二区 | 级r片内射在线视频播放 | 女人裸体性做爰视频 | 日韩永久免费视频 | 浮妇高潮喷白浆视频 | 久久99国产精品久久99果冻传媒新版本 | 黄色片一区 | 一本一道av无码中文字幕 | 天天操夜夜爽 | 国产精品国产三级国产专区51区 | 成全世界免费高清观看 | 亚洲欧美日韩在线一区 | 国产香蕉尹人视频在线 | 色多多福利网站免费破解 | 91免费大片| 韩国三级中文字幕hd久久精品 | 97激情| 91网站永久免费看 | 久久久久久九九九 | 国产午夜福利精品一区二区三区 | 日日躁夜夜躁狠狠躁av麻豆 | 乱中年女人伦av二区 | 亚洲精品乱码久久久久66国产成 | 成人a网| 自拍偷拍亚洲区 | 亚洲欧美日韩中文在线 | 国内自拍小视频 | 天天插av| 亚洲欧美日本在线 | a免费观看大片 | 99精品在线| 强行处破女系列中文字幕 | 激情综合色综合啪啪开心 | 国产999精品久久久久久 | 美女喷液视频 | 色av综合av综合无码网站 | 动漫av网 | 亚洲大尺度视频 | 日本午夜精华 | 欧美精品欧美精品系列 | 高潮白浆女日韩av免费看 | 国产成人99久久亚洲综合精品 | 国产精品久久久久9999小说 | 欧美综合自拍亚洲综合图 | 成人区精品一区二区婷婷 | 国产老头和老头xxxxx免费 | 欧美视频在线一区 | 黄在线免费 | 噼里啪啦免费观看 | 国产成人亚洲在线观看 | 亚洲视频在线免费播放 | 天堂另类网站 | 欧美精品一区视频 | 日本黄动漫 | 久久美利坚 | 国产精品免费久久久久 | 国产在线视频91 | 激情大战极品尤物呻吟 | 亚洲天天操 | 偷拍一区二区三区在线婷婷 | 性色影院 | 亚洲成人高清在线 | 国产无遮挡又黄又爽对白视频 | 激情综合色综合久久综合 | 在线精品亚洲一区二区 | 级r片内射在线视频播放 | 国产视频91在线 | 国产网红主播av国内精品 | 久久久高清 | 91国内精品久久久 | 亚洲精品乱码久久久久久蜜桃91 | 杨思敏全身裸体毛片看 | 日本内谢少妇xxxxx8老少交 | 国产精品调教 | 国产精品久久久一区麻豆最新章节 | 日本在线网站 | 91国内揄拍国内精品对白 | 伊人春色在线 | 五月婷香蕉久色在线看 | 色站在线 | 无码无套少妇毛多69xxx | 噜噜噜久久亚洲精品国产品小说 | 在厨房拨开内裤进入在线视频 | 成年女人毛片 | 秋霞自拍 | 在线播放五十路熟妇 | 国产女主播av | 精品国产乱码久久久久久口爆 | av伦理在线 | 无码中文人妻在线一区二区三区 | 国产精品久久一区二区三区动漫 | 成年人在线免费 | www.伊人.com | 九色91porny| 精品国产一区二区三区不卡蜜臂 | 国产精品www伦之荡艳岳 | 成人免费视频毛片 | 国产在线拍揄自揄拍无码视频 | 日韩av自拍偷拍 | 国产区91| 九色porny丨精品自拍视频 | 波多野结衣一区二区三区在线观看 | 3级av| 婷婷丁香五月中文字幕 | 一级精品毛片 | 亚洲三级网址 | 亚洲人av在线 | 国产经典三级 | 日韩毛片在线看 | 美女的尿囗网站免费 | 99黄色网 | 蜜臀99久久精品久久久久久软件 | 特级西西444ww大胆视频 | 久久精品国产99精品国产亚洲性色 | 国产精品毛片一区视频播 | 日韩欧美一区二区三区免费观看 | 狠狠色噜噜狠狠狠8888米奇 | 免费人成在线观看 | 91在线看| 91在线影院 | 国产91丝袜在线播放 | 91快色| 最新中文字幕免费 | 噜噜高清欧美内射短视频 | 99在线精品免费视频九九视 | 成人天堂666 | 国产欧美熟妇另类久久久 | 亚洲va在线观看 | 男女人xx视频 | 无码帝国www无码专区色综合 | www黄色com| 日韩激情视频一区二区 | 国产视频资源在线观看 | 国产小视频在线观看 | 亚洲精品久久久久久蜜桃 | 在线观看91av| 女人一级大片 | 久久欧美高清二区三区 | 国产精品免费视频一区二区 | 亚洲va久久久噜噜噜久久男同 | 岛国精品资源网站 | 国产手机视频在线 | 亚洲欧美激情视频 | 黄色片毛片 | 日韩精品无码一区二区三区久久久 | 中国少妇内射xxxxⅹhd | 男人的天堂无码动漫av |