国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看


曙海教育集團論壇VxWorks專區(qū)VxWorks BSP開發(fā) → VxWorks BSP和啟動過程


  共有10812人關注過本帖樹形打印

主題:VxWorks BSP和啟動過程

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


加好友 發(fā)短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
VxWorks BSP和啟動過程  發(fā)帖心情 Post By:2010-12-1 9:33:10

一.BSP

1.定義:Board Support Package, Provides VxWorks with primary interface to hardware environment。

2.作用:

在通電后,初始化硬件;

支持VxWorks和硬件驅動通信;

使hardware-dependent 和 hardware-independent在VxWorks系統(tǒng)中很好的結合;

二.開發(fā)BSP主要的兩點:

系統(tǒng)image的生成,image的種類,image的download下載過程,系統(tǒng)的啟動順序和過程,調試環(huán)境的配置及遠端調試的方式和方法,相應BSP設置文件的修改(網(wǎng)絡,串口... ),BSP各文件的組成和作用。

要對系統(tǒng)底層驅動清楚,也就是對CPU及相關的硬件有所了解.主要是32微處理器(上電啟動過程, download image的方式方法,讀寫ROM,地址空間分配,MMU,寄存器,中斷定義,..).參照硬件資料,多讀一些源碼會有所幫助.



三.兩個主要兩個協(xié)議:

WTX協(xié)議(Wind River Tool eXchange): 用于開發(fā)機內(nèi)部Tornado工具與Target Server之間通信.

WDB協(xié)議(Wind DeBug): 用于主機Target Server與目標機之間的通信.



四.主要BSP主要文件目錄的組成及主要文件的作用:

1.目錄target/config/All:

這個目錄下的文件是所有BSP文件共享的,不是特別需要不要更改里面的任何文件.

a. configAll.h:
缺省定義了所有VxWorks的設置.如果不用缺省的設置,可在BSP目錄下的config.h文件中用#define或#undef方式來更改設置.

b. bootInit.c:
在romInit.s后,完成Boot ROM的第二步初始化.程序從romInit.s中的romInit()跳到這個文件中的romStart().來執(zhí)行必要的解壓和ROM image的放置.

c. bootConfig.c: 完成Boot ROM image的初始化和控制.

d. usrConfig.c: VxWorks image的初始化代碼.



2.目錄target/config/comps/src:

涉及系統(tǒng)核心的components,主要由target/config/All中usrConfig.c中函數(shù)調用.



3.目錄target/config/bspname:

包含系統(tǒng)或硬件相關的BSP文件.

a. Makefile 一些命令行控制images的生成。

b. README BSP發(fā)布紀錄,版本,總的文檔

c. config.h 包括所有涉及CPU主板的設置及定義(includes,definations),參見 BSP設置文件及生成下載

d. configNet.h 網(wǎng)絡驅動的主要設置文件,主要對END驅動設置.

e. romInit.s 匯編語言文件,是VxWorks Boot ROM和ROM based image的入口,參見 系統(tǒng)啟動部分

f. sysALib.s 匯編語言文件,程序員可以把自己的匯編函數(shù)放在這個文件里,在上層調用.VxWorks image的入口點_sysInit在這個文件里,是在RAM中執(zhí)行的第一個函數(shù).

g. sysLib.c 包含一些系統(tǒng)相關的函數(shù)例程,提供了一個board-level的接口,VxWorks和應用程序可以以system-indepent的方式生成.這個文件還能包含目錄target/config/comps/src的驅動.

h. sysScsi.c 可選文件用于Scsi設備設置和初始化.

i. sysSerial.c 可選文件用于所有的串口設置和初始化.

j. bootrom.hex SIC文件包含VxWorks Boot ROM代碼

k. VxWorks 運行在目標機上,完整的,連結后的VxWorks二進制文件.

l. VxWorks.sym 完全的,連結后帶有符號表的VxWorks二進制文件

m. VxWorks.st 完全的,連結后,standalone,帶有符號表的VxWorks二進制文件

注:

BSP用"make"來編譯連接生成(Created),而不是用Tornado的工具.

BSP和應用程序都可以在"make"或"tornade"上開發(fā)(developed)

BSP被設置包括以下驅動:

中斷控制interrupt controller,計時器timer(sys/aux),串口UART(serial),顯示屏LCD,鍵盤Keyboard(opt),觸摸屏touch-screen(opt)。

一.VxWorks Image的種類:

BSP默認的download VxWorks RAM image方式是從Ethernet. 串口電纜需要用來和開發(fā)板(COM1)通信,通過協(xié)議WDB.



可加載的映像( Loadable images) 可分為:
1.ROM-based images---compressed/uncompressed(只要一個映像)。

2.ROM-Resident images(BootRom + VxWorks Image 模式)。



BootRom中燒錄的映像:

VxWorks boot images---A VxWorks image designed to load another VxWorks images containing application code (often refer to as "boot code") ,"Burned" into ROM or loaded into Flash,Maybe execute in ROM/Flash (ROM-resident),Maybe execute out of RAM.



VxWorks映像(包含用戶程序) :

VxWorks images---A VxWorks image containing "end-user" code,

VxWorks映像又分為以下兩類:

1.Loadable VxWorks image--VxWorks images loaded by VxWorks boot image.

2.VxWorks ROM image--VxWorks image "burned" into ROM or loaded into Flash.May execute in Flash.



VxWorks Image文件類型的說明

1.Uploaded images(通過網(wǎng)口或串口下載到RAM):

vxWorks - basic Tornado, shell 和 symbol table 在主機端

vxWorks.st(文件很大)- 獨立的 image,包含shell和 symbol table在目標板運行

2.ROM based images(直接燒入ROM的VxWorks):

vxWorks_rom - Tornado in ROM,非壓縮, 在 RAM 中運行

vxWorks.res_rom_nosym - Tornado in ROM, 非壓縮,在 ROM 中運行

vxWorks.st_rom - Stand-alone in ROM, 壓縮, RAM 中運行

vxWorks.res_rom - Stand-alone in ROM, 非壓縮, ROM 中運行



VxWorks映像包含數(shù)據(jù)和程序段兩個部分

VxWorks images consist of:

1.Text segment---executable instruction.

2.Data segment---Initilized global and static varibles.





非BSP make文件中包括:

include $(TGT_DIR)/h/make/rules.library
include $(TGT_DIR)/h/make/defs.default(define default value for makefile)

...............

BSP make文件中包括: include $(TGT_DIR)/h/make/rules.bsp ...




一.系統(tǒng)啟動順序

VxWorks image

分為在ROM中運行和在RAM中運行兩種.兩者啟動順序的區(qū)別在于sysInit()函數(shù)的調用.該函數(shù)在RAM運行的VxWorks中初始化RAM。



1.ROM中運行的VxWorks :

VxWorks在ROM中運行,即寫入ROM中的VxWorks是非壓縮的,不需要解壓,系統(tǒng)直接跳到ROM的首地址,運行VxWorks.注意:ROM運行的VxWorks并不支持所有的主扳,應以主板手冊為準.

1.1執(zhí)行順序

romInit.s的romInit()-->bootInit.c的romStart()-->usrConfig.c中的usrInit()-->sysHwInit()-->usrKernelInit()-->KernelInit(usrRoot,...)

1.2優(yōu)點

VxWorks在ROM中運行主要是為了節(jié)省RAM空間,以便應用程序有更大的空間運行.只把VxWorks image的data段復制到RAM的LOCAL_LOW_ADRS, text部分留在ROM并在ROM中執(zhí)行.

1.3缺點

ROM中運行的VxWorks缺點是運行速度慢.



2. RAM中運行的VxWorks

VxWorks在RAM中運行,即寫入ROM中的Boot或VxWorks Image是壓縮的,需要先解壓copy所有的text和data到RAM的LOCAL_LOW_ADRS中,下面sysInit()主要是初始化RAM用的,系統(tǒng)直接跳到RAM的首地址,運行VxWorks。usrInit()前面不壓縮,即romInit(),romStart()不能壓縮.

2.1程序執(zhí)行順序

romInit.s中的romInit()-->bootInit.c中的romStart()-->sysaLib.s中的sysInit()-->usrConfig.c中的usrInit()-->sysHwInit()-->usrKernelInit()

-->KernelInit(usrRoot,...)



Boot或VxWorks image的text段或data段會從ROM復制到RAM,在RAM中運行。其中usrRoot()是VxWorks啟動的第一個任務,由它來初始化 driver,network等描述: romInit.s first execute in flash,minal initiliz,then jump to romStart.romStart() 開始裝載和解壓image到RAM,sysaLib.s是在RAM中執(zhí)行的第一個函數(shù).



BootROM image

BootROM image 最少的系統(tǒng)初始化,主要用于啟動裝載VxWorks image.一般有壓縮和不壓縮兩種形式,如bootrom和boot_uncmp.與VxWorks image的區(qū)別在于一個Bootrom調用bootConfig.c,而VxWorks調用usrConfig.c.



1.1程序執(zhí)行順序

romInit.s中的romInit()-->bootInit.c中的romStart()-->文件bootConfig.c中的usrInit()-->sysHwInit()-->usrKernelInit()

-->KernelInit(usrRoot,...)



其中 /target/config/all/bootConfig.c是Boot ROM設置模塊.用于通過網(wǎng)絡加載VxWorks image.

usrRoot()-->bootCmdLoop(void)命令行選擇,或autobooting

-->bootLoad(pLine, &entry)加載模塊到內(nèi)存(網(wǎng)絡,TFFS,TSFS...)

-->netifAttach()-->go(entry)-->(entry)()從入口開始執(zhí)行,不返回.



1.2各個函數(shù)的主要作用

romInit() power up,disable interrupt,put boot type on the stack,clears caches.

romStart() load Image Segments into RAM.

usrInit() Interrupt lock out,save imformation about boot type,handle all the Initialization before the kernel is actually started,then starts the kernel execution to create an initial task usrRoot().This task completes the start up.

sysHwInit() Interrupt locked,Initializeshardware,registers,

activation kernel

KernelInit(usrRoot,...)

Initializes and starts the kernel.

Defines system memory partition.

Activates a task tUsrRoot to complete initalization.

Unlocks inierrupts.

Uses usrInit()stack.

usrRoot() 初始化內(nèi)存分區(qū)表(memory partition library)

初始化系統(tǒng)系統(tǒng)時鐘(system clock)

初始化輸入輸出系統(tǒng)(I/O system)----可選

Create devices----可選

設置網(wǎng)絡(Configure network)--------可選

激活WDB目標通信(Activate WDB agent)---------可選

調用程序(Activate application)



VxWorks 在ROM中的情況

ROM 低地址位為沒有壓縮的romInit.s和romStart()在ROM的起始位置,系統(tǒng)power up后,從這個起始位開始執(zhí)行,即執(zhí)行romInit(),起始位置由硬件定義,一般為0x00000000。ROM 高地址位為壓縮的VxWorks Imgage

其中 RAM_LOW_ADRS, RAM_HIGH_ADRS 等一些地址在makefile 和BSP config.h中定義。

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

返回版面帖子列表

VxWorks BSP和啟動過程








簽名
国产剧情视频在线观看-国产剧情麻豆女教师在线观看-国产剧情精品在线观看-国产剧情精品-国产剧情91-国产玖玖在线观看
<dfn id="is4kg"></dfn>
  • <ul id="is4kg"></ul>
  • <abbr id="is4kg"></abbr>
  • <ul id="is4kg"></ul>
    <bdo id="is4kg"></bdo>
    国产精品对白一区二区三区| 亚洲综合在线中文字幕| 51色欧美片视频在线观看| 成人国内精品久久久久一区| 日韩一本精品| 国产精品自产拍在线观| 欧美在线视频二区| 国产成人一区二区三区电影| 久久精品二区| 国产福利精品av综合导导航| 欧美成人dvd在线视频| 日本电影亚洲天堂| 久久精品国产综合精品| 欧美亚洲成人免费| 精品视频一区二区| 国产suv精品一区二区| 欧美日韩在线精品| 国产区精品在线观看| 日本一区免费看| 国产精品久久久精品| 欧美性xxxx69| 国产主播精品在线| 久久久久国产精品免费| 国产欧美一区二区三区不卡高清| 青青在线视频一区二区三区| 日产精品一线二线三线芒果| 成人精品一区二区三区电影黑人| 欧美高清自拍一区| 国产日韩欧美精品| 国产精品爽爽爽| 影音先锋在线亚洲| 精品国产乱码久久久久久郑州公司 | 成人黄动漫网站免费| 69视频在线播放| 欧洲亚洲一区二区| 99精品99久久久久久宅男| 2024亚洲男人天堂| 亚洲欧洲一区二区福利| 国产一区精品在线| 91久久国产精品| 欧美中文字幕第一页| 亚洲精品在线视频观看| 黄色91av| 操一操视频一区| 国产精品入口日韩视频大尺度| 久久久久久久91| 色综合久久av| 免费电影一区| 国产一级二级三级精品| 亚洲永久在线观看| 成人a在线观看| 国产91色在线|免| 国内精品久久久久久久| 亚洲欧美丝袜| 日本电影一区二区三区| 精品国产一区二区三区免费 | 99国产超薄肉色丝袜交足的后果| 国产成人在线播放| 欧美专区在线播放| 97av在线视频免费播放| 久久久久久久一区二区| 一区二区三区视频| 日韩亚洲一区在线播放| 久久综合久久综合这里只有精品| 国产精品播放| 99理论电影网| 99在线看视频| 3d动漫啪啪精品一区二区免费 | 先锋影音日韩| 欧美一区二区三区成人久久片 | 99久久伊人精品影院| 国产在线视频不卡| 国产精品视频自拍| 国产免费观看久久黄| 国产精品久久久久久久电影| 国产97色在线|日韩| 97国产在线视频| 久久久综合av| 91高潮在线观看| 欧美亚洲国产成人精品| 日韩av免费在线观看| 国产suv精品一区二区三区88区| 日本精品久久中文字幕佐佐木| 青青草原一区二区| 国产精品毛片a∨一区二区三区|国 | 26uuu国产精品视频| 97激碰免费视频| 91精品国产91久久久久| 日本久久久久亚洲中字幕| 青青久久aⅴ北条麻妃| 国产精品国内视频| 91九色视频导航| 99九九视频| 国产一区二区精品免费| 欧美在线激情| 色综合久久精品亚洲国产| 欧美极品少妇与黑人| 2019中文字幕在线| 国产精品视频资源| 91传媒在线免费观看| 国产综合动作在线观看| 日韩av影视| 久久久久久国产三级电影| 欧美综合国产精品久久丁香| 国产日韩欧美视频| 国产精品美女诱惑| 奇米影视首页 狠狠色丁香婷婷久久综合 | 久久伦理网站| 亚洲精品免费在线看| 国内精品模特av私拍在线观看| 日本一本a高清免费不卡| 国产精品自在线| 国产精品美女久久久久av福利| 欧美另类高清视频在线| 欧美黑人性视频| 国产精品99久久久久久久久久久久 | 亚洲午夜激情| 2019中文字幕在线观看| 国产主播在线一区| 精品国产综合久久| 宅男av一区二区三区| 日本久久久久久久久久久| 91九色国产视频| 久久国产精品高清| 久久久久久久久久亚洲| 国产精品一区二区电影| 国产日韩精品推荐| 色综合久综合久久综合久鬼88| 日本韩国欧美精品大片卡二| 3d精品h动漫啪啪一区二区| 欧美日韩在线观看一区二区三区| 国外成人在线播放| 亚洲va男人天堂| 日韩av大全| 青青草国产精品一区二区| 99re6在线| 一区二区av| 国产精品久久久久久一区二区 | 97在线视频一区| 成人春色激情网| 免费99视频| 欧美亚洲视频在线观看| 国产精品免费一区二区三区四区 | 97婷婷大伊香蕉精品视频| 91欧美视频网站| 五月婷婷综合色| 国产精品美女久久久久久免费| 精品一区二区三区日本| 国内精品久久久久久久久| 91亚洲人电影| 亚洲欧洲日韩精品| 成人国产精品色哟哟| 日本不卡二区高清三区| 国产成人一区二区三区电影| 久久精品日韩精品| 日韩美女av在线免费观看| 国内精品视频免费| 日本精品久久中文字幕佐佐木| 精品国产区在线| 欧美做爰性生交视频| 久久99精品久久久久久三级| 欧洲精品在线视频| 欧美高清性xxxxhd| 国产精品一区二区三区免费视频| 日韩欧美精品一区二区| 国产在线观看一区二区三区| 欧美国产日韩一区二区在线观看| 亚洲在线www| 午夜精品在线视频| 精品久久蜜桃| 国产精品在线看| 正在播放亚洲| 国产亚洲一区在线播放| 国产999精品久久久影片官网| 欧美一区二区在线| 91久久久国产精品| 97久久超碰福利国产精品…| 美女一区视频| 成人激情春色网| 久久久亚洲欧洲日产国码aⅴ| 国产一区免费观看| 国产精品视频久久久久| 亚洲最新在线| 国产欧美亚洲日本| 国产欧美一区二区三区在线| 欧美激情在线有限公司| 久久久久久久久久久一区| 国产精品久久久久影院日本| 欧美激情乱人伦| 久久精品中文字幕一区二区三区 | 亚洲一区二区三区免费观看| av一区和二区| 亚洲自拍偷拍第一页| 久久国产主播精品| 国产99久久精品一区二区永久免费| 麻豆蜜桃91| 91欧美激情另类亚洲| 午夜剧场成人观在线视频免费观看| 黄色99视频| 国产在线观看精品| 97视频免费看| 亚洲成人自拍视频| 国产主播一区二区三区四区| 国产精品一区二区女厕厕| 久久全球大尺度高清视频| 久久亚洲免费| 99re在线观看视频| 成人国产在线激情| 国产福利精品av综合导导航| 久久久久久久97| 先锋影音一区二区三区| 精品一区二区三区自拍图片区| 91欧美精品成人综合在线观看| 国产成人精品一区二区三区| 97人人模人人爽人人喊中文字| 日韩欧美在线观看强乱免费| 精品国产一区二区三区麻豆小说 | 91久久精品www人人做人人爽| 国产99久久精品一区二区 夜夜躁日日躁 | 2021国产精品视频| 一区二区免费在线观看| 欧美凹凸一区二区三区视频| 国产精品v欧美精品v日韩| 91久久久久久久久| 91成人理论电影| 久久久久久久999| 色播亚洲婷婷| 日韩电影在线播放| 欧美久久综合性欧美| 国产成人精品日本亚洲11| 91精品视频在线播放| 国产精品美女网站| 国产成人精品久久二区二区| 欧美亚州一区二区三区| 久久人91精品久久久久久不卡| 亚洲精品永久www嫩草| 秋霞久久久久久一区二区| 鲁鲁视频www一区二区| 高清av免费一区中文字幕| 91视频国产一区| 国产原创欧美精品| 91视频8mav| 91丨九色丨国产| www.av一区视频| 高清视频一区二区三区| 国产精品区二区三区日本| 国产一区在线免费| 欧美久久在线| 亚洲欧洲日夜超级视频| 亚洲午夜高清视频| 欧美黄色小视频| 国内免费久久久久久久久久久| 91精品国产91久久久久久不卡| 91av成人在线| 国产成人精品在线视频| 国产精品亚洲美女av网站| 91精品国产综合久久香蕉最新版| 成人欧美一区二区三区在线| 亚洲自拍av在线| 国产区欧美区日韩区| 久久涩涩网站| 亚洲一区不卡在线| 久久久亚洲影院| 欧美诱惑福利视频| 国产精品入口夜色视频大尺度 | 中文精品视频一区二区在线观看| 正在播放亚洲| 午夜精品一区二区三区在线| 欧美在线不卡区| 国产精品人成电影| 99re视频在线播放| 欧美激情国产日韩| 欧美激情精品久久久久久蜜臀 | 国产精品小说在线| 99九九电视剧免费观看| 另类视频在线观看+1080p| 亚洲精品乱码视频| 日本午夜人人精品| 亚洲在线免费观看| 欧美激情论坛| 久久久久久九九九| 国产精品一区二区三区久久久| 99se婷婷在线视频观看| 日本一区二区三不卡| 久久久久久久一| 国产精品一二三视频| 精品国产乱码久久久久| 永久免费精品视频网站| 日韩av电影国产| 99国产在线视频| 色综合电影网| 日韩男女性生活视频| 成人在线视频网址| 伊人av成人| 国产精品热视频| 久久精精品视频| 久久久久在线观看| 国产这里只有精品| 欧美美乳视频网站在线观看| 亚州国产精品久久久| 91精品国产综合久久久久久久久| 豆国产97在线| 欧美激情第三页| 国产精品专区h在线观看| 久久天天狠狠| 96精品视频在线| 91精品国产综合久久香蕉| 欧美人与性禽动交精品| 91成人在线播放| 亚洲伊人一本大道中文字幕| 一本色道久久99精品综合| 国产精品美女久久久久久免费| 另类视频在线观看+1080p| 欧美性一区二区三区| 国产传媒一区二区| 国内精久久久久久久久久人| 99精彩视频在线观看免费| 在线视频不卡国产| 亚洲专区中文字幕| 亚洲成色www久久网站| 亚洲欧美久久234| 青青在线视频一区二区三区| 国产精品福利视频| 午夜精品一区二区三区视频免费看| 成人在线视频网| 亚洲免费久久| 久久大片网站| 国产经品一区二区| 欧美福利小视频| 91久热免费在线视频| 亚洲精品美女久久7777777| 国产精品一二区| 人禽交欧美网站免费| 国产精品免费一区豆花| 欧洲一区二区在线观看| 国产精品日韩欧美| 亚洲精品一卡二卡三卡四卡| 91网站在线免费观看| 欧美极品美女视频网站在线观看免费| 成人精品久久久| 欧美激情一级欧美精品| 懂色av一区二区三区在线播放| 91精品国产91久久久久久| 精品卡一卡二| 国产精品中文字幕久久久| 新呦u视频一区二区| 成人免费视频97| 久久琪琪电影院| 免费成人看片网址| 91九色单男在线观看| 91禁外国网站| 日韩wuma| 99porn视频在线| 热久久99这里有精品| 欧美在线视频一区二区三区| 国产日韩欧美视频| 97久久超碰福利国产精品…| 欧美一区国产一区| 国产成人免费观看| 国产精品揄拍500视频| 97超碰国产精品女人人人爽 | aaa级精品久久久国产片| 538国产精品一区二区在线| 欧美一区免费视频| 国产高清在线一区| 国产中文欧美精品| 欧美一二三视频| 一区不卡视频| 欧美二区在线看| 99re6热在线精品视频播放速度| 国产精品高清在线观看| 77777亚洲午夜久久多人| 日韩精品国内| 精品国产一区二区三区麻豆小说 | 国产一区二区三区黄| 成人亚洲综合色就1024| 秋霞av国产精品一区| 欧美激情第1页| 亚洲国产午夜伦理片大全在线观看网站 | 2018国产精品视频| 亚洲人成人77777线观看| 久久久中文字幕| 日韩av高清| 俄罗斯精品一区二区三区| 国产91在线播放九色快色| 一区二区三区四区不卡| 麻豆av一区二区三区| 91视频在线免费观看| 热re99久久精品国产66热| 国产专区一区二区| 91传媒视频在线观看| 国产精品久久久久影院日本| 亚洲18私人小影院| 欧美激情国内偷拍| 亚欧洲精品在线视频免费观看| 国产一区二区三区四区五区加勒比| 91久久精品国产| 国产精品中文在线| 国产精品大陆在线观看| 欧美亚洲在线视频| 91精品国产网站| 久久人人爽人人| 久久久久久久久久久国产| 色综合久久悠悠| 色中色综合影院手机版在线观看| 午夜精品区一区二区三| 亚洲精品影院| 在线看成人av电影| 欧美国产在线电影| 性欧美亚洲xxxx乳在线观看| 国内外成人免费激情在线视频| 久久久久久久久久久免费精品| 欧美激情国内偷拍| 韩国三级日本三级少妇99| 亚州av一区二区| 奇米四色中文综合久久| 国产成人鲁鲁免费视频a| 国产精品久久久久久久av电影| 国产精品久久久久av| 国产色婷婷国产综合在线理论片a| 国产日韩欧美在线视频观看| 91在线直播亚洲| 成人黄色在线免费观看| 精品视频在线观看| 欧美专区一二三| 亚洲综合网中心| 久久久久久国产精品久久| 97久久久久久| 国产精品久久精品| 欧美大片在线看免费观看| 亚洲人一区二区| 欧美国产亚洲视频| 88国产精品欧美一区二区三区| 欧美综合在线观看| 国产精品吴梦梦| 色综合久久久久久中文网| 亚洲精品中文综合第一页| 欧美二区在线播放| 91国产高清在线| 国产91色在线|| 成人免费网站在线| 国产另类自拍| 日韩欧美在线一区二区| 久久久久久久国产| 青青草原成人在线视频| 国产主播在线一区| 精品福利影视| 亚洲一区二区精品在线观看| 9.1国产丝袜在线观看 | 欧美精品久久久久a| 日本久久久久久久久久久| 91精品久久久久久久久久久久久久 | 成人动漫在线视频| 欧美一级免费视频| 日韩三级电影免费观看| 精品不卡在线| 国产精品视频一区二区三区经| 久久精品国产一区二区三区不卡| 日韩欧美一区二区三区久久婷婷| 欧美激情第6页| 国产精品狠色婷| 成人动漫在线观看视频| 先锋影音一区二区三区| 热久久这里只有| 亚洲综合中文字幕68页| 日韩电影免费观看在| 性欧美xxxx交| 成人在线播放av| 美日韩免费视频| 国语自产精品视频在免费| 国产在线久久久| 免费国产一区二区| 91精品国产99| 999视频在线免费观看| 涩涩涩999| 国产福利视频一区| 精品中文字幕一区| 88国产精品欧美一区二区三区| 亚洲在线观看视频| 亚洲欧美日韩不卡一区二区三区| 国产精品mp4| 久久久久无码国产精品一区| 午夜精品在线观看| 成人羞羞视频免费| 欧美第一黄色网| 91精品国产自产在线| 色综合视频二区偷拍在线| 国产精品高精视频免费| 免费国产一区二区| 国产精品88a∨| 欧美日韩三区四区| 国产精品久久久久久久久免费| 免费试看一区| 日韩免费在线看| 麻豆久久久9性大片| 欧洲s码亚洲m码精品一区| 精品蜜桃一区二区三区| 欧美中文字幕精品| 精品免费一区二区三区蜜桃| 26uuu久久噜噜噜噜| 久久本道综合色狠狠五月| 日韩美女在线播放| 日本不卡二区| 国产精品自拍小视频| 亚洲精品一区二区三区樱花| 91精品免费视频| 欧美高跟鞋交xxxxxhd| 成人18视频| 欧美主播福利视频| 欧美一区二区在线| 成人福利网站在线观看| 欧美激情视频在线免费观看 欧美视频免费一| 91系列在线观看| 韩国三级日本三级少妇99| 久久99精品久久久久久久久久 | 欧美激情精品久久久久久变态| 91福利视频导航| 91av在线免费观看| 欧洲av一区| 91亚洲国产精品| 91精品国产高清久久久久久久久| 九九九九九精品| 成人欧美一区二区三区黑人孕妇 | 国产精品扒开腿做爽爽爽视频| 日本一区免费| 2022国产精品| 国产91在线播放精品91| 色一情一乱一伦一区二区三欧美| 91久久精品www人人做人人爽| 欧美一区二区三区图| 亚洲国产成人不卡| 国产精品综合久久久久久| 国产精品直播网红| 97热在线精品视频在线观看| 日本免费高清一区二区| 成人av资源网| 国产精品日韩电影| 91精品国产91久久久久| 午夜精品福利一区二区| 韩国成人一区| 亚洲一区亚洲二区亚洲三区| 国产成人精品综合久久久| 久久久人成影片一区二区三区| 日韩福利二区| 国产精品对白一区二区三区| 国产精品综合网站| 日本精品久久电影| 久久久久亚洲精品成人网小说| 涩涩涩999| 久久国产精品久久精品国产| 99国产超薄肉色丝袜交足的后果 | yy111111少妇影院日韩夜片| 国产精品欧美激情| 日韩美女免费视频| 97成人精品视频在线观看| 一区二区三区在线观看www| 欧美日韩一区二区三区免费| 国产伦精品一区二区三区视频孕妇 | 亚洲a级在线观看| 国产精品麻豆va在线播放| 91av中文字幕| 国外视频精品毛片| 欧美激情精品久久久久久黑人| 日韩中文一区| 欧美成人蜜桃| 精品视频导航| 国产在线精品一区二区三区》| www.一区二区三区| 成人国产一区二区| 99久久无色码| 岛国视频一区| dy888夜精品国产专区| 亚洲tv在线观看| 91久久久精品| 成人做爽爽免费视频| 91精品视频播放| 91亚洲午夜在线| 亚洲xxxxx电影| 亚洲一区二区免费| 91久久精品一区二区别| 亚洲专区国产精品| 亚洲xxx大片| 成人激情直播| 国产高清一区视频| 国产欧美日韩一区二区三区| 狠狠色噜噜狠狠狠狠色吗综合| 国产欧美日韩一区| 国产一级精品aaaaa看| 精品国产一区二区三区久久久久久 | 欧美一区二区福利| 色播五月综合| 亚洲免费视频一区| 欧美激情成人在线视频| 性欧美长视频免费观看不卡| 欧美亚洲成人网| 国产精品扒开腿做爽爽爽男男 | 精品一卡二卡三卡四卡日本乱码 | 午夜免费日韩视频| 日本国产精品视频| 国产精品主播视频|