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


曙海教育集團論壇VxWorks專區VxWorks BSP開發 → VxWorks BSP和啟動過程


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

主題:VxWorks BSP和啟動過程

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


加好友 發短信
等級:青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊:2010-11-12 11:08:23
VxWorks BSP和啟動過程  發帖心情 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系統中很好的結合;

二.開發BSP主要的兩點:

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

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



三.兩個主要兩個協議:

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

WDB協議(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().來執行必要的解壓和ROM image的放置.

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

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



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

涉及系統核心的components,主要由target/config/All中usrConfig.c中函數調用.



3.目錄target/config/bspname:

包含系統或硬件相關的BSP文件.

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

b. README BSP發布紀錄,版本,總的文檔

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

d. configNet.h 網絡驅動的主要設置文件,主要對END驅動設置.

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

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

g. sysLib.c 包含一些系統相關的函數例程,提供了一個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"上開發(developed)

BSP被設置包括以下驅動:

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

一.VxWorks Image的種類:

BSP默認的download VxWorks RAM image方式是從Ethernet. 串口電纜需要用來和開發板(COM1)通信,通過協議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(通過網口或串口下載到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映像包含數據和程序段兩個部分

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 ...




一.系統啟動順序

VxWorks image

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



1.ROM中運行的VxWorks :

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

1.1執行順序

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

1.2優點

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

1.3缺點

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



2. RAM中運行的VxWorks

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

2.1程序執行順序

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中執行的第一個函數.



BootROM image

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



1.1程序執行順序

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

-->KernelInit(usrRoot,...)



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

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

-->bootLoad(pLine, &entry)加載模塊到內存(網絡,TFFS,TSFS...)

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



1.2各個函數的主要作用

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() 初始化內存分區表(memory partition library)

初始化系統系統時鐘(system clock)

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

Create devices----可選

設置網絡(Configure network)--------可選

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

調用程序(Activate application)



VxWorks 在ROM中的情況

ROM 低地址位為沒有壓縮的romInit.s和romStart()在ROM的起始位置,系統power up后,從這個起始位開始執行,即執行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>
    国产99久久久欧美黑人| 中文字幕久精品免| 亚洲韩国在线| 国产成人综合亚洲| 热re99久久精品国产99热| 全亚洲最色的网站在线观看| 国产女人水真多18毛片18精品| 欧美激情一区二区久久久| 成人精品一区二区三区电影免费| 欧美动漫一区二区| 国产精品视频免费观看www| 欧美日韩精品免费看| 国产精品96久久久久久又黄又硬| 欧美午夜精品理论片a级大开眼界| 国产69精品久久久久99| 国产91露脸中文字幕在线| 鲁丝片一区二区三区| 日韩av理论片| 午夜精品电影在线观看| av成人午夜| 国产91|九色| 麻豆91av| 成人免费网视频| 欧美精品18videos性欧| 精品日产一区2区三区黄免费| 欧美重口另类videos人妖| 欧美伦理一区二区| 成人午夜一级二级三级| 91av视频在线| 日韩免费电影一区二区| 99re视频在线播放| 国产精品av免费在线观看| 亚洲成人a**址| 91网在线免费观看| 欧美最猛性xxxxx免费| 日本一区二区三区视频在线播放 | 国产在线999| 中文字幕中文字幕在线中心一区| 国产伦精品一区二区| 国产精品久久久精品| 久久久久亚洲精品| 亚洲精美视频| 欧美精品一区二区三区在线看午夜 | 在线国产99| 91亚洲精品在线| 国产91精品黑色丝袜高跟鞋| 亚洲人成网站在线观看播放| 欧美极品色图| 国产九色精品| 亚洲专区中文字幕| 成人国产精品日本在线| 国产激情综合五月久久| 欧美激情按摩在线| 亚洲一区二区精品在线观看| 久久免费看av| 国产另类自拍| 国产精品播放| 高清不卡日本v二区在线| 成人性生交大片免费看小说| 国产精品高清免费在线观看| 91成人在线视频| 久久久噜噜噜久噜久久| 伊人久久大香线蕉av一区| 日韩电影免费观看在| 久久精品成人一区二区三区蜜臀| 国产精选在线观看91| 91福利入口| 91视频免费在线| 91免费高清视频| 亚洲一区二区中文字幕| 91亚洲精品一区| 91久久久在线| 91精品视频大全| 91麻豆国产精品| 91情侣偷在线精品国产| 欧美中文字幕精品| 一区二区三区在线视频看| 欧美综合激情| 日本一区二区三区www| 欧美人与物videos另类| 欧美一进一出视频| 欧美日韩中文国产一区发布| 欧美国产一二三区| 日韩av电影在线观看| 欧美性天天影院| 欧美乱偷一区二区三区在线| 欧美一区二区高清在线观看| 日产中文字幕在线精品一区| 一级做a爰片久久| 欧美国产亚洲精品久久久8v| 午夜免费日韩视频| 欧美最近摘花xxxx摘花| 国产精品久久77777| 国产精品丝袜视频| 91香蕉视频在线下载| 国产精品yjizz| 乱色588欧美| 亚洲乱码一区二区三区| 欧美激情第99页| 欧美亚洲国产成人精品| 国产精品女主播视频| 成人网在线免费观看| 99在线视频首页| 久久av一区二区| 欧美久久久久久久| 中文字幕久久综合| 欧美亚洲视频在线观看| 国产精品免费电影| 制服国产精品| 久久国产主播精品| 手机在线观看国产精品| 中文字幕av日韩精品| 97精品在线观看| 国产成人免费av电影| 成人午夜一级二级三级| 国产一区二区三区无遮挡 | 少妇精品久久久久久久久久| 欧美激情精品久久久| 日本sm极度另类视频| 亚洲aⅴ男人的天堂在线观看| 国产九色精品| 亚洲国产精品一区在线观看不卡| 91精品国产色综合久久不卡98口| 成人a级免费视频| 精品国产一区二区三区免费| 一区二区三区四区视频在线观看 | 亚洲一区三区| 国产a∨精品一区二区三区不卡| 成人黄色大片在线免费观看| 免费看成人午夜电影| 97久久久久久| 亚洲xxx视频| 午夜精品一区二区三区四区 | 国产成人精品久久久| 91精品久久久久久蜜桃| 视频一区亚洲| 国产成人综合久久| 精品伊人久久大线蕉色首页| 成人在线视频福利| 中文字幕人成一区| 国产精品吴梦梦| 激情小说综合网| 亚洲 日韩 国产第一| 亚洲xxx大片| 亚洲欧美日韩在线综合| 国产精品精品视频一区二区三区| 国产一区二区三区四区五区在线 | 久久久免费在线观看| 亚洲影院高清在线| 欧美激情在线一区| 成人永久免费| 97婷婷涩涩精品一区| 超碰97人人人人人蜜桃| 久久久久久尹人网香蕉| 亚洲xxxx在线| 久久久欧美一区二区| 91精品国产99久久久久久红楼| 亚洲砖区区免费| 91久久综合亚洲鲁鲁五月天| 欧美大学生性色视频| 91精品国产99久久久久久红楼| 正在播放91九色| 91在线视频导航| 久久久久九九九九| 国产精品伊人日日| 国产不卡精品视男人的天堂| 欧美一区二区视频17c| 国产精品一区二区久久久久| 五月天婷亚洲天综合网鲁鲁鲁| 成人国产在线视频| 欧美激情手机在线视频 | 国产乱码精品一区二区三区卡| 成人91视频| 97av在线影院| 蜜桃传媒视频麻豆一区| 国产精品美女视频网站| 亚洲精品永久www嫩草| 99在线观看视频| 欧洲午夜精品久久久| 欧美中文娱乐网| 91探花福利精品国产自产在线| 国产69精品久久久久99| 乱色588欧美| 国产日韩欧美在线| 91精品国产九九九久久久亚洲| 欧美日韩精品一区| 成人xxxxx色| 国产精品久久久久77777| 亚洲一区二区三区欧美| 久草精品电影| 91社区国产高清| 日本亚洲欧美成人| 欧美肥婆姓交大片| 久久久久资源| av蓝导航精品导航| 国产精品免费久久久久久| 欧美国产日韩免费| 青娱乐一区二区| 91精品国产91久久久久青草| 国产精品第8页| 久久久久日韩精品久久久男男| 久久av一区二区| 99久久一区三区四区免费| 国产精品久久久久秋霞鲁丝 | 国产精品久久久久久久天堂第1集 国产精品久久久久久久免费大片 国产精品久久久久久久久婷婷 | 亚洲综合大片69999| 99久久国产免费免费| 91亚洲精品一区| 国产ts人妖一区二区三区| 一区二区在线高清视频| 欧美成人综合一区| 成人av免费看| 91精品综合久久久久久五月天| 日韩美女免费线视频| 久久久久这里只有精品| 亚洲一区三区| 日本一区视频在线播放| 国产亚洲二区| 国产精品jizz视频| 不卡一区二区三区四区五区| 成人午夜在线影院| 国产乱人伦真实精品视频| 欧洲亚洲免费视频| 98精品在线视频| 久久久欧美一区二区| 亚洲午夜在线观看| 三区精品视频观看| 日本在线观看一区二区三区| 女女同性女同一区二区三区91| 成人免费在线一区二区三区| 97se视频在线观看| www日韩av| 成人av免费电影| 国产精成人品localhost| 成人h视频在线观看| 亚洲a成v人在线观看| 成人国产亚洲精品a区天堂华泰| 国产精品一区二区久久久久| 国产日韩欧美视频| 成人久久久久爱| 91精品中文在线| 亚洲a∨日韩av高清在线观看| 成人在线一区二区| 91在线短视频| 国产精品久久国产三级国电话系列| 9a蜜桃久久久久久免费| 欧美深深色噜噜狠狠yyy| 国产精品专区h在线观看| 国产精品网红福利| 91在线免费看网站| 不卡一卡2卡3卡4卡精品在| av免费精品一区二区三区| 国产高清一区视频| 九九九九精品| 色女人综合av| 欧美激情在线观看视频| 97超碰蝌蚪网人人做人人爽| 欧美最猛黑人xxxx黑人猛叫黄| 国产成人精品午夜| 成人h片在线播放免费网站| 亚洲一区二区三区在线视频 | 国产一区二区久久久| 九色91在线视频| 日韩一区二区电影在线观看| 中文字幕av日韩精品| 98精品国产高清在线xxxx天堂| 日本在线精品视频| 国产女人18毛片水18精品| 91久久久在线| 久久精品久久精品国产大片| 视频一区视频二区视频三区视频四区国产 | 欧美极品少妇xxxxⅹ裸体艺术| 久久久久久久色| 国产精品igao视频| 高清国产一区| 神马影院午夜我不卡影院| 国内伊人久久久久久网站视频| 国产脚交av在线一区二区| 91久久久久久久久久久| 免费试看一区| 韩国v欧美v日本v亚洲| 国产精品无av码在线观看| 国产乱码精品一区二区三区中文| 国产激情视频一区| 国产一区免费| 一本久久a久久精品vr综合| 91精品国产91| 91久久国产精品| 蜜桃传媒一区二区| 久久久亚洲国产| 国产日韩在线看片| 欧美日韩另类丝袜其他| 91成人福利在线| www.成人三级视频| 一区精品视频| 国产精品黄色影片导航在线观看| 91在线免费看片| 亚洲不卡1区| 国产精品com| 国产欧美日韩一区| 欧美精品国产精品日韩精品| 成人av色在线观看| 日韩高清dvd| 国产精品av在线| 久久精品人人做人人爽电影| 97超碰国产精品女人人人爽| 91精品网站| 欧美二区在线播放| 91精品啪在线观看麻豆免费| 久久99精品久久久久久久久久| 精品久久中出| 欧美福利视频在线观看| 国产精品久久久久99| 欧美aaaaa喷水| 国产精品久久久91| 日本高清久久一区二区三区| 国产成人综合一区二区三区| 欧美精品一区二区视频| 国产精品99久久久久久人| 蜜桃麻豆www久久国产精品| 日韩av不卡电影| 欧美午夜精品久久久久免费视| 国产成人精品在线视频| 日韩欧美99| 成人a视频在线观看| 亚洲一卡二卡三卡四卡无卡网站在线看| 国产精品久久久一区| 日本不卡二区高清三区| 国产精品专区第二| 正在播放国产精品| 国产精品一区二区欧美| 日本午夜精品理论片a级appf发布| 久久久亚洲综合网站| 国产精品日日做人人爱| 亚洲图色在线| 国产精品v欧美精品v日韩精品| 欧美性视频网站| 久久综合九色99| 国产精品视频内| 欧美国产日韩一区二区在线观看| 欧美多人爱爱视频网站| 欧美激情精品久久久| 99精品国产高清一区二区| 97香蕉超级碰碰久久免费的优势| 精品视频第一区| 国产精品美女久久久久久免费 | 日韩视频专区| 91视频国产精品| 91成人在线观看国产| 欧美不卡福利| 亚洲一区二区日本| 欧美一区二区.| 亚洲国产欧美一区二区三区不卡| 91精品一区二区| 51色欧美片视频在线观看| 欧美一区二区三区四区五区六区| 成人久久一区二区| 热门国产精品亚洲第一区在线| 亚洲成人第一| 国产一区二区在线观看免费播放| 国产精品久久久久久久久免费| 欧美激情极品视频| 欧美三日本三级少妇三99| www.成人av.com| 91精品久久久久久久久久入口 | 好看的日韩精品| 成人xxxxx| 日韩av手机在线看| 久久久久久亚洲精品| 日韩福利二区| 极品尤物一区二区三区| 亚洲自拍高清视频网站| 国产精品爱啪在线线免费观看| 欧美精品videossex88| 欧美性天天影院| 国产伦精品一区二区三区四区免费| 国产免费观看久久黄| 日本午夜在线亚洲.国产| 午夜精品福利在线观看| 一区二区三区四区欧美| 欧美日韩精品一区| 97se亚洲综合| 91免费看国产| 国产专区欧美专区| 国产精品jizz在线观看麻豆| 欧美性一区二区三区| 国产69精品久久久久99| 在线码字幕一区| 亚洲成人蜜桃| 色播亚洲婷婷| 日本中文不卡| 日韩欧美手机在线| 欧美一级二级三级九九九| 久久伦理网站| 美日韩免费视频| 美日韩精品免费| 欧美精品一区二区三区四区五区 | 91精品久久久久久久久不口人| 国产成人精品最新| 欧美在线性视频| 欧美影院在线播放| 人体精品一二三区| 日本成人免费在线| 日韩av免费在线| 国产成人午夜视频网址| 国产精品av免费在线观看| 国产成人一区二区| 国产精品久久久久久搜索| 国产福利视频一区二区| 国产精品高潮呻吟久久av黑人| 国产精品第二页| 国产欧洲精品视频| 国产日韩亚洲欧美| 3d精品h动漫啪啪一区二区| 97久久天天综合色天天综合色hd | 国产中文字幕日韩| 成人做爽爽免费视频| 91超碰在线免费观看| 福利视频一区二区三区| 精品免费日产一区一区三区免费| 日本一区二区三区精品视频| 天天久久人人| 久久久久久久久久久免费精品| 9.1国产丝袜在线观看| 51精品国产黑色丝袜高跟鞋| 国产成人精品一区二区在线| 国产日韩欧美综合| 成人精品一二区| 麻豆av一区二区三区| 亚洲欧美久久234| 久久久久久久久久av| 日韩美女主播视频| 成人淫片在线看| 精品国产一区二区三区四区vr| 欧洲亚洲一区| 欧美激情性做爰免费视频| 欧美诱惑福利视频| 成人福利视频网| 国产视频一区二区不卡| 色噜噜狠狠色综合网| 国内精品久久久久久久久| 国产精品91久久久久久| 亚洲最大av在线| 蜜桃av噜噜一区二区三| 欧美极品少妇xxxxⅹ免费视频| 青青草原一区二区| 亚洲最大福利视频网站| 欧美xxxx黑人又粗又长精品| 在线国产伦理一区| 国产精品电影网| 国产成人精品一区二区三区福利| 欧美精品在线一区| 国精产品一区一区三区有限在线| 国产精品欧美日韩久久| 国产日韩欧美亚洲一区| 一区二区视频在线播放| 国产成人精品在线| 国产日本一区二区三区| 制服诱惑一区| 国产欧美精品在线播放| 欧美精品一区在线| 欧美制服第一页| 国产厕所精品在线观看| 伊人久久大香线蕉av一区| 国产成人精品免高潮费视频| 粉嫩精品一区二区三区在线观看 | 国语对白做受69| 国产精品一区二区三区在线播放 | 日韩精品在在线一区二区中文 | 国产精品久久精品| 国产丝袜不卡| 性欧美激情精品| 91九色露脸| 一区二区三区四区五区视频| 国产日韩换脸av一区在线观看| 久久综合九九| 欧美与欧洲交xxxx免费观看| 99中文字幕| 久久久久久成人精品| 亚洲a中文字幕| 影音先锋欧美在线| 91香蕉亚洲精品| 制服国产精品| 91精品久久久久久蜜桃| 久久久久久中文字幕| 91原创国产| 国内精品久久影院| 国产乱码精品一区二区三区日韩精品| 久久久久国产精品一区| 97在线中文字幕| 蜜桃网站成人| 国产精品毛片a∨一区二区三区|国 | 先锋影音日韩| 国产美女搞久久| 亚洲国产午夜伦理片大全在线观看网站 | 欧美日韩精品免费在线观看视频| 人人爽久久涩噜噜噜网站| 久久精品人人做人人爽电影| 国产成人高潮免费观看精品| 日本欧美精品久久久| 成人福利网站在线观看| 欧美激情亚洲综合一区| 动漫一区二区在线| 日本精品免费观看| 涩涩日韩在线| 99国产盗摄| 日本一区二区三区四区视频| 欧洲一区二区日韩在线视频观看免费 | 国外成人性视频| 国产伦理久久久| 日本精品久久久| 亚洲日本无吗高清不卡| 91精品国产综合久久久久久丝袜 | 日韩免费视频在线观看| 欧美视频1区| 成人免费午夜电影| 538国产精品一区二区在线| 久久综合久久久| 91系列在线观看| 欧美综合第一页| 伊甸园精品99久久久久久| 国产精品三区www17con| 国产精品青青在线观看爽香蕉| 欧美黑人性猛交| 欧美日韩一区二区三区在线视频| 91久久久久久久| 日韩免费在线看| 久久久久国产视频| 日本一区二区三区免费看| 91九色露脸| 国产精品欧美一区二区三区奶水| 欧美精品www| 日本高清久久一区二区三区| 亚洲自拍偷拍第一页| 日本一区二区在线免费播放| 中国成人亚色综合网站 | 国产精品视频网| 91精品国产高清| 亚洲图片小说在线| 久久一区二区三区欧美亚洲| 91久色国产| 国产欧美一区二区三区久久| 2020欧美日韩在线视频| 伊人久久大香线蕉成人综合网| 欧美另类一区| 精品国产乱码久久久久久108| 91在线视频精品| 国产精品视频免费在线观看| 7777精品久久久久久| 正在播放91九色| 天天爽天天狠久久久| 久久这里精品国产99丫e6| 福利视频久久| 97se国产在线视频| 91亚洲精品一区| 成人免费激情视频| 国产日韩精品在线观看| 国产精品成av人在线视午夜片| 国内偷自视频区视频综合| 伊人久久大香线蕉综合75| 日韩一区免费观看| 欧美综合激情| 欧美一区国产一区| 欧美视频1区| 欧美系列一区| 欧美三级网色| 欧美二区三区| 美乳视频一区二区| 久久综合久久综合这里只有精品| 狠狠色狠狠色综合人人| 国产91免费视频| 国产精品成人一区二区三区 | 97超级碰在线看视频免费在线看 | 国产高清自拍一区| yy111111少妇影院日韩夜片 | 国内精品久久久久久久| 欧美黄色免费网站| 亚洲午夜精品一区二区| 亚洲一区二区三区四区中文| 五月天丁香综合久久国产 | 国产欧美一区二区三区在线| 国产精品电影网站| 国产精品入口日韩视频大尺度 | 成人91免费视频| 国产精品二区三区四区| 九色综合日本| 日本免费高清一区| 日韩久久精品一区二区三区| 亚洲欧洲日本国产| 欧美激情一区二区久久久| 午夜精品福利视频| 555www成人网| 国产精品扒开腿做爽爽爽男男 | 高清国产在线一区| 国产日韩欧美精品| 久久伦理网站| 日韩亚洲视频在线| 综合操久久久| 日本免费久久高清视频| 国产精品一区二区三区毛片淫片|