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

以文本方式查看主題

-  曙海教育集團(tuán)論壇  (http://www.adgdgn.cn/bbs/index.asp)
--  WinCE系統(tǒng)定制與驅(qū)動(dòng)開發(fā)  (http://www.adgdgn.cn/bbs/list.asp?boardid=36)
----  WinCE和Win2000/XP設(shè)備驅(qū)動(dòng)開發(fā)的區(qū)別  (http://www.adgdgn.cn/bbs/dispbbs.asp?boardid=36&id=1816)

--  作者:wangxinxin
--  發(fā)布時(shí)間:2010-11-26 10:44:42
--  WinCE和Win2000/XP設(shè)備驅(qū)動(dòng)開發(fā)的區(qū)別

引 言

Windows CE是一個(gè)32位、多任務(wù)、多線程的嵌入式操作系統(tǒng),是微軟專門為信息設(shè)備、移動(dòng)應(yīng)用、消費(fèi)類電子產(chǎn)品、嵌入式應(yīng)用等非PC領(lǐng)域設(shè)計(jì)的操作系統(tǒng)產(chǎn)品,在外觀和使用的感覺上十分接近桌面Windows系統(tǒng)。它使用平面內(nèi)存模式尋址,可以同時(shí)運(yùn)行多個(gè)程序并支持一個(gè)程序中的多個(gè)線程,并且非常精煉,只有很小的內(nèi)存要求。與基于PC的操作系統(tǒng)不同,Windows CE不需要標(biāo)準(zhǔn)硬件,反而支持各種各樣的CPU(如X86、PowerPC、ARM、MIPS等),通過OEM適配層(OEM adaptation layer)可以把Windows CE適配到任何硬件平臺(tái)。Windows CE是微軟Windows操作系統(tǒng)家族的一個(gè)成員,支持用于Windows 2000/XP和Windows 98等桌面Windows操作系統(tǒng)的Win32 API的一個(gè)子集。由于它不是桌面Windows操作系統(tǒng)的一部分或縮減版本,使得開發(fā)Windows CE的驅(qū)動(dòng)程序與開發(fā)桌面Windows的驅(qū)動(dòng)程序有所不同。本文將著重討論這些區(qū)別,以使廣大熟悉桌面Windows驅(qū)動(dòng)程序開發(fā)的程序員能快速掌握嵌入式操作系統(tǒng)WindowsCE驅(qū)動(dòng)程序的開發(fā)方法。

1 驅(qū)動(dòng)結(jié)構(gòu)模型比較

在桌面Windows系統(tǒng),以支持Windows2000/XP的WDM驅(qū)動(dòng)模型為例。WDM體系結(jié)構(gòu)實(shí)行分層處理,即設(shè)備驅(qū)動(dòng)被分成了若干層——最高層驅(qū)動(dòng)程序、中間層驅(qū)動(dòng)程序、最低層驅(qū)動(dòng)程序,如圖1所示。

圖片點(diǎn)擊可在新窗口打開查看 圖片點(diǎn)擊可在新窗口打開查看

在Windows CE驅(qū)動(dòng)中,按驅(qū)動(dòng)的結(jié)構(gòu)可以分為兩種類型——分層式設(shè)備驅(qū)動(dòng)程序和整體式驅(qū)動(dòng)程序,如圖2所示。分層式設(shè)備驅(qū)動(dòng)程序由上層和下層兩部分代碼組成。上層的程序叫做模型設(shè)備驅(qū)動(dòng)程序(MDD),下層的程序則叫做平臺(tái)相關(guān)的驅(qū)動(dòng)程序(PDD)。整體式驅(qū)動(dòng)程序的源代碼由中斷服務(wù)線程代碼和針對(duì)平臺(tái)的代碼組成。

同桌面Windows設(shè)備驅(qū)動(dòng)結(jié)構(gòu)模型相比,Windows CE設(shè)備驅(qū)動(dòng)相對(duì)簡(jiǎn)單一些。正如圖1和圖2所示,兩種操作系統(tǒng)的設(shè)備驅(qū)動(dòng)雖然存在許多相似的地方,都采用了模塊、分層的設(shè)計(jì)方法,但是還存在許多不同的地方。在Windows CE操作系統(tǒng)中,分層的驅(qū)動(dòng)程序并不適用于所用的驅(qū)動(dòng),尤其是將驅(qū)動(dòng)程序分為兩層將會(huì)導(dǎo)致在驅(qū)動(dòng)程序操作時(shí)附加的功能調(diào)用,這無疑會(huì)降低驅(qū)動(dòng)程序的效率。對(duì)于時(shí)間或性能關(guān)鍵的實(shí)時(shí)操作,整體式驅(qū)動(dòng)程序?qū)?huì)更適合。

圖片點(diǎn)擊可在新窗口打開查看

在桌面Windows系統(tǒng)中,驅(qū)動(dòng)各層通信之間使用一種稱為I/O請(qǐng)求包(IRP)的數(shù)據(jù)結(jié)構(gòu)進(jìn)行通信。影響到設(shè)備的每個(gè)操作都使用I/O請(qǐng)求包,采用層次結(jié)構(gòu)可以使I/O請(qǐng)求過程更加明了。I/O管理器發(fā)送IRP來請(qǐng)求驅(qū)動(dòng)程序的處理,通常IRP由分層的驅(qū)動(dòng)程序棧來處理,高層的驅(qū)動(dòng)程序把請(qǐng)求劃分成更簡(jiǎn)單的請(qǐng)求并傳遞給下層驅(qū)動(dòng)程序。IRP首先被送到設(shè)備堆棧的最上層驅(qū)動(dòng)程序,然后逐漸過濾到下層的驅(qū)動(dòng)程序。每一層驅(qū)動(dòng)程序都可以決定如何處理IRP。而Windows CE驅(qū)動(dòng)各層之間的通信沒有采用IRP通信機(jī)制,而是通過接口函數(shù)調(diào)用實(shí)現(xiàn)的。設(shè)備驅(qū)動(dòng)程序接口(Device Driver Interface,DDI)是在MDD層中實(shí)現(xiàn)的函數(shù)集,系統(tǒng)中的GWES模塊通過這個(gè)接口調(diào)用設(shè)備驅(qū)動(dòng)程序;設(shè)備驅(qū)動(dòng)程序服務(wù)器接口(Device Driver Service Provider Interface,DDSI)是在PDD層中實(shí)現(xiàn)的函數(shù)集并由MDD調(diào)用。

2 設(shè)備驅(qū)動(dòng)組成部分比較

簡(jiǎn)單地說,驅(qū)動(dòng)程序是一些例程的集合,它們被動(dòng)地存在,等待主機(jī)系統(tǒng)軟件來調(diào)用或激活它們。在Win-dows系統(tǒng)中驅(qū)動(dòng),具體的驅(qū)動(dòng)程序有所不同,其包含的例程也不同,但其主要例程是相同的。圖3描述一個(gè)Windows驅(qū)動(dòng)的基本流程。

圖片點(diǎn)擊可在新窗口打開查看

以下從幾個(gè)方面闡述WindowsCE和桌面Windows設(shè)備驅(qū)動(dòng)組成的不同。

2.1 驅(qū)動(dòng)程序的入口點(diǎn)

在桌面Windows和Windows CE兩個(gè)系統(tǒng)中的驅(qū)動(dòng)程序都含有初始化模塊,該模塊主要功能是完成驅(qū)動(dòng)程序的初始化及卸載。在桌面Windows系統(tǒng)的初始化模塊中,包括每一個(gè)設(shè)備驅(qū)動(dòng)程序都有的一個(gè)初始化入口點(diǎn)——DriverEntry例程,每次設(shè)備驅(qū)動(dòng)程序啟動(dòng)時(shí)該例程被系統(tǒng)自動(dòng)調(diào)用。其最重要的功能是設(shè)置驅(qū)動(dòng)程序?qū)?yīng)于I/O請(qǐng)求的主功能代碼(MajorFunction)的回調(diào)例程。DriverEntry例程如下:

圖片點(diǎn)擊可在新窗口打開查看

其中,AddDevice例程是在系統(tǒng)添加一個(gè)設(shè)備時(shí)被PnP管理器調(diào)用的,其主要工作是創(chuàng)建并初始化設(shè)備對(duì)象;DriverUnload例程在系統(tǒng)卸載硬件時(shí)使用,由I/O管理器調(diào)用,釋放所有資源。初始化模塊中還包括Create和Close兩個(gè)例程,這是Win32程序獲得和釋放設(shè)備句柄的唯一途徑。

與桌面Windows設(shè)備驅(qū)動(dòng)程序開發(fā)相比,WindowsCE設(shè)備驅(qū)動(dòng)程序開發(fā)的主要難點(diǎn)是,對(duì)于不同類型設(shè)備的驅(qū)動(dòng)程序架構(gòu)是不一樣的。以流接口驅(qū)動(dòng)程序?yàn)槔琖indows CE設(shè)備驅(qū)動(dòng)程序是用戶模式動(dòng)態(tài)鏈接庫(DLL),其入口點(diǎn)在不同的情況有一些細(xì)微的差別,主要入口點(diǎn)包括XXX_Init、XXX_Deinit、XXX_Open、XXX_Close、XXX_IOControl、XXX_Read、XXX_Seek、XXX_PowerUp和XXX_PowerDown,在實(shí)際開發(fā)中接口名稱中的XXX三個(gè)字母由設(shè)備驅(qū)動(dòng)的設(shè)備文件名前綴代替。

2.2 與應(yīng)用程序的通信

設(shè)備驅(qū)動(dòng)程序構(gòu)造成功之后,將它與設(shè)備一同安裝進(jìn)系統(tǒng),以便用戶可以對(duì)設(shè)備進(jìn)行適當(dāng)?shù)目刂萍霸L問。在桌面Windows和Windows CE兩個(gè)系統(tǒng)中使用Win32 API實(shí)現(xiàn)硬件的訪問。首先調(diào)用CreateFile創(chuàng)建一個(gè)設(shè)備的連接,獲得該設(shè)備的句柄(Handle),然后根據(jù)需要調(diào)用ReadFile、WriteFile、DeviceIoControI等函數(shù)對(duì)設(shè)備進(jìn)行讀寫或者其他I/O控制操作,最后調(diào)用CloseHandle關(guān)閉設(shè)備。

在桌面Windows系統(tǒng)中,當(dāng)用戶需要訪問某設(shè)備時(shí),必須首先取出指定設(shè)備全局唯一標(biāo)識(shí)符(GUID)的設(shè)備信息集,枚舉設(shè)備實(shí)例的接口數(shù)據(jù),從中獲得設(shè)備的符號(hào)鏈接名,然后調(diào)用CreatFile創(chuàng)建設(shè)備,并獲得設(shè)備句柄,而在驅(qū)動(dòng)程序內(nèi)部通過處理IRP響應(yīng)來自Win32應(yīng)用程序?qū)RP_MJ_CREATE、IRP_MJ_READ、IRP_MJ_WRITE和IRP_MJ_OCTL等請(qǐng)求。IRP由IRP首部結(jié)構(gòu)和一系列的棧單元組成,每個(gè)棧單元是一個(gè)IO_STACK_LOCA-TION結(jié)構(gòu)。驅(qū)動(dòng)程序僅需知道當(dāng)前I/O棧單元和IRP首部結(jié)構(gòu)中的信息就可以對(duì)IRP進(jìn)行處理。驅(qū)動(dòng)程序處理完IRP后,使用IoCompleteRequest函數(shù)通知I/O管理器,可以通過其參數(shù)設(shè)定狀態(tài)碼和返回的字節(jié)數(shù)。在Windows CE系統(tǒng)中,應(yīng)用程序需要了解中斷處理線程中數(shù)據(jù)的輸入輸出完成情況,以便及時(shí)地處理。這就需要建立應(yīng)用程序和設(shè)備驅(qū)動(dòng)程序的同步通信。

2.3 設(shè)備名

在Windows設(shè)備驅(qū)動(dòng)中,為了提供Win32程序可用的名字,必須為每個(gè)設(shè)備創(chuàng)建符號(hào)鏈接。在桌面Windows和Windows CE兩個(gè)系統(tǒng)中,都可以采用一個(gè)明確的符號(hào)鏈接名。一個(gè)具體設(shè)備名稱是由設(shè)備名前綴和設(shè)備名索引組成的,即3個(gè)大寫字母、1位數(shù)字和冒號(hào)組成。另外在桌面Windows系統(tǒng)中,還可以采用設(shè)備接口為設(shè)備創(chuàng)建符號(hào)鏈接。每個(gè)設(shè)備接口由一個(gè)128位全局唯一標(biāo)識(shí)符(GUID)標(biāo)志。把設(shè)備注冊(cè)為一個(gè)特定的設(shè)備接口就創(chuàng)建了一個(gè)符號(hào)鏈接。用戶態(tài)設(shè)備可以取得擁有此GUID的設(shè)備。

2. 4 驅(qū)動(dòng)程序的運(yùn)行模式

在Windows系統(tǒng)中支持兩種基本模式的驅(qū)動(dòng)程序類型,即用戶模式(user mode)和內(nèi)核模式(kernel mode),不同的模式允許不同層次的內(nèi)存存取和系統(tǒng)資源的分配。內(nèi)核模式驅(qū)動(dòng)程序則由運(yùn)行于內(nèi)核模式的系統(tǒng)級(jí)代碼組成,它們沒有系統(tǒng)資源存取的限制,可以執(zhí)行任何有效的CPU指令,被用來直接控制硬件。用戶模式驅(qū)動(dòng)程序是按用戶模式運(yùn)行的系統(tǒng)級(jí)代碼,它們不能使用直接的硬件I/O指令來訪問硬件。

桌面Windows系統(tǒng)一般要求設(shè)備驅(qū)動(dòng)運(yùn)行在內(nèi)核模式下。內(nèi)核模式提供設(shè)備資源的直接訪問,沒有固定的用戶模式的輔助操作。

Windows CE系統(tǒng)一般要求設(shè)備驅(qū)動(dòng)運(yùn)行在用戶模式下。這種運(yùn)行在用戶模式下的設(shè)備驅(qū)動(dòng)程序有許多優(yōu)點(diǎn),最明顯的優(yōu)點(diǎn)是當(dāng)設(shè)備驅(qū)動(dòng)開發(fā)有錯(cuò)誤動(dòng)作時(shí),內(nèi)核被有效地保護(hù)起來了,因此內(nèi)核被驅(qū)動(dòng)程序破壞,或者可能導(dǎo)致不能重新啟動(dòng)內(nèi)核的潛在目標(biāo)存儲(chǔ)錯(cuò)誤,以及其他意想不到的災(zāi)難等發(fā)生的可能性就明顯地減少。

2.5 驅(qū)動(dòng)程序的安裝

桌面Windows的驅(qū)動(dòng)安裝通過INF文件。INF文件是一個(gè)文本文件,含有安裝一個(gè)WDM驅(qū)動(dòng)設(shè)備程序需要的所有必需的信息,包括要復(fù)制的文件列表、要?jiǎng)?chuàng)建的注冊(cè)表項(xiàng)等。驅(qū)動(dòng)根據(jù)INF文件中的指令安裝,驅(qū)動(dòng)程序可執(zhí)行文件被復(fù)制到正確的位置,通常是Windows Sys-tem32\Drivers目錄,然后創(chuàng)建各種注冊(cè)表項(xiàng)。WindowsCE和桌面Windows之間的最大區(qū)別是,Windows CE不支持.sys和.inf文件。Windows CE設(shè)備驅(qū)動(dòng)編譯成動(dòng)態(tài)庫,將驅(qū)動(dòng)的動(dòng)態(tài)庫文件直接拷入Windows\目錄,然后創(chuàng)建各種注冊(cè)表項(xiàng)即可。這就減少了Windows CE加載程序的復(fù)雜性和大小。

3 開發(fā)環(huán)境比較

在桌面Windows系統(tǒng)中,驅(qū)動(dòng)程序的開發(fā)采用兩種方式。一類是Microsoft公司提供的Windows DDK(De-vice Driver Kit),由于DDK基于匯編語言的編程方式和內(nèi)核模式的調(diào)用,對(duì)沒有深厚的OS原理和編程水平的人員來說,任務(wù)相當(dāng)艱巨。另一類是NuMega公司提供的DriverStudio,它是一個(gè)大的開發(fā)工具包,包含VtoolsD、SoftICE和DriverWorks等開發(fā)工具。利用DriverStudio開發(fā)WDM驅(qū)動(dòng)程序,可以大大減輕開發(fā)人員的工作量、縮短開發(fā)周期,以及降低開發(fā)驅(qū)動(dòng)程序的難度。

Windows CE開發(fā)平臺(tái)的開發(fā)者、獨(dú)立硬件供應(yīng)商(IHVS)和應(yīng)用程序開發(fā)者都會(huì)從事基于Windows CE平臺(tái)的設(shè)備驅(qū)動(dòng)程序開發(fā)。對(duì)于不同的開發(fā)者,微軟為Windows CE提供了2種開發(fā)工具:Platform Builder和Embedded Visual Tools。Platform Builder是一個(gè)定制基于Windows CE操作系統(tǒng)的嵌入式平臺(tái)的集成開發(fā)環(huán)境(IDE),為創(chuàng)建Windows CE嵌入式系統(tǒng)提供了全部相關(guān)工具,范圍從用來開發(fā)基于Windows CE的應(yīng)用程序和設(shè)備驅(qū)動(dòng)程序,到用來創(chuàng)建操作系統(tǒng)各種自定義版本。而Embedded Visual Tools主要用于上層應(yīng)用程序、驅(qū)動(dòng)的開發(fā),功能類似于桌面Windows平臺(tái)上的開發(fā)工具VC、VB等。這個(gè)工具的核心是Embedded Visual C++,它具有和Visual C++6.0基本相同的特性,包括對(duì)MFC、ATL以及COM/DCOM的支持、應(yīng)用程序向?qū)А⒕幾g調(diào)試等多種功能。

結(jié) 語

理解Windows CE與桌面Windows設(shè)備驅(qū)動(dòng)程序開發(fā)的區(qū)別,有助于廣大熟悉桌面Windows設(shè)備驅(qū)動(dòng)程序開發(fā)的程序員快速掌握嵌入式操作系統(tǒng)Windows CE的設(shè)備驅(qū)動(dòng)程序開發(fā)。近幾年來,信息家電、掌上電腦、電視機(jī)頂盒等基于Windows CE操作系統(tǒng)的設(shè)備已變得越來越普及,而Windows CE上的設(shè)備驅(qū)動(dòng)程序還比較少,因此Windows CE設(shè)備驅(qū)動(dòng)程序具有不少潛力和市場(chǎng)。希望本文對(duì)打算開發(fā)Windows CE設(shè)備驅(qū)動(dòng)程序的人們有所幫助。


主站蜘蛛池模板: 国产乱妇无码大片在线观看 | 中文字幕韩日 | 久久精品天天中文字幕人妻 | 一本久道综合色婷婷五月 | 天天干天天曰 | 免费黄网在线观看 | av在线资源 | 日日夜夜爽爽 | 偷看农村妇女牲交 | 麻豆视频污| 麻豆蜜桃av蜜臀av色欲av | 99精品久久 | 懂色av粉嫩av蜜乳av | 亚洲www啪成人一区二区 | 久热在线视频 | 日本xxx大片免费观看 | 伊人精品无码av一区二区三区 | 人妻换人妻仑乱 | 久久全国免费视频 | 国产亚洲成av人片在线观看 | 国产精品制服诱惑 | 天天躁日日躁狠狠躁喷水软件 | 9999久久久久| 国产亚洲精品久久久久久久软件 | 亚洲理伦 | av字幕在线| 国产精品男女啪啪 | 丰满老女人乱妇dvd在线播放 | 午夜av免费在线观看 | 精品人妻午夜一区二区三区四区 | 亚洲精品一二三区久久伦理中文 | 蜜桃成人免费视频 | 无码一区二区三区 | 成人美女视频 | 小草社区视频在线观看 | 美美女高清毛片视频免费观看 | 日本一区二区三区在线观看视频 | 亚洲精品无人区 | 亚洲综合伊人久久大杳蕉 | 99精品国产在热久久 | 亚洲特级黄色片 | 久久精品a| 狂野欧美性猛交免费视频 | 日噜噜夜噜噜 | 久久久999国产 | 征服少妇柔佳系列 | 色久阁| 国产又黄又爽 | 亚洲天堂男人天堂 | 超碰av在线播放 | av网站免费观看 | 国产日韩久久 | 成人免费视频观看 | 黑人与饥渴少妇在线 | 成年人a级片 | 中文字幕不卡二区 | 欧美第三页 | 精品国产髙清在线看国产毛片 | 亚洲天堂手机版 | 亚洲精品一区二区三区99 | 亚洲精品国产suv一区88 | 国产一区日韩二区欧美三区 | 中文字幕免费在线看线人 | 亚洲系列在线 | 在线播放无码高潮的视频 | 国产精品污www在线观看 | 色偷偷91| 911爱豆传媒国产 | 中文字幕在线视频免费视频 | 又黄又爽又色的视频 | www色53色com| 在线看国产 | 美女网站全黄 | 亚洲欧美日韩一区二区三区在线 | 色偷av | 日本在线www | 无码国产精品一区二区免费虚拟vr | 久久精品九九 | 国产成人一区二区三区视频 | 毛片内射久久久一区 | 久久伊人精品一区二区三区 | 激情婷婷丁香 | 欧美大片va欧美在线播放 | 日本一区高清 | 97亚洲色欲色欲综合网 | 91华人在线| 欧美日韩国产一区二区三区不卡 | 国产伦久视频免费观看视频 | 日本理论片免费观看在线视频 | 蜜臀av国产精品久久久久 | 欧美激情在线狂野欧美精品 | 亚洲国产精品第一区二区 | 小龙女娇喘呻吟啊快点 | 国产毛片毛片毛片 | 国产毛片久久久久久美女视频 | h黄动漫日本www免费视频网站 | 日韩特级片 | 少妇午夜啪爽嗷嗷叫视频 | 国产免费一区二区 | 在线播放免费人成毛片乱码 | 欧美图片一区二区 | 亚a洲v中文字幕2023 | 特黄视频在线观看 | 国产精品三级 | 色偷偷av亚洲男人的天堂 | 日韩精品一区二区三区色欲av | 亚洲男人天堂 | av在线免播放器 | 白嫩初高中害羞小美女 | 男女激情视频免费观看刺激 | 色偷偷偷久久伊人大杳蕉 | 日韩在线aⅴ免费视频 | 日韩中文字幕影院 | 4438x五月天| 国产二区三区在线 | 日韩欧美在线综合网 | 最新国产在线拍揄自揄视频 | 国产精品三级久久久久三级 | 国产成人亚洲精品无码h在线 | 激情国产一区二区三区四区小说 | 免费在线a | 四十如虎的丰满熟妇啪啪 | 国产一区二区三区四区三区四 | 少妇欧美激情一区二区三区 | 爱爱短视频 | 91视频官网 | 欧美日韩综合一区二区三区 | 欧美日韩精品一区二区三区四区 | 精品人伦一区二区三区蜜桃免费 | 一边cao一边粗话打奶视频 | 99久热在线精品视频观看 | 国产精品96久久久久久又黄又硬 | 超碰在线cao | 国产精品一区二区三区视频免费 | 丰满熟妇人妻av无码区 | 亚洲v无码一区二区三区四区观看 | 爱情岛论坛首页永久入口 | 国产免费一区二区三区免费视频 | 91原创视频 | 综合精品欧美日韩国产在线 | 波多野结衣乳喷高潮视频 | www黄色片| 天天躁日日躁狠狠躁一区 | 交专区videossex农村 | 精品国产一区二区三区无码 | 日韩精品视频在线免费观看 | 成人欧美日韩一区二区三区 | 成人综合婷婷国产精品久久蜜臀 | 久久夜色精品国产欧美乱极品 | 色网在线免费观看 | 国产精品久久久久久久久久久久久久久久久久 | 国产亚洲网站 | 波多野结衣一区二区三区中文字幕 | 久久九九精品国产综合喷水 | www中文字幕综合码 ww成人 | 国产精品福利小视频 | 日本大尺度激情做爰hd | 免费无码a片一区二三区 | 九九在线观看高清免费 | 日韩一级一级 | 超碰一区二区三区 | 午夜久久久久久久久久 | 亚洲一区二区三区丝袜 | 久久久精品美女 | 少妇浴室愉情韩国理论 | 国产线播放免费人成视频播放 | 窝窝午夜理论片影院 | 日韩一级片网站 | 性一交一无一伦一精一品 | 成人亚洲一区二区 | 欧美你懂的 | 爱情岛亚洲论坛福利站 | 久草资源站 | 免费看的黄色网 | 日韩欧美手机在线 | 国产美女久久久亚洲综合 | 91狠狠干| 国产精品国产馆在线真实露脸 | 婷婷丁香亚洲 | 欧美xxxx吸乳 | 精品久久人人爽天天玩人人妻 | 欧美一级爱爱视频 | 夫の部长が调教中文字幕 | 中文字幕人成人乱码亚洲影视的特点 | 国产精品久久久久久久免费 | 日日躁夜夜躁人人揉av五月天 | 超碰一区二区 | 国产精品一区二区无线 | 一边吃奶一边摸做爽视频 | 一级黄色网| a级特黄一级一大片多人 | 亚洲色图欧洲色图 | 国产精品美女久久久免费 | 久久精品在线观看 | 久久成年人 | 国产成人综合av | 精品国产区一区二 | 最色成人网 | zzijzzij亚洲日本成熟少妇 | 夜鲁鲁鲁夜夜综合视频 | 日韩视频在线观看一区二区 | 黄片毛片免费在线观看 | 又粗又黑又大的吊av | 中文字幕免费高清在线观看 | 精品无人国产偷自产在线 | 毛片看看 | 又硬又粗又大一区二区三区视频 | 一本一道波多野结衣av中文 | 亚洲国产欧美在线观看 | 国产精品天天看天天狠 | 日产av在线播放 | 综合图区亚洲欧美另类图片 | 国产丶欧美丶日本不卡视频 | 亚洲男人最新版本天堂 | 日韩av大片在线观看 | 国产高清av在线播放 | 日韩av一区二区在线播放 | www.国产一区 | 91在线勾搭足浴店女技师 | 日韩欧美一中文字暮视频 | 另类视频在线观看+1080p | 性色av无码一区二区三区人妻 | 1级性生活片 | 久草热在线视频 | 久久久无码精品一区二区三区蜜桃 | 性欧美精品 | 99国产精品白浆在线观看免费 | 亚洲熟妇国产熟妇肥婆 | 午夜爱爱网 | 国产视频资源在线观看 | 视频一区二区三区在线 | 日韩avxxx| 国产97人人超碰caoprom | 免费无码肉片在线观看 | 欧美艹逼视频 | 狠狠亚洲超碰狼人久久 | 免费观看黄网站 | 精品亚洲aⅴ在线观看 | 亚洲人人插 | av资源免费观看 | 国产视色| 亚洲精品成人片在线播放 | 91porn国产成人 | 男女啪啪免费体验区 | 亚洲人体av | 8x8ⅹ在线永久免费入口 | 天天躁日日躁狠狠躁欧美老妇小说 | 91制片一二三专区亚洲 | 午夜乱蜜桃久久久乱 | 国产老少配bbbb搡bbbb | 欧美一区二区三区四区五区六区 | 狠狠躁日日躁夜夜躁 | 久久久久人妻一区精品性色av | 草色噜噜噜av在线观看香蕉 | 暗呦丨小u女国产精品 | 色在线免费观看 | 伦为伦xxxx国语对白 | 亚洲19禁大尺度做爰无遮挡 | 中文字幕亚洲无线码在线一区 | 高清国产亚洲精品自在久久 | 操三八男人的天堂 | 动漫精品专区一区二区三区 | 国产高潮视频在线观看 | 日本中文有码 | 久久99精品久久久久久秒播九色 | 在线观看第一页 | 国产又爽又黄又刺激的视频 | 91国产在线播放 | 7777av| 爱爱视频在线免费观看 | 日本久久亚洲 | 香蕉视频在线网址 | 国产精品有码无码av在线播放 | 亚洲 丝袜 另类 动漫 二区 | 成 人色 网 站 欧美大片在线观看 | 深夜成人在线观看 | 东方欧美色图 | 天天av天天翘 | 91中文啦 | 色亚洲视频 | 欧美丰满少妇 | 夜夜嗨一区二区三区 | 欧美另类在线观看 | 最新亚洲人成网站在线观看 | 久久白浆 | 一本色道久久综合狠狠躁邻居 | 四虎免费影视 | 精品久久久久久无码中文野结衣 | 日韩精品久久久久久免费 | 午夜乱码爽中文一区二区 | 国产精品伦一区二区三区在线观看 | 黄色毛片av | 日韩放荡少妇无码视频 | 亚欧洲精品在线 | 91精品国产综合久久香蕉最新版 | 日韩欧美一区二区三区久久婷婷 | 日日夜夜狠狠操 | 中文字幕在线观看网址 | 欧美在线网 | 成人免费黄色小视频 | 中文视频一区 | 刘亦菲裸体视频一区二区三区 | 榴莲视频黄色 | 一区二区三区欧美 | 成人精品鲁一区一区二区 | 亚洲欧美日韩综合一区二区 | 亚洲乳大丰满中文字幕 | 色伊人久久 | 这里只有精品久久 | 88国产精品久久现线拍久青草 | 久久网亚洲 | 久久精品视频16 | 日韩黄色片网站 | 瑟瑟久久 | 亚洲精品蜜桃久在线 | 在线免费观看日韩 | 久久66热这里只有精品 | 在线免费黄色网址 | 欧美一区综合 | 99热最新在线 | 欧美日韩激情视频 | 日本久久精品少妇高潮日出水 | 伊人久久精品无码麻豆一区 | 久久久久无码精品国产 | 一女被多男玩喷潮视频 | 久久精品卫校国产小美女 | 丰满少妇裸体淫交 | 国产精品五月天 | 欧美一级淫片丝袜脚交 | 成人毛片100部免费看 | 日韩在线影院 | 吻乳三级视频 | 国人精品视频在线观看 | 国产精品一区二区四区 | 国产人妖在线 | 欧美成免费 | 岛国裸体写真hd在线 | 久久蜜桃精品一区二区三区综合网 | 小明www永久免费播放平台 | 少妇又紧又爽视频 | 99久久精品国产免费看不卡 | 久久夜色精品国产www红杏 | 国产馆av| 91免费在线| a级裸体bbbbb | 美女一区| 六月丁香啪啪 | 亚洲人亚洲人成电影网站色 | 日本大胆欧美人术艺术 | www国产国人免费观看视频 | 一级裸体视频 | 自拍偷在线精品自拍偷无码专区 | 男女天堂av | 秋霞特色aa大片 | 成人免费观看黄a大片夜月小说 | 久久999精品久久久 久久999精品久久久有什么优势 | 久久都是精品 | 亚洲一二区 | 欧美人妖ⅹxxx极品另类 | a级毛片蜜桃成熟时2免费观看 | 美女av免费看 | 中年两口子高潮呻吟 | 中文字幕我不卡在线看 | 国产精品久久久久久久毛片 | 中文字幕成熟丰满人妻 | 97超碰自拍| 亚洲乱码国产乱码精品精网站 | 天天综合精品 | 中文字幕+乱码+中文乱 | 麻豆蜜桃九色在线视频 | 少妇被躁爽到高潮无码久久 | 91久久在线| 国产91富婆露脸刺激对白 | 香蕉久久人人爽人人爽人人片av | 北条麻妃青青久久 | 免费看涩涩视频软件 | 亚洲一级影片 | 按摩69xxx | 亚洲欧美中文字幕在线一区 | 深夜精品 | 色一情一乱一伦一视频免费看 | 亚洲精品国产精品国自产在线 | 超薄丝袜足j好爽在线 | www.17.com嫩草影院 | 九色免费视频 | 亚洲精品xxxxx | 我撕开了少妇的蕾丝内裤视频 | 性猛交xxxxx富婆免费视频 | 国内精品人妻久久毛片app | 中文字幕第八页 | 女同互慰高潮呻吟免费播放 | 国产午夜免费福利 | 欧洲美女黑人粗性暴交 | 国产一二三四在线 | 性xxxx摔跤视频 | 激情综合激情五月 | 91在线视频网址 | 国产农村妇女露脸对白视频 | 懂色av一区二区在线播放 | 美女隐私黄www网站免 | 永久久久久久久 | 精品国产久 | 国产在线一区二区 | 日韩在线视频在线观看 | 一本a道v久大 | 五月天丁香社区 | 不卡国产一区二区三区四区 | 日本裸体精油4按摩做爰 | 国产成人精品免费 | 性高朝久久久久久久3小时 av片在线观看 | 久久这里只精品 | 免费看黄色三级三级 | 国产69精品久久久久99 | 尤物videos另类xxxx | 亚洲欧美日韩国产成人精品 | 国产黄色91 | 亚洲欧美日韩在线一区 | 日本做爰全过程免费看 | 亚洲第一福利网站 | 岛国av噜噜噜久久久狠狠av | 制服丝袜在线看 | 久久久久久美女 | 干干操操 | 欧美人做人爱a全程免费 | av免播放器 | 国产女人爽的流水毛片 | 欧美一区二区三区在线观看 | 69堂成人精品免费视频 | 96福利视频 | 成人一区二区三区在线观看 | 精品国产一区二区三区久久久 | 激情综合五月婷婷 | 亚洲精品国产综合99久久夜夜嗨 | 久久大奶 | 97干婷婷| 中文字幕老妇偷乱视频在线小说 | 欧美色图亚洲色 | av一卡二卡| 69174欧美丰满少妇猛烈 | 狠狠综合久久av | 99色网站| 成人一区二区毛片 | 欧美性视频在线播放 | 小草社区视频在线观看 | 色男人av| 精品国产一区二区三区四 | 亚洲日韩乱码一区二区三区四区 | 久久久久久久国产精品影院 | 国产精品久久久亚洲 | www91麻豆| 在线一区国产 | 日韩精品一区二区三区不卡 | 免费av导航 | 中国熟妇浓毛hdsex | 日本猛少妇色xxxxx猛叫 | 欧美一区二区三区色 | 日本www在线 | 色天使在线视频 | 中文字幕丰满乱孑伦无码专区 | 91精品啪在线观看国产商店 | 蜜桃视频一区二区三区 | 来吧亚洲综合网 | 粗大的内捧猛烈进出在线视频 | 免费无码又爽又刺激网站 | www亚洲资源 | 1024中文字幕 | 国产色综合视频 | 国产免费高清视频1l.com.com.com少 | 一级裸体黄色片 | 久久久久国产精品 | 国产成人综合久久 | 亚洲爆乳无码专区 | 韩国av一区 | 日本xxx大片免费观看 | 国产 日韩 欧美 一区 | www啪| 欧洲熟妇色xxxx欧美老妇老头多毛 | 999久久久久久久久6666 | 强伦人妻一区二区三区视频18 | 亚洲春色综合另类网蜜桃 | 国产成人aⅴ | 欧美精品18videos性欧美 | 国产一区二区三区四 | 亚洲精品久久久久中文第一暮 | 国产成人免费ā片在线观看老同学 | 中文乱码字慕人妻熟女人妻 | 国产成人精品2021 | 国产精品jk白丝蜜臀av小说 | 亚洲欧洲av无码专区 | 男男做性免费视频网 | 91在线看视频 | 亚洲天堂手机在线观看 | 国产伦理精品一区二区三区观看体验 | 亚洲一区二区三区在线 | 国产网站在线 | 成人免费福利 | 亚洲日本中文字幕乱码在线电影 | 中文字幕精品一区二区三区在线 | 太粗太长太硬高潮了av | 男女免费视频 | 成人在线视频免费观看 | 韩国精品一区二区三区 | 日韩免费在线视频 | 亚洲一区精品人人爽人人躁 | 老牛嫩草一区二区三区眼镜 | 草草影院欧美 | 欧美综合成人 | 蜜臀久久99精品久久一区二区 | 日韩污视频在线观看 | 日韩极品一区 | 中国极品少妇xxxxx | 亚洲精品久久蜜桃站 | 偷看洗澡一二三区美女 | 久久综合久久综合九色 | 国产自产21区 | 国产成人精品一区二区三区免费 | 超碰人人国产 | 久久久久国产精 | 亚洲人女屁股眼交3之懂色 亚洲人屁股眼子交1 | 婷婷导航 | 欧美久久久久久久久久久 | 激情综合亚洲色婷婷五月app | 99视频观看| 极品美女扒开粉嫩小泬 | 国产乱妇乱子视频在播放 | 国产美女视频一区 | 香蕉国产| 国产精品久久天堂噜噜噜 | 亚洲乱码日产精品bd在线观看 | 成人免费视频观看视频 | 黑人中文字幕一区二区三区 | 午夜久久久久久久久 | 精品日本一区二区三区在线观看 | 国产又粗又猛又爽又黄无遮挡 | 国产精品视频在线免费观看 | 欧美成人aaaaaaaa免费 | 综合激情婷婷 | 欧美在线va | 欧美日韩在线观看一区二区 | 色秀视频在线观看 | 一本色道无码道在线观看 | 国产精品人人做人人爽人人添 | 欧美成人aaa片一区国产精品 | 免费午夜激情 | 免费国产在线精品一区二区三区 | 国产白嫩护士被弄高潮 | 一边摸一边抽搐一进一出视频 | 国内精品久久久久久久日韩 | 最新黄色av | 俺啪也| 永久免费毛片 | 九一亚洲精品 | 亚洲欧美中文日韩v在线观看 | 国产免费黄色网址 | 一个色在线 | 午夜视频在线观看吗 | 午夜寂寞少妇aaa片毛片 | 另类激情视频 | 99久久精品无码一区二区毛片 | 波多野结衣精品视频 | 亚洲一区二区综合 | 欧美久久久精品 | 国内精品久久毛片一区二区 | 美女100%无挡 | 无遮挡啪啪摇乳动态图 | 精品视频在线观看免费 | 带aaa级的网名 | 三级网址在线观看 | 毛片你懂的 | 99久久无色码中文字幕人妻蜜柚 | 免费亚洲一区 | 人人妻人人澡人人爽国产一区 | 日本免费一二区 | 99久久久久久国产精品 | 与黑人高h系列辣文 | 日韩精品中字 | 欧美丰满熟妇bbbbbb | 狠狠爱俺也去去就色 | 天天av综合网| 中文字幕无码色综合网 | 精品国产91久久久 | 亚洲另类伦春色综合妖色成人网 | 午夜精品久久久久久久久久久 | 成人一级黄色片 | 色综合色狠狠天天综合色 | 国产精品女同一区二区 | 欧美高清黄 | 久久久亚洲国产美女国产盗摄 | 久久精品国产999大香线蕉 | 国产欧美日韩一区二区加勒比 | 开心激情婷婷 | a少妇| 在线看日韩av | 国产精品videos| 亚洲手机视频 | 免费又色又爽又黄的成人用品 | 久久久一本精品99久久精品66 | 91桃色网站| 欧美大片一级 | 久久精彩 | 中文字幕高清在线免费播放 | 毛片大全在线播放 | 国产在热线精品av | 伊人久久伊人 | 一本一本久久a久久综合精品 | 久热青草| 一区二区美女视频 | 超碰人人超碰人人 | 日本一本在线观看 | 中文字幕无码日韩专区 | 国产乱淫精品一区二区三区毛片 | 暖暖 在线 日本 免费 中文 | 香蕉传媒 | 东北妇女xx做爰视频 | 真人啪啪高潮喷水呻吟无遮挡 |