《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > VxWorks文件系統、Flash的TFFS設計與實現
VxWorks文件系統、Flash的TFFS設計與實現
摘要: 一般情況下,磁盤文件系統大多是基于sector的文件系統,磁盤按照物理上分為柱面、磁盤、扇區,扇區是基于塊的文件系統操作的基本存儲單位,磁盤的容量都是根據這些數據計算出來的,每個扇區大小通常都是512bytes。
Abstract:
Key words :

0 引言

VxWorks的應用系統中,基于flash的文件系統通常都采用DOS+FAT+FTL的結構。

一般情況下,磁盤文件系統大多是基于sector的文件系統,磁盤按照物理上分為柱面、磁盤、扇區,扇區是基于塊的文件系統操作的基本存儲單位,磁盤的容量都是根據這些數據計算出來的,每個扇區大小通常都是512bytes。

VxWorks文件系統中的DOSFS是MS-DOS兼容的文件系統,可基于塊對物理介質進行操作。由于Fish的物理特性,對Flash作基于塊(不同于Flash的擦除塊)的操作必須由軟件作封裝實現,這就是TFFS所起的作用。

1 VxWorks文件系統的總體結構

VxWorks文件系統的總體結構以及TFFS在整個文件系統的位置如圖l所示。



Tomado下的TFFS文件系統是Tornado的一個可選組件,它可為種類繁多的Flash設備提供一個統一的塊設備接口。在Tornado2.2版本中自帶的TFFS版本為2.0,在文件系統中,TFFS的功能相當于磁盤驅動,通過TFFS可使上層的DOSFS或RTll文件系統像操作普通的標準磁盤一樣來操作Flash。

2 TFFS文件系統的分層

圖2所示為TFFS文件系統的分層圖。圖中的Core Layer內核層可將其他層連接起來協同工作;翻譯層主要實現DOS和TFFS之間的交互、管理文件系統和Flash各個物理塊的關系,同時支持TFFS的各種功能,如磨損均衡、錯誤恢復等;MTD層執行底層的程序驅動(map、read、write、erase等);socket層的名稱來源于可以插拔的socket存儲卡,主要提供與具體的硬件板相關的驅動。



3 FTL層分析

FTL是TFFS文件系統的核心,它是PCMCIS的一項標準,意思是Flash Translation Laycr Specification,這種類型的文件系統是目前嵌入式系統中最流行的,很多公司都提供這種文件系統的相關解決方案。

PTL為DOS BPB/FAT與Flash之間的中間層,FTL利用現成的基于塊的文件系統(例如DOSFS)來實現應用層的操作,實質上就是在Flash設備上模擬磁盤塊設備的實現,為基于塊的文件系統提供統一的接口。FTL通過以下幾步來模擬磁盤驅動:首先是在Flash擦除塊之外定義小的讀寫塊(相當于磁盤扇區);其次是邏輯扇區(對塊文件系統如DOSFS呈現的地址)和物理地址(Flash的實際地址)之間的轉換;然后管理Flash,使得能在空閑的地方寫入數據。其核心就是將DOS上的扇區映射到Flash上去。

為了實現DOS層從邏輯上看扇區是連續的,可隨時對任意bit讀寫操作,FTL必須提供對Flash芯片的管理,包括向上層(DOS層)提供可以任意讀寫的操作接口,向下對Flash的擦除、寫入、讀取統一管理,同時還必須提供磨損均衡,以防止一個擦除塊提前損壞。

3.1 FTL的啟動過程分析

在我們調用函數tffsDevCreate創建TFFS文件系統時,會以參數FL_MOUNT_VOLUME調用函數flcall→mountvolume→flmount→mountFTL,函數mountFTL是FTL層的加載函數人口,處理過程首先是初始化FTL,然后就可按下列步驟進行:

(1)查找第一個合法的unit頭信息

合法性的判斷依據是unit header頭上的標志CISF..FTL100和部分頭部的flag信息,由于bsp已把FS的相關信息注冊到FTL的數據結構中,所以,FTL層可以找到第一塊unit,并可以向后查,直到找到合法的unit為止。

(2)檢驗信息合法性

將所有有用的信息都讀出到內部數據結構中后,即可檢驗信息合法性。由于unit header中的Unit ID和擦除次數都相同,所以整個文件系統的共用信息都可以從首先找到的頭中讀出來。

(3)給Mount每一個unit建立page表

這是mount最重要的過程,對每個unit調用mountunit()函數,并在mountunit()函數中首先判斷,如果是非法unit,則作為交換unit,然后對每個BAM選項進行處理,并對垃圾BAM、空閑BAM進行統計,如果是緩沖的BAM數據和交換page的VBM,則將此page的邏輯扇區信息記錄到內存的page表中,以便后續映射訪問查詢使用,而對于非緩沖的BAM數據,則不作處理,另外,對于交換page的VBM,則進行記錄。考慮到上述過程,可見其系統中的page VBM和緩沖的數據BAM分布在各個unit的各個角落,需要將所有的VBM和緩沖數據BAM收集起來建立整個交換page表,這是FTL標準層設計時就要決定的。

(4)檢驗邏輯unit的完整性

當所有的unit都mount完成后,每個邏輯unit都應存在,否則mount失敗。

(5)判斷并關閉交換page

如果系統中已存在交換page,則對系統中存在的交換page進行關閉操作,以便后面檢查page的完整性。

(6)檢查page的完整性

系統中的page表必須是完整的,這個表中包含有緩沖的數據BAM映射信息和更重要的page映射信息,因此,缺少任何一個,都將導致DOS的虛擬扇區無法映射到相應的邏輯扇區。

從上述過程可見,整個mount過程是將文件系統信息讀入內存數據結構并檢驗的過程,這個Mount PTL過程完成后,mountvolume ()函數即將隱蔽的0扇區和DOS的啟動扇區信息讀入內存數據結構,這樣,DOS就可以訪問FTL底層扇區了。

3.2 TFFS的塊映射

圖3中,FTL層將DOS上連續的扇區映射到Flash上某個R/W block塊中,同時在某個位置記錄一個映射表(稱為MAP表),該表中記錄了DOS的扇區映射到Flash中的哪個block,當DOS要進行讀操作時,FTL首先查詢這個MAP,以獲得映射信息,然后讀取相應的block信息并返回給DOS,從而實現讀映射。當DOS需要寫入操作時,可能存在將bit0修改為1的情況,于是FTL層將申請一個新的block塊,并將新信息寫入,然后修改map信息,記錄這個DOS扇區已經重新映射了,從而實現寫映射。所以,從邏輯上看,FTL層就實現了DOS扇區的映射和FLASH的寫入管理。



3.3 垃圾收集過程

FTL格式化后,可用扇區將被不斷申請使用,原有扇區被不斷的廢棄,系統中可用的free扇區越來越少,但這并不是由于上層DOS真的使用了這么多扇區,而是FTL為了方便管理、為了不需要每次擦除一塊而付出的管理代價。所以,當系統中的可用扇區少于用戶要申請寫入的扇區時,FTL層就必須解決這些垃圾問題,這個過程在FTL中稱為垃圾回收(garbage collect)。

當FTL中的可用sector小于用戶要申請的扇區時,系統將啟動垃圾收集,但系統中有很多個unit,到底收集哪個unit呢?FTL會考慮磨損均衡,它將采用一個偽隨機的算法來決定收集策略:即用4/256的幾率選擇磨損情況少的塊來收集;252/256的幾率則根據垃圾最多為第一條件,當垃圾一樣時,判斷磨損次數小的優先選擇。

3.4 FFL創建的DOS

TFFS的格式化函數需要調用tffsDevFormat來格式化,而不需要調用dosFsVolFormat來格式化;另外,在tffsDevFormat格式化參數中,需要傳人的參數含有FAT個數參數,其原因是DOS是FTL層創建的,而不是在FTL基礎上創建的,下面是TFFS的整個格式化過程:

tffsDevFormat→flcall(FL_FORMAT_VOLUME)→formatVolume→Format→formatFTL;

其中,函數formatFTL是執行FTL層格式化的操作函數,操作時,首先根據格式化參數和BSP參數對內部數據結構初始化;然后再對每個unit進行格式化,在擦除后,即可寫入unitheader信息和控制BAM值;之后寫入unit No;最后申請每個page的空間;

上述formatFTL函數執行完以后,FTL就已經準備好,可以接受上層的扇區讀寫函數了(當然還沒有內容可以讀寫)。

在函數formatVolume中,mount可進行卷操作,當內存的數據結構準備好后,FTL層即可調用函數flDosFormat來創建DOS。其中首先創建隱藏扇區,以用于記錄該卷的部分信息,然后分別創建MBR、FAT和ROOT目錄;這樣,DOS創建完成后,再執行dosFsDevCreat函數,當然就無須格式化,找到0扇區自然就找到了MBR,因為DOS是FTL創建的。

從更深層次講,FTL層之所以創建DOS層,是因為只有FTL層才知道有哪些扇區是可以供DOS使用的,哪些扇區是DOS不能使用的(作為FTL層管理使用),也正是因為DOS層不了解FTL層的運作情況,所有的扇區映射關系都被FTL層隱蔽,因而導致DOS層無法在上層作出有利于Flash擦寫等優化動作,如大文件寫入時的字節數更新,FAT表更新等操作,都會嚴重浪費FTL層的映射關系運算。

4 基于M25P32 SPI Flash的TFFS設計

對于TFFS的實現,涉及到config.h、sysTffs.c、tffsConifg.c、tffsMtd.c、Makefile幾個文件的配置和修改,其中編譯是通過建立一個downloadalbe的tomado工程,來把這幾個.c源文件編譯進去生成.pl文件提供給bsp工程,而后由bsp工程把.pl文件編譯進去,從而生成bootable image。

4.1 Config.h的相關配置

要在vxworks映像中加入TFFS文件系統,需要加入相關的組件,雖然也可以在該文件中直接加入相應的配置宏,但很容易造成遺漏和有些需要依賴的宏沒有定義或者沖突,本文采用的方法是建一個bootable的tornado工程,而后在這個工程中通過加入TFFS和DOSFS的相關組件來編譯這個工程,從而生成一個prjParams.h文件,該文件里就包含了剛剛加入的組件對應的宏,因而,組件與組件之間依賴也是安全的,不會有任何沖突,最后再在Config.h中包含這個文件即可。

4.2 sysTffs.c文件的修改

該文件用于提供socket層的bsp實現代碼。如果鏡像文件包含TFFS相關組件,那么,系統啟動時就會按照如下過程自動調用sysTffsInit()函數:

usrRoot()→tffsDrv()→flInit()→flRegisterComponent ()→sysTffslnit ()

sysTffsInit ()函數會依次調用socket注冊函數simmRegisterOfsl (),注冊函數數量視需要構建的文件系統數量而定,本文構建了1個文件系統ofsl,并在simmRegisterOfsl()函數中對文件系統的基地址進行了設置,同時對FLSocket()結構體中的毀掉處理函數進行了掛接,掛接函數也在該文件中實現,如卡上電、斷電、寫保護等。

對sysTffsFormaOfsl()函數的格式化參數可根據自己的需要進行修改。

4.3 tffsConfig.c和tffSMtd.c文件的修改

tffsConfig.c文件的修改就是在mtdTalbe []表中注冊Flash識別函數iUnifiedIdentifyOfsl();而tffsConfig.c文件則用于實現iUnifiedldentifyOfsl()函數,iUnifiedIdentifyOfsl()函數對FLFlash結構體中的回調函數進行了掛接,如flash的讀、寫、擦除等,掛接函數的具體實現可在Dry_MvSFlash.cpp文件中以一個類的方式提供針對M25P32 spi Flash操作的所有驅動接口。

4.4 TFFS文件系統的安裝

通過上面的過程,socket層和mtd層就都準備好了,下面便可以安裝tffs文件系統。安裝時,首先用sysTffsFormatOfsl()函數按照上面設定的參數格式化TFFS文件系統,而后通過usrTffsConfig(0,0,”ofsl”)函數接口在已建好的TFFS上掛接DOS文件系統,成功后,即可通過open、read、write等來操作Flash上的文件系統,也可以通過FTP方式用IE訪問該文件系統中的內容。

4.5 Makefile文件的修改

對于Makefile的修改非常簡單,因為幾個和TFFS相關的源文件都是以.pl的方式被鏈人bsp工程的,所以只需要在makefile文件中把這個文件加入即可,即在makefile中加了如下的宏定義:

MACH_EXTRA+=../ArmPri/ARMARCH5gnu/ArmBspPrj.pl

5 結束語

本文對VxWorks下TFFS文件系統的層次結構和FTL層的啟動過程、塊映射算法、垃圾回收算法以及用FTL創建DOSFS進行了分析,給出了在M25P32 SPI Flash上創建TFFS文件系統和將TFFS掛在DOSFS的實現方法。通過對TFFS核心層FIL的分析給出的TFFS實現方法,可以從更基礎的層面來認識VxWorks中的TFFS文件系統,從而給TFFS文件系統的問題定位和實現帶來新的方法。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 日本少妇一区 | 大白屁股一区二区视频 | 撕开奶罩揉吮奶头高潮av | 美女视频黄色在线观看 | 国产性色的免费视频网站 | 理论视频在线观看 | 三级视频网站 | 日本三级高清视频 | 久久人人爽人人爽人人av东京热 | 乱子轮熟睡1区 | 久久成人啪啪性教育 | 三八激情网 | 久久一道本 | 亚洲精品视频在线免费 | 成人手机看片 | 女人下面流白浆的视频 | 日韩精品免费在线观看 | 中文字幕av无码一区二区三区电影 | 久久精品久久精品久久 | 亚洲aaa| 夜夜精品无码一区二区三区 | 国产精品久久久久久久久久久杏吧 | 日本免费在线看 | 国产综合自拍 | 最近2019中文字幕大全第二页 | 中文字幕在线日亚州9 | www.com毛片 | 国产在线视频第一页 | 亚洲视频综合 | 中国色老太hd | 亚洲中文字幕无码一区在线 | 成人羞羞国产免费软件 | www日本xxxx| 一级国产航空美女毛片内谢 | 天天操天天操天天操 | 国产又粗又长又黄视频 | 男人天堂影院 | 色综合色综合 | 女人与牲口性恔配视频免费 | 国产91色在线 | 免费 | 777色狠狠一区二区三区 | 1000部拍拍拍18勿入免费视频下载 | 成人精品毛片 | 久久久久久久麻豆 | 五月天激情视频 | 日日操日日射 | 国产九九在线 | 日本123区 | 精品国产乱码久久久久久108 | 在线看片免费人成视频无毒 | 亚洲国产精品久久久久久无码 | 久久99精品国产麻豆婷婷洗澡 | 久久国产精品广西柳州门 | 免费无码黄网站在线观看 | 国产亚洲高清视频 | 欧美日韩成人精品 | 国产高清在线精品一区二区三区 | 久久精品aⅴ无码中文字字幕蜜桃 | 手机看片亚洲 | 国产日韩精品一区二区 | 黄色激情四射 | 亚州色图欧美色图 | 泰国性xxxx极品高清hd | 国产91欧美 | 亚洲第一a| 中文无码热在线视频 | 日本动漫做毛片一区二区 | 成人精品国产免费网站 | 天天操网站 | 国产无套粉嫩白浆内谢在线 | 亚洲成a人片77777精品 | 成人午夜短视频 | 亚洲午夜精品久久久久久浪潮 | 久久精品人妻一区二区蜜桃 | 国产色无码专区在线观看 | 香蕉婷婷 | 亚洲自拍偷拍图 | 国产一区二区三区四区精 | 日韩欧美中出 | 中文字幕人成人乱码亚洲电影 | 国产美女永久免费无遮挡 | 欧美三级视频在线播放 | 午夜成人理论无码电影在线播放 | 三级网站在线免费观看 | 欧美顶级metart裸体全部自慰 | 亚洲高清揄拍自拍午夜婷婷 | 国产一级片播放 | 茄子av在线| 日韩在线视频观看免费网站 | 性欧美18-19sex性高清播放 | 久久狼人天堂 | 色老头一区二区 | 91超碰免费 | 在线观看欧美国产 | 国产伦精品一区二区三区在线 | 亚洲精品久久久蜜桃网站 | 女人张开腿涩涩网站 | 一本色道无码道在线观看 | 中文字幕亚洲一区二区va在线 | 国产精品99久久久久久久女警 | 亚洲精品成人无限看 | 亚洲老女人视频 | 日日噜噜夜夜狠狠va视频v | 免费看无码毛视频成片 | 超碰国产人人 | 人人澡人人草 | 精品国产一区二区三区四区在线 | 亚洲中文字幕无码中文字在线 | 蜜桃国精产品二三三区视频 | 成人影片一区免费观看 | 五月婷在线观看 | 国产中文字幕在线免费观看 | 日本肉体做爰猛烈高潮全免费 | 日韩视频免费 | 欧美国产三级 | 四虎精品在线观看 | 亚洲熟妇av一区二区三区 | 男人视频网站 | 久久久久久久97 | 亚洲欧美一区二区三区情侣bbw | 91免费观看网站 | 久久婷婷五月综合国产尤物app | 激情网婷婷 | 不卡毛片在线观看 | 在线看黄色av | 亚洲人成网站在线在线观看 | 激情久久久久久久 | 丁香五精品蜜臀久久久久99网站 | 三级网站在线看 | 性久久久久久久久久久 | 精品国产18久久久久久怡红 | 久久精品日产第一区二区三区在哪里 | 色婷婷免费视频 | 无码一区二区三区av免费 | 精品视频免费 | 日本肥妇毛片在线xxxxx | 艳妇乳肉豪妇荡乳在线观看 | 久久亚洲一区二区三区成人国产 | 狠狠的日 | 国产女主播喷水 | 91精品国产乱码久久久久久久久 | 91久久精 | 欧美黄色免费看 | 四虎wwwaa884成人精品视频 | 成人免费直播 | 欧美性大战久久久久久久 | 无码国产精品一区二区色情男同 | 九九九国产 | 久久白浆| 成人做爰桃子窝窝a视频 | 在线精品亚洲 | 国产精品视频免费看 | 精久久久久久久 | 免费看男女做好爽好硬视频 | 中国女人内谢69xxxx喜欢你 | 亚洲青涩在线 | 国产成人午夜片在线观看高清观看 | 小嫩草张开腿让我爽了一夜 | 女仆裸体打屁屁羞羞免费 | 成年人免费av | 天天综合永久入口 | 亚洲综合色区中文字幕 | 欧美日韩精品久久久 | 国产美女性生活 | 午夜欧美精品久久久久久久 | 国产美女91呻吟求 | 欧美成人精品第一区 | 奇米影视四色在线 | 182tv成人福利视频免费看 | 人与嘼交av免费 | 91视频免费视频 | 天天干天天色 | 蜜臀av在线播放一区二区三区 | 国产乱色国产精品播放视频 | 性做爰视频免费播放大全 | 欧美又黄又粗暴免费观看 | 色综合综合 | 成人免费毛片xxx | 国产精品天天在线午夜更新 | 777亚洲熟妇自拍无码区 | 青青草国产精品 | 国产日产精品一区二区三区四区介绍 | 精品国产精品三级精品av网址 | 丰满饥渴老女人hd | 亚洲国产果冻传媒av在线观看 | 国产免费久久久 | 9l视频自拍九色9l视频九色 | 亚洲精品一区二区三区中文字幕 | 一区二区三区免费观看视频 | 精品视频免费在线 | 无码免费一区二区三区免费播放 | 欧美视频精品在线观看 | 男女激情啪啪18 | 国产丰满大乳奶水在线视频 | 精品中文字幕一区 | 欧美一区二区最爽乱淫视频免费看 | 久久久久久久久久av | 90岁老太婆乱淫 | 日韩不卡免费视频 | 在线一二区 | 亚洲色图国产精品 | 国产日产精品久久快鸭的功能介绍 | 亚洲午夜伦理 | 毛片大片| 欧美国产日韩综合 | 国产精品片一区二区三区 | 狂野欧美性猛交xxxx巴西 | 欧美精品久久一区 | 麻豆理论片 | 午夜日韩精品 | 97亚洲熟妇自偷自拍另类图片 | 久久深夜福利 | 日本男女啪啪 | 亚洲在线视频观看 | 91精品国产综合婷婷香蕉 | 高潮的毛片激情久久精品 | 精品国产精品一区二区夜夜嗨 | 毛片aaaa| 日本免费网站视频 | 国产精品久久久一区二区三区 | 国产欧美一区二区在线 | 又黄又爽又色qq群 | 女性向小h片资源在线观看 女性隐私黄www网站视频 | 狠狠做深爱婷婷久久综合一区 | 亚洲成a人v | 日日躁夜夜摸月月添添添 | 日b视频免费观看 | 大陆女明星乱淫合集 | 日本国产一区二区 | 插鸡网站在线播放免费观看 | 99亚洲欲妇 | 亚洲va国产日韩欧美精品色婷婷 | av青青| 午夜成人影片 | zzzwww在线看片免费 | 亚洲熟妇久久精品 | 曰本无码人妻丰满熟妇5g影院 | 精品视频一二三 | 怡春院在线视频 | 日韩欧av| 人与善性猛交xxxx视频 | 国产亚洲二区 | 亚洲视频在线免费播放 | 国产综合色在线精品 | 亚洲丁香五月激情综合 | 99精品国产综合久久久久久 | 国产精品av久久久久久无 | 国产哺乳奶水91在线播放 | 成人动作片在线观看 | 露脸叫床粗话东北少妇 | 久久99精品久久久久久不卡 | julia中文字幕在线 | 国产精品成人一区二区艾草 | 涩五月婷婷 | 精品久久久久久中文字幕大豆网 | 中文字幕在线视频免费视频 | 性生交大全免费看 | 亚洲人成人网站色www | 亚洲第一在线播放 | 久久精品黄 | 日韩av色图 | 久久99精品久久久久久蜜芽 | 国产热99 | 黄色片99| 久久天天躁夜夜躁狠狠85麻豆 | 中文字幕在线观看视频www | 91看片免费 | 欧美亚洲二区 | 麻豆网站免费观看 | 新久草视频 | 国产又色又爽又刺激在线播放 | 探花视频在线版播放免费观看 | 熟女熟妇伦av网站 | 在线播放国产一区二区三区 | 黄页网站视频 | 少妇久久精品 | 一本一道久久a久久精品蜜桃 | 国产三级农村妇女做受 | 色欲久久综合亚洲精品蜜桃 | 97人人爽人人澡人人精品 | 中文字幕视频在线 | 男男野外做爰全过程69 | 亚洲男男网站gy2020 | 国产中文字幕精品 | 顶级欧美熟妇xx | 国产精品国产三级国产专区53 | 人妻无码熟妇乱又伦精品视频 | 性一交一乱一色一情丿按摩 | 精品一区二区免费看 | 波多野结衣亚洲一区二区 | 精品国产一级片 | 黄色免费网站在线看 | 日本黄色三级视频 | 免费看中国毛片 | 成人影院yy111111在线观看 | 国产精品久久二区二区 | 久久噜噜噜精品国产亚洲综合 | 伊人久久久大香线蕉综合直播 | 山村大伦淫第1部分阅读小说 | 人善交类欧美重口另类 | 男女边吃奶边摸边做边爱视频 | 国产三级一区 | av区无码字幕中文色 | 亚洲精品在线一区二区 | 婷婷丁香色综合狠狠色 | 狠狠色噜噜综合社区 | 国产情侣出租屋露脸实拍 | 中文字幕在线观看亚洲视频 | 欧美丰满老妇性猛交 | 好吊操这里有精品 | 久久久久欧美 | 91麻豆影院 | 99热最新| 一级做a爰片性色毛片99高清 | 九色porny视频黑人 | 欧美乱妇在线观看 | 欧美一区二区三区精品免费 | 天堂网a| 老女人人体欣赏a√s | 精品免费久久久久久久 | 欧美狂野另类xxxxoooo | 欧美真人性野外做爰 | 无遮挡啪啪摇乳动态图 | 嫩草福利视频精品一区二区三区 | www91自拍| 九色视频国产 | 少妇精品无码一区二区免费视频 | 一本加勒比波多野结衣 | 欧美色成人 | 免费特级黄毛片 | 国产精品久久国产精麻豆96堂 | 国产精品毛片一区二区三区 | 精品aⅴ一区二区三区 | 国产视频123区 | 在线播放高清视频www | 天堂а√在线中文在线最新版 | 亚洲精品福利视频 | 亚洲女同志亚洲女同女播放 | 成人免费无码av | 亚洲女优在线播放 | 亚洲一级在线观看 | 中文在线а天堂中文在线新版 | 免费一级片在线观看 | 日韩诱惑 | 韩国av毛片 | 看免费黄色毛片 | 亚洲色精品aⅴ一区区三区 国产黄大片在线观看 | 黄片毛片在线看 | 国产乱肥老妇国产一区二 | 亚洲久热无码av中文字幕 | 中文字幕亚洲欧美日韩2019 | 少妇性荡欲午夜性开放视频剧场 | 久久成 | 夜夜高潮久久做爽久久 | 精品美女一区二区三区 | 久久精品国内 | 美女国产一区 | 黄色www视频 | 国产又粗又黄又猛 | 国产情侣av自拍 | 丰满少妇弄高潮了www | 亚洲第一综合色 | 天堂中文最新版在线官网在线 | 中文字幕高清在线免费播放 | wwwav网站| 日韩免费不卡视频 | 又大又黄又爽视频一区二区 | 一本久道久久综合狠狠爱 | 久久一区二区精品 | 久久婷婷国产91天堂综合精品 | 日韩少妇毛片 | 色综合色综合 | 久久久久久久久久久久久国产 | 免费无码av一区二区 | 日韩av影片在线观看 | 蜜臀久久99精品久久一区二区 | 校园春色av | 黑人大荫道bbwbbb高潮潮喷 | 成人在线视频在线观看 | 天天爽天天爽 | 国产精品国产三级国产传播 | 亚洲少妇色 | 黄网在线 | 国产真实交换配乱淫视频 | 99香蕉国产精品偷在线观看 | 小视频在线免费观看 | 国产69精品久久99卡顿的解决方法 | 中国女人大白屁股ass | 国产精品无码一区二区在线 | 中文在线а√天堂 | 国产精品欧美一区二区三区不卡 | 国产字幕侵犯亲女 | 最新国产三级 | 亚洲人成无码网站18禁10 | 成人18免费观看的动漫 | 韩国三级视频 | 丰满少妇高潮惨叫正在播放 | 久久久精品免费 | 国产第七页 | 石原莉奈在线播放 | 99久久婷婷国产综合精品免费 | 麻豆免费av | 私色综合网 | 91网站在线播放 | 国内老女人偷人av | 水蜜桃色314在线观看 | 宝宝好涨水快流出来免费视频 | 久热这里只有精品视频6 | 黄色性大片 | 国产内射爽爽大片视频社区在线 | www欧美大码 | 天堂av在线资源 | 日韩一本在线 | 国产97色在线 | 免费 | 中文字幕久久久久 | 青草青在线 | 欧美mv日韩mv国产网站 | 69国产精品视频 | 777亚洲精品乱码久久久久久 | 亚洲综合视频在线观看 | 精国产品一区二区三区四季综 | 一级久久久久久久 | 推油少妇久久99久久99久久 | 无码h肉动漫在线观看 | 国产午夜片无码区在线播放 | 你懂的av在线 | 极品妇女扒开粉嫩小泬 | 久草国产在线视频 | 77成人影视| 日本大码a∨欧美在线 | 神马久久香蕉 | √天堂资源在线中文最新版 | 超碰97人人射妻 | 狠狠干夜夜草 | 国产欧美日韩在线播放 | 亚洲一卡二卡三卡四卡在线看 | 亚洲日本三级 | 一级特色大黄美女播放 | 亚洲日韩久久综合中文字幕 | 四虎影视永久免费观看在线 | 女教师高潮黄又色视频 | 精品国产乱码久久久久久竹菊影视 | 加比勒色综合久久 | 亚洲精品在线免费 | 日本三级欧美三级人妇视频黑白配 | 成人羞羞国产免费软件小说 | 日韩精品一区二区三区中文在线 | 亚洲自拍偷拍一区二区三区 | 国产一区二区三区视频播放 | 天天摸天天舔天天操 | www色亚洲 | 国产一级爱c视频 | 老汉色av影院 | 久久久不卡国产精品一区二区 | 少妇高潮喷水久久久久久久久久 | 女人av在线 | 欧美性猛交xxxx黑人猛交 | 正在播放重口老熟女露脸 | 波多野结衣视频一区二区 | 涩涩屋污 | 精品无码专区久久久水蜜桃 | 欧美激情一区二区三区成人 | 精品无码国产污污污免费网站 | 99爱视频在线观看 | 欧美 日韩 国产在线 | 精品欧美激情精品一区 | 欧美成人家庭影院 | 日本成人免费 | 国产免费观看黄av片 | 91丝袜国产在线观看 | 凹凸日日摸日日碰夜夜爽1 凹凸日日摸天天碰免费视频 | 亚洲国产成人精品片在线观看 | 免费黄色在线网站 | 国产毛片一区二区精品 | 国产精品视频久久久久久 | 2017天天干天天射 | 亚洲欧美中文日韩v在线观看 | 午夜成人鲁丝片午夜精品 | 青青草网址 | 五月香婷婷 | 手机看片日韩精品 | 男女激情视频免费观看刺激 | 青娱乐极品视频在线 | 国产69精品久久久久99尤物 | www在线免费观看视频 | 国产精品久久久久9999吃药 | 国产精品我不卡 | 国产精品一二三区成毛片视频 | 久久99精品国产麻豆婷婷小说 | 国产午夜精华液 | 成人免费毛片片v | 五月婷婷深深爱 | 影音先锋美女 | 激情影院内射美女 | 欧美兽交xxxx×视频 | 国产韩国精品一区二区三区 | 熟妇人妻无乱码中文字幕真矢织江 | 亚洲精品无码一区二区 | 日韩av免费 | 久久综合久久自在自线精品自 | 嫩草影院黄色 | 狠狠色噜噜狠狠狠狠 | 亚洲午夜在线视频 | 超碰成人97| 婷婷激情五月 | 国产精品色综合 | 黄色一级片视频 | 国产欧美大片 | 国产精品国产三级国产普通话三级 | 欧美亚洲二区 | 日韩精品一区二区三区免费视频 | 国产精品久久久久久久久久久久久久 | 免费黄色的网站 | 活大器粗np高h一女多夫 | 97caoav| 亚洲石原莉奈一区二区在线观看 | 天天操夜夜操视频 | 欧美乱妇高清无乱码一级特黄 | 伊人色综合久久天天网 | 亚洲专区一 | 欧美大胸大乳人奶波霸 | 久久成人18免费网站 | 中文字幕av第一页 | av毛片网站| 欧美日韩少妇精品 | 亚洲看片网 | 2018狠狠干| 日本高清在线观看 | 69久久99精品久久久久婷婷 | 4438xx亚洲最大五色丁香软件 | 中文字幕乱码亚洲精品一区 | 夜夜爽网站 | 日韩视频一区二区三区在线播放免费观看 | 少妇和子乱视频 | 秋霞国产| 18禁无遮挡羞羞污污污污网站 | 久久久久亚洲精品国产 | 欧美日韩六区 | 96精品视频在线观看 | 成人欧美一区二区三区在线播放 | 又黄又爽又色的免费软件 | 中文字幕一区二区免费 | 亚洲老妈激情一区二区三区 | 美女大黄网站 | 国产对白不带套毛片av | 精品国产免费一区二区三区香蕉 | 风流少妇按摩来高潮 | 欧美日韩亚洲国产综合 | 性的免费视频 | 国产亚洲欧美在线视频 | 我要色综合网 | 一级黄色免费片 | 蜜桃成人无码区免费视频网站 | 偷拍成人一区亚洲欧美 | 日韩 国产 在线 | 日韩网红少妇无码视频香港 | 日韩欧美在线第一页 | 中文在线中文资源 | 亚洲性一区二区 | 夜夜高潮久久做爽久久 | 粉嫩在线| 内射人妻无码色ab麻豆 | 99久热在线精品视频观看 | 国产在线精品一区二区三区 | 婷婷另类小说 | 友田真希中文字幕在线视频中 | 无套内谢丰满少妇中文字幕 | 日韩五码高清麻豆 | 日韩三级中文字幕 | 娇小发育未年成性色xxx8 | 亚洲免费在线视频 | 久久综合丁香 | 亚洲精品乱码久久久久久国产主播 | 9l视频自拍九色9l视频 | 欧美一区二区三区免费在线观看 | 日本乱码视频 | 人妖和双性人xxxxx | 午夜精品在线播放 | 日本欧美国产 | 九色国产精品 | 日日摸天天摸爽爽狠狠97 | 免费观看全黄做爰的视频 | 亚洲一级二级 | 久久免费在线观看 | 香港三级日本三级a视频 | 久久曹| 97综合视频 | 亚洲国产精品成人久久久麻豆 | 黄色大全免费看 | 妓女爽爽爽爽爽妓女8888 | 国产69精品久久久久999天美 | 日本大香伊一区二区三区 | 精二青青河边草解释正确的是 | 538国产精品一区二区 | 无套中出极品少妇白浆 | 在线看av网址 | 99久久久无码国产精品 | 免费看国产曰批40分钟 | 91激情在线观看 | 久久综合久久美利坚合众国 | bnb998成人免费| 无码人妻久久一区二区三区蜜桃 | 精品视频在线免费观看 | 亚洲影院丰满少妇中文字幕无码 | 最近免费中文字幕中文高清百度 | 八区精品色欲人妻综合网 | 国产精品69毛片高清亚洲 | 国产多p混交群体交乱 | 亚洲欧美在线观看视频 | 色呦呦一区 | 国产伦精品一区二区三区视频黑人 | 欧美日韩激情 | 欧美永久免费 | 久久99成人免费 | 欧美日韩黄色大片 |