九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團論壇VxWorks專區(qū)VxWorks BSP開發(fā) → PowerPC VxWorks BSP分析6——image加載


  共有10208人關(guān)注過本帖樹形打印

主題:PowerPC VxWorks BSP分析6——image加載

美女呀,離線,留言給我吧!
wangxinxin
  1樓 個性首頁 | 博客 | 信息 | 搜索 | 郵箱 | 主頁 | UC


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
PowerPC VxWorks BSP分析6——image加載  發(fā)帖心情 Post By:2010-12-1 9:20:30

1 VxWorks加載
1.1 從TFFS文件系統(tǒng)加載
Tornado的TrueFFS是和VxWorks兼容的一種M-Systems Flite實現(xiàn)方式,它為種類繁多的flash存儲設備提供了統(tǒng)一的塊設備接口,并且具有可重入、線程安全的特點,支持大多數(shù)流行的CPU構(gòu)架。有了Tornado的TrueFFS,應用程序?qū)?flash存儲設備的讀寫就好象它們對擁有MS-DOS文件系統(tǒng)的磁盤設備的操作一樣。
如圖18所示,TrueFFS由核心層(core layer)和三個功能層,翻譯層(translation layer)、MTD層(MTD layer)、socket層(socket layer)組成。
clip_image002
圖18 TrueFFS層結(jié)構(gòu)布局
核心層(Core layer):核心層主要起相互連接其他幾層的功能。同時它也可以進行碎片回收、定時器和其他系統(tǒng)資源的維護。通常WindRiver公司將這部分內(nèi)容以二進制文件提供。
翻譯層主要實現(xiàn)TrueFFS和dosFs之間的高級交互功能。它也包含了控制flash映射到塊、wear-leveling、碎片回收和數(shù)據(jù)完整性所需的智能化處理功能。目前有三種不同的翻譯層模塊可供選擇。選擇哪一種層要看你所用的flash介質(zhì)是采用NOR-based,還是NAND-based,或者SSFDC-based技術(shù)而定。
Socket層則是提供TrueFFS和板卡硬件(如flash卡)的接口服務。其名字來源于用戶可以插入flash卡的物理插槽。用來向系統(tǒng)注冊socket設備,檢測設備拔插,硬件寫保護等。后面將詳細講解它的功能。
MTD層(Memory Technology Drivers)功能主要是實現(xiàn)對具體的flash進行讀、寫、擦、ID識別等驅(qū)動,并設置與 flash密切相關(guān)的一些參數(shù)。TrueFFS已經(jīng)包含了支持Intel、AMD以及samsung部分flash芯片的MTD層驅(qū)動。新的芯片需要新的 MTD支持,你可以使用一個標準的接口來加入這些驅(qū)動。
以上四部分,我們通常要的工作就是后兩層。
MX29LV160BT芯片上建立TrueFFS文件系統(tǒng)
1.配置相關(guān)文件
在此,以Nor Flash MX29LV160BT為例,開發(fā)工具為Tornado2.2 for PPC。要在VxWorks映像中包含 TrueFFS文件系統(tǒng),首先必須在config.h文件中定義INCLUDE_TFFS。這使得VxWorks的初始化代碼調(diào)用tffsDrv()來創(chuàng)建管理TrueFFS所需的結(jié)構(gòu)和全局變量,并為所有掛接了的flash設備注冊socket組件驅(qū)動。在鏈接的時候,通過解析與tffsDrv()相關(guān)聯(lián)的符號(symbols)可以將TrueFFS所必需的軟件模塊鏈接到VxWorks映象中。
為了支持TrueFFS,每一個BSP目錄下都必須包含一個sysTffs.c文件。它將TrueFFS所有的層(翻譯層,socket層和MTD 層)鏈接到一起并和VxWorks綁定。因此,必須編輯這個文件并決定哪一種MTD和翻譯層模塊應該包含到TrueFFS中。即:
#define INCLUDE_MTD_MX29LV /* MX29LV160BT MTD driver */
#define INCLUDE_TL_FTL /* FTL translation layer */
#define FLASH_BASE_ADRS 0x2a10000 /* Flash memory base address */
#undef FLASH_SIZE
#define FLASH_SIZE 0x001f0000 /*Flash memory size, 2M (parameter block) */
其他無關(guān)的MTD driver包含頭都#undef掉,同時定義Flash在系統(tǒng)中的基地址和大小。另外,還必須編輯sysLib.c中的 sysPhysMemDesc[ ]數(shù)組,將Flash基地址和大小加入到MMU中,以供將來訪問Flash,否則訪問Flash會失敗。如果BSP目錄下沒有sysTffs.c文件,那么我們可以從其他BSP目錄下拷貝一個即可,然后做上述修改,其他的內(nèi)容基本可以不用修改。
接下來需要修改tffsConfig.c文件,為了方便管理,通常我們將src/drv/tffs/目錄下該文件拷貝到我們BSP目錄下,然后再做出修改。在MTDidentifyRoutine mtdTable[]表中加入如下語句:
#ifdef INCLUDE_MTD_MX29LV
mx29lvMTDIdentify,
#endif /* INCLUDE_MTD_MX29LV */
并在該文件開頭聲明。
#ifdef INCLUDE_MTD_MX29LV
FLStatus mx29lvMTDIdentify (FLFlash vol);
#endif /* INCLUDE_MTD_MX29LV */
最后就是將我們的flash相關(guān)MTD驅(qū)動加入到makefile中。即:
MACH_EXTRA = mx29lvMtd.o
為了方便我們調(diào)試MTD驅(qū)動,應該在重新編譯VxWorks映象前將諸如格式化flash、創(chuàng)建TrueFFS塊設備、綁定此塊設備到dosFs所必要的功能包含到VxWorks映像中。比如如下定義:
#define INCLUDE_TFFS
#ifdef INCLUDE_TFFS
#define INCLUDE_TFFS_DOSFS
#define INCLUDE_TFFS_SHOW
#define INCLUDE_DOSFS /* dosFs file system */
#define INCLUDE_SHOW_ROUTINES /* show routines for system facilities*/
#define INCLUDE_TL_FTL
#define INCLUDE_IO_SYSTEM
#define INCLUDE_DISK_UTIL
#endif /* INCLUDE_DOSFS */
2.MTD驅(qū)動
做了上述配置后,進入VxWorks操作系統(tǒng)后,我們在shell上利用tffsShow工具來顯示flash的信息。TffsShow函數(shù)最終會調(diào)用 MTD驅(qū)動中的mx29lvMtdIdentiy( )函數(shù),在mx29lvMtdIdentiy ( )函數(shù)主要是通過讀取MX29LV160BT芯片的設備和廠商ID來識別它,然后對FLFlash結(jié)構(gòu)成員進行初始化,最主要的幾個參數(shù)是:
type:Flash內(nèi)存的JEDEC ID號;
erasableBlockSize:Flash內(nèi)存的擦除塊大小(字節(jié))。設置這個值時應考慮到interleaving。因此,通常通過如下方法來設置它的大小;
Vol.erasableBlockSize = MX29LV_MTD_SECTOR_SIZE * vol.interleaving;
對于MX29LV160BT,MX29LV_MTD_SECTOR_SIZE為64K字節(jié);
chipSize:使用來構(gòu)建TrueFFS文件系統(tǒng)的flash實際大小(字節(jié));
noOfChips:使用來構(gòu)建TrueFFS文件系統(tǒng)的flash實際片數(shù);
interleaving:Flash內(nèi)存交叉因子(interleaving factor)。即擴展數(shù)據(jù)總線的設備數(shù)。比如,一個32位數(shù)據(jù)總線上,我們可以使用4片8位或2片16位的設備;
map:指向flash內(nèi)存映射(map)函數(shù)。該函數(shù)將flash映射到內(nèi)存區(qū);
read:指向flash內(nèi)存的讀函數(shù)。在MTD驅(qū)動識別函數(shù)中,這個成員函數(shù)已經(jīng)被初始化為缺省的讀函數(shù)。通常情況下,我們不需要再初始化它,否則還需要修改很多相關(guān)的函數(shù);
write:指向flash內(nèi)存的寫函數(shù)。這個成員必須初始化,這是我們要做的一個重要工作;
erase:指向flash內(nèi)存的擦除函數(shù)。這個成員必須初始化,這也是我們要做的一個重要工作。
針對FLFlash結(jié)構(gòu)成員,我們所關(guān)心的兩個函數(shù)就是寫和擦除函數(shù)。在mx29lvMtdIdentiy()函數(shù)中必須有如下定義:
vol.write = mx29lvWrite;
vol.erase = mx29lvErase;
在mx29lvWrite()函數(shù)中主要是實現(xiàn)將數(shù)據(jù)寫到flash中。首先需要對扇區(qū)進行解鎖,然后寫入寫命令,之后才能進行數(shù)據(jù)的寫入。最后需要判斷數(shù)據(jù)是否寫完。為了確保操作成功,我們應該在寫完每個數(shù)據(jù)后進行數(shù)據(jù)的比較,比較正確后方能進行下一個數(shù)據(jù)的操作。
在mx29lvErase()函數(shù)中主要是實現(xiàn)flash扇區(qū)的擦除。如今的flash一般都是按照扇區(qū)進行擦除操作的。在擦除操作之前也應該首先對扇區(qū)進行解鎖,然后寫擦除建立和扇區(qū)擦除命令。擦除成功后,flash中的內(nèi)容應該是0xffff。所以為了確保成功,我們還是應該在擦除后進行比較,比較正確后方能進入下一個扇區(qū)的擦除操作,否則返回擦除錯誤標志。
所以,對于MTD驅(qū)動的調(diào)試,基本上就是調(diào)試寫和擦除兩個函數(shù)。在調(diào)試過程中,我們可以在這兩個函數(shù)相應位置加入打印語句來調(diào)試。為了能調(diào)試這兩個函數(shù),我們通過在shell上輸入命令tffsDevFormat來格式化flash, tffsDevFormat最終會調(diào)用mx29lvErase和mx29lvWrite函數(shù),如果成功就會返回0,否則返回-1。當然也可以調(diào)用 tffsDevCreate函數(shù)來驗證我們的寫和擦除函數(shù)的正確性。圖19說明了tffsDevCreate調(diào)用過程。
clip_image004
圖19 tffsDevCreate()調(diào)用過程
在shell上利用tffsShow來驗證mx29lvMtdIdentiy。
> tffsShow
0: socket=RFA: type=0x2249, unitSize=0x10000, mediaSize=0x1f0000
value = 49 = 0x31 = "1"
說明已正確識別到MX29LV160BT設備,設備號為0x2249。
建立TFFS設備
1.掛接設備名
MTD驅(qū)動調(diào)試成功后,我們就可以給flash設備掛接上dos設備名,如下操作:
格式化:
>    tffsDevFormat 
value = 1
>    usrTffsConfig 0,0,”/tffs0”
value = 0
然后通過devs來查看掛接的設備名:
>    devs
drv name                
  0 /null               
  1 /tyCo/0             
  1 /tyCo/1             
  5 host:               
  6 /pty/rlogin.S       
  7 /pty/rlogin.M       
  3 /tffs0/             
  8 /vio                
value = 25 = 0x19
看到/tffs0/說明掛接設備已經(jīng)成功,接下來就可以利用dosFs文件系統(tǒng)相關(guān)命令來操作flash了。如,ls、copy等。
用代碼來完成上述過程:
STATUS flashInit(void)
{
STATUS rc = OK;
if (tffsDrv() != OK)
{
printf("Could not initialize.\n");
return (ERROR);
}
#if 0
printf("Attaching to flash file system... ");
#endif
dosFsInit(NUM_DOSFS_FILES); /* initialize DOS-FS */
if (usrTffsConfig(driveNumber1, 0, SYS_BASE_FS) == ERROR)
{
printf("\ncore file system not exist.\n");
rc = sysTffsFormat(0, 0, 0, SYS_BASE_FS, 0, 0, 0);
}
return rc;
}
上述代碼中的sysTffsFormat()會調(diào)用tffsDevFormat()進行格式化操作,如:
tffsDevFormat(driveNumber, (int)params);
params為tffsDevFormatParams結(jié)構(gòu)體指針,即格式化參數(shù),如:
#define TFFS_FORMAT_PARAM_WITH_ROOM_FOR_CONFIG_WORD \
{{1, 99, 1, 0x10000l, NULL, {0,0,0,0}, NULL, 2, 0, NULL}, FTL_FORMAT_IF_NEEDED}
而函數(shù)usrTffsConfig( )則將tffsDevCreate( )和dosFsDevInit( )進行了合成,是一個快捷函數(shù)。
2.從Flash中啟動并下載VxWorks映像
要從flash中下載VxWorks映像,首先需要把VxWorks映像拷貝到flash中,在shell中的操作命令為copy “VxWorks”,“tffs0/VxWorks”,然后修改config.h文件中引導行,如下:
#define DEFAULT_BOOT_LINE \
"tffs=0,0(0,0)host:/tffs0/VxWorks h=192.168.0.153 e=192.168.0.154 u=target pw=target o=cpm"
修改完后,重新編譯生成bootrom_uncmp.bin,并把它燒寫到flash中。然后重新啟動,即可看到如下啟動畫面:
boot device          : tffs=0,0
unit number          : 0 
processor number     : 0 
host name            : host
file name            : /tffs0/VxWorks
inet on ethernet (e) : 192.168.0.154
host inet (h)        : 192.168.0.153
user (u)             : target
ftp password (pw)    : target
flags (f)            : 0x0 
other (o)            : cpm
Attaching to TFFS... done.
Loading /tffs0/VxWorks...894304
Starting at 0x10000...
Development System
        VxWorks version 5.5.1
        KERNEL: WIND version 2.6
        Copyright Wind River Systems, Inc., 1984-2003
    CPU: Motorola ADS - PowerPC 860.  Processor #0.
    Memory Size: 0x1000000.  BSP version 1.2/5.
    WDB Comm Type: WDB_COMM_END
                 WDB: Ready.
到此,說明引導成功。flash整個TFFS文件系統(tǒng)就已經(jīng)建立成功。
在一片F(xiàn)LASH同時裝載BootRom、VxWorks文件
我們將Flash地址映射成兩個地址段,一段用做BootRom,一段用做VxWorks使用,用做BootRom的地址段為0xFFF00000~0xFFF80000,另外一段用做VxWorks的地址段為0x04080000~0x04800000(假設此Flash大小為8M大小),在 0xFFF00000~0xFFF80000地址段寫入BootRom,在0x04080000~0x04800000地址段寫入VxWorks,加電后,PC指針會跳到0xFFF00100地址執(zhí)行第一條指令,引導BootRom起來并最終VxWorks系統(tǒng)引導成功。實現(xiàn)過程:
1.片選(?)
在romInit.s文件中要做如下的片選操作,片選0為BOOT Flash的地址片選,片選1為Flash的地址片選,其中ROM_BASE_ADRS為0xFFF00000
/* -------------------------------------------------------- */
/* Initialize Chip Select 0 for Bootrom */
/* ------------------------------------------------------------- */
lis r5, HIADJ( ROM_BASE_ADRS | BR_PS_8 | BR_WP | BR_V)
addi r5, r5, LO( ROM_BASE_ADRS | BR_PS_8 | BR_WP | BR_V)
stw r5, BR0(0)(r4)
lis r5, HIADJ( 0xFFF80000 | 0x00000100 | 0x00000080)
addi r5, r5, LO( 0xFFF80000 | 0x00000100 | 0x00000080)
stw r5, OR0(0)(r4)
/* -------------------------------------------------- */
/* Initialize Chip Select 1 for FLASH */
/* -------------------------------------------------- */
lis r5, HIADJ( 0x04000000 | BR_PS_16 | 0x00000001)
addi r5, r5, LO( 0x04000000 | BR_PS_16 | 0x00000001)

支持(0中立(0反對(0單帖管理 | 引用 | 回復 回到頂部

返回版面帖子列表

PowerPC VxWorks BSP分析6——image加載








簽名
主站蜘蛛池模板: 国产又色又爽又黄又免费 | 成人区人妻精品一区二区不卡 | 免费看的毛片 | 日本高清在线一区 | 99久久国产视频 | 久久久久久国产精品mv | 国产成人性色生活片 | 青青草狠狠干 | 九色91丨porny丨丝袜 | 免费观看添你到高潮视频 | 91国偷自产一区二区开放时间 | 一级黄色大片 | 在线免费观看中文字幕 | 人妻洗澡被强公日日澡 | 91丨国产丨捆绑调教 | 国产乱码精品一区二区 | 999这里有精品 | 欧美中文 | 涩涩屋www视频在线观看高清 | 午夜剧场免费在线观看 | 久久亚洲春色中文字幕久久久 | 亚洲成a人片在线www | 福利一区在线 | 无尽3d精品hentai在线视频 | 美女的奶胸大爽爽大片 | 国产区在线 | 久久免费福利视频 | 日本中文字幕在线免费观看 | 国产欧美69久久久久久9龙 | 亚洲精品国精品久久99热一 | 无码国产精品一区二区免费虚拟vr | 少妇性bbb搡bbb爽爽爽欧美 | 久久久免费 | 亚洲天堂一区在线观看 | 爱爱视频免费看 | 免费看特级毛片 | 国产91色在线 | 免费 | 久热国产区二三四 | 性欧美精品久久久久久久 | av片在线看免费高清网站 | 中文字幕 欧美 日韩 | 无码国产精品久久一区免费 | 国产精品亚洲综合一区在线观看 | 久久久999成人 | 双性大乳浪受古代h男男 | 中文字幕+乱码+中文乱码www | 涩涩97| 国产色一区 | 久热精品视频在线播放 | 日本aaaaa级毛片片 | 国产小受呻吟gv视频在线观看 | 91视频在线观看网站 | 黄色成人免费视频 | 韩日视频在线观看 | 欧美激情综合五月色丁香 | 国产成人无码av一区二区在线观看 | 又湿又紧又大又爽a视频国产 | 午夜亚洲 | 国产精品任我爽爆在线播放 | 97成人资源站| www成人精品免费网站青椒 | 亚洲国产中文字幕在线视频综合 | 啪啪自拍视频 | 国产露脸91国语对白 | 男女午夜激情视频 | 小早川怜子一区二区三区 | www.男女| 久久久女女女女999久久 | 99国产视频 | 国产怡春院无码一区二区 | 尤物视频网站在线观看 | 24小时日本在线www免费的 | 色大师在线观看免费播放 | 正在播放国产真实哭都没用 | 黄色午夜网站 | 免费在线观看av网址 | www日本在线 | av无码免费岛国动作片 | 国内精品九九久久久精品 | 桃花色综合影院 | 成人手机视频在线观看 | 国产精品免费看久久久 | 国精品无码一区二区三区左线 | 亚洲女欲精品久久久久久久18 | 黄色一级片在线免费观看 | 日本人妻伦在线中文字幕 | 成人精品毛片国产亚洲av十九禁 | 国产女主播喷出白浆视频 | 高清一区二区三区四区 | 91嫩草视频在线观看 | 色就色综合 | 久久久午夜视频 | 欧美经典一区 | 久久综合久久网 | 国内精品第一页 | 国产最新av | 9l蝌蚪porny中文自拍 | 久久无码av三级 | 亚洲成人在线视频播放 | 成人欧美一区二区三区黑人 | 国内精品久久久久久久久久久 | 又色又爽又黄18网站 | 亚洲综合av在线在线播放 | 在线久操 | 日本道中文字幕 | 日本黄在线观看 | 亚洲精品丝袜久久久久久 | 国产最新自拍视频 | 国产激情艳情在线看视频 | 黄色毛片一级 | 久久久久a | 久热国产在线 | 中国凸偷窥xxxx自由视频妇科 | 精品人妻va出轨中文字幕 | 国产艳妇av视国产精选av一区 | 亚洲综合精品伊人久久 | 色呦呦视频 | 97在线免费视频观看 | 亚洲啪 | 亚洲天堂av线 | 成人青青草| 日韩人妻一区二区三区蜜桃视频 | 久久精品黄aa片一区二区三区 | 久久国产资源 | 国产区一区二区三 | 亚洲国产成人91精品 | 午夜视 | 女优中文字幕 | 少妇裸体性生交免费 | 日本一区二区视频免费 | 美女高潮黄又色高清视频免费 | 少妇精品偷拍高潮白浆 | 成人禁片又硬又粗太爽了 | 国产污污| 四虎看黄 | 日韩av网站在线观看 | 丰满人妻熟妇乱又伦精品视 | a级免费观看 | 嫩草视频91 | 国产成人久久精品77777综合 | 欧美精品福利 | 不卡黄色 | 国产做爰全免费的视频黑人 | 久久久久久久麻豆 | 乱人伦人妻系列 | 国产韩国精品一区二区三区 | 一区二区国产精品视频 | 樱花av在线 | 天天操天天拍 | 日本被黑人强伦姧人妻完整版 | 男女爆操视频 | 国产在线播放一区 | 国产亚洲天堂 | www插插插无码免费视频网站 | 欧美牲交a欧牲交aⅴ久久 | 婷婷久久综合九色综合88 | ree性亚洲88av | 国产乱乱 | 久久三级网 | 天码中文字幕在线播放 | 91黄色软件 | 日韩经典一区二区 | 亚洲dvd| 国产精品入口网站7777 | 巨人精品福利官方导航 | 1区2区视频 | 黄色三级在线观看 | 欧美性大战xxxxx久久久 | 国产亚洲精品久久久久婷婷瑜伽 | 老熟妇午夜毛片一区二区三区 | 精品少妇一区二区三区免费观 | 国产精品99久久免费黑人人妻 | 人妻少妇精品视频一区二区三区 | 在线观看中文字幕网站 | 黄色大片免费网站 | 天天艹| 婷婷成人亚洲综合国产xv88 | 久久久亚洲国产精品 | 久一区二区三区 | 欧美牲交a欧美牲交aⅴ | 国产精品无码v在线观看 | 亚洲天堂伊人网 | 国产精品日本欧美一区二区三区 | 欧美激情国产日韩精品一区18 | 亚洲成人自拍 | www.亚洲在线 | 蜜臀av88| 国产成人精品亚洲一区 | 日本猛少妇色xxxxx猛叫小说 | 91网页入口| 亚洲狼人天堂 | 99久久精品无码一区二区毛片 | 午夜免费 | 欧美精品啪啪 | 青青操av在线| 亚洲欧美午夜 | 成人做爰视频www网站小优视频 | 中文在线免费看视频 | 26uuu久久噜噜噜噜 | av中文字幕观看 | 日本亲子乱子伦xxxx60岁 | 国产小屁孩cao大人 亚洲国产精品久久精品 | 国产精品国产三级国产普通话三级 | 欧美在线91 | 好吊一二三区 | 成人欧美一区二区三区黑人孕妇 | 亚洲综合色丁香婷婷六月图片 | 亚洲精品欧美激情 | 日韩欧美国产视频 | 久久精品久久久久久久久久久久久 | 欧美激情视频一区二区三区 | 国产精品午夜一区二区三区视频 | 天天爽 | 国产一区二区三区在线免费 | 国产 日韩 欧美 在线 | 中文字幕+乱码+中文乱码91 | 少妇性bbb搡bbb爽爽爽欧美 | 午夜成人鲁丝片午夜精品 | 在线观看av网站 | 亚洲第一成年人网站 | 韩日在线视频 | 亚洲综合色丁香婷婷六月图片 | 国产精品99久久久久久久女警 | 免费看的毛片 | 囯产精品久久久久久久久久妞妞 | 蜜臀av一区二区 | 亚洲一区二区三区四区不卡 | 二男一女一级一片视频免费 | 国产美女作爱全过程免费视频 | 成熟妇人a片免费看网站 | 久久视频免费 | 农村女人乱淫免费视频麻豆 | 欧美超碰在线观看 | 欧美视频你懂的 | 香港三级日本三级a视频 | 大肉大捧一进一出好爽app | 骚av在线| 久久久免费网站 | 日本人妻巨大乳挤奶水 | 欧美又粗又长又爽做受 | 成人欧美一区二区三区小说 | 欧洲性网站 | 日本欧美一区二区三区在线播放 | 夜色88v精品国产亚洲 | 亚洲第九十七页 | 丰满少妇猛烈进人免费看高潮 | 尤物在线视频观看 | 日韩一区二区免费视频 | 国产精品久久久久无码av | 精品国产乱码久久久久久鸭王1 | 日韩亚洲国产中文字幕欧美 | 亚州av片| 欧美一本乱大交性xxxⅹ | 啪啪的网站 | 国产大片一区二区三区 | 黄色a级在线观看 | 91成人免费在线观看 | 国内女人喷潮完整视频 | 男人扒开女人双腿猛进视频 | 玖玖在线视频 | 欧美三级韩国三级少妇99 | 国产美女爆我菊免费观看88av | 国产午夜成人久久无码一区二区 | 人妻无码中文久久久久专区 | 国产在线不卡精品网站 | 95av成人女人啪啪 | 成年人午夜视频 | 国产精品一区二区三区视频免费 | 手机看片日韩 | 国精产品999一区二区三区有 | 日产久久视频 | 日韩精品免费在线观看 | 精品美女一区 | 国产精品久久久久久久久久久久午夜 | 大阳蒂毛茸茸videoshd | 精品久久久精品 | 中文字幕精品亚洲无线码二区 | 白石茉莉奈一区二区av | 黄色高清视频在线观看 | 香蕉视频在线观看免费 | 国产999精品久久久久久绿帽 | 国内自拍小视频 | 激情五月av久久久久久久 | 色 亚洲 日韩 国产 综合 | 国产重口老太伦 | 国产精品久久久久久久久免费樱桃 | 亚洲乱码一区二区三区在线观看 | 亚洲乱子伦 | 亚洲日韩精品a∨片无码加勒比 | 99久久无色码中文字幕人妻 | 国产sm调教视频在线观看 | 国产欧美69久久久久久9龙 | 亚洲玖玖玖 | 成年男人裸j网站 | 亚洲aⅴ片 | 亚洲成av人片一区二区梦乃 | 老司机午夜福利av无码特黄a | 亚州av| 欧美性xxxx图片 | 欧美区在线 | 在线观看第一页 | 国产乱淫视频 | 免费一级特黄特色毛片久久看 | 精品久久久久久人妻无码中文字幕 | 激情文学av | 欧美日韩在线视频播放 | 少妇影院y1111 | 九九九九精品视频在线观看 | 国产最新自拍视频 | 久久六六 | 狠狠色综合网站久久久久久久 | 亚洲欧洲av | 国产精品久久久久7777 | 操亚洲女人 | 少妇搡xxxx少妇搡xxxx | 久久久ww| 色午夜一av男人的天堂 | 高清乱码毛片 | 久久久久久av无码免费网站下载 | 在线视频中文 | 欧美性xxxx狂欢老少配 | 天天干天天上 | 国产麻豆md传媒视频 | 欧美一区二区三区在线观看 | 91亚洲精品丁香在线观看 | 中文在线观看免费 | 免费无遮挡在线观看视频网站 | 久久久亚洲精品一区二区三区 | 黄色国产在线播放 | 黑人邻居太猛中文字幕hd | 再深点灬舒服灬太大了网站 | 国产激情午夜 | 特黄av| 国产欧美日韩二区 | 综合色视频 | 成人三级在线视频 | 免费国产a级片 | 91禁外国网站 | 丁香六月伊人 | 国产精品亚洲五月天高清 | 亚洲码国产精品高潮在线 | 久久久久久久久久久国产 | 国产精品视频久久 | 国产女教师bbwbbwbbw | 日本一区视频在线观看 | 国产深夜男女无套内射 | 亚洲热在线视频 | 午夜免费一区 | 2019狠狠干 | 女同 媚药 在线播放 | 大黑人交xxxx18视频 | 爱视频福利网 | 国产xx00| 欧美牲交a欧美牲交aⅴ | 欧美一区二区三区四 | 爽爽淫人| 91丨porny丨国产入口 | 久久国产精品久久国产精品 | 18禁肉肉无遮挡无码网站 | 粉嫩av淫片一区二区三区 | 成人午夜免费网站 | 真实国产乱啪福利露脸 | 国产精品毛片久久久久久久av | 99免费在线 | 欧美区国产区 | 国产综合内射日韩久 | 欧美精品一二三四区 | 91精品国产99久久久久久红楼 | 亚洲欧洲日韩一区二区三区 | 精品福利一区二区三区 | 狠狠色噜噜狠狠狠狠777米奇 | 久久久中日ab精品综合 | 亚洲国产精品成人精品无码区在线 | 久久久久高潮毛片免费全部播放 | 韩国三级丰满少妇高潮 | 一级黄色在线播放 | 少妇搡bbbb搡bbb搡澳门 | 欧美黑人欧美精品刺激 | 国产精品嫩草影院com | 日本不卡专区 | 精品久久久久久中文字幕2017 | 97人妻精品一区二区三区 | 无遮挡很爽很污很黄的网站 | 免费激情| 黑人jizz60性黑人 | 天天干一干 | 欧美国产激情视频 | 国产精品久久久久久久久夜色 | 久久99亚洲网美利坚合众国 | 国产精品国产三级国产专区53 | 欧美丰满白嫩bbw激情 | 蜜臀av色欲a片无码精品一区 | 青草内射中出高潮 | 国产精品久久久久久久久久久久久久久久 | 久热青草 | 亚洲天堂成人网 | 国产精品久久久久久久小唯西川 | 欧美无砖区 | 亚洲精品v天堂中文字幕 | 成 人 网 站国产免费观看 | 91国偷自产一区二区三区 | 999亚洲欲妇 | 色欲av无码一区二区三区 | 国产xxxx成人精品免费视频频 | 456欧美成人免费视频 | 国产精品视频一区二区三区不卡 | 小早川怜子一区二区的导演 | 少妇裸交aa大片 | 狠狠色噜噜狠狠色综合久 | 亚洲成a人 | 久草视频一区 | 亚洲成av人片在www色猫咪 | 欧美三级中文字幕 | 又粗又大又硬毛片免费看 | 亚洲国产成人av好男人在线观看 | 免费观看性欧美大片无片 | 欧美人与zoxxxx另类 | 国产白浆在线 | 在线成人| 老熟女毛茸茸浓毛 | 69久久夜色精品国产69蝌蚪网 | 婷婷av在线| 欧美乱大交做爰xxxⅹ | 日本一级免费视频 | 亚洲免费综合色在线视频 | 欧美精品国产 | 天天射天天日本一道 | 亚洲精品乱码久久久久久蜜桃动漫 | 女人18毛片aaa片水真多 | 亚洲精品视频一二三区 | 91免费福利视频 | 久久久国产精品入口麻豆 | 色呦呦一区 | 按摩房激情hd欧美 | 麻豆国产在线视频 | 日本美女久久久 | 欧美亚洲第一页 | 国产精品日本一区二区不卡视频 | 国产日产精品一区二区 | 亚洲va久久久噜噜噜久久男同 | 欧美一区二区喷水白浆视频 | 久久精品高清一区二区三区 | 久草福利资源在线 | 国产精品第60页 | 欧美日韩六区 | 黄色激情小说视频 | 污网在线观看 | 杨思敏全身裸体毛片看 | 欧美日韩三级视频 | 亚洲欧美日本韩国 | 狠狠色香婷婷久久亚洲精品 | 国产精品黄色片 | 亚洲精品3区 | 二色av | 男人和女人尻逼 | 女同性久久产国女同久久98 | 91影院在线 | 美女网站在线永久免费观看 | 夜夜操天天| 五月天婷婷亚洲 | 日产精品99久久久久久 | 国产精品久久久久久久久久 | 日日摸夜夜添夜夜爽免费视频 | 久久久久久福利 | 成年女人a毛片免费视频 | 秋霞7777鲁丝伊人久久影院 | 午夜伦理一区 | 欧亚成人av| 5级黄色片 | 91麻豆精品传媒一二三区 | 性欧美亚洲xxxx乳在线观看 | 在线黄av| 亚洲精品中文字幕久久久久下载 | 91网址在线观看 | 国产专区自拍 | 精品国产乱码久久久软件使用方法 | 99国产精品久久久久久久 | 国产女无套免费网站 | 成人天堂噜噜噜 | 蜜桃视频在线观看免费视频网站www | 欧美肉欲k8播放毛片欧美 | 午夜影院久久 | 波多野结衣电车痴汉 | 久久久久免费看黄a片app | 亚洲国产精品美女 | 蜜桃tv一区二区三区 | 久久视频免费看 | 叶玉卿三级露全乳视频 | 亚洲国产成人精品女人久久久 | 国产成人无码av | 久久亚洲美女精品国产精品 | 人人射av | 国产亚洲在线 | 亚洲a免费| 国产精品成人亚洲一区二区 | 久久久精品在线观看 | 女仆高潮hd理论片 | 四虎黄色网址 | 成人免费午夜视频69影院 | 国产性夜夜春夜夜爽1a片 | 希岛爱理和黑人中文字幕系列 | 色噜噜狠狠狠狠色综合久一 | 国产成人免费看一级大黄 | 久久久久久人妻一区精品 | 在线观看亚洲国产精品 | 在线观看免费人成视频 | 日韩美女免费视频 | 人妻熟女一区二区aⅴ林晓雪 | 日日射夜夜操 | 国产欧美日韩综合精品一区二区 | 玖玖爱国产 | 小说区 图片区色 综合区 | 天天躁日日躁狠狠躁人妻 | 国产无套粉嫩白浆内精在线网站 | 成人av中文解说水果派 | 亚洲精品视频在线免费 | 乱人伦中文字幕成人网站在线 | 不卡一区二区在线 | jzzijzzij亚洲成熟少妇 | 把jiji进美女的屁屁里视频 | 欧美91精品久久久久国产性生爱 | 日本少妇翘臀后式gif动态图 | 色婷婷av一区 | 大地资源网中文第五页 | 婷婷一级片 | www.久久爱.com狼人 | 免费网站观看www在线观看 | 日本精品久久久久久 | 久久久久国产一区二区 | 小sao货水好多真紧h无码视频 | 99999久久久久久亚洲 | 日本无遮羞教调屁股视频网站 | 久久天天躁狠狠躁夜夜97 | 午夜性色福利影院 | 国产精品国产三级国产专播i12 | a毛片| 亚洲国产天堂久久综合 | h成人在线 | 国产日产精品一区二区三区四区介绍 | 亚洲欧美久久久 | 亚洲18色成人网站www | 国产九九九九九九九a片 | 青青草在线视频免费观看 | 久久精品激情 | av片大全| 日韩一级黄色毛片 | 色老头av| 黄色小视频免费看 | 网友自拍区视频精品 | 国产免费一区二区三区 | 成人羞羞国产免费软件动漫 | 日韩欧美不卡 | 精品不卡一区二区 | 黄色在线资源 | youjizz.com中国| 日本欧美一区二区免费视频 | 九九九九九九精品 | 公的~yin之手筱田优中文字幕 | 婷婷丁香狼人久久大香线蕉 | 日韩欧美人人爽夜夜爽 | 在线视频观看一区 | 久久久www成人免费无遮挡大片 | 韩国三级与黑人 | www婷婷av久久久影片 | 爆爽久久久一区二区又大又黄又嫩 | 99热在线看 | 欧美性插动态图 | 亚洲精品一二三区 | 波多野结衣不卡视频 | 韩国三级av | 久久久久久久久久久久久久久久久久久久 | 全部免费播放在线毛片 | 精品一区二区久久久久久久网站 | 嫩草av久久伊人妇女超级a | 亚洲97| 日韩成人精品在线观看 | 欧美乱大交xxxxx潮喷 | 精品国产乱码久久久久久精东 | 最新国产福利在线观看精品 | 爆操欧美美女 | zzijzzij亚洲成熟少妇 | 91亚洲精品国偷拍自产在线观看 | 国产女人的高潮大叫毛片 | 国产又粗又猛又爽又黄视频 | 国产视频二区 | 精品久久久久久乱码天堂 | 日韩黄色三级视频 | 日韩精品一区二区三区中文无码 | 美女100%无挡 | 亚洲第一色 | 欧美熟妇xxxxx欧美老妇不卡 | 成人性视频免费网站 | 粗了大了 整进去好爽视频 色偷偷亚洲男人的天堂 | 欧美精品乱码99久久影院 | 国产一大二大不卡专区 | 永久av网站 | 地下室play道具走绳结 | 后进极品圆润翘臀在线播放 | 国产免费女女脚奴视频网 | 亚洲三级在线免费观看 | 又大又黄又爽视频一区二区 | 四虎影院黄色 | 一本到综在合线伊人 | 中文字幕在线2021 | 流白浆视频 | 国产精品96久久久 | 久久在线播放 | 日韩天天干 | 免费人成无码大片在线观看 | 日本免费无遮挡毛片的意义 | 在线免费观看午夜视频8 | 国产精品va在线播放 | 久久久久久久影院 | 日本性视频网站 | 中文字幕亚洲天堂 |