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

Rss & SiteMap

曙海教育集團(tuán)論壇 http://www.bjzhda.cn

曙海教育集團(tuán)論壇
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽: [1]
[瀏覽完整版]

標(biāo)題:WinCE中串口驅(qū)動(dòng)及接口函數(shù)介紹

1樓
wangxinxin 發(fā)表于:2010-11-26 14:01:54
在WinCE中,串口驅(qū)動(dòng)實(shí)際上就是一個(gè)流設(shè)備驅(qū)動(dòng),具體架構(gòu)如圖:
  

       串口驅(qū)動(dòng)本身分為MDD層和PDD層。MDD層對(duì)上層的Device Manager提供了標(biāo)準(zhǔn)的流設(shè)備驅(qū)動(dòng)接口(COM_xxx),PDD層實(shí)現(xiàn)了HWOBJ結(jié)構(gòu)及結(jié)構(gòu)中若干針對(duì)于串口硬件操作的函數(shù)指針,這些函數(shù)指針將指向PDD層中的串口操作函數(shù)。DDSI是指MDD層與PDD層的接口,在串口驅(qū)動(dòng)中實(shí)際上就是指HWOBJ,PDD層會(huì)傳給MDD層一個(gè)HWOBJ結(jié)構(gòu)的指針,這樣MDD層就可以調(diào)用PDD層的函數(shù)來操作串口。

       微軟針對(duì)于串口驅(qū)動(dòng)提供了參考源代碼,可以在下面的目錄下找到:”\WINCE600\PUBLIC\COMMON\OAK\DRIVERS\SERIAL”。

   串口驅(qū)動(dòng)的結(jié)構(gòu)也就是這樣了,下面介紹相關(guān)的驅(qū)動(dòng)中的接口。

1. HWOBJ結(jié)構(gòu)

    在串口驅(qū)動(dòng)中,HWOBJ結(jié)構(gòu)中的函數(shù)實(shí)現(xiàn)了對(duì)串口硬件的操作,并在MDD層被調(diào)用。可以說,該結(jié)構(gòu)描述了串口設(shè)備的所有特性,先來介紹一下該結(jié)構(gòu),具體定義如下:
typedef struct __HWOBJ
{  
    ULONG BindFlags;  
    DWORD dwIntID;  
    PHW_VTBL pFuncTbl;
} HWOBJ, *PHWOBJ;
BindFlags:用于控制MDD層如何來處理IST,具體值如下:           

                       THREAD_IN_PDD:MDD層不處理,中斷在PDD層處理。            

                       THREAD_AT_INIT:在驅(qū)動(dòng)初始化的時(shí)候,MDD層啟動(dòng)IST。            

                       THREAD_AT_OPEN:在驅(qū)動(dòng)被Open的時(shí)候,MDD層啟動(dòng)IST。

dwInitID: 系統(tǒng)的中斷號(hào) pFuncTbl: 指向一個(gè)PHW_VTBL結(jié)構(gòu),該結(jié)構(gòu)中包含一個(gè)函數(shù)指針列表,這些函數(shù)指針指向串口硬件操作函數(shù),用于操作串口。

view plaincopy to clipboardprint?
typedef struct __HW_VTBL   
  
    {   
  
    PVOID (*HWInit)(ULONG Identifier, PVOID pMDDContext);   
  
    ULONG (*HWDeinit)(PVOID pHead);   
  
    BOOL (*HWOpen)(PVOID pHead);   
  
    ULONG (*HWClose)(PVOID pHead);   
  
    ULONG (*HWGetBytes)(PVOID pHead, PUCHAR pTarget, PULONG pBytes);   
  
    PVOID (*HWGetRxStart)(PVOID pHead);   
  
    INTERRUPT_TYPE (*HWGetIntrType)(PVOID pHead);   
  
    VOID (*HWOtherIntrHandler)(PVOID pHead);   
  
    VOID (*HWLineIntrHandler)(PVOID pHead);   
  
    ULONG (*HWGetRxBufferSize)(PVOID pHead);   
  
    VOID (*HWTxIntrHandler)(PVOID pHead);   
  
    ULONG (*HWPutBytes)(PVOID pHead, PUCHAR pSrc, ULONG NumBytes, PULONG pBytesSent);   
  
    BOOL (*HWPowerOff)(PVOID pHead);   
  
    BOOL (*HWPowerOn)(PVOID pHead);   
  
    VOID (*HWClearDTR)(PVOID pHead);   
  
    VOID (*HWSetDTR)(PVOID pHead);   
  
    VOID (*HWClearRTS)(PVOID pHead);   
  
    VOID (*HWSetRTS)(PVOID pHead);   
  
    BOOL (*HWEnableIR)(PVOID pHead, ULONG BaudRate);   
  
    BOOL (*HWDisableIR)(PVOID pHead);   
  
    VOID (*HWClearBreak)(PVOID pHead);   
  
    VOID (*HWSetBreak)(PVOID pHead);   
  
    BOOL (*HWXmitComChar)(PVOID pHead, UCHAR ComChar);   
  
    ULONG (*HWGetStatus)(PVOID pHead, LPCOMSTAT lpStat);   
  
    VOID (*HWReset)(PVOID pHead);   
  
    VOID (*HWGetModemStatus)(PVOID pHead, PULONG pModemStatus);   
  
    VOID (*HWGetCommProperties)(PVOID pHead, LPCOMMPROP pCommProp);   
  
    VOID (*HWPurgeComm)(PVOID pHead, DWORD fdwAction);   
  
    BOOL (*HWSetDCB)(PVOID pHead, LPDCB pDCB);   
  
    BOOL (*HWSetCommTimeouts)(PVOID pHead, LPCOMMTIMEOUTS lpCommTO);   
  
    BOOL (*HWIoctl)(PVOID pHead, DWORD dwCode,PBYTE pBufIn, DWORD dwLenIn, PBYTE pBufOut,DWORD dwLenOut,PDWORD pdwActualOut);   
  
} HW_VTBL, *PHW_VTBL;  

typedef struct __HW_VTBL

{

  PVOID (*HWInit)(ULONG Identifier, PVOID pMDDContext);

   ULONG (*HWDeinit)(PVOID pHead);

   BOOL (*HWOpen)(PVOID pHead);

   ULONG (*HWClose)(PVOID pHead);

   ULONG (*HWGetBytes)(PVOID pHead, PUCHAR pTarget, PULONG pBytes);

   PVOID (*HWGetRxStart)(PVOID pHead);

   INTERRUPT_TYPE (*HWGetIntrType)(PVOID pHead);

   VOID (*HWOtherIntrHandler)(PVOID pHead);

   VOID (*HWLineIntrHandler)(PVOID pHead);

   ULONG (*HWGetRxBufferSize)(PVOID pHead);

   VOID (*HWTxIntrHandler)(PVOID pHead);

   ULONG (*HWPutBytes)(PVOID pHead, PUCHAR pSrc, ULONG NumBytes, PULONG pBytesSent);

   BOOL (*HWPowerOff)(PVOID pHead);

   BOOL (*HWPowerOn)(PVOID pHead);

   VOID (*HWClearDTR)(PVOID pHead);

   VOID (*HWSetDTR)(PVOID pHead);

   VOID (*HWClearRTS)(PVOID pHead);

   VOID (*HWSetRTS)(PVOID pHead);

   BOOL (*HWEnableIR)(PVOID pHead, ULONG BaudRate);

   BOOL (*HWDisableIR)(PVOID pHead);

   VOID (*HWClearBreak)(PVOID pHead);

   VOID (*HWSetBreak)(PVOID pHead);

   BOOL (*HWXmitComChar)(PVOID pHead, UCHAR ComChar);

   ULONG (*HWGetStatus)(PVOID pHead, LPCOMSTAT lpStat);

   VOID (*HWReset)(PVOID pHead);

   VOID (*HWGetModemStatus)(PVOID pHead, PULONG pModemStatus);

   VOID (*HWGetCommProperties)(PVOID pHead, LPCOMMPROP pCommProp);

   VOID (*HWPurgeComm)(PVOID pHead, DWORD fdwAction);

   BOOL (*HWSetDCB)(PVOID pHead, LPDCB pDCB);

   BOOL (*HWSetCommTimeouts)(PVOID pHead, LPCOMMTIMEOUTS lpCommTO);

   BOOL (*HWIoctl)(PVOID pHead, DWORD dwCode,PBYTE pBufIn, DWORD dwLenIn, PBYTE pBufOut,DWORD dwLenOut,PDWORD pdwActualOut);

} HW_VTBL, *PHW_VTBL; 這些函數(shù)將在PDD層實(shí)現(xiàn),用于實(shí)際的串口硬件操作。


2. MDD層API

MDD層向上提供了流設(shè)備接口,這部分代碼微軟已經(jīng)實(shí)現(xiàn),用于管理串口。雖然我們不需要實(shí)現(xiàn)這部分,但是還是對(duì)相應(yīng)的接口做個(gè)簡(jiǎn)單介紹。

2.1HANDLE COM_Init(ULONG Identifier):

       初始化串口設(shè)備,該函數(shù)通過讀取注冊(cè)表獲得串口設(shè)備號(hào),并獲得相應(yīng)的HWOBJ的結(jié)構(gòu)指針,通過該指針調(diào)用PDD層的硬件初始化函數(shù)初始化串口。

Identifier:如果驅(qū)動(dòng)被設(shè)備管理器加載,那么這個(gè)參數(shù)將包含一個(gè)注冊(cè)表鍵值在” HKEY_LOCAL_MACHINE\Drivers\Active”路徑下。如果驅(qū)動(dòng)是通過調(diào)用RegisterDevice函數(shù)來加載的,那么這個(gè)值等于dwInfo的值。在COM_Init中,會(huì)先打開該鍵值,用返回的句柄來查詢DeviceArrayIndex值,并根據(jù)該值獲得PDD層的HWOBJ結(jié)構(gòu)指針。

2.2 BOOL COM_Deinit(void):

       卸載串口設(shè)備,該函數(shù)中主要做了一些釋放資源的操作。也可以被DeregisterDevice函數(shù)調(diào)用。

2.3 HANDLE COM_Open(HANDLE pContext, DWORD AccessCode, DWORD ShareMode):

       打開串口設(shè)備。應(yīng)用程序調(diào)用CreateFile函數(shù)打開串口時(shí),該函數(shù)會(huì)被調(diào)用。

       pContext:COM_Init函數(shù)返回的Handle。

       AccessCode:設(shè)置訪問模式,比如共享讀或者是讀寫模式。

       ShareMode:在參數(shù)從應(yīng)用程序中的CreateFile函數(shù)中傳來,表示是否支持獨(dú)自占有。

2.4 BOOL COM_Close(DWORD pContext):

       關(guān)閉串口設(shè)備。應(yīng)用程序調(diào)用CloseHandle函數(shù)關(guān)閉串口時(shí),該函數(shù)會(huì)被調(diào)用。

       pContext:該參數(shù)為COM_Open函數(shù)返回的Handle。

2.5 ULONG COM_Read(HANDLE pContext, PUCHAR pTargetBuffer, ULONG BufferLength, PULONG pBytesRead):

       讀串口數(shù)據(jù)。應(yīng)用程序調(diào)用ReadFile函數(shù)讀串口的時(shí)候,該函數(shù)被調(diào)用。

       pContext:COM_Open函數(shù)返回的Handle。

       pTargetBuffer:指向一個(gè)用于存放讀到數(shù)據(jù)的Buffer。

       BufferLength:pTargetBuffer指向的Buffer的大小。

       pBytesRead:實(shí)際讀到的數(shù)據(jù)的大小。

2.6 ULONG COM_Write(HANDLE pContext, PUCHAR pSourceBytes, ULONG NumberOfBytes):

       寫串口數(shù)據(jù)。應(yīng)用程序調(diào)用WriteFile函數(shù)寫串口的時(shí)候,該函數(shù)被調(diào)用。

       pContext:COM_Open函數(shù)返回的Handle。

       pSourceBytes:指向一個(gè)Buffer,該Buffer包含要寫入串口的數(shù)據(jù)。

       NumberOfBytes:要寫入串口的數(shù)據(jù)的大小。

2.7 BOOL COM_PowerUp(HANDLE pContext):

       該函數(shù)主要用于串口設(shè)備從suspend模式恢復(fù)到正常模式。

       pContext:串口設(shè)備的Handle。

2.8 BOOL COM_PowerDown(HANDLE pContext):

       該函數(shù)主要用于串口設(shè)備從正常模式進(jìn)入suspend狀態(tài)。

       pContext:串口設(shè)備的Handle。
共1 條記錄, 每頁(yè)顯示 10 條, 頁(yè)簽: [1]

Copyright © 2000 - 2009 曙海教育集團(tuán)
Powered By 曙海教育集團(tuán) Version 2.2
Processed in .03125 s, 2 queries.
主站蜘蛛池模板: 日韩一级网站 | 国产一区二区三区四区五区美女 | 久久精品国产网红主播 | 四川丰满妇女毛片四川话 | 91桃色视频| 91亚洲精品久久久蜜桃借种 | 亚洲图片在线播放 | 国产精品中文久久久久久久 | 国产aaa毛片| 永久免费观看的毛片手机视频 | 青青青爽视频在线观看 | 亚洲在线免费观看视频 | 色情久久久av熟女人妻网站 | 亚洲日韩国产精品第一页一区 | www色就是色com | 韩国三级丰满少妇高潮 | 91美女诱惑| 亚洲精品大全 | 欧美亚洲图片小说 | 中国一级特黄毛片大片 | 五月天综合视频 | 91精品久久久久久粉嫩 | 内射囯产旡码丰满少妇 | 欧美一级淫片aaaaaaa喷水 | 久久久久97国产 | 极品尤物av | 欧美成人r级一区二区三区 欧美成人tv | 成人毛片一区二区 | 亚洲国产一二三精品无码 | 久久久精品中文字幕 | 国产精品久久久久久久久久久免费看 | 中文字幕精品视频 | 最新69国产成人精品视频免费 | 欧美成人xxxxx | 曰木性按摩xxⅹxxx视频 | 免费在线观看一区 | 国产尤物在线视频 | 网色网站 | 美国一级大黄一片免费中文 | 日本亚州视频在线八a | 4438x成人网最大色成网站 | 亚洲精品无码午夜福利中文字幕 | 农场巨污高h文 | 欧美成人午夜免费视在线看片 | av手机天堂| 久久国产精品一国产精品 | 国产精品久久久久久福利一牛影视 | 国产精品一区二区久久 | 亚洲在线一区二区三区 | 国产做受视频 | 日韩资源在线 | 欧美一区二区三区的 | 日韩精品一区二区三区中文无码 | 欧美在线一区视频 | 久久人网 | 国产网站91| 99久久婷婷国产精品综合 | 欧美gv在线观看 | 无套内谢老熟女 | 免费在线观看成年人视频 | 日韩视频在线观看一区二区 | 999精产国品一二三区 | 欧美 日韩 国产精品 | 影视av久久久噜噜噜噜噜三级 | 蜜臀av性久久久久蜜臀aⅴ四虎 | 欧美国产精品一二三 | 最新av在线网站 | 亚洲美女一级片 | 成人自拍视频在线观看 | 日韩毛片在线看 | wwwav麻豆| 精品人妻伦一二三区久久 | 亚洲国产精品无码久久一区二区 | 久久国产区 | 精品国产不卡 | 亚洲精品乱码久久观看网 | 国产精品片 | 精品一区二区久久久久久久网站 | 国产色婷婷五月精品综合在线 | 国产老女人91精品一区 | 欧美日韩国产精品久久 | 极品少妇被猛得白浆直流草莓视频 | 自拍毛片 | 爱爱免费视频 | 亚洲精品高清在线观看 | 国产精品妇女一二三区 | 亚洲 a v无 码免 费 成 人 a v | 成人三级a做爰视频哪里看 成人三级k8经典网 成人三级黄色 | 日韩精品啪啪 | 丁香一区二区 | 亚洲精品乱码久久久久久 | 国产精品乱码一区 | 亚洲第一无码专区天堂 | 九九九伊在人线综合2023 | 国产精品99久久久久久久久久久久 | 东北女人av| 日韩欧美精品一区二区 | 熟妇好大好深好满好爽 | 亚洲色婷婷一区二区三区 | 亚洲 小说 欧美 激情 另类 | 亚洲黄色网址大全 | 日本免费一区二区三区最新 | 成人在线天堂 | 两个人做羞羞的视频 | 丰满人妻被黑人猛烈进入 | 久久久aa | 正在播放老肥熟妇露脸 | 国产老头和老头xxxxx免费 | 国产三级在线观看免费 | 国产91高潮流白浆在线麻豆 | 久久亚洲精品视频 | 性欧美高清come | 国产丰满老熟妇乱xxx1区 | 欧美日韩国产一区二区 | 免费观看又色又爽又黄动态 | 麻豆传媒一区 | 免费在线观看av网址 | 久久综合伊人 | 丝袜高跟av | 国产无遮挡裸体免费直播 | 日本一级片在线观看 | 亚洲精品五月 | 日日碰狠狠躁久久躁综合网 | 中文字幕无线码一区 | 国产成a人无v码亚洲福利 | h网址在线观看 | 99久久精品免费看国产免费粉嫩 | 在线免费观看日韩av | 亚洲在线一区 | 怡红院av亚洲一区二区三区h | 成人婷婷网色偷偷亚洲男人的天堂 | 国产女无套免费网站 | 国产又猛又黄又爽三男一女 | 亚洲色图欧美自拍 | 午夜色网| 香蕉伊蕉伊中文视频在线 | 中文字幕蜜桃 | 制服丝袜一区二区三区 | 欧美成人一区免费视频 | 古装三级做爰在线观看 | 91一级片| 欧美日本一区 | 91久久嫩草影院一区二区 | 亚洲精品久久久久久一区二区 | 黑人粗大猛烈进出高潮视频 | 黄色日批视频 | 久久精品一区二区三区四区毛片 | 国产不卡av在线 | 国产欧美黑寡妇久久久 | 欧美一区二区黄色 | 真多人做人爱视频高清免费 | 久久久久久久久久久久 | 黄视频免费在线观看 | 日批免费观看 | 青青草成人在线 | 精品av国产一区二区三区 | 欧美乱欲视频 | 四虎影视库 | 婷婷综合久久狠狠色99h | 亚洲综合激情另类小说区 | 三级国产三级在线 | 国产精品无码素人福利不卡 | 亚洲国产成人a精品不卡在线 | 国产色婷婷亚洲99精品小说 | 狠狠综合久久av一区二区小说 | 欧美最猛性xxxxx大叫 | 美女网站污 | 日韩精品无码一区二区三区 | 天天天操天天天干 | 无码人妻精品一区二区三18禁 | 欧美成人综合视频 | 亚洲精选一区二区 | 欧美三级一级 | 山林妇女勾搭老头av | 五月婷婷六月丁香综合 | 成人在线免费小视频 | 欧美福利社 | 2018国产精华国产精品 | 国产午夜精品一区二区 | 久久精品日产第一区二区 | 亚洲三级图片 | 少妇坐莲好爽91 | 免费中文字幕日韩欧美 | 无码精品人妻一区二区三区影院 | 非洲黑妞xxxxhd精品 | 东京天堂网天堂网 | 人人爽人人射 | 伊甸园精品99久久久久久 | 免费av网站在线播放 | 国产精品二区一区二区aⅴ 国产精品粉嫩懂色av | 日本无翼乌邪恶大全彩h | 欧洲成人午夜精品无码区久久 | 亚洲午夜精品久久久久久久久久久久 | 台湾佬中文字幕 | 91色伦| 欧美黑人精品一区二区不卡 | 3344久久日韩精品一区二区 | 久久亚洲日韩精品一区二区三区 | 女人裸体性做爰录像 | 国产91勾搭技师精品 | 国产精品黑丝 | 日本少妇久久久 | 成人做爰999 | 在线免费看av | 午夜精品在线免费观看 | 国产欧美一区二区在线 | 强行处破女系列中文字幕 | 1313午夜精品理论片 | 欧美日日摸夜夜添夜夜添 | 久久女人网 | 又色又爽又黄的美女裸体网站 | 亚洲第一成年免费网站 | 婷婷久久国产对白刺激五月99 | 国产在线拍揄自揄视精品按摩 | 日日摸日日添日日碰9学生露脸 | 国产精品va无码免费 | 少妇无码一区二区三区免费 | 久久香蕉国产线看观看精品yw | 欧美乱大交xxxxx | 国产一级揄自揄精品视频 | 亚洲综合色网 | 国内老女人偷人av | ass亚洲曰本人体私拍ass | 国内福利视频 | 日日摸日日干 | 亚洲福利在线播放 | 亚洲精选一区 | 闷骚老干部cao个爽 萌白酱国产一区二区 | 和三个男人4p爽爆了 | 中文字幕无码乱人伦 | 亚洲人成无码网站久久99热国产 | 国产高清在线精品一区不卡 | 亚洲色大成网站www永久一区 | 亚洲精品一 | 欧美日韩欧美 | 欧美性猛交xxxⅹ丝袜 | 亚洲第一网址 | 日批视频免费在线观看 | 又黄又爽又色视频免费 | 免费黄色资源 | 欧美日韩国产高清视频 | 天天插天天射 | 免费无遮挡无码永久在线观看视频 | 香蕉视频在线观看视频 | 91精品久久久久久久久不卡 | 久久a毛片| 玖玖热麻豆国产精品图片 | 久久综合资源 | 情趣用品a∨视频在线观看 情一色一乱一欲一区二区 情欲都市成熟美妇大肉臀 秋霞成人 | 国产美女视频91 | 国产精品羞羞答答 | 爱情岛论坛亚洲品质自拍网址 | 亚洲精品日本 | 精品人妻少妇一区二区三区 | 97精品国产97久久久久久久久久久久 | 国产真实在线 | 日本一级特黄高潮 | 国产伦理一区二区 | 中文字幕av网站 | 午夜免费网址 | 久久精品国产精品国产精品污 | 亚洲麻豆国产自偷在线 | 国产精品免费久久久久影院仙踪林 | 欧美 亚洲 中文 国产 综合 | 日本xx视频免费观看 | 在厨房拨开内裤进入在线视频 | 在线欧美精品一区二区三区 | 婷婷综合少妇啪啪喷水动态小说 | 97资源共享在线视频 | 激情av一区二区 | 久久久国产精品人人片 | 一区二区三区国 | 泰国性xxxx极品高清hd | 豆国产97在线 | 亚洲 | 国产女人毛片 | 医生强烈淫药h调教小说视频 | 少妇人妻无码专区在线视频 | 国产微拍精品一区 | 日本无遮挡吸乳呻吟免费视频网站 | 国产乱淫av片杨贵妃 | 国产99久久久国产精品免费看 | 欧美精品五区 | 久久精品欧美视频 | 在线中文视频 | 高潮毛片无遮挡免费看 | 欧美丰满熟妇xxxx性ppx人交 | 久久久久久久久久久久久9999 | 欧美日韩一区二区精品 | 久久亚洲色www成人 av免费网站在线观看 | 国产三级一区二区三区 | 日本伦奷在线播放 | 一区二区视频免费 | 久久人人爽爽人人爽人人片av | 性折磨bdsm欧美激情另类 | 谁有免费黄色网址 | 久久综合中文字幕 | 高清国产在线 | av潮喷大喷水系列无码 | 欧美视频在线一区 | 毛片毛片毛片 | 精品人妻无码一区二区三区性 | 黄色毛片一级片 | 8090av| 理论片高清免费理论片毛毛片 | 国产伦理片在线观看 | 国产老女人乱淫免费可以 | 成人黄色a| 国产高清在线视频 | 91丨porny丨国产麻豆 | 亚洲欧洲一区二区三区四区 | yy6080理aa级伦大片一级 | 中文字幕一区二区在线视频 | 艳妇乳肉豪妇荡乳av | 亚洲视频天天射 | 中文字幕第35页 | 亚洲资源在线 | 老司机成人永久免费视频 | 极品少妇露脸一区二区 | 最新偷窥盗摄 | 色偷偷影院 | 亚洲v在线 | 国产极品粉嫩在线观看的软件 | 亚洲狠狠婷婷综合久久 | 一级片在线放映 | 国产你懂得 | www.操| 色播激情网 | 性欧美高清 | 亚洲日韩中文字幕天堂不卡 | 嫩草影院在线观看91麻豆 | 精品国产一区二区三区四区四 | 91麻豆精品国产91久久久使用方法 | 美女131爽爽爽 | 国产aaaaaaa| 一级淫片a看免费 | 久久国产一区二区三区 | 亚洲欧美在线看 | 中文字幕av免费在线观看 | 日韩欧美成人一区二区三区 | 最新久久久 | 7777kkkk成人观看 | 污视频在线观看免费网站 | 杨幂毛片 | 91精品视频网 | 欧美人与动欧交视频 | 51久久国产露脸精品国产 | www久久com| 狠狠的日| 丰满少妇xbxb毛片日本 | 古代中国春交性视频xxx | 中文不卡在线 | 国产免费久久精品 | 无码人妻一区二区三区精品视频 | 草的我好爽视频 | 久久久久久久久亚洲 | 岛国av一区二区 | 欧美日韩精品一区二区三区在线 | 国产精品99久久久久久一二区 | 精品少妇v888av | 成人国产欧美大片一区 | 国产洗浴女技师全套av | 国产老女人精品毛片久久 | 韩国性生交大片免费观看视频 | 国产精品伦一区二区三级视频永妇 | 性――交――性――乱 | 丰满大乳少妇毛片视频 | 久久久久久艹 | 多p混交群体交乱小说 | 久久r这里只有精品 | 99热免费观看 | 国产69精品久久久久app下载 | 美国成人免费视频 | 日本五月天婷久久网站 | 国产精品久久久久久久免费 | 亚洲精品网站在线 | 人人干人人爱 | 亚洲看片| 爱射综合 | 免费看黄色的网站 | 国内精品人妻无码久久久影院导航 | 日本激烈吮乳吸乳视频 | 亚洲一区二区三区无码久久 | 国产露脸精品产三级国产 | 亚洲午夜免费 | 91看片网| 一区二区三区在线免费视频 | 国产欧美日韩综合精品二区 | 日韩精品久久久久久久电影蜜臀 | 亚洲一区二区三区四区五区六区 | 欧美 国产 亚洲 卡通 综合 | 国产精品99久久久久久www | 狠狠97人人婷婷五月 | jizz一区二区三区 | 免费看91的网站 | 日韩中文视频 | 亚洲色成人一区二区三区小说 | 国产做a爰片久久毛片a片美国 | 亚欧日韩av | 婷婷开心激情综合五月天 | 亚州中文字幕蜜桃视频 | 男人吃奶视频 | 免费人成xvideoscom | 一线天 粉嫩 在线播放 | wwwyoujizzcom在线 wwwyoujizzcom中国版 | 欧洲乱码伦视频免费 | av在线第一页 | 97se亚洲国产一区二区三区 | 伊人色综合久久天天五月婷 | 久久综合噜噜激激的五月天 | 国产精品久久久久精k8 | 国产性av在线| 午夜成年人视频 | 999视频在线观看 | 亚洲免费视频在线观看 | 久热在线中文字幕色999舞 | 亚洲免费大全 | 7777欧美日激情日韩精品 | 国产精品视频第一区二区三区 | 91精品国产乱码久久久久久久久 | 野狼第一精品社区 | 人禽伦免费交视频播放 | 日本一卡2卡3卡四卡精品网站 | 亚洲综合激情另类小说区 | 狠狠综合| 久久在线播放 | av在线播放地址 | 2018天天拍拍天天爽视频 | 中文字幕+乱码+中文乱码www | 日本三级韩国三级三级a级按摩 | 公妇借种乱h中文字幕 | 中文字幕日本视频 | 黑人巨大精品欧美黑寡妇 | 免费在线色 | 粉嫩老牛aⅴ一区二区三区 粉嫩欧美一区二区三区 | 天下第一社区视频www日本 | 99国产免费 | 一级做a爰片性色毛片99高清 | 激情综| 亚洲精品九九 | 麻豆色淫网站av水蜜桃三级 | 国产精品视频a | 国产粉嫩呻吟一区二区三区 | 狠狠入 | 色妹子综合 | 亚洲色图网站 | 久久人人爽人人爽人人片亚洲 | 久久久久这里只有精品 | 亚洲图片欧美色图 | 蜜臀av在线播放一区二区三区 | 免费观看一区二区三区 | 欧美成人一区二区三区 | 国内精品久久久久久影视8 国内精品久久久久影视老司机 | 蜜臀va| 亚洲第一国产 | 91精品国产自产在线观看 | 直接在线观看的三级网址 | 日韩性生活视频 | 亚洲国产成人久久精品大牛影视 | 青青伊人影院 | 成人看 | 可以看毛片的网站 | 免费av成人| 欧美不卡网 | 日韩人妻无码中文字幕视频 | www精品在线 | 亚洲综合性 | 九九热在线精品视频 | 成人婷婷网色偷偷亚洲男人的天堂 | 激情 小说 亚洲 图片 伦 | 日本少妇全身按摩做爰5 | 欧美日韩亚洲另类 | 色小姐综合 | 黄色xxx| 婷婷社区五月天 | 国产成人精品视频ⅴa片软件竹菊 | 国产清纯白嫩初高生视频在线观看 | 日b影院| 色就是色欧美色图 | av无码国产精品色午夜 | 日本三级高清视频 | 丁香花五月天 | 蜜臀av性久久久久蜜臀aⅴ麻豆 | 欧美综合在线观看 | 奇米影视第四色首页 | 偷拍激情视频一区二区三区 | 伊人色综合久久天天人手人婷 | 性生交大片免费看网站 | 黄色网址在线免费 | 国产寡妇xxxxxxxx性开放 | 嫩草精品福利视频在线观看 | 免费国产女王调教在线视频 | 偷拍精偷拍精品欧洲亚洲网站 | 9lporm自拍视频区论坛 | 91三级视频| 亚洲,国产成人av | 国产精品伦一区二区在线 | 久久国产成人精品国产成人亚洲 | 欧美黑大粗 | 毛片一级免费 | 国产成人亚洲精品无码h在线 | 国产精品第69页 | 亚洲美女自拍 | youporn国产免费观看 | 69中国xxxxxxxxx96| 肉色欧美久久久久久久免费看 | 亚洲国产精品成人无码区 | 奇米777四色在线精品 | 国产美女永久免费无遮挡 | 国产精品午夜一区二区三区视频 | a级片在线免费观看 | 黄色片子一级 | 自拍偷拍视频在线观看 | 少妇人妻丰满做爰xxx | 午夜亚洲精品 | 日本色影院 | 中文在线中文资源 | 国产精品户外野外 | 国产做爰xxx18在线观看网站 | 亚洲一区二区二区久久成人婷婷 | 亚洲乱码一区二区三区在线观看 | 香蕉视频911 | 免费观看又色又爽又黄的韩国 | 日日噜噜噜噜夜夜爽亚洲精品 | 99国产精品欧美久久久久的广告 | 国产成人无码国产亚洲 | 俄罗斯av在线 | 荡女精品导航 | 欧美三级黄色大片 | 精品国产一区二区三区久久久狼 | 人人免费操 | 一个人在线免费观看www | 亚洲日本香蕉视频 | 日韩新片王网 | 成年人在线观看网站 | 亚洲免费观看av | 天天色天天操天天 | 国产中文字幕三区 | 黄色在线视频播放 | 99热在线精品观看 | 顶臀精品视频www | 国产精品色综合一区二区三区 | 日本少妇毛耸耸毛多水多 | 国产三级毛片视频 | 特级精品毛片免费观看 | 99久无码中文字幕一本久道 | 亚洲老女人视频 | 另类国产ts人妖高潮系列视频 | 亚洲天堂久久精品 | 樱桃视频影视在线观看免费 | 国产精品理人伦一区二区三区 | 亚洲视频一区二区三区四区 | 综合国产第二页 | av午夜久久蜜桃传媒软件 | 爆乳熟妇一区二区三区霸乳 | 成人免费xxxxx在线视频 | 中文字幕第一页在线播放 | 国产成人亚洲综合无码 | 亚洲a∨无码一区二区三区 国产乱子伦精品免费女 | 国模丽丽啪啪一区二区 | 色婷婷一区二区三区av免费看 | 国产一二三四在线视频 | 伊人精品 | 三级免费网址 | 欧美成人精品高清视频在线观看 | 欧美一区二区三区国产 | 亚洲精品12p | 国产av激情久久无码天堂 | 免费看无码毛视频成片 | a级片免费在线观看 | 免费人成网 | 香蕉视频在线观看黄 | 先锋影音一区二区三区 | 四虎成人精品在永久免费 | 国产成人av手机在线观看 | 欧美亚洲图片小说 | 久久久久99精品成人片三人毛片 | 久久久久国产精品人妻 | 秋霞啪啪片 | 国产国语videosex另类 | 男人天堂aaa | 日韩欧美在线第一页 | 日本黄页网站 | 999精品视频在线观看 | 国产成人在线免费观看视频 | 午夜福利国产精品久久 | 日批视频免费看 | 啦啦啦www播放日本观看 | 午夜精品久久久久久中宇牛牛影视 | 国产青青视频 | 久久久久久久久久久久久久久久久久 | 少妇高潮惨叫正在播放对白 | 欧洲精品一卡2卡三卡4卡影视 | 久久久久久国产 | 日韩av在线永久免费 | 波多野结衣乱码中文字幕 | 青青草免费观看视频 | 国产一区二区网站 | 手机在线一区二区 | 一级特黄性色生活片 | 国产精品久久久久久久久久不蜜月 | 亚洲欧美另类在线视频 | 一级黄色片在线免费观看 | 日韩人妻无码免费视频一区二区三区 | 国产精品久久久久久精 | 一区不卡在线观看 | 欧美巨波霸乳影院 | 亚洲va中文字幕 | 韩日在线视频 | 欧美亚洲系列 | 久久久噜噜噜久久中文福利 | 娇小萝被两个黑人用半米长 | 伊人久久一区二区三区 | 成人精品免费在线观看 | xxx国产| 国产精品久久久久久久免费大片 |