《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 嵌入式實時操作系統的RAM盤擴展

嵌入式實時操作系統的RAM盤擴展

2009-01-04
作者:許慶豐

  摘? 要: 介紹了一種在嵌入式實時操作系統內核(以下簡稱實時內核)上實現RAM盤的方法,配合接受用戶命令的Shell任務,可實現嵌入式系統的多任務動態加載和監控,擴展了實時內核的應用領域。實時內核采用目前十分流行的免費內核μC/OS-II,硬件平臺為通用現場總線控制器系統。

  關鍵詞: μC/OS-II內核? 嵌入式系統? 通用現場總線控制器(GPFC)? ColdFire

?

1 嵌入式RTOS

  目前,嵌入式RTOS的應用領域越來越廣泛。已經有80多個RTOS廠商生產面向8位、16位、32位、甚至64位微處理器的RTOS產品。商業的實時操作系統如VxWorks,pSOS,VRTX,WindowsCE等功能完善,提供了完備的開發環境,但大多價格昂貴,不提供源代碼(即所謂的黑箱)。用戶不了解其工作機制,更不能進行修改和擴展。某些商業系統還要求用戶在產品投產后繼續支付軟件費用。這對于國內的用戶開發中小應用系統來說,是一項沉重的負擔。而采用開放源代碼的實時內核不失為一種選擇。開放源代碼的另一個好處是用戶可以根據具體需要刪改和擴展功能。本文將以μC/OS-II在通用網絡控制器上的應用為例,說明開放源代碼的實時內核在可擴展性方面的優點,以及筆者在使用中的一些心得體會。

2 通用現場總線控制器

  GPFC(General Purpose Field bus Controller)——通用現場總線控制器是用于加速器數據采集系統中的網絡控制器,由德國國家同步輻射實驗室(DESY)Dr. Clausen Matthias領導的研究小組開發。用于不同種類的現場總線、以太網之間的通訊控制,功能相當于不同類型子網之間的網關(關于GPFC的技術細節,感興趣的讀者可以查詢DESY的主頁http://www.desy.de)。系統微控制器采用Motorola公司68K家族的32位MCU ColdFire 5206E。在33MHz總線頻率下能達到17MIPS的處理能力。由于ColdFire將片選邏輯電路、總線控制器、DRAM控制模塊等全部集成在MCU內部,使得外圍電路變得十分簡單。系統配有32MB DRAM和1MB Flash RAM,并有兩個網絡接口A和B。該系統的硬件設計非常靈活,網絡接口配以不同的驅動電路,可支持以太網、CAN、Profibus、MIL1553等多種現場總線,實現網絡間的連接和控制。只要采用不同的網絡協議,就可以連接不同的子網,實現不同的控制。GPFC配以不同的網絡模塊可以替代目前廣泛使用的VME工控系統,由于舍棄了VME昂貴的機箱、總線板,大幅度減低了主機成本。GPFC系統結構示意如圖1所示。

?

?

3 在GPFC上運行RTOS

  GPFC的系統軟件基于嵌入式實時操作系統,國外是在VxWorks上開發的,主要是兩個獨立的任務分別處理兩個網絡接口的通訊協議。為了擴展GPFC的應用范圍,系統軟件包中包含了各種可能用到的網絡協議,都以獨立的任務形式存在。用不上的任務處于休眠狀態,如果需要連接某種類型的網絡,只要運行針對某種網絡協議的任務就行了。

  VxWorks價格昂貴,在國內買一套要幾十萬元人民幣。為了滿足國內應用要求,筆者希望尋找一種廉價的實時內核,一方面可降低軟件方面的成本,同時可根據自己的需要定制軟件。經過調研,決定采用當前十分流行的μC/OS-II作為實時內核。

μC/OS-II是基于優先級的搶占式實時多任務內核,其絕大部分代碼是由C寫成的。目前已經應用于包括Motorola 68000系列,以及Intel 80x86等各種處理器上,在世界控制領域取得了一席之地。μC/OS-II的可應用領域非常廣闊,涵蓋了幾乎所有的實時應用。μC/OS-II是完全免費的,全部源代碼都可以從Internet上獲得。

  μC/OS-II是面向中小型嵌入式系統的。如果包含全部的功能模塊(信號量、消息郵箱、消息隊列及相關函數),編譯后的μC/OS-II內核大約有6KB;如果只保留最核心的代碼,則可壓縮到3KB,這使得μC/OS-II可以用于更小規模的應用系統。同時,由于系統的可擴展性,稍加修改可以用于更大規模的系統上。RAM的占用與系統中的任務數有關,任務的堆棧要占用大量的RAM空間,堆棧的大小取決于任務的局部變量、緩沖區大小及可能的中斷嵌套的層數。對于一般的中小系統,任務堆棧可以取幾百字節到幾千字節。對于頻繁中斷和高吞吐率的系統,要為任務預留足夠的堆棧空間。本系統中為每個任務分配了512KB的堆棧空間,并有堆棧越界檢查。

  采用μC/OS-II所遇到的主要問題是μC/OS-II本身不帶文件系統,缺乏調試工具和手段。為了方便調試和日后的管理操作,基于μC/OS-II的開放源代碼和可擴展性,筆者將Linux的RAM盤、文件系統和用戶 Shell移植到了μC/OS-II上并編寫了內存管理模塊,實現內存的動態分配和釋放。系統中運行的任務可以對RAM盤進行文件操作,文件系統可以為任務保存數據并提供了統一的接口。通過Shell任務,用戶可以登錄到系統中,運行或者掛起任務,以處理不同的通訊協議,實現任務的動態管理。在調試過程中,可以通過命令查看各個任務的運行狀態。而任務以文件的形式保存在RAM盤中,不同種類的任務保存在不同的目錄中,方便了管理和維護。

4 RAM盤的擴展方法

  RAM盤采用了和Linux EXT2系統類似的文件系統。EXT2是一種高效、安全的文件系統。圖2是EXT2的邏輯布局。它由一個引導塊和重復的塊組組成,每個塊組又由超級塊、組描述符表、塊位圖、索引節點位圖、索引節點表、數據區組成。文件以樹型目錄形式組成。不同點在于磁盤文件系統的操作單元是磁盤塊,而RAM盤所操作的單元是內存塊。在筆者為GPFC設計的RAM盤中,將內存最高端的4MB劃分為RAM盤空間,每一個邏輯塊為512字節。限于篇幅所限,關于EXT2系統的細節,請感興趣的讀者參考有關Linux文件系統的資料,本文主要介紹如何在RAM盤中實現及主要的數據結構。

?

?

  其中引導塊存系統的引導代碼,由于RAM盤不用來引導系統,所以可不必設定引導塊。超級塊用來存放EXT2文件系統整體信息的數據結構,是EXT2的核心所在。超級塊記錄文件系統當前狀態,盤有多大,能存放多少文件,何處可以找到空閑空間和用于文件系統管理的信息。用于管理磁盤的超級塊非常復雜,用于RAM盤則可對其進行簡化,簡化后的ram_super_block結構如下:

  struct ram_super_block

  {

???  ??? long s_inodes_count;??    ?? /*文件系統中節點總數*/

??????   long s_blocks_count;?    ?? ?/*文件系統中的塊總數*/

??????   long s_r_blocks_cout;    ?? ?/*為超級用戶保留的塊數*/

??????   long s_free_blocks_count;? ??? /*文件系統中空閑塊總數*/

??????   long s_free_inodes_coutnt; ??? /*文件系統中空閑節點總數*/

??????   long s_first_data_block;?????????/*文件系統中的第一個數據塊*/

  ?????? long s_log_block_size;????????? /*系統邏輯塊的大小*/

????  ?? short s_inode_size;???????????? /*索引節點結構的大小*/

??????   short s_state;?????????????????? /*文件系統的狀態*/

??????   time_t s_wtime;???????????????? /*超級塊最后一次修改的時間*/

  }

  在文件系統中每一個文件(包含目錄)占據一個索引節點表項。索引節點是一個記錄文件信息的數據結構dinode。訪問文件,其實就是尋找文件對應的索引節點。索引節點集中保存在索引節點表中,索引節點表的第一項固定為根目錄對應的索引節點。用于管理RAM盤文件的dinode定義如下:

  struct dinode{

????  short????? di_mode;???????? /*文件模式:是文件還是目錄,是可讀、可寫還是可執行*/

?????? short????? di_nlink;??????? /*和文件相關的鏈接數*/

?????? short????? di_uid;???????? /*文件所有者的標示*/

?????? short????? di_gid;???????? /*文件所有者的組標示*/

?????? long????  di_size;??????? /*文件大小*/

?????? char???????di_addr[ ];??? /*文件數據所在的邏輯塊編號*/

?????? time_t???? di_atime;??????/*文件最后一次訪問的時間*/

?????? time_t???? di_mtime;??????/*文件最后一次修改的時間*/

?????? time_t???? di_ctime;??????/*文件建立的時間*/

  }

  塊位圖、索引節點位圖用于查找空閑的RAM盤內存塊和索引節點表項。

  與文件訪問過程相關的一個主要函數為i_name(),其輸入參數為希望訪問的文件路徑名,輸出值為文件對應的索引節點號。獲得了文件的索引節點號,就可以在索引節點表中找到該節點,從節點的數據結構中就可以知道文件的種類、存儲位置等信息,進一步就可進行讀寫操作。

  RAM盤屬于Linux標準設備中的塊設備。作為標準設備,Linux提供了通用的接口函數。用戶可以直接調用標準接口函數對RAM盤進行操作:

  #include

  #include

  #include

  #include

  int open(const char pathname,int flag);

??????????????????????????????????          /*打開文件,返回文件描述符*/

  int close(int fd);??????????????????????? ?   /*關閉文件*/

  int read(int fd,void buf,int count);     /*從文件中讀出數據到緩沖區,返回讀出的字節數*/

  int write(int fd,void buf,int count);??????  /*從緩沖區寫數據到文件,返回寫入字節數*/

5 用戶Shell的擴展與實現

  用戶Shell是一個在μC/OS-II下獨立運行的任務。Shell啟動后,完成一些必要的初始化操作,進入掛起狀態,等待用戶登錄和輸入。用戶從終端上輸入命令后將喚醒Shell,在筆者設計的Shell程序中可接受的命令包括:cd(改變RAM盤當前目錄),pwd(顯示RAM盤當前目錄),mkdir、rmdir(在RAM盤創立或刪除目錄),ps(顯示當前系統中的任務狀態),kill(終止一個任務的運行)。處理不同通訊協議的任務分別以可執行文件形式保存在RAM盤上不同的目錄中。如果在Shell中鍵入任務的名稱,Shell會在當前目錄下查找是否有匹配的可執行文件。如果有,則調用μC/OS-II中的系統函數OSTaskCreate創立一個新的任務,否則返回錯誤信息。也可以使用kill命令,調用系統函數OSTaskDel終止一個任務的運行。在程序的調試期間,可以使用ps命令查看任務運行狀態。

  由于μC/OS-II中的內存管理功能有限,OSTaskCreate函數不能動態分配堆棧空間,OSTaskDel也不能釋放任務的堆棧空間。為此,筆者重新編寫了內存管理模塊,采用頁方式和首次擬合算法實現內存的動態管理。每一內存頁為2KB,系統的內存資源由一個雙向鏈表進行管理。任務函數可調用OSMemAlloc()和OSMemFree()分配和釋放自己所占的內存空間。OSMemAlloc()在空閑內存鏈表中查詢第一個符合要求的內存塊,并分配給任務。而OSMemFree()則是將釋放后的內存塊重新添加進空閑內存鏈表中。

  在開發過程中,筆者感覺到采用開放源代碼的實時內核的最大優點是可擴展性和可裁剪性,可以根據需要定制出最精練的內核結構。μC/OS-II的本意是為中小型嵌入式系統設計的,對于不需要的部分,可以刪改;當內核缺乏某些功能,設計者很容易自行設計和添加,從而可以應用在更大型的系統上。其性能可以同昂貴的商業實時操作系統相媲美,而這種改動和擴展并不難。這正是開放源代碼軟件的生命力所在。

?

參考文獻

1 Jean J. Labrosse.MicroC/OS The Real-Time Kernel.R&D Publications, Inc

2 Jean J. Labrosse.MicroC/OS-II The Real-Time Kernel.R&D Publications, Inc

3 Jean J. Labrosse.邵貝貝譯.嵌入式實時內核.北京:電力出版社

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 99爱精品视频在线观看免费 | 国产精品久久久国产偷窥 | 中国美女囗交视频免费看 | 人禽l交视频在线播放 视频 | 欧美交换国产一区内射 | 麻豆高清免费国产一区 | 五月婷婷丁香 | 高h禁伦肉伦np双龙 高h捆绑拘束调教小说 | 国产特级毛片aaaaaaa高清 | 人人草在线视频 | 国产午夜精品av一区二区麻豆 | 黑人巨大精品欧美一区二区三区 | 中国产一级a毛片四川女 | 国产做a爰片久久毛片a片美国 | jizz亚洲女人高潮大叫 | 精品无码国模私拍视频 | 国产又黄又爽 | 中文免费在线观看 | www在线国产| 最新精品国产 | 欧洲成人一区二区 | 乱人伦xxxx国语对白 | 久草一区二区 | 亚洲国产精品久久久久婷婷老年 | 欧美色图综合网 | 成人黄色免费在线观看 | 91在线导航 | 成年男女免费视频网站 | 日韩性插| 精品人妻伦九区久久aaa片69 | 国模私拍av | 国产精品视频在线免费观看 | 国产免费视频一区二区三区 | 国产大学生毛片 | 国产精品12| 男女搞网站| www7788久久久久久久久 | 无码不卡av东京热毛片 | 国产露脸无套对白在线播放 | 成人免费福利视频 | 久久久久九九九九 | 婷婷开心激情 | 午夜伦y4480影院中文字幕 | 亚洲中文字幕aⅴ天堂 | 天天舔天天射 | 精品福利一区二区三区免费视频 | 久久99精品久久久秒播软件优势 | 国产99久久久国产精品潘金 | 懂色av噜噜一区二区三区av88 | 亚洲三级毛片 | 超清av | 国产伦精品一区二区三区在线 | 在线观看黄色av网站 | 中文字幕一区二区三区视频 | www.成年人| 69视频污| 中文字幕在线色 | aaaaa一级片 aaaa大片少妇高潮免费看 | 亚洲综合第二页 | 日韩在线一二 | 中文字幕一区二区三区乱码在线 | 亚洲天堂网在线视频 | 一区二区乱子伦在线播放 | 免费无遮挡无码视频网站 | 国产在线一区二区三区四区 | 东北话对白xxxx | 亚洲精品av久久久久久久影院 | 麻豆入口 | 欧美性猛交富婆辛迪 | 色婷婷久久 | 九九九国产视频 | 人妻丰满熟妇aⅴ无码 | 首页 国产 欧美 日韩 丝袜 | 欧美 另类 交 | 超碰这里只有精品 | 九九九九热精品免费视频点播观看 | 日韩成人无码影院 | 成人精品在线观看视频 | 日韩一区二区三区在线看 | 欧美精品v国产精品v日韩精品 | 97精品在线视频 | 亚洲美女网站 | 亚洲成av人片一区二区梦乃 | ww成人| 精品少妇一区二区视频在线观看 | 人妻夜夜爽天天爽三区丁香花 | 99蜜桃臀久久久欧美精品网站 | 丝瓜色版 | 少妇撒尿一区二区在线视频 | 国产乱码一区二区三区 | 夜夜躁很很躁日日躁麻豆 | 久久人人爱 | www91成人| 久久人人爽人人爽人人av | 五月天丁香色 | 男女作爱免费网站 | 欧美亚洲黄色片 | av在线播放网 | va婷婷 | 久久久久久一区二区三区 | 成人av图片 | 中文字幕一区二区三区视频 | 国产无遮挡又黄又大又爽 | 国产一级一片免费播放 | 国产乱子伦视频一区二区三区 | 性久久久久久久久 | 欧美15一16性娇小高清 | 超碰在线公开免费 | 日本丰满熟妇videossex8k 日韩亚洲欧美中文在线 | 欧美精品一区二区三区在线四季 | 成人综合在线观看 | 黄色免费看视频 | 手机av在线免费观看 | 国产在线视频资源 | 哺乳期喷奶水丰满少妇 | 五月天激情婷婷婷久久 | 四虎影视av| 国产成人99久久亚洲综合精品 | wwwxx在线观看 | 国产精品久久久一区 | 一本色综合亚洲精品蜜桃冫 | 第一次处破女hd精品出血 | 国产美女永久免费无遮挡 | 国产农村妇女在野外高潮 | 公妇乱淫真实生活 | 亚洲国产中文字幕在线视频综合 | 少妇又紧又黄又刺激视频 | 欧美亚洲专区 | 亚洲丁香五月天缴情综合 | 国产视频网站在线观看 | 三区四区乱码不卡 | 一级片在线免费观看视频 | 亚洲精品网站在线观看 | 自拍偷拍欧美 | 日韩人妻熟女中文字幕a美景之屋 | 精品成人69xx.xyz | 久久国产精品99久久久久久丝袜 | 亚洲.www| 荡女乱翁床第高h | 午夜亚洲精品 | 精品国产乱码久久久久久夜甘婷婷 | 亚洲成人三区 | 日韩成人免费观看 | 欧美老肥婆性猛交视频 | 亚洲欧美色图 | 在线看黄网 | av噜噜噜在线播放 | 国产精品久久久久久久久久 | 永久免费看mv网站入口亚洲 | 日本亚洲一区二区 | 国产99久60在线视频 | 传媒 | 成人免费毛片xxx | 天天干天天操心 | 午夜日韩福利 | 欧美国产日韩久久mv | 禁果av一区二区三区 | 国产日韩久久久久 | 亚洲自拍小视频 | 四季av中文字幕一区 | 自拍欧美亚洲 | 全黄h全肉边做边吃奶视频 熟妇人妻av无码一区二区三区 | 亚洲午夜精品一区二区三区 | 大桥未久女教师在线观看bd22 | 丁香啪啪综合成人亚洲小说 | 香蕉伊思人视频 | 国产视频黄色 | 日韩欧美二区 | 欧美一级做一级爱a做片性 欧美一极片 | 好吊色欧美一区二区三区视频 | 岛国在线免费视频 | 国产乱色精品成人免费视频 | 日本污ww视频网站 | 香港三日三级少妇三级66 | 国产永久久 | 欧美成人看片一区二区三区尤物 | 国产精品区二区三区日本 | 久久成人综合 | 涩涩网站在线 | 亚洲乱亚洲乱妇无码 | 97人人爽人人 | 亚洲精品无码一区二区三区久久久 | 日韩精品视频在线看 | 台湾佬亚洲 | 黄色软件链接 | 精品人妻av区波多野结衣 | 久草综合视频 | 久久久久久久久99精品情浪 | 国产午夜精品一区二区三区不卡 | 在线永久免费观看黄网站 | 欧美人与性动交α欧美精品 | 亚洲中文字幕无码爆乳av | 99精品久久久久久中文字幕 | 黄网站色视频 | 国产91精品一区二区麻豆网站 | 精品久久久久久久久久中文字幕 | 佐佐木明希奶水喷出在线视频 | 中文字日产幕乱码免费 | 日日婷婷夜日日天干 | 四虎精品一区 | 久久美女视频 | 4399理论片午午伦夜理片 | 精二青青河边草解释正确的是 | 琪琪五月天 | 国产小仙女精品av揉 | av理伦片 | 国产精品永久免费观看 | 在线播放无码后入内射少妇 | jzzijzzij亚洲成熟少妇18 jzzijzzij亚洲农村妇女 | 99精品国产一区 | 天天爽夜夜爽夜夜爽精品视频 | 黄瓜视频色 | 一区二区三区四区在线观看视频 | 人妻少妇精品视频专区 | 水蜜桃亚洲一二三四在线 | 日韩一级片网址 | av导航在线 | 污污网站在线播放 | 少妇一区二区三区四区 | 国产露脸国语对白在线 | 日韩美女乱淫免费看视频大黄 | 色五月丁香五月综合五月4438 | 乱人伦xxxx国语对白 | 日日摸日日碰夜夜爽无码 | 精品国产va久久久久久久冰 | 亚洲线精品一区二区三区影音先锋 | 亚洲精品激情 | 国产精品美女久久久久图片 | 人人妻人人插视频 | 中文字幕国产一区二区 | 亚洲国产长腿丝袜av天堂 | 亚洲天堂高清 | 情人伊人久久综合亚洲 | 三级在线网站 | 国产一精品av一免费爽爽 | 丁香婷婷色 | 一本色道久久综合亚洲精品不卡 | 一本一本久久a久久精品综合不卡 | 性久久久久久 | 摸摸摸bbb毛毛毛片 蘑菇av | 91精品91| 午夜视频久久 | 亚洲va国产va天堂va久久 | 欧美综合成人 | 黄色片子免费 | 国产亚洲91 | 精品一区二区三区蜜桃 | 精品国产sm最大网站 | 图片区小说区激情区偷拍区 | 51免费看片视频在线播放 | 深夜爽爽福利 | 9久9久9久女女女九九九一九 | 日韩欧美激情片 | 久久久99精品 | 肉肉av福利一精品导航 | 影音先锋在线看 | 全黄色毛片 | 欧洲妇女成人淫片aaa视频 | 日本免费一区二区三区 | 国产69xx | 久久精品三级 | 91爱爱影院 | 国产伦精品一区二区三区视频免费 | 黄色小视频网站免费 | 天天草天天干 | 亚洲射图| 国产精品国产三级国产有见不卡 | 秋霞综合网 | 欧美在线另类 | 毛片网站有哪些 | 九色中文字幕 | 中文文字幕一区二区三三 | 国产传媒一区二区 | 少妇放荡的呻吟干柴烈火动漫 | 亚洲最大的黄色网 | 精品美女一区二区 | 明星毛片 | 丰满少妇熟乱xxxxx视频 | 欧美疯狂做受xxxx高潮 | 免费久久av | 国产精品久久久久久中文字 | 艹逼久久 | 免费看黄片毛片 | 天天躁日日躁狠狠躁性色av王爷 | 7m精品福利视频导航 | 永久免费的啪啪网站免费观看 | 黄色国产精品视频 | 国产精品久久久久精 | xx久久 | 亚洲福利视频在线 | 国产精品免费福利久久 | 白白色免费视频 | 免费毛片网站在线观看 | 亚洲精品一区二区五月天 | 欧美人伦 | 操一线天逼 | 日韩乱码人妻无码中文字幕久久 | 调教大乳女仆喷奶水 | 天天综合入口 | 九九精品免费视频 | 成人免费网站在线观看 | 亚洲经典三级 | 国产99久久精品一区二区永久免费 | 久久精品天堂 | av无码国产精品色午夜 | 明星双性精跪趴灌满h | 91精品久久久久久久91蜜桃 | 国产3页 | 中文字幕乱码熟妇五十中出 | 国产成人免费ā片在线观看 | 久久亚洲综合 | 中文字幕天天躁日日躁狠狠躁免费 | 免费看大片a | 少妇露脸大战黑人视频 | 国产成人综合久久亚洲精品 | 欧美日韩一区三区 | 国产精品人人爽人人爽 | 国产精品久久久久av | 中文字幕日韩欧美一区二区三区 | 91av视频在线播放 | 日韩黄色av | 久青草影院 | 日韩欧美在线第一页 | 老熟妇高潮一区二区三区 | 欲色av | 国产色视频播放网站www | 九色jiuse| 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 日日夜夜干 | 欧美日韩一区免费 | 精品国产乱码久久久久久芒果 | 色五五月| 国产高清视频在线观看97 | 欧洲成人在线 | 中文字幕第8页 | 国内精品久久久久久久果冻传媒 | 最新的中文字幕 | 大狠狠大臿蕉香蕉大视频 | 国产精品国产馆在线真实露脸 | 在线视频三区 | 中文字幕av无码一区二区三区电影 | 欧美激情视频在线播放 | 野花成人免费视频 | 91亚洲狠狠婷婷综合久久久 | 亚洲国产精品成人av在线 | 寂寞的日本美妇 | 91丨九色丨丰满人妖 | 三男玩一个饥渴少妇爽叫视频播放 | 大人和孩做爰av | 亚洲国产成人av好男人在线观看 | 色老99久久九九爱精品 | 男女猛烈激情xx00免费视频 | 久久不射影院 | 7777奇米四色成人眼影 | 国产精品岛国久久久久 | 亚洲精品一区 | 五月天黄色网 | 国产一级免费av | 国产精品久久久久久亚洲徐婉婉 | 欧美一区二区最爽乱淫视频免费看 | 你懂的网址国产欧美 | 久久久久久国产精品亚洲78 | 天天操夜夜操夜夜操 | 无码丰满熟妇juliaann与黑人 | 人碰人操 | 国产精品人成在线播放新网站 | 国产精品国产三级国产专区53 | 小萝莉末成年一区二区 | 欧美变态另类xxxx | 黄色软件链接 | 97中文字幕在线观看 | 亚洲一区二区不卡视频 | 亚洲免费小视频 | 青草成人免费视频 | 欧美第一浮力影院 | 黄在线免费 | 农夫成人网| 成人女人看片免费视频放人 | 完全免费在线视频 | 婷婷丁香五月中文字幕 | 99国产欧美久久久精品 | 欧美少妇性生活 | 日本性色视频 | 黑人巨大精品欧美一区二区三区 | 欧美日韩中文在线视频 | 亚洲女同性ⅹxx关女同网站 | 午夜激情影院在线观看 | 国产黄色一区二区 | 天堂网在线最新版www中文网 | 欧美大片一级 | 亚洲色丰满少妇高潮18p | 国产精品久久久久久久午夜 | 日韩欧美一区在线 | 国产精品羞羞答答 | 欧美片一区二区三区 | 国内精自视频品线一区 | h在线网站 | 欧美aaaaaaaaa| www一区二区www免费 | 国产精品99一区二区三区 | 性一交一乱一交一精一品 | 中文无码av一区二区三区 | 亚洲成在线观看 | 亚洲中文字幕精品一区二区三区 | 久久精品国产三级 | 深爱开心激情网 | 欧美在线视频网站 | 国产露脸精品国产沙发 | 亚洲系列中文字幕 | 亚洲国产视频网站 | 色婷婷国产精品综合在线观看 | 亚洲一区二区在线视频 | www.亚色| 无遮挡男女激烈动态图 | 77777五月色婷婷丁香视频在线 | 在线观看人成视频免费 | 区二区欧美性插b在线视频网站 | 国产成人一区二区三区视频免费 | 人妻奶水人妻系列 | 日本a级老少配 | 亚洲精品久久久蜜桃网站 | 欧美野外猛男的大粗鳮台湾同胞 | 日韩在线一区二区三区影视 | 粉嫩粉嫩的虎白女18在线软件 | 西野翔之公侵犯中文字幕 | 亚洲性大片 | 性感少妇av | 看片网站在线观看 | 国产中文字幕精品 | 国产伦精品一区二区三区免.费 | av激情小说 | 欧美日激情日韩精品嗯 | 222aaa| 日本中文字幕第一页 | 丁香花完整视频小说 | 久久91精品国产91久久久 | 91亚洲一区 | 欧美黄色免费网站 | 中文字幕一区二区在线播放 | 日产精品高潮呻吟av久久 | 日本在线一级片 | 怡春院在线视频 | 四虎精品8848ys一区二区 | 天天综合网天天综合 | 婷婷网址| 最新的国产成人精品2021 | 日韩亚洲天堂 | 美日韩成人 | 毛片基地免费观看 | 国产免费激情视频 | 久久久精品国产99久久精品麻追 | 少妇中出视频 | 欧美婷婷精品激情 | 人妻 校园 激情 另类 | 免费污视频在线观看 | 日本高清视频在线 | 91久久夜色精品国产九色 | 露脸叫床粗话东北少妇 | 久久久婷婷成人综合激情 | 欧美色图亚洲自拍 | 先锋影音男人 | 国产精品国产三级国产专播i12 | 男女日批视频 | 免费人成视频网站在线观看18 | 开心五月激情综合婷婷色 | 夜夜爽一区二区三区精品 | 69久久精品无码一区二区 | 欧美日韩国产在线精品 | 欧美亚洲一区二区三区 | 97久久超碰国产精品2021 | 国产欧美又粗又猛又爽老小说 | 奇米影视777四色米奇影院 | 激情久 | 欧美亚洲一二三区 | 激情啪啪网站 | 国产一区二区在线免费 | 亚洲欧美日韩一区二区 | 少妇粉嫩无套内谢 | 国产三级中文字幕 | 无码人妻aⅴ一区二区三区69岛 | 亚洲の无码国产の无码影院 | 亚洲一区二区三区欧美 | 国产日产久久久久久 | 国产永久久 | 一区二区三区不卡在线观看 | 人妻 偷拍 无码 中文字幕 | 在线看片成人 | 精品国产乱码久久久久久夜甘婷婷 | 五月婷婷啪啪 | xxx69美国| 欧美精品欧美精品系列 | 国产自啪精品视频网站丝袜 | 女性无套免费网站在线看动漫 | 久久久久久免费毛片精品 | 国产精品一级二级三级 | 在线观看视频色 | 国产一精品久久99无吗一高潮 | 小拗女一区二区三区 | 日本熟妇成熟毛茸茸 | 日本美女高潮 | 五月婷婷综合久久 | 欧美成人在线免费观看 | 在线看片无码永久免费视频 | 亚洲中文字幕久久精品无码喷水 | 天天干天天射天天操 | 少妇性l交大片久久免费 | 日本最新免费二区 | 亚洲视频在线观看 | 性欧美bbw| 久久精品中文字幕无码绿巨人 | 老司机黄色影院 | 国产资源精品 | 国产成人无码网站 | 99视频+国产日韩欧美 | 伊人啪啪| 人妻无码一区二区不卡无码av | 欧美精品密入口播放 | 四虎影库在线永久影院免费观看 | 456成人精品影院 | 欧美成人一区二区三区在线视频 | 日韩特级毛片 | 国产精品午夜一区二区三区视频 | 男人天堂av网站 | 国产综合视频 | 56pao国产成人免费视频 | 美女男女激情晚上看 | 免费99精品国产自在在线 | 精品国产免费观看 | 国产白丝无码免费视频 | 亚洲欧洲成人精品久久一码二码 | 亚洲 丝袜 自拍 清纯 另类 | 欧美肥臀大乳一区二区免费视频 | 久久99热久久99精品 | 深夜少妇18免费 | 无码欧美毛片一区二区三 | 成人黄色三级 | 色porny真实丨海角社区 | 亚洲色啦啦狠狠网站 | 热久久av| 国产女优在线播放 | 免费观看黄色一级片 | 免费日韩中文字幕 | 波多野结衣一区二区三区四区 | 中国一级黄色影片 | 免费男性肉肉影院 | 日韩另类片 | 亚洲性天堂 | 和岳每晚弄的高潮嗷嗷叫视频 | 亚洲激情社区 | 中文字幕乱码无码人妻系列蜜桃 | 国产自在自拍 | 婷婷精品视频 | 无码中文字幕日韩专区 | 亚洲第一毛片 | 欧美日韩偷拍视频 | 日韩免费一区二区 | 亚洲xxxx视频| 黄色免费网 | 内射女校花一区二区三区 | 国户精品久久久久久久久久久不卡 | 久久久亚洲麻豆日韩精品一区三区 | 国产一二三区在线 | 久久一区二区三区精品 | av在线综合网 | 超碰97在线资源 | 人妻无码一区二区三区 | 亚洲精品美女久久久久久久 | 中国性猛交xxxx乱大交3 | 久久综合资源 | 国产一区2 | 成人a网站| 神马午夜伦理影院 | 中文字幕久久网 | 久久澡 | wwwav小四郎com| 久久免费视频在线观看 | 在线国产一区二区 | 天天看天天色 | 女同hd系列中文字幕 | 快色污| 亚洲区小说区图片区 | 少妇精品久久久一区二区三区 | 爱高潮www亚洲精品 爱搞国产 | 色黄网站 | 亚洲操 | 久久久久99精品成人片三人毛片 | 久久综合成人网 | 69精品丰满人妻无码视频a片 | 国产乱码在线观看 | 日本午夜一级 | 国产精品久久久久久一区二区 | 永久免费未满 | 少妇挑战三个黑人惨叫4p国语 | 污污视频网站免费观看 | 亚洲一区播放 | 性色蜜桃臀x88av天美传媒 | 高清欧美精品xxxxx在线看 | 成人性生交大片100部 | 91麻豆精品国产自产在线观看一区 | 青青草视频成人 | 性国产激情精品 | 香蕉视频在线观看亚洲 | 国产亚洲精久久久久久无码苍井空 | 精品国产一区二区三区麻豆 | 美丽的熟妇中文字幕 | 玖玖在线 | 337p日本欧洲亚洲大胆精品 | 青青操网| 真实国产露脸乱 | 人妻有码中文字幕在线 | 国产精品三级在线观看无码 | 性猛交xxxx免费看蜜桃 | 激情五月婷婷在线 | 免费三级网站 | 人人看人人干 | 强插女教师av在线 |