《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 向嵌入式Linux移植實時設備驅動程序
向嵌入式Linux移植實時設備驅動程序
摘要: 本文將縱覽幾種常用的內存映射I/O方法,它們經常出現于舊的嵌入式應用中。它們涵蓋的范圍,包括從對中斷服務例程的特殊使用和用戶線程對硬件訪問,到出現于有些ROTS中的半規范化驅動程序模型。它對于移植RTOS代碼到規范化模式的Linux設備啟動程序具有啟發性,并且介紹了一些方法。特別地,本文會重點討論和比較RTOS代碼中的內存映射,Linux基于I/O調度隊列的移植,和重新定義RTOSI/O,以便在本地Linux驅動程序和守護進程里應用。
Abstract:
Key words :

Linux暴風雨般地占領了嵌入式系統市場。根據工業分析家分析,大約1/3到1/2的新的32位和64位嵌入式系統設計采用了Linux。嵌入式Linux已經在很多應用領域顯示出優勢,比如SOHO家庭網絡和成像/多功能外設,并在以下幾方面具備巨大的跨越式發展前景:(NAS/SAN)存儲,家庭數字娛樂(HDTV/PVR/DVR/STB)和手持設備/無線設備,特別是數字移動電話。

新的嵌入式Linux應用不會象掌握在智慧和工藝之神-羅神手中那樣,會突然從開發者的頭腦中爆發出來。大量的項目必須采用數千行的,甚至數百萬行的過去的現成代碼。成百上千的嵌入式項目已經成功地將其它平臺的現成代碼移植到Linux之上,比如WindRiverVxWorks和pSOS,VRTX,Nucleus和其它RTOS,這些移植工作現在仍然有價值和現實意義。

到目前為止,大多數的關于移植舊的RTOS應用到嵌入式Linux的文獻,已經在關注RTOS接口(API),任務,調度模式和怎樣將他們映射到相應的用戶空間去。在嵌入式程序的密集I/O空間中,同樣重要的是,將RTOS的應用硬件接口代碼向具有更加規范化模式的Linux設備啟動程序的移植。

本文將縱覽幾種常用的內存映射I/O方法,它們經常出現于舊的嵌入式應用中。它們涵蓋的范圍,包括從對中斷服務例程的特殊使用和用戶線程對硬件訪問,到出現于有些ROTS中的半規范化驅動程序模型。它對于移植RTOS代碼到規范化模式的Linux設備啟動程序具有啟發性,并且介紹了一些方法。特別地,本文會重點討論和比較RTOS代碼中的內存映射,Linux基于I/O調度隊列的移植,和重新定義RTOSI/O,以便在本地Linux驅動程序和守護進程里應用。

RTOSI/O概念

“不規范”是能夠描述大多數在基于RTOS系統里的I/O的最佳詞語。大多數RTOS針對較早的無MMU的CPU而設計,忽略了內存管理,即使當MMU問世也是這樣,不區分物理地址和邏輯地址。大多數RTOS還全部在特權態(系統模式)運行,表面上看增強了性能。像這樣,全部的RTOS應用和系統代碼都能夠訪問整個機器地址空間,內存映射設備和I/O指令。實際上,將RTOS應用程序代碼同驅動程序代碼區分開非常困難,即使它們是有差別的。

這個不規范的結構導致了I/O的特殊實現。在很多情況下,完全缺乏對一種設備驅動程序模型的認同。根據這種工作的平等和沒有分層的特性,回顧在基于RTOS軟件中使用的一些重要概念和實踐非常有指導意義。

在線內存映射訪問

當在上個世紀八十年代中期商業化的RTOS產品可以買到的時候,大多數嵌入式軟件包含巨大的主循環,主循環帶有針對嚴格時間操作的注冊I/O和中斷服務例程。開發人員將RTOS和執行程序設計進他們的項目,主要為了加強同時性和幫助多任務同步,但是避開其它任何有“妨礙“的構造。同樣地,即使一個RTOS提供了I/O調用形式方法,嵌入式程序員繼續使用直接的I/O操作:

#defineDATA_REGISTER0xF00000F5

chargetchar(void){

return(*((char*)DATA_REGISTER));/*readfromport*/

}

voidputchar(charc){

*((char*)DATA_REGISTER)=c;/*writetoport*/

}

多數受過訓練的開發者常常將這樣的直接I/O代碼從硬件代碼獨立分離開。但是我還曾遇見大量的意大利面條式的I/O處理代碼。

當普遍深入使用直接內存映射I/O的時候,對Linux開始接觸的嵌入式開發人員總是面臨將所有的這類代碼移植到用戶空間,將定義寄存器地址的#define語句轉換成mmap()調用。這種處理方法對于一些種類的原型很好,但是不能支持中斷處理,限制了實時響應,特別不安全,不適合作為商業發布。

RTOS中斷服務例程

在Linux中,中斷服務專屬于內核的范圍。在一個RTOS中,中斷服務例程代碼是自由形態而且與應用程序代碼沒有區別(不外乎返回序列)。很多RTOS提供系統調用或者宏,來讓代碼自己檢測它自己的切換點(比如WindRiverVxWorks的intContext())。中斷服務例程通常也使用標準的庫函數,伴隨著可重入性和可移植性問題。大多數RTOS支持注冊中斷服務例程代碼,中斷仲裁句柄和中斷服務例程調度。一些非常原始的嵌入式執行程序,僅僅支持在硬件矢量表里插入中斷服務例程的開始地址。即使你試圖直接在用戶程序空間執行讀和寫的操作,你不得不將你的Linux中斷服務例程放入內核程序空間。

RTOSI/O子系統

大多數RTOS會提供一個定制的標準C運行庫(比如pSOS的pREPC),或者可以從獨立軟件開發商的編譯器中選擇打補丁的C庫(libc)同樣可以得到glibc。這樣,在最小化情況下,多數的RTOS支持標準C類型I/O的一個子集(open/close/read/write/ioctl)。大多數情況下,這些調用和從他們衍生出來的調用可以轉化為圍繞基本I/O的非常薄的封裝程序。有趣的是,因為大多數的?RTOS不支持文件系統,這些平臺不提供針對flash和旋轉媒質的抽象文件存儲,常常使用完全不同的代碼和/或者不同的應用程序接口(API)(比如pSOS的pHILE)。

WindRiverVxWorks在這方面比其它多數RTOS平臺做的較好些,提供功能豐富的I/O子集,主要克服了網絡接口/多媒體接口里的集成和廣泛化障礙。

延時處理

很多RTOS也支持一種叫”下半部“("bottomhalf")的機制,它針對可中斷和/或者可搶占切換的I/O延時處理方法。其他RTOS沒有這樣的機制,但是替代地提供類似中斷嵌套的機制來獲得同樣的效果。

典型RTOS應用I/O架構

下面描述一個典型的I/O配置(僅僅輸入)和它向主要應用程序傳遞數據的路徑處理過程依次如下:

*一個硬件中斷觸發一個中斷服務例程的執行。

*中斷服務例程做基本的處理和完成本地的輸入操作,或者讓RTOS調度延時的處理。在一些情況下,延時處理過程由在Linux里面被叫做用戶進程來處理,在這里就是通常的RTOS任務。

*無論在何時何地獲得數據(中斷服務例程或者延時切換),準備好的數據被放進隊列(RTOS中斷服務例程能夠訪問應用程序隊列通過應用程序接口(API)和其它進程間通信(?IPC),請看下面的API表)。

*一個或者多個應用任務然后從隊列讀消息,來取出數據。

在傳統的RTOS和Linux之間的典型I/O的比較輸出常常由類似的機制來完成。替代使用write()或者相似的系統調用,一個或者多個RTOS應用程序任務,將準備好的數據放進隊列。隊列中的數據由以下過程取出:一個I/O程序或者響應”準備好發送”中斷的中斷服務例程,一個系統時鐘,或者其它阻塞在獲取隊列中的應用任務,然后直接執行I/O操作(可以是輪詢,也可以是通過DMA)。

將RTOSI/O映射進Linux

上面描述的基于隊列的生產/消費I/O模型,僅僅是很多種在傳統設計中所采用的特別方法之一。讓我們繼續用這個直接的例子,來討論幾種在嵌入式Linux下的實現:

大規模移植到用戶空間

對于勉強了解Linux設備驅動設計細節,或者非常匆忙的開發者,可能將大多數這樣基于隊列設計程序完整無缺地移植到用戶空間。在這種驅動程序映射配置中,內存映射的物理I/O口通過函數mmap()提供的指針可以在用戶空間操作。

#include

#defineREG_SIZE0x4/*deviceregistersize*/

#defineREG_OFFSET0xFA400000

/*physicaladdressofdevice*/

void*mem_ptr;/*de-referenceformemory-mappedaccess*/

intfd;

fd=open("/dev/mem",O_RDWR);/*openphysicalmemory(mustberoot)*/

mem_ptr=mmap((void*)0x0,REG_AREA_SIZE,PROT_READ+PROT_WRITE,

MAP_SHARED,fd,REG_OFFSET);

/*actualcalltommap()*/

一個基于進程的用戶線程進行與基于RTOS的中斷服務例程或者延時任務一樣的操作,然后使用SVR4進程間通信函數msgsnd()將消息放進隊列,等待被另一個本地線程或者另一個進程利用函數msgrcv()來獲取。這種快速”臟的”處理方法是好的原型,同時對于建立可發布型代碼帶來了巨大的挑戰。首先重要的是需要在用戶空間掃描中斷。象DOS仿真(DOSEMU)項目提供基于信號的帶SIG(Silly中斷發生器)中斷I/O,但是用戶空間的中斷處理過程非常慢(毫秒量級中斷延時,所替代的基于內核的中斷服務例程中斷延時為數十微秒)。更進一步講,在用戶空間的切換調度不能保證用戶空間的I/O線程100%的及時執行,即使采用可搶占Linux內核和實時調度策略。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 国产精品女同磨豆腐磨出水了 | av毛片观看 | 国产无遮挡又黄又大又爽 | 18禁黄久久久aaa片广濑美月 | 夜夜春视频 | 日本黄色免费网站 | 在线伊人网 | 人妻少妇精品一区二区三区 | 成人av软件| 日本视频h | 狠狠五月深爱婷婷网 | 久草高清 | 992tv精品tv视频 | 夜夜高潮夜夜爽高清完整版1 | 国产在线国偷精品产拍免费观看 | 99久久国语露脸精品国产 | 狠狠色综合tv久久久久久 | 中文字幕91| 国产男女精品 | 久久久aa | 青青操视频在线观看 | 成人wwe在线观看视频 | 四虎wwwaa884成人精品视频 | 欧美一级黑人aaaaaaa做受 | 日本久久精品少妇高潮日出水 | 少妇与公做了夜伦理 | 精品国产乱码久久久久久虫虫 | 亚洲午夜无码毛片av久久京东热 | 久久久综合香蕉尹人综合网 | 国产精品免费vv欧美成人a | 永久免费a级在线视频 | 国产精品无码久久久久成人影院 | 国产亚洲性欧美日韩在线观看软件 | 国内大量偷窥精品视频 | 久久一本日日摸夜夜添 | 91精品国产二区在线看大桥未久 | 色135综合网 | 大地资源在线播放观看mv | 免费gogo少妇大尺寸视频 | 人妻丰满av无码久久不卡 | 无码中文av波多野吉衣迅雷下载 | 99国产精品99久久久久久娜娜 | 性欧美亚洲xxxx乳在线观看 | 中韩乱幕日产无线码一区 | 91国内精品 | 久久精品中文字幕无码绿巨人 | 不卡av免费在线观看 | 伊人黄色片 | 伊人网在线视频观看 | 国产伦精品一区二区三区无广告 | 医生强烈淫药h调教小说视频 | av资源网站 | 久久永久免费视频 | 国产亚洲精久久久久久无码苍井空 | 丁香八月婷婷 | 久草在线观看福利 | 久久综合国产精品 | 粉嫩欧美一区二区三区高清影视 | 久久久亚洲一区二区三区 | 欧美一级性视频 | 四虎国产成人永久精品免费 | 久久久精选 | 亚洲精品一区二区三区丝袜 | 久久久久97国产精华液 | 精品国产一区二区三区不卡蜜臂 | 少妇与公做了夜伦理 | 亚洲乱码国产乱码 | 中文字幕av高清 | 久久久精品欧美一区二区 | 国产成人精品亚洲777人妖 | 国产夫妻久久 | 男人激烈吮乳吃奶爽文 | 色综合久久天天 | 国产在线中文字幕 | 日韩在观看线 | 91popny丨九色丨蝌蚪 | 欧美一级大黄大黄大色毛片小说 | 人妻与老人中文字幕 | 日本网站在线 | 亚洲91在线视频 | 成人123区| 欧美狠狠 | 久久99精品国产麻豆婷婷洗澡 | 97人人视频 | 亚洲天堂国产 | 精品国产一区二区三区久久狼5月 | 少妇高潮久久久久久潘金莲 | 免费又黄又爽又色的视频 | 日本三级黄色大片 | 国产精品制服丝袜 | 国产综合视频在线观看 | 亚洲精品毛片一区二区三区 | 人妻一本久道久久综合久久鬼色 | 亚洲 欧美 制服 中文字幕 | 特黄特色大片免费观看播放器 | 少妇高潮毛片色欲ava片 | 国产农村妇女高潮大叫 | 亚洲人免费 | 国产亚洲欧美一区二区三区 | 乱人伦xxxx国语对白 | 欧美又大又色又爽bbbbb片 | 免费一级毛毛片 | 日本视频www色 | 超碰在线最新 | 免费在线精品视频 | 国产男女免费完整视频 | 国产精品一区二区三区在线看 | 国产99视频精品免视看7 | 136fldh福利微拍acg | 国产福利视频在线观看 | 秋霞在线视频观看 | 手机av资源| 国产乱了实正在真 | 天天摸天天碰天天添 | 国产亚洲网站 | 青青青手机频在线观看 | 成人做爰高潮片免费视频韩国 | 亚洲精品天堂网 | 国产区亚洲区 | 黄桃av无码免费一区二区三区 | 国产一区二区三区精品视频 | 欧美综合第一页 | 丰满多毛的大隂户视频 | 一级一片免费播放 | 福利cosplayh裸体の福利 | 人人爽久久涩噜噜噜蜜桃 | 特黄特色大片免费播放 | 一个色综合导航 | aa级黄色大片 | 国产激情视频在线观看 | 狠色狠狠色狠狠狠色综合久久 | 久久人妻无码一区二区 | 成人三及片 | 久久国产成人精品av | 亚洲免费视频在线观看 | 少妇玉梅抽搐呻吟 | 综合香蕉| 久久人人爽av亚洲精品天堂 | 午夜精品久久久久久久久久久久久蜜桃 | 神马久久久久久 | 好了av四色综合无码 | 国产亚洲自拍av | 六月婷婷中文字幕 | 精品久久综合 | 99久久精品国产免费看 | 精品国产91久久久久久浪潮蜜月 | 少妇厨房愉情理9仑片视频 纯爱无遮挡h肉动漫在线播放 | 3级黄色片 | 国产视频a | 黄色片网站免费观看 | 国产成人亚洲综合无码精品 | 亚洲精品视频在线 | 国产尤物在线观看 | 成人影片在线免费观看 | 国产精品黄在线观看 | 天下第一社区视频www日本 | 91国语对白 | 污污免费观看 | 欧美一级片 | 日韩艹逼视频 | 成av人片在线观看www | 免费国产自产一区二区三区四区 | 粉嫩在线 | 亚洲成人免费看 | 91人人揉日日捏人人看 | 亚洲国产制服丝袜先锋 | 欧美性生交大片免费视频 | 成人精品视频99在线观看免费 | 日韩色片在线 | 青草福利 | 免费看h网站 | 欧美精品99久久久久久人 | 欧美饥渴熟妇高潮喷水水 | 中文字幕人成乱码在线观看 | 99国产欧美久久久精品蜜芽 | 国产乱人伦真实精品视频 | 熟妇五十路六十路息与子 | 日韩精品中文字幕无码一区 | 好吊视频一区 | 亚洲精品9999久久久久无码 | 国产美女在线精品免费观看网址 | 欧美三p| 日韩在线一区二区三区四区 | 性感美女一区二区三区 | 无遮挡又色又刺激的女人视频 | 久久久久久久久99精品情浪 | 全肉乱妇杂乱视频在线观看 | 亚洲性影院 | 少妇高潮尖叫黑人激情在线 | 人妻少妇精品无码专区二区 | 天堂无乱码 | 国产又黄又爽又色的免费 | 男女裸体影院高潮 | 国产亚洲精品久久久久的角色 | 成人国产精品久久久按摩 | 曰本女人牲交全视频播放 | 丰满熟妇乱又伦在线无码视频 | 欧洲国产伦久久久久久久 | 亚洲中文字幕无码mv | 日本xxxxwww| 国产精品久久久久久免费播放 | 69亚洲精品久久久 | 91精品国产色综合久久不卡蜜臀 | 成人黄色三级 | 五月婷婷综合在线 | 久久精品免费网站 | 欧美xxxx日本和非洲 | 希岛爱理av免费一区二区 | 欧美性一区二区 | 国产成人欧美一区二区三区一色天 | 大桥未久av在线 | 精品久久久久久久久久中文字幕 | 男女日屁视频 | 91精品国产自产91精品 | 欧美aⅴ | 美女嘘嘘嘘aaaaaaaa级 | 最新网址av | 无遮挡国产高潮视频免费观看 | 久久久久久久久久影视 | 特黄一区二区 | av片在线观看免费 | 91毛片在线观看 | 9999国产精品欧美久久久久久 | 黄色大片在线播放 | 日本全棵写真视频在线观看 | 久草在线视频新时代视频 | 中文字幕大香视频蕉免费 | 精品人妻无码一区二区色欲产成人 | 亚洲人毛耸耸少妇xxx | 欧美综合色区 | 久久精品久久久久 | 色婷婷免费 | 视频黄色免费 | 中国白嫩丰满人妻videos | 可以看毛片的网站 | 91九色国产ts另类人妖 | 3d动漫精品啪啪一区二区中 | 大尺度做爰呻吟舌吻网站 | 少妇裸体视频 | 性瘾荡乳h古代 | 欧美视频一区二区 | 国内精品美女a∨在线播放 精品人妻一区二区三区浪潮在线 | 免费在线观看黄色片 | 日韩在线一卡 | 五月丁香六月综合av | 手机看片久久 | 亚洲成aⅴ人片久青草影院 亚洲无av码一区二区三区 | 国语自产少妇精品视频 | 国产精品一区二区久久 | av中文字幕不卡 | 欧美一区二区三区粗大 | 精品一区二区三区免费观看 | 国产aaaaa免费大片 | 亚洲不卡av不卡一区二区 | 亚洲欧美一区二区三区不卡 | 欧美成人一区二区三区在线视频 | 少妇搡bbbb搡bbb搡澳门 | 成人精品在线观看 | 黑人巨大av | 少妇性做爰xxxⅹ性视频 | 99精品视频在线导航 | 精品综合久久久久久98 | 九色丨蝌蚪pony蜜桃臀 | 国产精品国产三级国产潘金莲 | 91theporn国产在线观看 | 黄色av免费播放 | 亚洲无线看 | 午夜寡妇啪啪少妇啪啪 | 性做久久久久久久久 | 久久免费视频99 | 亚洲欧美日韩综合俺去了 | 久草在线视频首页 | 少妇高潮尖叫黑人激情在线 | 西班牙美女做爰视频 | 亚洲欧美日韩激情 | 免费纯肉3d动漫无码网站 | 日韩爱爱视频 | 涩涩99| 国产91区 | 免费不卡的av | 精品成人一区二区 | 看全色黄大色黄女片18 | 高清在线一区二区 | 国产精品高清在线 | 99精品视频免费观看 | 五月婷婷激情 | 西西裸体性猛交乱大xxxx | 女人张开腿让男人桶个爽 | av视屏| 欧美在线观看一区二区 | 国产一级免费观看 | 噼里啪啦免费观看 | 奇米影视亚洲 | 国产女主播视频一区二区三区 | 日本少妇高潮喷水视频 | 日韩一区视频在线 | 国产欧美日韩精品丝袜高跟鞋 | 在线日本看片免费人成视久网 | 色欧美与xxxxx| 国产精品国产精品国产专区不片 | 国产高清女同学巨大乳在线观看 | 国产精品a久久 | 国产日产欧产精品精品首页 | 亚洲精品福利视频 | 免费观看性生交大片3区 | 性插动态视频 | 免费少妇荡乳情欲视频 | 成在线人视频免费视频 | 91天天综合| 成人依人 | 国产欧美精品一区二区三区 | 欧美成人日韩 | 夜夜嗨网址 | 国产99色| 黄色av网站在线看 | www成人在线 | 国产精品亚洲a | 国产欧美日韩视频在线观看 | 麻豆视频入口 | 国产精品麻豆成人av电影艾秋 | 国产精品二区一区二区aⅴ污介绍 | 中文字幕一区二区三区手机版 | 国产精品1000夫妇激情啪 | 在线免费观看的av | 激情五月婷婷网 | 亚洲自拍偷拍一区二区三区 | 最新日韩在线 | 在线观看免费小视频 | 日韩久| 亚洲女人被黑人巨大进入 | 妺妺窝人体色www看美女 | 9l视频自拍蝌蚪9l视频成人 | 狂野欧美性猛交免费视频 | 久久精品中文闷骚内射 | 爱爱网站免费 | 1000部精品久久久久久久久 | 国产麻豆md传媒视频 | av黄色在线免费观看 | 精品久久久无码人妻字幂 | 69xx网站| 性精品 | 狠狠噜天天噜日日噜 | 99久久精品费精品国产一区二区 | 女同亚洲精品一区二区三 | 精品国产不卡一区二区三区 | 久久精品日日躁夜夜躁 | 丰满的少妇xxxxx人伦理 | 国产精品乱码一区二区三区四川人 | 日韩少妇乱码一区二区三区免费 | 丁香桃色午夜亚洲一区二区三区 | 国内老女人偷人av | 黑人巨大videos亚洲娇小 | 久久精品国产精品亚洲蜜月 | 亚洲精品久久久久久动漫器材一区 | 久久视频在线观看 | 久久99精品久久久久久琪琪 | 在线亚洲精品 | 日本大片在线看黄a∨免费 国产欧美性成人精品午夜 婷婷国产成人精品视频 | 国产精品视频在线观看免费 | 黄色片网站免费 | 有码视频在线观看 | 一级黄色性视频 | 美国一级大黄一片免费的网站 | 97成人资源 | 色综合天天综合网国产成人网 | 九九九久久久久 | 琪琪五月天 | 久久婷婷色综合 | 国产日韩欧美自拍 | 99热在线这里只有精品 | 亚洲高清福利 | 国产av仑乱内谢 | 91在线观看免费视频 | 侵犯の奶水授乳羞羞游戏 | 日日热 | 精品免费二区三区三区高中清不卡 | 亚洲精品一区久久久久久 | 久久久久久亚洲精品无码 | 欧美一级艳片视频免费观看 | 亚洲天堂2024 | 中文字幕日韩精品亚洲一区小树林 | 中文字幕在线观看免费 | 综合激情五月综合激情五月激情1 | 玩弄放荡人妻一区二区三区 | 国产精品无码专区在线观看 | 456欧美成人免费视频 | 日本三不卡| 欧美三级欧美成人高清www | 丰满少妇被猛烈进入 | 亚洲精品国产v片在线观看 亚洲精品国产成人 | 99精品久久久久久久婷婷 | 国产永久毛片 | 人妻与老人中文字幕 | 国产一级黄色片子 | 欧美日韩丝袜 | 日韩av在线影视 | 免费毛片看片 | 日本伊人色| 国产精品99久久久久久人 | 又色又爽又黄18禁美女裸身无遮挡 | 久久无码人妻精品一区二区三区 | 久久久久久国产精品视频 | 又爽又色禁片1000视频免费看 | 少妇高跟鞋做爰20p 少妇和黑人老外做爰av | 亚洲影视综合网 | 亚洲aa| 人妻少妇精品视频二区 | 日韩一卡2卡3卡新区乱码来袭 | aaaaaa黄色片| 欧美视频免费看 | 一本岛高清乱码2020叶美 | 色婷婷综合久久久久中文一区二区 | 懂色av一区二区三区久久久 | 狠狠五月激情六月丁香 | 插嫩嫩学生妹p | 三级毛片国产三级毛片 | 久久夜色精品国产www红杏 | 亚洲福利午夜 | 把jiji进美女的屁屁里视频 | 毛片的视频 | jjzzjjzz欧美69巨大 | 欧美三级黄色 | 手机av中文字幕 | 久久久久久99精品 | 美女视频黄频a免费 | 欧美一级淫片免费 | 欧美激情一区二区三级高清视频 | 日日碰日日操 | 人妻 日韩精品 中文字幕 | 福利视频免费观看 | 国产porn在线 | 亚洲女子a中天字幕 | 在线免费观看黄网站 | 亚洲国产精品一区二区久久恐怖片 | 国内精品久久久久久久果冻传媒 | 久久97精品国产96久久小草 | 亚洲欧美强伦一区二区 | 在线观看的黄色网址 | 中国老熟妇自拍hd发布 | 国产人澡人澡澡澡人碰视频 | 国偷自产av一区二区三区 | 黄色特级毛片 | 免费黄色短片 | 久久久久a | 两性色午夜视频免费播放 | 亚洲精品福利 | 久成人免费精品xxx 久国产 | 少妇出轨乱人伦 | 欧美在线性视频 | 国产一区二区三区在线观看视频 | 亚洲精品乱码久久久久久蜜桃不爽 | 五十路熟女一区二区三区 | 国产欧美一区二区久久性色99 | 中文字幕精品av乱喷 | 欧洲精品国产 | 久久22| av大全网站 | 欧美三级视频在线播放 | 亚洲国产精品二区 | 粉嫩粉嫩一区性色av片 | 一本一道久久a久久精品综合 | av免费网页| 波多野结衣大战黑人8k经典 | 99热这里只有精品4 99热这里只有精品5 | 国产精品无码一区二区三级 | 97久久精品人人做人人爽 | 亚洲一卡二卡三卡 | 三级全黄做爰在线观看 | 国产高清无套内谢 | 中文字幕老妇偷乱视频在线小说 | 国产一极片 | 中文字幕在线观 | 夜夜骑夜夜操 | 俄罗斯黄色录像 | 伊人av综合 | 成人性生交大片免费看vr | 欧美99久久精品乱码影视 | 亚洲精品国产第一综合99久久 | www.日韩精品 | 97伊人久久 | 成年人免费网 | www亚洲精品少妇裸乳一区二区 | 免费国产玉足脚交视频 | 亚洲国产一区二区a毛片 | 亚洲不卡网 | 一区二区免费 | 淫少妇av | 77777五月色婷婷丁香视频在线 | 欧美数码高清视频 | 99久久久国产精品免费调教网站 | vvv国产在线观看一区二区 | 久热在线视频 | 日本大乳奶做爰 | 日韩一本之道一区中文字幕 | 亚洲一个色 | 久久不见久久见免费影院国语 | 天干夜天干天天天爽2022 | 日韩特黄色片子看看 | 国产精品九九九九九 | 国产又粗又硬又猛的免费视频 | 精品日韩在线视频 | 亚洲va久久久噜噜噜久久男同 | 亚洲精品乱码久久久久久蜜桃91 | 欧美成人一区二区三区在线视频 | 黄色中文字幕在线观看 | 精品在线观看一区 | 超碰色人阁 | 国产精品蜜 | 日本三级网址 | 日日日操操操 | 日韩乱码人妻无码中文字幕视频 | 日本免费一区二区三区高清视频 | 久久精品一区二区国产 | 日韩欧美在线播放 | 丁香六月综合激情 | av三级在线观看 | 小明看欧美日韩免费视频 | 国产精品视频h | 欧美一级久久 | 中文字字幕在线中文乱码范文 | 97超碰在线免费 | 天天摸天天透天天添 | 国产精品-色哟哟 | 国产哺乳奶水91porny | 国产成人无码精品一区在线观看 | 天天插夜夜操 | 97干在线 | 特黄特黄视频 | 欧美一区国产一区 | 老司机在线观看视频 | 国产三级久久久久 | 免费观看一级黄色片 | 日韩黄色网络 | 青青青爽视频在线观看 | 国产在线www | 日本一区二区免费在线 | 偷拍亚洲色图 | 啪啪在线观看 | 九九热在线精品 | 激情网色 | 免费国产一区二区 | 国产69精品久久99卡顿的解决方法 | 麻豆tv在线| 国产盗摄av | 美女av在线免费观看 | 一区二区三区四区五区视频 | 91狠狠爱| 高中生自慰www网站 日本护士毛茸茸高潮 | 国产一区二区三区色淫影院 | 久久久久久日产精品 | 国产刺激高潮av | 成人天堂视频在线观看软件 | 国模丽丽啪啪一区二区 | 精品一区二区三区在线观看视频 | 国产自产在线视频一区 | 杨幂一区二区国产精品 | 欧美三级网站在线观看 | 免费看黄色毛片 | 天天干夜夜添 | 人人妻人人澡人人爽人人精品97 | 欧美3p激情一区二区三区猛视频 | 免费视频爱爱太爽了 | 亚洲成人在线免费观看 | 玖玖玖精品 | 9.1在线观看免费 | 亚洲国产精品自产在线播放 | 久久久久久久久久99精品 | 99久久精品免费看国产免费粉嫩 | 久久久噜噜噜久久中文福利 | 美女少妇一区二区 | 人人澡超碰碰97碰碰碰 | 日韩深夜影院 | 亚洲色图小说 | 欧美在线xxx | 99草视频 | 亚洲欧洲成人 | 4hu最新网 | 少妇精品无码一区二区三区 | 四虎在线精品 | 亚洲激情在线观看视频 | 成人夜夜 | 国产看黄网站又黄又爽又色 | 国产三级精品一区二区三区视频 | 亚洲一区观看 | 波多野结衣办公室双飞 | 日本少妇xx洗澡xxxx偷窥 | 深夜影院在线观看 | 无码人妻精品一区二区三区久久久 | 一区二区少妇 | 亚洲自啪 | 国产福利片在线观看 | 长河落日电视连续剧免费观看01 | h欧美| 日本精品久久久久中文字幕 | 黄色av网站在线 | 国产在线观看一区 | 国产成年视频 | 中文字幕资源网 | 羞羞的视频网站 | 国精产品一区一区三区有限公司 | 91久久夜色精品国产网站 | 五月天久久| 日韩欧美高清在线观看 | 亚洲富人天堂视频 | 国产老头与老太xxxxx看看吧 | 肉色欧美久久久久久久免费看 | 狠狠色狠狠色综合日日92 | 麻豆精品a∨在线观看 | 丝袜 亚洲 欧美 日韩 综合 | 国产伦精品一区二区三区无广告 | 一本色道久久综合亚洲精品高清 | 国产精品乱码一区二区三区 | 国产成人av一区二区三区在线 | 国产一级大片在线观看 | 国模裸体无码xxxx视频 |