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


曙海教育集團論壇Win CE 專區(qū)WinCE系統(tǒng)定制與驅(qū)動開發(fā) → Windows CE下驅(qū)動開發(fā)基礎


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

主題:Windows CE下驅(qū)動開發(fā)基礎

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


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
Windows CE下驅(qū)動開發(fā)基礎  發(fā)帖心情 Post By:2010-11-26 11:07:19

這是我從1月6日開始主持天極網(wǎng)論壇嵌入式開發(fā)版以來第一次發(fā)表文章,加上以前瑣碎的文章共計30篇。研究的越多就越感覺自己懂的太少,其實在驅(qū)動開發(fā)方面我還是個菜鳥,我是想再次拋磚引玉,讓做驅(qū)動有N年經(jīng)驗的人奉獻一點出來,讓大家減少一些研究驅(qū)動源碼而又缺少注釋所帶來的痛苦。
  我想即使讀者看過微軟的關于驅(qū)動開發(fā)的培訓教材和CE幫助文檔中的驅(qū)動部分,頭腦中仍然一片茫然。要想真正了解驅(qū)動程序必須結(jié)合一些驅(qū)動程序源碼,在此我以串口驅(qū)動程序(COM16550)中初始化過程為線索簡單講一講驅(qū)動開發(fā)的基礎知識。
Windows CE下的串口驅(qū)動程序能夠處理所有I/O行為類似串口的設備,包括基于16450、16550 UART(通用異步收發(fā)芯片)的設備和一些采用DMA的設備,常見的有9針串口、紅外I/O口、Modem等。在%_WINCEROOT%\Public\Common\OAK\Drivers\Serial目錄下,COM_MDD2子目錄包含新的串口驅(qū)動MDD層函數(shù)代碼。COM16550子目錄包含串口驅(qū)動PDD層代碼。SER16550子目錄包含的一系列函數(shù)專用于控制與16550兼容的UART,這樣PDD層的主要工作就是調(diào)用SER16550中的函數(shù)。還有一個ISR16550子目錄包含的是串口驅(qū)動程序?qū)S玫目砂惭bISR(中斷服務例程),而很多硬件設備驅(qū)動程序采用CE默認的可安裝ISR giisr.dll。一般串口設備相應的注冊表設置例子及意義如下:
意義
"SysIntr"=dword:13 串口1的中斷ID為十進制13
"IoBase"=dword:02F8 串口1的IO空間首地址為十六進制2F8
"IoLen"=dword:8 串口1的IO空間長度為8個字節(jié)
"DeviceArrayIndex"=dword:0 串口1的索引,是1的由來
"Order"=dword:0 串口1驅(qū)動的加載順序
"DeviceType"=dword:0 串口1的設備類型
"DevConfig"=hex: 10,00 .... 串口1在與Modem設備通訊時的配置,如波特率、奇偶校檢等
"FriendlyName"="COM1:" 串口1在撥號程序中顯示的名字
"Tsp"="Unimodem.dll" 串口1 被用于與Modem設備通訊的時候要加載的TSP(TAPI Service provider)DLL
"Prefix"="COM" 串口1的流接口的前綴
"Dll"="com16550.Dll" 串口1的驅(qū)動程序DLL

  SysIntr由CE在文件Nkintr.h中預定義,用于唯一標識中斷設備。OEM可以在文件Oalintr.h中定義自己的SysIntr。常見的預定義SysIntr有SYSINTR_NOP(中斷只由ISR處理,IST不再處理),SYSINTR_RESCHED(重新調(diào)度線程),SYSINTR_DEVICES(由CE預定義的設備中斷ID的基值),SYSINTR_PROFILE、SYSINTR_TIMING、SYSINTR_FIRMWARE等都是基于SYSINTR_DEVICES定義的。IoBase是串口1的IO地址空間的首地址,IoLen是IO空間的大小。IO地址空間只存在于x86平臺,如果在其它平臺硬件寄存器必須映射到物理地址空間,那子鍵的名稱為MemBase和MemLen。在x86平臺更多硬件的寄存器由于IO空間的局限也映射到物理地址空間。DeviceArrayIndex是設備的索引,用于區(qū)分同類型的設備。Prefix是流驅(qū)動程序的前綴,當應用程序調(diào)用CreateFile函數(shù)傳遞COM1:參數(shù)時,文件系統(tǒng)負責與串口驅(qū)動程序通信,串口驅(qū)動程序是在CE啟動時由device.exe加載的。

  下面從MDD層函數(shù)COM_Init開始探索串口驅(qū)動的初始化過程。COM_Init是在串口設備被檢測后由設備管理器device.exe調(diào)用的,主要的作用是初始化設備,它的唯一參數(shù)Identifier是由device.exe傳遞的,其類型是一個字符串指針,字符串的內(nèi)容是HLM\Drivers\Active\xx,xx是一個十進制數(shù)(device.exe會跟蹤系統(tǒng)中每個驅(qū)動程序,把加載的驅(qū)動程序記錄在Active鍵下)。COM_Init先分配一個HW_INDEP_INFO結(jié)構體,這個結(jié)構體是獨立于串口硬件的頭信息(MDD、PDD、SER16550都包含自己獨特的結(jié)構體,具體的結(jié)構體定義請參見串口驅(qū)動源碼),分配之后再初始化結(jié)構體中每個成員,初始化結(jié)構體后調(diào)用 OpenDeviceKey((LPCTSTR)Identifier)打開HLM\Drivers\Active\xx\Key包含的注冊表路徑,在這里路徑一般為HLM\Drivers\BuiltIn\Serial,即串口的驅(qū)動程序信息在注冊表中所處的位置。COM_Init接著在HLM\Drivers\BuiltIn\Serial下查詢DeviceArrayIndex、Priority256的值,Priority256指定了驅(qū)動程序的優(yōu)先級,如果沒有就用默認的優(yōu)先級。接下來調(diào)用GetSerialObject(DeviceArrayIndex),這個函數(shù)由PDD層定義,返回HWOBJ結(jié)構體,這個結(jié)構體主要包含PDD層和SER16550定義的函數(shù)的指針。也就是說MDD通過調(diào)用這個函數(shù)才能調(diào)用底層實現(xiàn)的函數(shù)。接下來的大多數(shù)工作都是調(diào)用底層函數(shù)實現(xiàn)初始化。第一個調(diào)用的底層函數(shù)SerInit主要設置由用戶設置的硬件配置,例如線路控制、波特率。它調(diào)用Ser_GetRegistryData函數(shù)得到保存在注冊表中的硬件信息,Ser_GetRegistryData在內(nèi)部調(diào)用系統(tǒng)提供的DDKReg_GetIsrInfoDDK和DDKReg_GetWindowInfo函數(shù)得到在HLM\Drivers\BuiltIn\Serial下保存的IRQ、SysIntr、IsrDll、IsrHandler、IoBase、IoLen。IRQ是邏輯中斷號,IsrDll表示當前驅(qū)動程序的可安裝ISR所在的DLL名稱,IsrHandler 表示可安裝ISR的函數(shù)名稱。在這里順便提一下可安裝ISR,讀者在我以前發(fā)表的關于OAL的文章中可以了解到OEM在OEMInit函數(shù)中關聯(lián)IRQ和SysIntr,當硬件設備發(fā)生中斷時,ISR會禁止同級和低級中斷,然后根據(jù)IRQ返回關聯(lián)的SysIntr,內(nèi)核根據(jù)ISR返回的SysIntr喚醒相應的IST(SysIntr與IST創(chuàng)建的Event關聯(lián)),IST處理中斷之后調(diào)用InterruptDone解除中斷禁止。在OEMInit中關聯(lián)的缺點是一旦編譯了CE內(nèi)核后就無法添加這種關聯(lián)了,而一些硬件設備會隨時插拔或者共享中斷,要關聯(lián)這樣的硬件設備解決方法就是可安裝ISR,可安裝ISR專用于處理指定的硬件設備發(fā)出的中斷,所以如果硬件設備需要可安裝ISR必須在注冊表中添加IsrDll、IsrHandler。多數(shù)硬件設備采用CE默認的可安裝ISR giisr.dll,格式如下:

 "IsrDll"="giisr.dll"

"IsrHandler"="ISRHandler"

  如果一個硬件驅(qū)動程序需要可安裝ISR而開發(fā)者又不想自己寫一個,那么可以利用giisr.dll來實現(xiàn)。除了在注冊表中添加如上所示外,還要在驅(qū)動程序中調(diào)用相關函數(shù)注冊可安裝ISR。偽代碼如下:

g_IsrHandle = LoadIntChainHandler(IsrDll, IsrHandler, (BYTE)Irq);

GIISR_INFO Info;

PHYSICAL_ADDRESS PortAddress = {PhysAddr, 0};

TransBusAddrToStatic(BusType, dwBusNumber, PortAddress, dwAddrLen, &dwIOSpace, &(PVOID)PhysAddr)

Info.SysIntr = dwSysIntr;

Info.CheckPort = TRUE;

Info.PortIsIO = (dwIOSpace) ? TRUE : FALSE;

Info.UseMaskReg = TRUE;

Info.PortAddr = PhysAddr   0x0C;

Info.PortSize = sizeof(DWORD);

Info.MaskAddr = PhysAddr   0x10;

KernelLibIoControl(g_IsrHandle, IOCTL_GIISR_INFO, &Info, sizeof(Info), NULL, 0, NULL);

  LoadIntChainHandler函數(shù)負責注冊可安裝ISR,參數(shù)1為DLL名稱,參數(shù)2為ISR函數(shù)名稱,參數(shù)3為IRQ。TransBusAddrToStatic函數(shù)在后面講。如果要利用giisr.dll作為可安裝ISR,必須先填充GIISR_INFO結(jié)構體,CheckPort=TRUE表示giisr要檢測指定的寄存器來確定當前發(fā)出中斷的是否是這個設備。PortIsIO表示寄存器地址屬于哪個地址空間,F(xiàn)ALSE表示是內(nèi)定空間,TRUE表示IO空間。UseMaskReg=TRUE表示設備有一個掩碼寄存器,專用于指定當前設備是否是中斷源,也就是發(fā)出中斷,而MaskAddr表示掩碼寄存器的地址。如果對Info.Mask賦值,那么PortAddr表示一個特殊的寄存器地址,這個寄存器的值與Mask的值&運算的結(jié)果如果為真,則證明當前設備是中斷源,否則返回SYSINTR_CHAIN(表示當前ISR沒有處理中斷,內(nèi)核將調(diào)用ISR鏈中下一個ISR),如果UseMaskReg=TRUE,那么MaskReg寄存器的值與PortAddr指定的寄存器的值&運算的結(jié)果如果為真,則證明當前設備是中斷源。
  函數(shù)SerInit接著調(diào)用函數(shù)Ser_InternalMapRegisterAddresses轉(zhuǎn)換IO地址并且映射地址,Ser_InternalMapRegisterAddresses在內(nèi)部調(diào)用系統(tǒng)提供的HalTranslateBusAddress(Isa, 0, ioPhysicalBase, &inIoSpace, &ioPhysicalBase)函數(shù)將與總線相關的地址轉(zhuǎn)換為系統(tǒng)地址,參數(shù)1為總線類型,參數(shù)2為總線號,參數(shù)3為要轉(zhuǎn)換的地址(PHYSICAL_ADDRESS類型,實際是LARGE_INTEGER型),參數(shù)4指定寄存器地址屬于IO地址空間還是物理地址空間,參數(shù)5返回轉(zhuǎn)換后的物理地址。觀察HalTranslateBusAddress的源碼得知如果是在x86平臺,這個函數(shù)除了把參數(shù)3賦給了參數(shù)5其余什么都沒有做,而非x86平臺將inIoSpace的值置為0,表示一定是物理地址。在調(diào)用HalTranslateBusAddress前要確定從注冊表中得到的寄存器地址到底是屬于哪個地址空間的


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

返回版面帖子列表

Windows CE下驅(qū)動開發(fā)基礎








簽名
主站蜘蛛池模板: 日韩三级av在线 | 亚洲九九九 | 韩国理伦少妇4做爰 | 亚洲欧美日韩中文久久 | 国内乱子对白免费在线 | 久久www免费人成精品 | 一本色道久久88综合日韩精品 | 国产95在线 | 欧美 | 尤果网福利视频在线观看 | av福利在线播放 | 国产三级自拍视频 | 欧美一区二区黄色 | 女人做爰全过程免费观看美女 | 成人免费在线视频网站 | 亚洲区欧美区综合区自拍区 | 正在播放木下凛凛88av | 久久影院午夜理论片无码 | 97人人艹| 新超碰在线 | 欧美动态色图 | 永久免费网站看黄yyy45视频 | 久久五月网| av福利网址 | 中文日韩亚洲欧美字幕 | 精品乱| 无码福利一区二区三区 | 99久久人妻精品免费二区 | 亚洲一区二区不卡在线观看 | 国产成人精品国内自产拍免费看 | 国产精品igao视频网 | 亚洲国产成人精品久久久国产成人 | 亚洲成a人片| av片在线观看免费 | www国产亚洲精品久久网站 | 日本做床爱全过程激烈视频 | 欧美激情影院 | 日韩高清中文字幕 | 国产精品美女一区二区 | 成人试看120秒体验区 | 亚洲涩涩网 | 在线亚洲天堂 | 99久久国产宗和精品1上映 | 国产精品高潮呻吟av久久 | 欧洲精品码一区二区三区 | 欧美日韩精品一区二区 | 亚洲视频123| 精品视频在线观看免费 | 天天爽天天色 | 巨大巨粗巨长 黑人长吊 | 久久亚洲国产成人精品性色 | 亚洲毛片一区二区三区 | 免费精品久久 | 日韩精品在线视频 | 久久亚洲精精品中文字幕早川悠里 | 麻豆蜜桃九色在线视频 | 国产综合在线视频 | 国产又粗又猛又黄又爽无遮挡 | 五月婷影院 | 久久精品欧美日韩精品 | jizz中国少妇高潮出水 | 免费看成年人网站 | 亚洲一区久久 | 91精品毛片一区二区三区 | 国产精品久久久久久久久毛片 | 中文字幕无码不卡免费视频 | 图片区 小说区 区 亚洲五月 | 五月婷婷丁香网 | 亚洲成a人 | 久久久影视文化传媒有限公司 | 悠悠色在线 | 国产精品av久久久久久小说 | 亚洲综合另类小说色区 | 乖女从小调教h尿便器小说 关秀媚三级 | a天堂一码二码专区 | 国产美女视频免费观看的软件 | 日本三级韩国三级美三级91 | 黄色免费av | 成人免费网站入口www | 解开乳罩喂领导吃奶 | 使劲快高潮了国语对白在线 | 影音先锋男人av鲁色资源网 | 女人抽搐喷水高潮国产精品 | www.在线视频 | 久久亚洲私人国产精品 | 国产成人无码a区在线观看视频app | 奇米影视第4色 | 国产资源视频 | 性欧美videos另类极品小说 | 国产精品成人aaaaa网站 | 黑人性高潮 | 黄色第一网站 | a级毛片蜜桃成熟时2在线播放 | 欧美性狂猛xxxxx深喉 | 免费xxxx大片国产在线 | 国产视频在线观看一区二区 | 亚洲日本国产 | 青春草网站 | 激情一区二区 | 精品99久久久 | 三男玩一个饥渴少妇爽叫视频播放 | 中文字幕丰满乱孑伦无码专区 | 亚洲影院一区二区三区 | 亚洲成人网在线观看 | 日本三不卡 | 欧美肥胖老妇bbw | 国产午夜福利久久精品 | 黄色一级欧美 | 蜜桃久久一区二区三区 | 黑人与日本少妇高潮 | 国产成人精品免费视频大全 | 久久久久琪琪去精品色无码 | 成人欧美一区二区三区黑人麻豆 | 国产一级做a爰片久久毛片男男 | 五月天综合久久 | 91大片淫黄大片在线天堂 | 性生交大片免费全片 | 性一交一乱一伧老太 | 乡村美女户外勾搭av | 96久久久| 日本少妇丰满做爰图片 | 中文字幕被公侵犯的漂亮人妻 | 色综合久久久久久久久久 | 亚洲日本中文字幕在线 | 夜夜夜久久久 | 三级欧美韩日大片在线看 | 国产精品香蕉500g | 亚洲视频在线观看一区 | 性欧美一级毛毛片a | 无遮挡啪啪摇乳动态图gif | 天天在线综合 | 中文字幕无码无码专区 | 亚洲成av人片一区二区 | 午夜在线成人 | 成人美女黄网站色大色费全看在线观看 | 亚洲一区欧美二区 | 嫩草一区二区 | 欧美视频久久 | 国产精品一区二区久久久久 | 夜福利视频 | 最近中文字幕日本 | 懂色av噜噜一区二区三区av88 | 国产精品午夜在线观看 | 日韩丰满少妇无码内射 | 久久久999视频| 麻豆传传媒久久久爱 | 国产激情视频一区 | 一区二区日韩视频 | 欧美日韩中文字幕在线播放 | 人妻尝试又大又粗久久 | 欧美成人午夜剧场 | 国产小受呻吟gv视频在线观看 | 欧美激情精品 | 日本免费观看视频 | 欧美国产精品 | 精品国产一区二区三区小蝌蚪 | 免费裸体无遮挡黄网站免费看 | 麻豆影视免费观看 | 嫩草影院在线视频 | 久操超碰 | 亚洲视频在线观看网址 | 亚洲欧美日韩一区二区三区四区 | 日本肥老熟hd | 农村少妇野战xxx视频 | 96久久欧美麻豆网站 | 九九九国产视频 | 在线无码免费的毛片视频 | 国产精品久久久久久久久久蜜臀 | 国外亚洲成av人片在线观看 | www青青操| 在线观看网站av | 欧美美女爱爱视频 | 国产精品人人爽人人爽 | 69视频在线看 | 妻色成人网 | 黑人与日本少妇 | 99久久精品无免国产免费 | 色偷偷av一区二区三区 | 我要看免费黄色片 | 日韩精品毛片无码一区到三区 | 99国产伦精品一区二区三区 | 午夜美女久久久久爽久久 | 无码人妻少妇伦在线电影 | 国产一级特黄,真人毛片 | 成人国产精品入口免费视频 | a天堂av | jvid精品视频hd在线 | 四虎网址在线 | 日韩黄色影片 | 欧美又黄又粗暴免费观看 | 久草av在线播放 | 精品久久免费观看 | 国产盗摄精品一区二区酒店 | 又粗又猛又爽又黄少妇视频网站 | 日韩大片av | 色婷婷综合久久久久中文一区二区 | 日韩v91综合区 | 全黄一级片 | 成人性生生活a | 情侣自拍80秒舌吻视频 | 中文字幕av一区二区三区 | 99久久久久久99国产精品免 | 一区二区三区福利视频 | 欧美激情乱人伦 | 黄网站欧美内射 | 成人av图片 | 亚洲国产成人一区二区三区 | 精品人伦一区二区三区四区蜜桃牛 | 欧美三级韩国三级日本三斤在线观看 | 久久久精品在线观看 | 麻豆视频成人 | zjzjzjzjzj亚洲女人 | 第一福利av | 亚洲 欧美 激情 另类 校园 | 国内少妇毛片视频 | 后人极品翘臀美女在线播放 | 亚洲熟妇无码乱子av电影 | 亚欧成人精品一区二区 | 欧美人与拘性视交免费看 | 自拍偷自拍亚洲精品被多人伦好爽 | 国产精品久久久久久久久久妞妞 | 国产成人激情视频 | 久久天天躁狠狠躁夜夜avapp | 久操社区| 粉嫩av一区二区三区免费看 | 香蕉视频一区二区三区 | 91沈先生在线 | 国产嫩草在线观看视频 | 扒开女人内裤猛进猛出免费视频 | 国产精品黑色丝袜久久 | 亚洲国产成人久久精品软件 | 国产成人av一区 | 青青五月 | 中文无套内谢少妇视频 | 黄桃av无码免费一区二区三区 | 亚洲欧美日韩国产精品 | 特级aaaaaaaaa毛片免费视频 | 巨胸不知火舞露双奶头无遮挡 | 中文字幕在线日亚洲9 | 色爱色| 免费观看成年人视频 | 欧美影院在线 | 亚洲熟妇av一区二区三区浪潮 | 成年人网站免费看 | 91香蕉视频在线看 | 爱爱视频免费看 | 91av俱乐部| 18资源在线www免费 | 日韩精品一区二区三区色欲av | 秋霞在线中文字幕 | 成人av网站在线观看 | 999久久欧美人妻一区二区 | 18禁止看的免费污网站 | 成人国产综合 | 韩日视频在线 | 色婷婷av一区二区 | 熟女视频一区二区在线观看 | 亚洲精品www久久久久久软件 | 国产无遮挡又黄又爽免费软件 | 国产又黄又硬又湿又黄的网站免费 | 久久国产avjust麻豆 | 嫩草99 | 欧美性生活免费视频 | 内射人妻少妇无码一本一道 | 好屌草这里只有精品 | 欧美最猛性xxxxx(亚洲精品) | 91av免费 | 在线精品亚洲一区二区 | 国产午夜鲁丝片av无码 | missav|免费高清av在线看 | 亚洲高清视频一区二区 | 亚洲欧洲av | 爱做久久久久久 | 欧美大片免费播放器 | 欧美精品一区二区三区四区 | 国产深夜福利 | 中文字幕有码在线播放 | 国产人成高清在线视频99最全资源 | 日本精品久久久久久草草 | 亚洲黄页网站 | 正在播放一区 | 国产色无码精品视频免费 | 性生交大片免费视频网站 | 精品97国产免费人成视频 | 老色批av | 中文人妻无码一区二区三区信息 | 一级毛片黄 | 人成网站在线观看 | 亚洲一级黄色大片 | 欧美日本国产欧美日本韩国99 | 中文字幕天堂av | 屁屁国产草草影院ccyycom | 亚洲成a人v欧美综合天堂下载 | 粉嫩av.com| 熟妇的奶头又大又长奶水视频 | 精品少妇ay一区二区三区 | 国产肥白大熟妇bbbb视频 | 成人小视频在线播放 | 国产精品jizz在线观看网站 | 91精品啪在线观看国产手机 | 国产女女做受ⅹxx高潮 | 欧美理伦在线观看 | 亚洲永久网站 | www.第四色| 丰满放荡岳乱妇91www | 爱的色放3 | 欧美三级小说 | 国产黄色大片在线观看 | 欧美三级在线 | 97精品人妻一区二区三区香蕉 | 久草青青草 | 香蕉久久久久 | 在线看片免费人成视频播 | 日本黄色三级视频 | av资源新版在线天堂 | 久久成人国产精品免费软件 | 亚洲天堂视频在线观看 | 黄色高清视频在线观看 | 欧美精品久久96人妻无码 | 国产 欧美 视频一区二区三区 | 免费看的av片 | 国产免费自拍视频 | 亚洲人成小说网站色在线 | 成人片免费视频 | 国产va免费精品观看精品 | 免费黄网站在线观看 | 无码h黄肉动漫在线观看网站 | 国产精品va在线播放我和闺蜜 | 91五月色国产在线观看 | 一本之道高清无码视频 | 久久99操 | 午夜免费观看 | 91视频播放器 | 里番acg☆里番本子全彩 | 人妻无码视频一区二区三区 | 7777久久久国产精品 | 婷婷激情亚洲 | 国产精品去看片 | 国产午夜久久久 | 欧美三级又粗又硬 | 韩日视频在线观看 | 男女晚上黄羞羞视频播放 | 好了av在线第四站综合网站 | 99国产精品99久久久久久 | 丰满人妻一区二区三区无码av | 精品国产百合女同互慰 | 任你躁久久久久久妇女av | 国产精品久久一区二区三区 | 成人性视频免费网站 | 欧美性色xxxx | 国产v亚洲 | 久久精品一本到东京热 | 91精品国产91久久久久久 | 天天干狠狠插 | 亚洲第一成人在线 | 精品久久久久久久久久久久久久久久久 | 日本免费一区二区三区最新vr | 国产精品久久久久久亚洲徐婉婉 | 在线黄色av | 欧美情侣性视频 | 久久久久亚洲精品中文字幕 | 国产精品久久毛片 | 日韩mv欧美mv国产网站 | 国产精品成人片在线观看 | 久久精品黄 | 尤妮丝大尺度av在线播放 | 亚洲激情视频一区 | 1000部精品久久久久久久久 | 亚洲无吗在线观看 | 免费观看的av毛片的网站 | 日韩在线综合 | 国产69精品久久久久999小说 | 在线成人精品国产区免费 | 蜜臀aⅴ一区二区三区 | 欧美日韩精品综合 | 亚洲成人第一网站 | 国产肉体xxxx裸体784大胆 | 一本色道久久综合亚洲精品 | 亚洲黄网站wwwwwwwww | 波多野结衣av高清一区二区三区 | 国产精品一区av | 91超碰人人 | 综合久久一区 | 欧美人与动牲交片免费 | 亚洲欧美日韩国产精品b站在线看 | 91看片免费 | 欧美日韩制服 | 日本黄色片网址 | 国产精品99久久久久久武松影视 | 日韩欧美黄色一级片 | 日韩视频h | 亚洲精品一区二区三区98年 | 日韩精品无码一区二区三区 | 日本黄色网络 | 欧美日一本 | 91福利网站| 国产精品www伦之荡艳岳 | 91麻豆网站 | √天堂资源网最新版在线 | 网友真实露脸自拍10p | 国产精品免费vv欧美成人a | 国精品无码一区二区三区在线 | √新版天堂资源在线资源 | 自拍偷拍第1页 | 亚洲一区二区免费在线观看 | 日本人妻伦在线中文字幕 | 国产无套粉嫩白浆内谢在线 | 精品香蕉久久久午夜福利 | 天天影视色香欲综合久久 | 日本视频网站在线观看 | 美女扒开大腿让男人桶 | 日韩精品视频三区 | 久久99国产精品久久99 | 麻豆专区一区二区三区四区五区 | 中文有码一区 | 日韩精品一区二区三区亚洲综合 | 国产又粗又猛又大爽老大爷 | 天天躁日日躁狠狠躁av麻豆 | 亚洲午夜精品久久久久久久久久久久 | 国产女人与拘做视频免费 | 亚洲一区高清视频 | 天天色综合天天 | 亚洲另类伦春色综合妖色成人网 | 美国成人av | 九九久久精品国产免费看小说 | 国产精品福利一区 | 国产麻豆成人 | 免费人成视频在线播放 | 涩涩综合 | 三级经典三级日本三级欧美 | 荫蒂添的好舒服视频囗交 | 毛片在线免费观看网站 | 九九久久视频 | 操亚洲女人 | 国产尤物av一区二区三区 | 国产视频一区二区 | 九九国产视频 | 日本真人做爰免费的视频 | 国产精品久久久久影院色老大 | 久久久久久久国产免费看 | 欧美色欧美| 伊在人天堂亚洲香蕉精品区 | 亚洲欧美日韩高清 | 欧美黑人欧美精品刺激 | 任你躁一区二区久久99 | 欧美freesex黑人又粗又大 | 可以免费观看的毛片 | 蜜桃视频一区二区三区在线观看 | 国产伦精品一区二区三区视频不卡 | 美日韩丰满少妇在线观看 | 午夜91视频 | 国产五区 | 国产人妖cd在线看网站 | 日b免费视频 | 在线播放黄色av | 爱情岛成人www永久地址 | 午夜精品偷拍 | 一级黄色伦理片 | 8x8ⅹ国产精品8x红人影库 | 中文字幕无码精品亚洲35 | 国产在线精品一区二区三区 | 亚洲成人视屏 | 欧美激情网 | 久久精品亚洲中文无东京热 | 99精品国产99久久久久久51 | 极品色av影院 | 国内精品在线播放 | 成人国产综合 | 欧美精品亚洲精品日韩传电影 | 嫩草av久久伊人妇女超级a | 国产伦精品一区二区三区免.费 | 情趣内衣a∨片在线观看 | 美一女一无一伦一性一交 | 玩弄人妻少妇精品视频 | 国产在线视频福利 | 国产成人一区二区三区在线播放 | 日韩av免费 | 6―13呦精品| 成人夜色视频网站在线观看 | 久久久久成人免费看a含羞草久色 | 国产午夜精品免费一区二区三区视频 | 亚州欧美色图 | 成年人看的黄色片 | 四虎永久在线精品免费观看网站 | 国产超碰人人爽人人做人人添 | 国产自在线 | 欧美精产国品一二三区69堂 | 内射巨臀欧美在线视频 | 天天摸天天操天天射 | 丰满亚洲大尺度无码无码专线 | 337p亚洲精品色噜噜狠狠 | 熟女丝袜潮喷内裤视频网站 | 在线中文天堂 | 日产精品久久久久久久性色 | 国产精品国产 | 特黄av | jizz黑人| 九九免费观看视频 | 无码一区二区三区av免费 | 午夜神器在线观看 | 天天躁夜夜躁狠狠眼泪 | 亚洲精品久久7777777 | 欧美成人免费看 | 在线观看的网站 | 少妇富婆一区二区三区夜夜 | 国产精品久久777777换脸 | 一道本久在线中文字幕 | www午夜激情 | 最新91在线 | 午夜国产精品视频 | 成人免费av片 | 九九夜| 日本中文字幕不卡 | 四虎av在线| 极品美女扒开粉嫩小泬 | www,色| av毛片久久久久午夜福利hd | 国产精品视频网址 | 99国产精品白浆在线观看免费 | av在线综合网 | 日韩精品二区在线观看 | 午夜免费视频 | 欧美色综合天天久久综合精品 | 天天久久综合网 | 亚洲人成色777777精品音频 | 日韩欧美黄色网址 | 久久天堂av综合色无码专区 | 亚洲乱码国产一区三区 | 成年人毛片 | 高清国产一区二区三区四区五区 | 日韩一区二区三区精品 | 色8久久精品久久久久久葡萄av | 男女性色大片免费网站 | 99精品在线播放 | 在线观看麻豆av | 亚洲欧洲成人精品av97 | 97亚洲熟妇自偷自拍另类图片 | 播放黄色 | 国产肉丝袜在线观看 | 亚洲成人精品久久 | 中日韩中文字幕区 | 日韩网红少妇无码视频香港 | 干美女视频| 国产亚洲精品久久久久久移动网络 | aaa一级片| 亚洲三页 | 樱花草涩涩www在线播放 | 婷婷成人丁香五月综合激情 | 香蕉视频在线精品视频 | 日产国产精品亚洲系列 | 白嫩日本少妇做爰 | 专干老肥女人88av | 又粗又硬又猛又黄网站在线观看高清观看视频 | mm131在线 | 一卡二卡三卡视频 | 先锋影音一区二区 | 3d毛片 | 国产美女无遮挡免费 | 欧美一级在线看 | 国产卡一卡二卡三 | 欧美国产在线一区 | mm1313亚洲精品 | 免费看黄色大片 | 国产精品久久久久久久久久久不卡 | 手机在线永久免费观看av片 | 性欧美精品久久久久久久 | 国产无套中出学生姝 | 美女涩涩网站 | 热久久精 | 真人作爱90分钟免费看视频 | 黑巨茎大战欧美白妞 | gogogo日本免费观看电视动漫 | 国产xxx69麻豆国语对白 | 白嫩少妇激情无码 | 色翁荡息又大又硬又粗视频 | 99久久婷婷国产综合精品青草免费 | 无码一区二区三区中文字幕 | 99久久婷婷国产综合精品青牛牛 | 噢美一级片 | 国产边打电话边做对白刺激 | 日韩欧美区 | 精品人妻无码一区二区三区性 | 噜噜狠狠狠狠综合久久86 | 神马久久久久久久久久久 | 欧美在线一区二区 | 日韩av首页 | 国产精品久久久久久久成人午夜 | 日本xxxx色 | 变态美女紧缚一区二区三区 | 久久人搡人人玩人妻精品首页 | 国产女同疯狂作爱系列2 | 国产99久久久久久免费看 | 久久久久久婷婷 | 污污网站在线看 | 久久久久蜜桃精品成人片 | 99国内精品久久久久久久 | 农村少妇一区二区三区四区五区 | 18禁女裸乳扒开免费视频 | hs网站在线观看 | 亚洲一区二区在线免费观看 | 91色呦呦| 一本久久综合亚洲鲁鲁五月天 | 日韩一级视频在线 | 麻豆影院免费夜夜爽日日澡 | 久久久久久久久毛片精品 | 少妇高潮淫片免费观看 | 日韩精品一区在线观看 | 国产精品污视频 | 欧美黄色免费视频 | 91在线中文字幕 | 国产偷亚洲偷欧美偷精品 | 色综合久久无码五十路人妻 | 樱桃成人精品视频在线播放 | 天堂а√在线中文在线鲁大师 | 伊人激情视频 | 美女100%挤奶水视频吃胸网站 |