《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > ARM-Linux中I2C總線驅動開發
ARM-Linux中I2C總線驅動開發
來源:微型機與應用2012年第5期
高非非,劉辛國
(北京建筑工程學院 電氣與信息工程學院, 北京 100044)
摘要: 針對I2C總線的特點,Linux內核中定義了I2C驅動體系結構。在分析Linux的I2C總線驅動體系結構基礎上,介紹了在S3C2410中設計I2C總線驅動的方法。
Abstract:
Key words :

摘  要: 針對I2C總線的特點,Linux內核中定義了I2C驅動體系結構。在分析Linux的I2C總線驅動體系結構基礎上,介紹了在S3C2410中設計I2C總線驅動的方法。
關鍵詞: ARM-Linux;I2C體系結構;I2C總線驅動程序

 I2C總線是一種串行數據傳輸標準總線,使用數據線SDA和時鐘線SCL就可實現設備間的數據交互,它使得電路系統結構設計簡單,具有使用方便、通信速率高等優點。因此,在嵌入式系統中,I2C總線被廣泛地應用在與RAM、EEPROM、RTC等設備間的接口電路中。近年來,隨著嵌入式系統應用不斷升溫,Linux憑借源碼開放、內核穩定以及可裁剪性強等優點成為在通信、工業控制、消費電子等領域的主流操作系統。而Linux設備驅動程序是所有Linux應用系統中不可或缺的組成部分,是現在Linux開發中的熱門領域。Linux內核已經把I2C總線協議定義為內核驅動的一部分,并形成了一種體系結構。本文正是在研究I2C總線驅動體系結構基礎上,提出了其在S3C2410中實現的基本方法。
1 I2C總線
 I2C總線是由雙向數據傳輸線SDA和時鐘線SCL構成的二線制串行總線,可構成主從和多主系統。I2C總線多采用主從雙向通信,即總線上在某一時刻只有一個主設備,總線上的其他設備都作為從設備。任何能夠進行發送和接收的設備都可以成為主設備,但是在同一時間內只能有一個設備作為主設備(通常為微控制器),其他每個I2C器件作為從設備與主設備進行通信,它們都有唯一的地址用來識別。
I2C總線的時序圖[1]如圖1所示。


 從圖1可以看到,I2C總線在傳送數據過程中使用了三種信號[2]。(1)開始信號:SCL為高電平時,SDA由高電平向低電平跳變,表示將要開始傳送數據;(2)應答信號:從設備在接收到1 B數據后,向主設備發出一個低電平脈沖應答信號,表示已收到數據,主設備根據從設備的應答信號做出是否繼續傳輸數據的操作(I2C總線每次數據傳輸時字節數不限制,但是每發送1 B都要有一個應答信號);(3)結束信號:SCL為低電平時,SDA由低電平向高電平跳變,表示數據傳送結束。
I2C總線具體的通信工作原理如下:主設備首先發出開始信號,接著發送1 B的數據,其由高7 bit地址碼和最低1 bit方向位組成(方向位表明主設備與從設備間數據的傳送方向)。系統中所有從設備將自己的地址與主設備發送到總線上的地址進行比較,如果從設備地址與總線上的地址相同,該設備就是與主設備進行數據傳輸的設備。接著進行數據傳輸,根據方向位,主設備接收從設備數據或發送數據到從設備。當數據傳送完成后,主設備發出一個停止信號,釋放I2C總線,然后所有從設備等待下一個開始信號的到來。
2 系統硬件設計
2.1 Linux驅動程序

 設備驅動程序是Linux內核的重要組成部分,是操作系統內核與底層硬件之間的接口。在ARM系統中,每個物理設備都有自己的控制器,每個硬件控制器都有自己的控制狀態寄存器(CSR),并且各不相同。這些寄存器用來啟動、停止、初始化設備,并對設備進行診斷,對硬件的控制主要是針對這些寄存器進行操作。設備驅動程序為應用程序屏蔽了硬件的底層細節,這樣在應用程序看來,硬件設備只是一個文件,應用程序通過對應的設備驅動程序中定義的通信接口(write、read和ioctl等)像操作普通文件一樣實現對硬件設備的操作,簡化了對設備的訪問,使得應用程序的編寫相對簡單。
設備驅動程序一般有以下功能[3]:對硬件設備的初始化、加載和釋放;對設備進行管理,包括實時參數設置以及提供對設備的統一操作接口;讀取應用程序傳遞給設備文件的數據或回送應用程序請求的數據;檢測或處理設備出現的錯誤等。
 Linux內核將打開、關閉、讀/寫和ioctl等所有相關操作封裝在一個結構體file_operations中,設備驅動程序利用結構體file_operations與文件系統聯系起來。另外還要使用module_init()和module_exit()兩個宏。module_init()的本質是在.initcall.init段使用空間中定義的一個指向初始化函數的指針。設備驅動程序通過調用代碼段中設備初始化函數,完成初始化硬件和向內核注冊設備驅動程序。module_exit()功能與module_init()相反。
2.2 I2C總線驅動體系結構
 直接數字頻率合成器(DDS)是一種產生模擬波形的方法,其通常是通過數字形式的時間轉換信號再執行數模轉換產生正弦波。因為DDS設備的運行基于數字,所以能夠在輸出頻率、正弦波頻率分解和運行于寬頻率頻譜之間相互轉換。本系統采用DDS AD9833作為超聲波發射單元的脈沖生成器,AD9833是可編程的,通過高速串口外圍接口(SPI),只需要一個外部時鐘去產生簡單的正弦波就可以工作了。AD9833可以在基于25 MHz的時鐘下產生0~12.5 MHz的波形[6]。
 I2C設備在Linux下完全可以作為一個字符設備,可以根據需要編寫一個字符設備驅動程序來支持I2C通信。但是由于I2C總線是一種標準總線,在PC和嵌入式系統中都得到了廣泛的應用,Linux專門為I2C總線定義了I2C驅動程序體系結構[4],使驅動程序有統一的接口,方便了驅動設計者設計,也便于移植。
在Linux系統中,I2C總線驅動體系由I2C核心、總線適配器驅動和設備驅動三部分組成。
 (1)I2C核心
 I2C核心即i2c-core.c,是Linux內核用來維護和管理的I2C總線的核心部分,實現了I2C總線驅動的框架。I2C核心為總線提供了統一的接口函數,實現了I2C總線驅動和設備驅動的注冊、注銷及通信等功能。I2C核心是I2C總線適配器驅動和設備驅動之間的橋梁。
 (2)I2C總線適配器驅動
 I2C總線適配器驅動主要包括了對應具體硬件I2C控制器的I2C總線適配器i2c_adapter以及I2C總線適配器的通信傳輸算法i2c_algorithm以及總線驅動控制適配器通信函數等,為I2C核心提供了底層支持,是與硬件相關的。需要注意的是,I2C總線驅動程序只是提供了I2C總線的讀寫方法,其本身并不進行任何通信,它只是等待設備驅動調用其函數來對具體的硬件設備進行訪問。
 (3)I2C設備驅動程序
 I2C設備驅動程序通過I2C總線適配器驅動與具體的硬件設備進行通信。I2C設備驅動程序中主要包括了數據結構i2c_driver(用于管理i2c_client)、i2c_client(掛在I2C總線上的設備驅動程序)和需要根據具體設備實現的成員函數。標準的I2C驅動程序也是一個字符設備驅動程序,通過i2c-dev.c來進行管理,包括open、release、read、write、ioctl和lseek等。
    Linux內核I2C總線驅動程序構架如圖2所示,其反映了I2C總線驅動體系間的關系。

3 S3C2410中I2C總線驅動程序的實現

 


 S3C2410處理器集成了I2C總線控制器,支持主、從模式,通過對它的4個寄存器I2CCON、I2CSTAT、I2CDS和I2CADD的操作就可以方便地對I2C總線進行控制。此外,S3C2410還為I2C總線提供了一個中斷號為27的I2C總線中斷,這樣可以在編寫數據發送和接收程序時使用中斷來完成。
由于I2C核心提供了統一的、不需要修改的接口函數,因此驅動程序開發者只需要實現特定的I2C總線適配器驅動和I2C設備驅動,這樣大大提高了嵌入式 Linux的I2C總線驅動程序的移植性[5]。
3.1 I2C總線適配器驅動的實現
 對于S3C2410上的I2C總線驅動程序,按照I2C驅動程序體系結構與硬件的對應關系,首先需要給S3C2410的I2C控制器添加對應的I2C總線適配器驅動程序,即填充結構體i2c_adapter。其通過i2c-core中的接口函數i2c_add_adapter將i2c_adapter和i2c_algorithm注冊到操作系統中。
 再者,實現S3C2410中I2C適配器的通信方法,主要實現i2c_algorithm中處理I2C消息的函數master_xfer()。master_xfer()負責S3C2410中I2C控制器的寄存器,用于產生I2C訪問周期需要的函數,以i2c_msg(即I2C消息)為單位,以此控制I2C總線發送和接收數據的方法。另外,函數需實現functionality()函數,其只返回一個algorithm所支持的通信傳輸模式,較容易實現。
3.2 設備驅動程序的實現
 首先在芯片的總線適配器驅動程序中需要實現一個i2c_driver結構并設置I2C芯片的初始化和卸載函數,實現i2c_driver中的數據成員attach_adapter和detach_client。初始化時,向系統注冊一個I2C字符設備,接著使用函數i2c_add_driver()注冊一個I2C驅動管理結構體i2c_driver,使I2C芯片相應結構中的成員attach_adapter執行,進而調用I2C核心的i2c_probe()遍歷所有的i2c_adapter,當地址參數與芯片設備地址一致時,則會調用結構i2c_driver中detach_client成員函數來初始化芯片的i2c_client結構,最后通過I2C核心提供的i2c_attach_client向I2C總線適配器i2c_adapter來注冊該芯片的I2C設備[6]。I2C總線識別這個設備后就會調用相應的i2c_driver驅動該設備。
 在應用層實現用戶程序訪問I2C設備的結構file_operations接口函數,包括打開、釋放、讀/寫和ioctl等標準文件操作的接口函數。open()和release()這兩個函數已經在內核中實現,read()和write()函數用來實現用戶和系統內核之間相互傳遞數據,進而實現對設備的讀寫操作,它們分別調用了I2C核心的i2c_master_recv()和i2c_master_send()函數來構造一條I2C消息并在一個讀寫周期內進行傳輸。ioctl()函數則用來向用戶提供一些命令以控制具體芯片設備,因為不同芯片實現數據傳遞需要的時序是不同的,針對具體的芯片,應用程序需要通過構造i2c_rdwr_ioctl_data結構體來給內核傳遞一條或數條I2C消息,從而實現控制數據傳輸的讀寫周期。
 I2C總線由于具有電路結構簡單、使用方便、通信速率高等優點,已在嵌入式系統中得到了廣泛的應用。本文在介紹了I2C總線和分析了Linux系統下I2C總線的體系結構基礎上,以S3C2410為例,給出了在其中編寫I2C總線驅動程序的基本開發過程。
參考文獻
[1] 朱瑜亮,黃曉革.數字溫度傳感器DS1621在Linux下的I2C接口驅動設計[J].電子設計工程,2011,19(2):133-136.
[2] 李俊.嵌入式Linux設備驅動開發詳解[M].北京:人民郵電出版社,2008.
[3] BECK M,BOHME H,DZIADZKA M,等.Linux內核編程指南[M].張瑜,楊繼萍,等,譯.北京:清華大學出版社,2004.
[4] 劉淼.嵌入式系統接口設計與Linux驅動程序開發[M].北京:北京航空航天大學出版社,2006.
[5] 李祥兵,鄭扣根.Linux中I2C總線驅動程序的開發[J].計算機工程與設計,2005,26(1):41-43.
[6] 宋寶華.Linux設備驅動開發詳解[M].北京:人民郵電出版社,2008.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 无码午夜人妻一区二区三区不卡视频 | 黄a大片av永久免费 亚洲欧美高清一区二区三区 | 本道久久综合无码中文字幕 | 秋霞在线视频 | 国产精品久久久久免费 | 天天干天天操天天爽 | 四虎永久在线精品免费网址 | 又大又粗又爽的少妇免费视频 | 影音先锋久久久久av综合网成人 | 尤物九九久久国产精品的特点 | 丰满放荡岳乱妇91ww | 亚洲 欧美 清纯 在线 制服 | 免费人成在线观看 | 第一毛片 | 看全色黄大色黄大片男爽一次 | 精品66| 一级aaa级毛片午夜在线播放 | 狠狠干影院 | 国产欧美日韩va另类在线播放 | 国产麻豆精品精东影业av网站 | 国产又嫩又黄又猛视频在线观看 | 久久伊人免费 | 长腿校花无力呻吟娇喘的视频 | 男女啪啪免费体验区 | 亚洲精品久久久久久蜜桃 | 九九国产精品入口麻豆 | 久久不见久久见免费影院 | 免费淫片 | 天天躁日日躁狠狠躁2018小说 | 欧美视频色 | 国产乱了真实在线观看 | ass亚洲尤物裸体pics | 国产熟妇乱子伦视频在线观看 | 图片区偷拍区小说区 | 国产三级农民怕怕乡下姝4 国产三级欧美三级 | 99精品热视频| 夜夜爽久久精品91 | 一二三四社区在线中文视频 | 99久久精品免费看国产四区 | 日韩乱淫| 波霸ol色综合久久 | 久久久久99精品成人片三人毛片 | 午夜网页 | 99久久精品免费视频 | 中文字幕成人在线视频 | 7777精品伊人久久久大香线蕉 | 国内偷自拍性夫妇 | 一二三四国产精品 | 粉嫩久久99精品久久久久久夜 | 另类在线视频 | 天天视频入口 | 99久久婷婷国产综合精品 | 可以直接看的毛片 | 泰国性xxxx极品高清hd | 国内精品久久毛片一区二区 | 日韩精品小视频 | 青青草成人网 | 国产精品va无码免费 | 亲嘴扒胸摸屁股激烈网站 | 欧美中日韩免费观看网站 | 91久久精品一区二区别 | 色网站入口| 在线a久青草视频在线观看 无套内射极品少妇chinese | 91麻豆精产国品一二三产区区 | 一级做a爰片性色毛片武则天 | 一区二三国产 | 免费在线看黄网址 | 久久久网| 草草视频网站 | 一卡二卡三卡四卡在线 | 双性大乳浪受古代h男男 | 无码人妻精品一区二区三区夜夜嗨 | 久久99精品国产麻豆不卡 | 日本在线视频二区 | 亚洲国产成人av毛片大全 | 国产精品一品二区三区四区五区 | 99热黄色 | 中文字幕av影片 | 欧美色视 | 在线观看黄网 | aaa亚洲 | 免费一二区| 中文字幕永久在线播放 | 女医生大乳奶水 | 午夜精品一区二区国产 | 日韩毛片在线观看 | 亚洲香蕉av在线一区二区三区 | a天堂中文在线 | 天天爽夜夜爽人人爽一区二区 | 欧美性视屏 | 久艹伊人 | 天天色天天射天天操 | 漂亮人妻被中出中文字幕 | 少妇一级淫片免费看 | 中文字幕日韩精品亚洲七区 | 成人免费做受小说 | 欧美亚洲免费 | 久久精品国产久精国产一老狼 | 国产经典久久 | 国产呻吟对白刺激无套视频在线 | 天天狠天天操 | 国产亚洲欧美日韩高清 | 国产成年无码久久久久下载 | 少妇把腿扒开让我爽爽视频 | 精品无码国产一区二区三区51安 | 亚洲精品久久久蜜桃网站 | 精品久久一区二区三区 | 蜜臀av无码精品人妻色欲 | 在线看污片 | 成人gav | 日本不卡高字幕在线2019 | 91热爆在线| 无码熟妇人妻av在线网站 | 精品无码av无码专区 | 综合网五月 | 亚洲日韩av无码中文字幕美国 | 懂色av一区二区三区四区 | 久久成人亚洲 | 日韩视频免费在线播放 | 人人爱人人草 | 女人18毛片水真多 | 久久精品视频中文字幕 | 国产91丝袜在线 | 天天拍夜夜拍 | 在线观看 一区 | 欧美xxxx做受欧美1314 | 阿v视频免费在线观看 | 国产又色又爽又黄的 | 天天操2018| 欧美一区二区三区啪啪 | 亚色成人| 香蕉精品在线 | 巨胸美女爆视频网站 | 中文字幕人成无码人妻综合社区 | 一色屋精品久久久久久久久久 | 久久精品国产69国产精品亚洲 | 欧洲-级毛片内射 | 中文字幕日韩一级 | 国产精品69av | 亚洲码国产精品高潮在线 | 三浦惠理子aⅴ一二三区 | 精品国产乱码久久久久久竹菊影视 | 污视频在线观看免费 | 夜夜福利 | 亚洲国产精品成人久久蜜臀 | 粉嫩av午夜 | 男女乱淫真视频免费播放 | 久久国产一二三 | 综合久久五月 | 91欧美大片| 久久精品水蜜桃av综合天堂 | 日本三级播放 | 国产精成人品日日拍夜夜免费 | 亚洲一区二区在线播放相泽 | 躁躁躁日日躁2020麻豆 | 熟妇人妻系列aⅴ无码专区友真希 | 亚洲人成人一区二区在线观看 | 久久人搡人人玩人妻精品首页 | 色欲狠狠躁天天躁无码中文字幕 | 色播99| 高h纯肉无码视频在线观看 亚洲国产成人av毛片大全 | 国产又黄又硬又湿又黄 | 国产伦精品一区二区三区视频孕妇 | 91精品久久久久久久91蜜桃 | 国产精品视频久久久久久 | 日韩亚洲欧美在线 | 99久久99九九99九九九 | 色婷婷综合久久久久中文字幕 | 中文字幕在线2019 | www.男人天堂.com| 成人香蕉视频在线观看 | a中文字幕 | 农村少妇一区二区三区四区五区 | 一区二区亚洲 | 国产免费一区二区三区免费视频 | 色综合99久久久无码国产精品 | 天天操操操 | 国产女同疯狂作爱系列 | 91性高潮久久久久久久 | 国产探花在线精品一区二区 | 亚洲香蕉在线 | 伊人久久中文字幕 | 欧美一级特黄aaaaaaa什 | 欧美性做爰猛烈叫床潮 | 夜夜高潮次次欢爽av女 | 亚欧色视频 | 男人和女人高潮免费网站 | h肉动漫无码无修6080动漫网 | 亚洲码国产岛国毛片在线 | 国产精品视频入口麻豆 | 中文字幕亚洲一区二区三区 | 午夜影院在线免费观看视频 | 亚洲少妇视频 | 亚洲午夜精品一区二区 | 香蕉久久夜色精品升级完成 | 黄色免费成人 | 日韩尤物 | jizz性欧美5| 久久久久久中文字幕 | 风间由美不戴奶罩邻居勃起av | 午夜大片男女免费观看爽爽爽尤物 | 久久综合中文字幕 | 91精品国自产在线偷拍蜜桃 | 国内自拍一二三四2021 | 久久精品蜜桃 | 欧美日韩不卡在线 | 深夜在线免费观看 | 在线成人精品国产区免费 | 羞羞av.tv | 亚洲日本欧美日韩中文字幕 | 最近中文字幕免费视频 | 国内精品久久毛片一区二区 | 少妇性色淫片aaa播放 | 亚洲综合影视 | 国产高潮国产高潮久久久 | 日韩视频 中文字幕 视频一区 | 7777日本精品一区二区三区 | 国产麻豆9l精品三级站 | 中文字幕乱码人妻二区三区 | 精品国产成人一区二区 | 精品热| 亚洲国产精品成人无久久精品 | 强行挺进熟睡少妇av | 国产理论视频在线观看 | 国产xxx6乱为| 波多野吉衣av | 亚洲日本va中文字幕久久 | 亚洲国产成人精品青青草原导航 | 在线观看二区 | 久久久久久久久久久久中文字幕 | 亚洲精品国精品久久99热 | 一级国产精品一级国产精品片 | 国产真实伦对白全集 | 亚洲天堂免费av | 少妇久久人人爽人人爽人人片欧美 | 91精品国产亚一区二区三区老牛 | 性一交一乱一乱一视频 | 寂寞人妻瑜伽被教练日 | 免费性视频 | 亚洲女人被黑人巨大进入 | 97精品在线视频 | 成 人 黄 色视频免费播放 | 国产免费丝袜调教视频 | 免费观看毛片 | 精品亚洲成a人无码成a在线观看 | 国产精品毛片av在线看 | 日韩图片区 | 爱爱网站视频 | 欧美最猛黑人xxxx黑人表情 | 黄色大片久久 | 日韩av视屏 | 国产96在线 | 亚洲 | 另类天堂网不卡另类系列 | 三浦惠理子aⅴ一二三区 | 欧美裸体按摩 | 日日撸视频 | 欧美视频网站中文字幕 | 日韩在线激情视频 | 欧美理论在线 | 久久91精品国产91久久久 | 久久好在线视频 | 国产一区二区三区视频在线播放 | 无码专区男人本色 | 亚洲成a人片在线播放 | 一区二区在线观看免费 | 日本www| 免费在线观看成年人视频 | 午夜视频在线瓜伦 | 国精产品一区一区三区mba下载 | 色婷婷综合久久久久中文 | 91精品国产综合久久福利不卡 | 久久久欧美国产精品人妻噜噜 | 成人一级片网站 | 色欲av无码一区二区三区 | 国产成人无码a在线观看不卡 | 欧美高清性xxxxhd | 成人性生交大片 | 熟妇人妻va精品中文字幕 | a级港片免费完整在线观看 a级高清毛片 | 曰批免费视频播放免费 | 激情小说中文字幕 | 亚洲激情成人 | 沈阳45老熟女高潮喷水亮点 | 日本a天堂 | 欧美乱大交做爰xxxⅹ性3 | 久久综合入口 | 99久久一区二区 | 国产区视频在线观看 | 天天操天天操天天操天天操天天操 | 日日碰狠狠添天天爽 | 亚l州综合另中文字幕 | 中文一级片 | 青青艹在线视频 | 亚洲熟妇无码另类久久久 | 国产黄色免费观看 | 久久精品国产清高在天天线 | 国产精品夜间视频香蕉 | 欧美黑人最猛性bbbbb | jzzjzzjzz亚洲成熟少妇 | 各种少妇正面着bbw撒尿视频 | 天天做天天爱天天综合网2021 | 色噜噜综合| 成人性生交免费大片 | 日本aⅴ写真网站免费 | 色综合另类小说图片区 | 欧美大片免费高清观看 | 日本一码二码三码在线 | 免费在线国产视频 | av夜夜| av资源免费 | 久久精品视频一区二区三区 | 亚洲福利视频一区二区 | 在线观看所有av | 九九视频网 | 少妇高潮久久久久久潘金莲 | 伊人色综合久久天天五月婷 | 国产精品点击进入在线影院高清 | 四虎成人精品无码永久在线 | 日韩欧群交p片内射中文 | 成人国产在线观看 | 天天综合色网 | 亚洲高清偷拍一区二区三区 | 一级黄色免费大片 | 性色在线观看 | 亚洲福利视频一区 | 国产毛片毛片毛片毛片 | 国产精品96久久久久久久 | 国产午夜精品久久久久久久 | 日韩最新中文字幕 | 久久精品导航 | 色视频在线观看 | 国产拍拍拍拍拍拍拍拍拍拍拍拍拍 | 强奷乱码中文字幕熟女一 | 成人三级图片 | 亚洲成a人片77777kkkk | 91精品国产综合久久久久 | 天天干夜夜草 | 超碰国产天天做天天爽 | 国产午夜视频在线观看 | va欧美| 欧美久久精品 | 无套日出白浆 | 中日韩在线观看视频 | 亚洲精品国产一区二区在线观看 | 国产精品1页 | 小早川怜子avhd肉厚一区 | 少妇高潮av久久久久久 | 天天色综合图片 | 国产亚洲va综合人人澡精品 | 伊人久久成人网 | 啃乳做爰猛烈床戏三级 | 亚洲免费精品 | 中文字幕人妻熟女人妻a片 国产精品人妻系列21p | 欧美精品在线视频观看 | 亚洲综合第二页 | 亚洲 欧美 中文 日韩a v一区 | 女人爽到高潮免费看视频 | 色www.| 又色又爽又激情的59视频 | 日本黄色免费在线观看 | 国产专区一 | 黄色一级免费片 | 国产中文字幕在线播放 | 做爰吃奶全过程免费的网站 | 婷婷亚洲天堂 | 99在线精品免费视频九九视 | 日韩有码在线视频 | 男主和女配啪慎入h闺蜜宋冉 | 伊人成综合 | 免费在线观看成人av | 成人天堂视频在线观看软件 | 午夜无码一区二区三区在线观看 | 超碰黑丝 | 久久久青草婷婷精品综合日韩 | 尤物国产精品 | 熟妇人妻激情偷爽文 | 免费欧美大片 | 狠狠色狠狠色综合网 | 免费 成 人 黄 色 网 | 狠狠色狠狠色综合日日小说 | 一区二区av在线 | 国产午夜禁区精品视频 | 国产精品18久久久久白浆 | 九九九伊在人现综合 | 91亚洲精品国产成人 | 亚洲视频天天射 | 亚洲国产精品久久久久 | 深夜福利网站 | 国产 欧美 视频一区二区三区 | 同性情a三级a三级a三级 | 精品少妇一区二区三区视频 | 欧美激情网址 | 午夜爱爱影院 | 亚洲国产午夜精品理论片妓女 | 国产午夜精品一区二区三区嫩草 | 欧美午夜精品久久久久久人妖 | 亚洲一区二区三区不卡视频 | 欧美播放器 | 永久免费看片在线 | 欧美精品一区二区精品久久 | 黄瓜视频在线观看污 | 精品国产精品国产偷麻豆 | 嫩草网站入口一区二区 | 97超碰网 | 一区二区三区视频网站 | 国产偷亚洲偷欧美偷精品 | 加勒比色综合久久久久久久久 | 五月天六月婷 | 国内成人自拍 | 97国产情侣爱久久免费观看 | 精品久久久一区二区 | 成人做爰69片免费看网站野花 | 国产精品系列在线观看 | 97色碰碰公开视频 | 天天碰天天干 | 漂亮人妻被中出中文字幕 | 亚洲超碰在线 | 大阳蒂毛茸茸videoshd | xxhd麻豆xxhd激情视频 | 性生交大片免费看网站 | 亚洲国产精品久久网午夜 | 中文字幕一二三区 | av高潮| 美女裸体跪姿扒开屁股无内裤 | 欧美mv日韩mv国产网站 | 久久免费一级片 | 在线视频中文字幕 | 精品国产一区二区三区久久狼黑人 | 午夜伦全在线观看 | 国产精品视频一 | aaaa级毛片欧美的 | 亚洲第一成年免费网站 | 8090yy成人免费看片 | 精品人伦一区二区三区 | 深爱激情五月婷婷 | 亚洲成人av在线 | 欧美黄色三级视频 | www深夜福利| 在线色综合 | 女同 媚药 在线播放 | 亚洲视频91| 一色桃子656中文字幕 | 大胸美女被吃奶爽死视频 | 欧美一级黄色大片 | 免费一区二区三区 | 少妇无码av无码专区在线观看 | 亚洲欧美日韩精品久久 | 日韩精品无码一区二区三区久久久 | 国产成人免费看 | 黑人做爰xxxⅹ性少妇69小说 | jzzjzzjzz日本丰满少妇 | 少妇av| 黄色在线一区 | 国产成人午夜精华液 | 国产美女免费网站 | 日韩精品一区不卡 | 久久精品色欧美aⅴ一区二区 | 久久久久欧美 | 精品国产偷窥一区二区 | 国产午夜免费 | 99精品视频免费版的特色功能 | 天堂网视频在线观看 | 欧美骚少妇| 巨大乳女人做爰视频在线看 | 久久艹中文字幕 | 久久精品国产最新地址 | 最近更新中文字幕 | 亚洲精品网站在线播放gif | 久久精品亚洲精品国产欧美kt∨ | 极品熟妇大蝴蝶20p 国产女人高潮叫床视频 | 少妇裸体做爰免费视频网站 | 亚洲成人综合在线 | 人妻少妇无码精品视频区 | aa视频网站 | 亚洲国产综合视频 | bnb99八度免费影院 | 色综合视频一区二区三区 | 久久免费视屏 | 成人理论视频 | 国产精品中文久久久久久久 | 美女搞黄在线观看 | 国产亚洲精品综合一区91 | 波多野结衣一二三四区 | 亚洲中文字幕av无码区 | 欧美成在线观看 | 国产精品推荐天天看天天爽 | 国产精品一区二区三区四 | 亚洲第一毛片18我少妇 | 五月天色婷婷丁香 | 亚洲天堂手机版 | 成人之间dvd | 在线播放国产一区二区三区 | 欧美性猛交xxxx免费看 | 96av在线| 日本xxxxxxxxx8泡妞 | 中文字幕第31页 | 久久久久99精品国产片 | 美女扒开大腿让男人桶 | 国产丰满老妇伦 | 欧美成人午夜一区二区三区 | 又黄又爽又色成人免费视频体验区 | 日本a天堂 | 久草最新网址 | 风韵少妇性饥渴推油按摩视频 | 福利在线免费视频 | 久久天天躁夜夜躁狠狠85麻豆 | 久久精品国产99久久6动漫 | 成人精品一区二区三区在线观看 | 99久久人妻精品免费二区 | abp绝顶系列最猛的一部 | 特黄特色大片免费播放器下 | www午夜激情 | 侵犯亲女在线播放视频 | 久久精品无码一区二区三区免费 | jizz日本免费| 欧产日产国产精品精品 | 国产精品久久久久久久久久三级 | 日韩欧美中文在线观看 | 香蕉综合在线 | 91偷自产一区二区三区蜜臀 | 国产在线精品播放 | 久操短视频 | 国产乱人伦精品 | 在线不卡中文字幕 | 红桃www.ht123成人 | 艳妇臀荡乳欲伦交换在线看 | 国产美女视频国产视视频 | 国产强伦人妻毛片 | 国产高清av在线播放 | 日韩一级在线 | aa毛片视频 | 久久人人爽人人片 | 大奶一区二区 | 成人三级影院 | 欧洲多毛裸体xxxxx | 奶水旺盛的女人伦理 | 欧美日韩激情在线一区二区三区 | h视频免费在线 | 久久99国产综合精品免费 | 风间由美一区二区av101 | 国产精品对白交换绿帽视频 | 97国产婷婷综合在线视频 | 天天视频亚洲 | 成人性色生活片 | 成人涩涩| 女同中文字幕 | 伊人网综合在线 | 欧美深度肠交惨叫 | 传媒一区二区 | 成人性生交大全免 | 国产白嫩精品又爽又深呻吟 | 老妇女性较大毛片 | 久久艹久久 | 在熟睡夫面前侵犯我在线播放 | 国产欧美精品一区二区三区 | 荫蒂被男人添的好舒服爽免费视频 | 欧美在线一区二区 | 9999视频| 中国国语毛片免费观看视频 | 中文在线a√在线 | 亚洲欧美日韩久久精品 | 亚洲国产中文在线二区三区免 | 色吊丝永久性观看网站 | 激情五月色综合国产精品 | 女人精69xxx免费观 | 国产私拍 | 久久精品夜夜夜夜夜久久 | 国产精品久久久久久久久免费桃花 | 2021国产精品视频 | 国产情侣一区二区 | 久久久久久亚洲 | 漂亮少妇videoshd忠贞 | 日本国产亚洲 | 国产伦理精品一区二区三区观看体验 | 免费视频精品 | 神马老子午夜 | 在线观看日韩av | 欧美一级片免费 | 国产精品伦视频看免费三 | 午夜蜜汁一区二区三区av | 爱情岛论坛av首页 | 日韩午夜理论免费tv影院 | 国产乱人伦偷精品视频免下载 | 天堂а√中文在线官网 | 亚洲欧美日韩国产成人精品影院 | 国产黄a三级三级三级av在线看 | 男女做爰真人视频直播 | 国产精品xxxx喷水欧美 | 俄罗斯精品一区二区 | 国产亚洲高清视频 | 亚洲欧美激情图片 | 亚洲第一大网站 | 蜜桃传媒一区二区亚洲 | 国产偷亚洲偷欧美偷精品 | 在线看片免费人成视频播 | 无码av免费一区二区三区 | 精品超清无码视频在线观看 | 18禁黄网站男男禁片免费观看 | 欧美肥胖老太videossexohd | 久久午夜鲁丝 | 国产成a人亚洲精v品无码性色 | www性欧美| 中文字幕国产亚洲 | 一本加勒比hezyo日本变态 | 中文字幕av高清片 | 国产伦精品一区二区三区免费迷 | 午夜精品福利在线 | 欧美男人天堂 | 影视av久久久噜噜噜噜噜三级 | 69精品久久 | 欧美日韩视频在线观看一区 | 亚洲成人午夜影院 | 精品久久久久久无码免费 | 欧美不在线 | 伦理一国产a级 |