《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于PocketPC的CF卡驅動程序設計
基于PocketPC的CF卡驅動程序設計
摘要: 本文結合CF(CompactFlash)卡驅動的設計,重點闡述了PocketPC驅動程序的設計方法、CF卡設備的驅動結構和設計原理,介紹了使用實現CF+協議的接口芯片TL16PC564的系統設計,探討了CF卡的即插即用問題,并且給出了一個CF卡PocketPC驅動及應用程序和驅動交互的實例。
Abstract:
Key words :

1.概述

在信息和咨訊快速更新的今天,掌上電腦以其方便和易攜帶性開始得到廣泛應用,如在服務行業、導航系統、金融、證券、保險等領域。在掌上電腦高端市場中,由微軟開發的嵌入式操作系統WinCE發展迅速,占有較高的比例。PocketPC2002采用定制化的WindowsCE3.0操作系統,由Microsoft開發專用于個人數字手持設備。

為方便擴展,基于PocketPC的掌上電腦向用戶提供了CF卡通用擴展槽,利用該接口,可設計不同的CF卡實現不同的應用,如CFMODEM卡、CF網卡、CF數據采集接口卡等。在CF卡的設計中,基于PocketPC的驅動程序設計非常關鍵,直接影響著CF卡的性能。本文結合CF卡驅動的設計,介紹了PocketPC驅動程序的設計方法、CF卡設備的驅動結構和設計原理,探討了CF卡的即插即用問題,并且給出了一個CF卡PocketPC驅動的設計及應用程序和驅動交互的實例。

2.基于PocketPC的CF卡驅動設計

2.1.PocketPC驅動簡介

WindowsCE3.0是微軟公司針對嵌入式系統開發的實時操作系統,具有可以獨立開發的內核和設備驅動程序模型,PocketPC是針對掌上電腦的定制化的WindowsCE操作系統,其驅動模型與WindowsCE一致。

PocketPC驅動程序模型以靜態連接庫(.lib文件)或動態連接庫(.dll文件)形式實現。支持四種驅動程序類型:Nativedriver(本機驅動)、StreamInterfacedriver(流接口驅動)、USBdriver和NDISdriver(網絡驅動)。本機驅動是指本地設備的驅動程序。如點觸式面板,顯示器,鍵盤,發光二極管,電池等的驅動。USB和NDIS驅動模型分別是針對USB設備和網絡協議驅動實現。流接口驅動程序是為連接基于WindowsCE的平臺的外圍設備而設計的,包括串口、PC卡,CF卡等[1]。

2.2.CF卡驅動架構和原理

設計CF卡驅動程序的主要任務是實現PocketPC應用程序對CF卡系統硬件的訪問,實現CF卡設備的管理和即插即用。應用程序對CF卡硬件的訪問需要考慮驅動程序的體系結構、應用程序與驅動程序的交互、驅動層的中斷處理等問題。CF卡即插即用問題涉及設備管理程序、設備文件名等等。

2.2.1.流接口驅動程序的系統結構

PocketPC中CF卡驅動程序的設計對應模式是流接口驅動。流接口驅動程序是一個管理外圍設備的DLL,它把設備表示為文件系統的一個特殊文件,主要任務是把外設的使用傳遞給應用程序。PocketPC的設備文件存在固定的路徑Windows下,以一個特殊的命名慣例來區分設備文件和其他文件。

流接口驅動程序接收設備管理器和應用程序通過系統調用的命令,并且封裝所有命令,轉換成控制設備適當的動作信息。圖一表示CF卡的流接口驅動程序和其他系統部件間的相互關系:

流接口驅動程序通過內部硬件訪問外圍設備。對CF卡而言,內部設備是CF卡插槽,由內置CF卡插槽驅動程序驅動,而CF卡插槽驅動程序提供編寫CF卡流接口驅動程序的插槽接口函數。即CF卡的設備驅動程序使用CF卡服務庫(由CF卡插槽接口函數組成),CF卡服務庫控制CF卡插槽硬件。

2.2.2.實現即插即用

在PocketPC中,中斷、I/O端口等系統資源被操作系統接管,并由其根據情況進行智能的分配,當設備連接到掌上電腦時,操作系統能自動識別并啟動相應的驅動,這就是即插即用。為實現PocketPC的CF卡即插即用,必須理解兩個概念:設備管理程序(DeviceManager,DM)和設備文件名。

2.2.3.編寫CF卡接口驅動程序DLL

設備管理程序屬于用戶層程序,與內核,注冊表和流接口驅動程序DLL相互作用并實現特定功能(見圖一),從而實現設備的即插即用。

DM執行下列任務[1]:

a.初始化驅動程序的加載。

在系統啟動或收到用戶在基于PocketPC平臺上增加外圍設備的信息時,開始加載相應驅動;

b.向內核注冊設備文件名。

該文件名把應用程序使用的流I/O函數映射到流接口驅動程序的對應函數;

c.啟動相應的驅動程序

通過從外圍設備獲得即插即用標識符或激活一個檢查模塊為外圍設備尋找合適的設備驅動程序;

d.自動卸載設備驅動程序

通過讀寫注冊表值加載和跟蹤驅動程序,當不再需要設備時卸載其驅動程序。

B)設備文件名

應用程序通過文件系統里的特殊入口訪問外圍設備。

PocketPC的文件系統可以識別特殊文件名并重定向文件IO操作到適當的流接口驅動程序。

設備文件名前綴由三個大寫字母組成,用來識別與特殊流接口驅動程序相對應的特殊設備文件名。文件名前綴存儲在注冊表的相應驅動程序的鍵值中。在用戶生成流接口驅動程序時,必須指定這三個前綴字母。

C)即插即用

驅動加載過程就是對中斷、I/O端口等系統資源進行系統分配的過程。此過程與DM和設備文件名緊密相關。

a.加載流接口驅動

CF卡加載流接口驅動有兩種方法:

第一種加載的類型是在DM自動檢測到CF卡與PocketPC平臺的連接時進行的。

第二種加載的形式是在DM不能自動檢測到CF卡與平臺的連接時,使用該CF的應用程序必須列出該外圍設備的驅動程序,即主動調用RegisterDevice()或者ActivateDevice()函數實現驅動的加載。

即插即用時驅動的加載是采用第一種類型。實現CF卡即插即用,首先下位機需要修改相應的CIS(CardInformationStructure),在驅動中添加檢測模塊,并且在注冊表添加設備注冊信息。

當系統開啟或者CF卡插入槽后,DM會調用在注冊表中設置的檢測模塊檢測插卡類型,如果符合,則會加載相應的驅動。檢測模塊寫成DLL的形式,調用CF卡插槽接口函數檢測CIS中的數據,判斷是否對應設備。如果對應,則告訴DM需要加載注冊表中指定的相應設備的驅動程序。

b.卸載流接口驅動

流接口驅動根據加載驅動的方式用兩種方式分別卸載。

對DM自動加載的設備,當檢測到CF卡從插槽拔出時,DM從HKEY_LOCAL_MACHINEDriverActive鍵中刪除相應驅動程序項,并調用DeregisterDevice函數從文件系統中刪除相應外圍設備的文件名,同時通知FreeLibrary函數卸載DLL。

對應用程序主動加載的驅動設備,應用程序必須在DLL存在前通過調用函數DelregisterDevice來卸載DLL

2.2.3.編寫CF卡接口驅動程序DLL

CF卡驅動程序使用CF卡插槽接口函數實現驅動。對每個驅動程序而言,其所要求的標準的入口點用來實現標準文件IO函數和電源管理函數,這些函數由WinCE操作系統的內核使用。這些標準入口點為:XXX_Close,XXX_Denit,XXX_Init,XXX_IOControl,XXX_Open,XXX_PowerDown,XXX_PowerUp,XXX_Read,XXX_Write等[3]。

生成一個DLL之前,必須用設備文件名前綴替換入口點名字中的XXX,以對應不同的設備驅動。

3.CF卡驅動程序設計實例

3.1.CF卡系統設計

要實現標準的CFCard,硬件上關鍵在于接口的實現。我們應用的是TexasInstrument公司的TL16PC564接口芯片來簡化設計并使其符合CF+標準。設計方案如圖二所示:

3.1.1.TL16PC564接口芯片介紹

TL16PC564接口芯片提供了在子系統串行數據和CF卡并行接口數據之間的串并轉換功能[2]。在下位機子系統中,MCU負責處理由上位機和外部系統的數據流交互。此系統結構可以制作各種功能的CFIO卡:如MODEM卡,網卡等。

TL16PC564的接口芯片功能模塊如圖三所示。

芯片中的CFCard的屬性空間由256字節的CIS和8字節的CCR(卡配置寄存器)組成。該CIS和CCR利用主機CPU和子系統都可訪問的DPRAM實現。系統上電時,由子系統負責完成對CIS的初始化。

TL16PC564接口芯片的主要特性:

1)集成了符合CF+標準的TL16550的PCMCIA接口邏輯,該邏輯提供了外設與CPU之間的數據串并轉換功能。

2)256字節的CIS和8字節的CCR由DPRAM代替EEPROM,使修改和更新CIS和CCR更加容易。

3)提供了完全可編程的串行接口特性。

4)可選的串行旁路模式可以使子系統能直接并行訪問接收和發送FIFO,使系統設計更加靈活,提高了子系統和主系統CPU間數據傳送吞吐率。

3.1.2.TL16PC564接口芯片在多功能CF卡中的設計實現

對CF卡而言,實現CF卡功能的軟件設計包括兩個方面,一方面是CFcard側MCU對CIS的初始化及數據采集和計算,另一方面是主機側的驅動程序。在CFCard正常工作前,必須由卡上的MCU對設備進行初始化,即將CIS信息寫入屬性空間,從而經過主機識別,使主機明確CFCard的應用類型。

在實際設計中,TL16PC564硬件設置為旁路模式,上下位機通過訪問FIFO,實現數據的交互。對上位系統驅動而言,數據的發送等價于對TL16PC564的FIFO寫數據,當數據的FIFO寫滿之后,配合16650的控制邏輯,下位系統獲得數據到的消息,從而將FIFO的數據讀出,完成系統數據通訊下行的流程。上行流程與下行流程類似。由于TL16PC564硬件設置為旁路模式,使下位機可以直接訪問FIFO,可以提高通訊速率。我們在實現上下位機通訊過程中,定制了高效的通訊規則,使上下位機數據交互速率最優化,經過測試,系統通訊速度達:56kbyte/s。下位系統的MCU可以直接訪問FIFO,可以選擇不同的集成多功能的MCU或者添加外圍模塊,實現多種通道的數據的采集和控制。系統設計時,可定制完善可靠的通訊規約,實現系統對各種數據通道的控制和訪問,達到多功能卡設計的目的。

3.2.CF卡驅動程序的實現

實現PocketPC2002的CF卡驅動,即采用EVC3.0+PocketPCSDK,在EVC里編譯代碼,生成DLL,然后導入到PocketPC的Windows目錄下,并添加注冊表信息,實現即插即用。以上是制作驅動的完整流程[3]。

3.2.1.實現流接口驅動的標準接口(設備文件名取CFC)

A)CFC_Init

DM調用RegisterDevice或ActivateDevice進入此模塊。通過XXX_Init()的返回值判斷CF卡初始化是否執行成功。此模塊完成以下功能:

a.初始化CF卡硬件。

b.分配資源。

c.注冊回調函數,當設備狀態變化,則操作系統調用此回調函數CardRegisterClient。

d.分配IO資源,調用CF卡插槽驅動接口函數實現。

e.注冊中斷函數,調用CardRequestIRQ()函數。

f.配置CF卡寄存器。

B)CFC_Deinit

系統DM調用此模塊卸載CF卡。需要做的工作是釋放申請的資源等。

C)CFC_Open

應用程序調用Createfile時進入此模塊,主要是分配資源,數據結構的初始化。

D)CFC_Close

應用程調用API接口CloseHandle(hFile)進入此模塊,關閉CF卡的驅動。

E)CFC_Read

應用程調用API接口ReadFile進入此模塊,讀取CF卡數據。

F)CFC_Write

應用程調用API接口WriteFile進入此模塊,向CF卡寫數據。

G)CFC_IOControl

應用層調用DeviceIoControl()進入此模塊。

3.2.2.驅動中斷處理

PocketPC處理中斷的方法是在處理XXX_Init調用的過程中讓流接口驅動程序生成一個新的線程,這個線程叫做中斷服務線程(IST)。在中斷發生時,OS就給IST發信號。CF卡驅動程序的IST從CardRequestIRQ函數接受信號。因為內建CF卡插槽的驅動程序得到由CF卡插槽生成的原始中斷,所以PC卡驅動程序并不直接處理中斷。在中斷發生時,進入CardReguestIRQ指定的PC卡插槽驅動程序調用的回調函數。

3.3.應用程序與驅動交互

PocketPC對設備的操作是采用文件操作實現的。應用層可以調用以下API接口函數對設備進行操作:

Createfile():創建設備文件

ReadFile():讀取設備數據

WriteFile():放送數據至設備

DeviceIOControl():其他的相關操作

CloseHandle():關閉設備文件

應用程序經由CreateFile()打開和存取CF卡驅動程序,產生一個對CF卡驅動程序中CFC_Open()的調用,驅動程序返回一個句柄,然后該句柄被常規的Win32文件功能所用,如WriteFile()和ReadFile()。調用WriteFile()和ReadFile()分別對應驅動程序的CFC_Write(),和CFC_Read()模塊。最后,CloseHandle()調用驅動程序的CFC_Close()模塊釋放內部資源。

3.4.驅動程序的安裝

驅動程序的安裝并不只是一個DLL,包括需要用到的數據文件、配置文件,和添加事先定義好的注冊表項[4]。以下是添加系統注冊表例子:

[HKEY_LOCAL_MACHINEDriversCFC]

"Dll"="CFCDriver.dll"

"Prefix"="CFC"

驅動安裝過程是將驅動程序“CFCDriver.dll”文件存到POCKETPC中windows目錄下,并且修改注冊表,制作安裝包可以采樣SDK中自帶的工具實現。

3結束語

本文給出了基于PocketPC的CF卡驅動程序的設計思路和程序架構,其中具體實現代碼限于篇幅,不再文中贅述。基于不同硬件設計,采樣相同的驅動框架和設計方法,可以制作不同的CFIO卡,實現多種功能。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产三级在线播放 | www.精品国产| 91精品国产麻豆 | 一区二区免费看 | 一本加勒比hezyo综合 | 超碰av在线| 亚洲精品久久久久久久久 | 青青草这里只有精品 | 亚洲 欧美 日韩 综合 国产aⅴ | 外国三级毛片 | 久久久国产精华液999999 | 国产女人高潮的av毛片 | 91九色丨porny丨丰满6 | 日韩在线视频第一页 | 一区二区福利视频 | 欧美群交射精内射颜射潮喷 | 长腿校花无力呻吟娇喘 | 午夜av网站| 亚洲欧美日韩中文在线 | 丰满少妇久久久久久久 | 国产女人高潮抽搐叫床涩爱小说 | 初尝性事后的女的 | 亚洲加勒比在线 | 哈利波特3在线观看免费版英文版 | 好吊色免费视频 | 日韩免费高清视频网站 | av成人资源 | 欧美一区二区三区四区在线观看地址 | 国产精品一二三区在线观看 | 少妇又紧又色又爽又刺激视频网站 | 国产精品奇米一区二区三区小说 | 免费色视频 | 精品99999| 亚洲免费观看 | 日韩和一区二区 | julia一区二区在线播放 | 欧美日韩在线中文字幕 | 69国产精品视频 | 天天色播| 色中文在线 | 日本免费在线 | 亚洲自偷自偷在线成人网站传媒 | 国产三区在线播放 | 日韩视频在线观看一区二区三区 | 中文自拍| 亚洲精品tv久久久久久久久久 | 特黄三级又爽又粗又大 | 亚洲精品无码午夜福利中文字幕 | 中文在线免费观看入口 | 99久久婷婷国产综精品喷水 | 国产sm调教折磨视频 | 超碰在线免费观看97 | 亚洲另类激情专区小说图片 | 久久偷偷 | 欧美男人亚洲天堂 | 成人免费看类便视频 | 精品无码三级在线观看视频 | 精品日韩一区二区三区免费视频 | 91嫩草影视 | 亚洲熟妇av一区二区三区 | 亚欧在线观看 | 91精品国产成人www | 99久久久成人国产精品 | 国产精品第一页在线观看 | 天天射射综合 | 久久久久久国产精品免费播放 | 16一17女人毛片 | 精品午夜熟女人妻视频毛片 | 老司机午夜福利视频 | 麻豆国产va免费精品高清在线 | 爱爱视频在线免费观看 | 青草青草久热精品视频国产4 | 久久精品国产导航 | www.白浆| 56国语精品自产拍在线观看 | 无码av免费一区二区三区 | 天天干天天干天天 | 免费av不卡在线观看 | av一本久道久久波多野结衣 | 天天射中文 | 牛鞭伸入女人下身的真视频 | 日本三级韩国三级欧美三级 | 精品人妻系列无码专区 | 奇米影视亚洲狠狠色 | 国色天香一区二区 | 7777奇米影视| 日本人妻巨大乳挤奶水 | 一级片福利 | 一本精品999爽爽久久久 | 综合精品国产 | 少妇人妻无码专区视频 | 国产丝袜视频在线 | 中国大陆高清aⅴ毛片 | 国产精品嫩草影院入口日本一区二 | 日韩午夜在线 | 久久人人爽人人爽人人片av不 | 国产精品99久久久久久久vr | 一本加勒比波多野结衣 | 日韩国产第一页 | 99视频网| 少妇啪啪高潮全身舒爽 | 国产高潮久久久久久绿帽 | 国产精品午夜8888 | 国产乱人伦av麻豆网 | 日本v片| 91爱爱影院 | 2021国产在线视频 | 欧美视频免费 | 日日操日日 | 久久中文在线 | 久久精品人妻无码一区二区三区 | 国产a网 | 久久久精选 | 男女做爰全过程免费的软件 | 黄色动漫软件 | 国产一级大片在线观看 | 欧美日韩黄色片 | 国产色妞影院wwwxxx | xvideos永久免费入口 | 日韩成人免费观看 | 涩涩视频免费在线观看 | 少妇久久精品 | 在线免费日韩 | 无码人妻精品一区二区三18禁 | 久久99精品久久久久久水蜜桃 | 天天爽夜夜爽国产精品视频 | 人妻人人澡人人添人人爽 | 偷窥 国产 综合 | 无码人妻久久一区二区三区不卡 | 日本视频免费高清一本18 | 精品久久久久久乱码天堂 | 激情五月综合色婷婷一区二区 | 人人人妻人人人妻人人人 | 国产日本欧美一区二区 | 岳帮我囗交吞精69 | 久久久久久伊人高潮影院 | 久久爱影视i | 成人高清视频在线 | 色呦呦麻豆 | 在线看片a | 亚洲午夜一区二区 | 国产china男男激情 | 国产精品成人3p一区二区三区 | 免费人妻无码不卡中文字幕18禁 | 女性无套免费网站在线看动漫 | 国产精品久久久久久久蜜臀 | 亚洲欧美视频在线观看 | 日本老肥婆bbbwbbbwzr | 涩涩鲁亚洲精品一区二区 | 日本www小久久| 日本黄色美女视频 | 污免费视频 | 野花社区在线观看视频 | 性欧洲精品videos' | 少妇久久久久久 | 欧美性猛烈 | 成人淫片免费视频95视频 | 色狠狠一区二区三区香蕉 | 中国av一级片| 日韩精品乱码av一区二区 | 久久不见久久见免费影院www日本 | 中文字幕第49页 | 男人影院在线观看 | 国模小黎自慰gogo人体 | 91在线观看 | 精品国产人妻一区二区三区 | 糟蹋小少妇17p | 亚洲精品在线播放视频 | hd国产人妖ts另类视频 | 国产亚洲精品久久久久久久久动漫 | 又嫩又硬又黄又爽的视频 | 国产精品网站视频 | 长河落日| 大地资源中文第3页 | 91精品福利少妇午夜100集 | 精品亚洲aⅴ在线观看 | av电影在线观看 | 免费成人黄| 国产麻豆一精品一av一免费 | 一区二区三区中文字幕 | 国产午夜精品久久久久久免费视 | 男人巨茎大战欧美白妇 | 女人抽搐喷水高潮国产精品 | 国产99视频精品免视看7 | 中文字幕日韩人妻在线视频 | 高hnp视频 | 一本色道婷婷久久欧美 | 国产又粗又猛又大爽老大爷 | 小嘀咕视频官网在线观看 | 一级片一区 | 怡红院精品视频 | 欧洲精品一区二区三区 | 在线观看视频毛片 | 少妇又紧又色又爽又刺激视频网站 | 艳妇臀荡乳欲伦交换在线播放 | 国产精品久久国产精品99 | 中文字幕在线观看视频地址二 | 97久久久久久 | 毛片24种姿势无遮无拦 | 二区欧美 | 亚洲热视频| 小视频免费在线观看 | 色人阁五月 | 亚洲日韩视频免费观看 | a猛片免费播放 | 免费黄色小说视频 | 日本一区免费 | 亚洲色图制服诱惑 | а√天堂8资源在线官网 | 欧美精品高清在线观看 | 人妻互换 综合 | 成人性生交大片xbxb | 99av成人精品国语自产拍 | 性chⅰnese国模大尺度视频 | 日韩精品在线观看免费 | jizzjizz在线观看 | 国内精品少妇在线播放98 | 日本www在线播放 | 佐山爱在线视频| 夜夜导航 | 视频精品一区二区三区 | 久久久久久毛片 | av片网站 | 日本在线一本 | 91精品国 | 91精品乱码久久蜜桃 | a中文字幕解说在线 | 日韩精品在线观 | 欧美变态另类刺激 | 国产精品国产三级国产专区51 | 亚洲精品国产剧情久久9191 | 国产亚洲精品自拍 | 国产一区二区三区免费视频 | 色婷婷久久综合中文久久蜜桃av | 深夜在线免费视频 | 香蕉传媒| 国产精品51 | 日本欧美在线视频 | 国产久操视频 | 我要看三级毛片 | 另类激情视频 | 亚洲第一se情网站 | 亚洲日日操 | 精品国产一区二区三区四区四 | 欧美一区视频 | 欧美日韩一卡2卡三卡4卡 乱码欧美孕交 | 日本牲交大片免费观看 | 性――交――性――乱视频 | 2018狠狠干| 精品一区二区超碰久久久 | 黑人巨大精品欧美一区二区桃花岛 | 亚洲欧美另类日本 | 久久99久久99 | 亚洲最大网 | 越南a级片 | 亚洲丝袜一区二区 | 麻豆疯狂做受xxxx高潮视频 | 最新版天堂资源中文官网 | 欧美激情天堂 | 国产女人高潮叫床视频 | www色综合| 久久色婷婷 | 夜夜高潮久久做爽久久 | 欧美日韩国产色 | 久久精品99国产国产精 | 午夜av无码福利免费看网站 | 欧美人成在线 | 欧洲极品少妇 | 最近中文字幕免费mv在线 | 国产成人无码精品午夜福利a | 国产区精品在线观看 | 国产黄色av | 国产精品日日做人人爱 | 欧美牲交videossexeso欧美 | 日本视频在线观看免费 | 精品人妻无码区在线视频 | 精品久久久久久无码国产 | 欧洲性猛交| 一卡二卡在线视频 | a∨色狠狠一区二区三区 | 精品一区二区在线视频 | 丰满白嫩大屁股ass 久久精品无码一区二区三区免费 | 天天做天天爱天天爽综合网 | 欧美猛交xxx | 永久免费精品视频 | 国产一区免费看 | 欧美日韩国产一级片 | www夜夜操| 啪啪在线视频 | 亚洲中文字幕无码永久在线 | 亚洲免费精品网站 | 国产a∨精品一区二区三区不卡 | 亚洲男人天堂av | 久久久久琪琪去精品色无码 | 麻豆精品一区综合av在线 | 中文字幕在线观看免费视频 | 精品在线一区二区三区 | 日韩大片在线免费观看 | 亚洲国产清纯 | 国产精品国产三级国产普通话99 | 中文精品久久 | 高清18麻豆 | 伊人久久久大香线蕉综合直播 | 成熟丰满熟妇高潮xxxxx视频 | 亚洲射| 18禁裸乳无遮挡自慰免费动漫 | 91香蕉视频黄色 | 宅男噜噜噜666在线观看 | 久久亚洲免费视频 | 九九激情网| 午夜精品久久久久久久99热蜜臀 | 国产午夜精品久久久久久久 | 又色又爽无遮挡免费视频男男 | 国外亚洲成av人片在线观看 | 欧美日韩成人一区二区在线观看 | 免费不卡视频 | 麻豆视频二区 | 久久久精品人妻无码专区不卡 | 找个毛片看看 | 中文天堂国产最新 | 欧美成人精品第一区 | 色哟哟精品视频在线观看 | 成人做爰www免费看视频网战 | 欧美成人milf | 国产成人啪精品视频免费网 | 18禁白丝喷水视频www视频 | 国产男男同志互慰gvxxx | 免费日本黄色网址 | 精品国产一二三区 | √天堂中文官网8在线 | 精品久久亚洲中文无码 | 亚洲中文字幕无码av在线 | 亚洲成a人片在线www | 澳门黄色一级片 | 成人乱人乱一区二区三区 | 日韩乱码在线观看 | 亚洲啪啪综合av一区 | 国产又色又爽又黄刺激视频 | 欧美狠狠操 | 久久久91精品国产一区二区三区 | 99精品国产综合久久久久久 | 97丨九色丨蜜臀 | 欧美大肥婆bbbww欧出奶水 | 成人动漫在线观看视频 | 日韩欧美色 | 国产尤物精品自在拍视频首页 | 青青草免费公开视频 | 我爱avav色aⅴ爱avav | 日韩av入口 | 国产性猛交普通话对白 | 久久波多野| 中国人与拘一级毛片 | 日韩精品一区中文字幕 | 91久久婷婷国产一区二区 | 少妇高潮灌满白浆毛片免费看 | 精品无人区一区二区三区 | 色综合久久88 | 东北少妇bbbb搡bbb搡 | 久久福利精品 | 国产成人高清在线 | 99久久人妻无码精品系列 | 国产美女久久久 | 亚洲二区在线播放视频 | 亚洲一区二区三区四区五区六区 | 又黄又爽又色视频免费 | 欧美大片91| 美国色视频 | 精品一区二区三区无码免费视频 | 国产精品久久久久久久久久久久久久久 | 三上悠亚精品二区 | 日韩色偷偷 | 涩涩国产 | 手机在线观看av网站 | 国产亚洲精品久久久闺蜜 | 亚洲中文字幕无码av永久 | 日韩一区二区视频 | 国产综合色在线精品 | 色欲av伊人久久大香线蕉影院 | 女朋友闺蜜奶好大下面好紧视频 | 青青操在线观看视频 | 国产超碰91 | 久久黄色小说 | 欧美三级久久久 | 四虎精品成人免费网站 | 91精品国产色综合久久不卡98口 | 欧美性猛交xxxx | 亚洲成人激情在线 | 久久国产中文字幕 | 欧美日韩综合视频 | 日本又色又爽又黄的a片18禁 | 野外做受又硬又粗又大视幕 | 超碰v| 中文字幕在线网站 | 国产精品久久久久久久久免费樱桃 | 亚洲伊人伊色伊影伊综合网 | 精品国产麻豆免费人成网站 | 极品新婚夜少妇真紧 | 天天做天天爱天天操 | 亚洲精品无人区 | 毛片tv网站无套内射tv网站 | 久久综合狠狠 | 一级特黄色 | 葵司av三级在线看 | 日本三级视频网站 | 色香蕉网站 | 久久久久久视 | 女人大p毛片女人大p毛片 | 色五月丁香五月综合五月 | 欧美乱大交xxxxx潮喷 | 椎名由奈一区二区在线 | 国产小视频在线免费观看 | 天堂中文在线资源 | 国产黄色片免费在线观看 | 五月天婷婷网站 | аⅴ资源中文在线天堂 | 亚洲国产精品无码久久久久高潮 | 国产一区二区亚洲精品 | 国产网站一区二区 | 爱爱视频天天干 | 欧美国产一区二区三区激情 | 综合久久影院 | 99一区二区 | 亚洲精品系列 | 黄色国产网站 | 精品国产99久久久久久 | 久久婷婷色综合一区二区 | 五月天精品 | 精品久久久久久久久久久久久久久久久 | 成人黄色免费网站 | 亚洲视频黄色 | 少妇太紧太爽又黄又硬又爽视频 | 日韩不卡av在线 | 欧美自拍第一页 | 少妇大叫太大太爽受不了 | 免费无码鲁丝片一区二区 | 91久久久精品国产一区二区蜜臀 | 探花视频在线免费观看 | 国产一级片av大片 | 国产成人精品午夜福利在线观看 | 拔擦拔擦8x海外华人永久 | 97久久国产亚洲精品超碰热 | 亚洲精品成人在线 | 日韩午夜理论免费tv影院 | 香蕉尹人网 | youjizzcom在线观看 | 欧美人与拘性视交免费看 | 希岛爱理aⅴ在线中文字幕 希岛爱理和黑人中文字幕系列 | 可以直接看的毛片 | 大地资源中文在线观看官网第二页 | 久九九精品免费视频 | 欧美又大又黄又粗高潮免费 | 黄色综合 | 中文字幕乱码人妻综合二区三区 | 777亚洲熟妇自拍无码区 | 五月天青青草 | 国产一级片av | 在线观看日韩一区 | 和朋友换娶妻一区二区 | 日韩精品一区二区三区中文 | 成人交性视频免费看 | 亚洲熟妇无码久久精品 | 97成人啪啪网 | 久久成人免费 | 成人片网址 | 免费观看成人www动漫视频 | 精品国产乱码久久久久久蜜退臀 | 欧美丰满熟妇xxxx性大屁股 | 国产麻豆精品精东影业av网站 | 亚洲码欧美码一区二区三区 | 性一交一乱一透一a级 | 国产欧美精品aaaaaa片 | 国产寡妇色xxⅹ交肉视频 | 教师夫妇交换刺激做爰小说 | 中文字幕二区三区 | 人人人妻人人澡人人爽欧美一区 | 哺乳期喷奶水丰满少妇 | 天堂综合网久久 | 亚洲久久色 | 国产性xxxx18免费观看视频 | 欧美三级一区 | 欧美日韩精品久久久免费观看 | 久久超碰97人人做人人爱 | 高h震动喷水双性1v1 | 无码人妻精品一区二区三区蜜桃 | 日本色网址 | 毛片免 | 国产无线乱码一区二三区 | 99国产在线拍91揄自揄视 | 小明看欧美日韩免费视频 | 波多野结衣视频在线播放 | 在线青草 | 看中国毛片| 久久久黄色大片 | aⅴ天堂网 | 国产精品怡红院永久免费 | 欧洲做受高潮免费看 | 欧美黄色性 | 精品看片 | 日韩视频在线观看免费视频 | 亚洲国产精品久久艾草 | 欧美亚洲国产精品久久高清浪潮 | 性欧美视频 | jizz免费视频 | 日韩三级免费 | 美女拉屎视频pooping | 亚洲国产日韩在线视频 | 性欧美丰满熟妇xxxx性 | 一本色道久久亚洲精品加勒比 | 老司机伊人 | 国产精品二 | av作品在线观看 | 风韵丰满熟妇啪啪区老老熟妇 | 依依综合网 | 中文在线一区二区三区 | 国产免费又色又爽粗视频 | 人妻熟人中文字幕一区二区 | 精品欧美一区二区久久久 | 精品国产一区二区三区久久久蜜臀 | 不用播放器av | 性欧美大战久久久久久久 | 免费看成人aa片无码视频羞羞网 | yw.139尤物在线精品视频 | 色网站入口 | 日本a v网站| 有码中文字幕在线观看 | 成人动漫在线免费观看 | 无套内谢大学处破女福利 | 国产午夜精品免费一区二区三区视频 | 精品久久无码中文字幕 | 日韩字幕在线 | a毛片毛片av永久免费 | 综合一区二区三区 | 成人亚洲性情网站www在线观看 | 99精品在线播放 | 亚洲h视频在线观看 | 麻豆三级视频 | 2022色婷婷综合久久久 | 国产精品美女高潮视频 | 亚洲男人天堂2017 | 久热国产精品视频一区二区三区 | 杨幂一区二区国产精品 | 91精品国产爱久久丝袜脚 | 国产精品野外av久久久 | 日韩成人在线观看视频 | 国产精品九九视频 | 成人做爰黄 | 亚洲aⅴ无码专区在线观看春色 | 日韩三级中文字幕 | 国产在线国偷精品产拍免费yy | 最新日韩在线视频 | 刚添一下她就呻吟起来的视频 | 91亚洲国产成人精品一区二区三 | 国产精品十八禁在线观看 | 中文字幕在线播 | 18禁裸体女免费观看 | 熟妇人妻av无码一区二区三区 | 成人午夜性视频 | 成人亚洲综合av天堂 | 天天躁日日躁狠狠躁伊人 | 天天躁日日躁mmmmxxxx | 亚洲视频免费在线观看 | 亚洲一区二区三区三州 | 少妇口述公做爰全过程目录 | 国产日韩欧美自拍 | 日韩a在线观看 | 韩国av免费在线观看 | 性生交大片免费看女人按摩 | 成人h片在线观看 | 成 年 人 黄 色 大 片大 全 | 亚洲欧美成人精品香蕉网 | 亚洲精品乱码久久久久久蜜桃不卡 | jizz另类| 亚洲精品久久久久久一区二区 | 精品久久久噜噜噜久久久 | 日韩亚洲欧美在线 | 国产igao为爱做激情在线 | 久久99免费视频 | 欧美性大片xxxxx久久久 | 97伦伦午夜电影理伦片 | 黑人粗长大战亚洲女 | 综合精品 | 激情综合五月婷婷 | 国产91对白在线观看九色 | 欧美日韩一区二区三区视频 | 欧美性猛交xxxx免费看蜜桃 | 国产真实交换配乱淫视频 | 九九视频在线观看视频6 | 在线视频日韩欧美 | 日韩成人免费观看视频 | 少妇被又大又粗又爽毛片久久黑人 | baoyu131成人免费视频 | 国产成人av大片大片在线播放 | 人人妻人人澡人人爽超污 | 55夜色66夜色国产精品视频 | 免费无码一区二区三区蜜桃大 | 欧美婷婷精品激情 | 日本特黄特色aaa大片免费 | 国产盗摄夫妻原创视频在线观看 | 最新久久| 人妻少妇乱子伦精品 | 国产国拍精品亚洲 | 欧美又大又色又爽bbbbb片 | 欧美日韩性视频 | 久久久久国产a免费观看rela | 黄频在线 | 久久深夜视频 | 国产另类ts人妖一区二区 | 国产精品自在线拍国产手机版 | 久久国产精品99久久久久久丝袜 | 草草影院ccyy国产日本第一页 | 国产精品人人妻人人爽人人牛 | 吃奶摸下的激烈视频 | 日韩av无码中文无码电影 | 欧美精品日韩少妇 | 精国产品一区二区三区四季综 |