《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 設(shè)計應(yīng)用 > 基于Yocto訂制嵌入式Linux發(fā)行版
基于Yocto訂制嵌入式Linux發(fā)行版
2016年微型機與應(yīng)用第14期
杜登科,胡愛蘭,李林峰,張玉生
(華北計算機系統(tǒng)工程研究所,北京 100083)
摘要: 隨著工業(yè)科技的發(fā)展,嵌入式Linux展現(xiàn)了巨大的價值,廣泛應(yīng)用于消費電子設(shè)備、網(wǎng)絡(luò)設(shè)備和工控機領(lǐng)域。廣泛的應(yīng)用帶來了各種各樣的需求,各大廠商紛紛訂制自己的嵌入式Linux產(chǎn)品,導(dǎo)致大量的重復(fù)工作,規(guī)范和標(biāo)準(zhǔn)差異化越來越大。在開放源代碼的精英發(fā)起下,Yocto橫空出世,以開源協(xié)作的方式逐步統(tǒng)一嵌入式Linux的訂制和開發(fā)標(biāo)準(zhǔn),避免許多重復(fù)工作,極大地簡化了嵌入式Linux系統(tǒng)的訂制,并且省掉大量的重復(fù)工作,使嵌入式Linux應(yīng)用開發(fā)者可以將重心放在自己的工作上。
關(guān)鍵詞: 嵌入式 Linux Yocto 開放源代碼
Abstract:
Key words :

  杜登科,胡愛蘭,李林峰,張玉生

  (華北計算機系統(tǒng)工程研究所,北京 100083)

  摘要:隨著工業(yè)科技的發(fā)展,嵌入式Linux展現(xiàn)了巨大的價值,廣泛應(yīng)用于消費電子設(shè)備、網(wǎng)絡(luò)設(shè)備和工控機領(lǐng)域。廣泛的應(yīng)用帶來了各種各樣的需求,各大廠商紛紛訂制自己的嵌入式Linux產(chǎn)品,導(dǎo)致大量的重復(fù)工作,規(guī)范和標(biāo)準(zhǔn)差異化越來越大。在開放源代碼的精英發(fā)起下,Yocto橫空出世,以開源協(xié)作的方式逐步統(tǒng)一嵌入式Linux的訂制和開發(fā)標(biāo)準(zhǔn),避免許多重復(fù)工作,極大地簡化了嵌入式Linux系統(tǒng)的訂制,并且省掉大量的重復(fù)工作,使嵌入式Linux應(yīng)用開發(fā)者可以將重心放在自己的工作上。

  關(guān)鍵詞:嵌入式;Linux;Yocto;開放源代碼

0引言

  1991年芬蘭大學(xué)生Linus發(fā)布了0.1版本的操作系統(tǒng)Linux,到1995年,Linux發(fā)布1.2版本,該版本開始支持Alpha、i386、MIPS和SPARC等架構(gòu),同時MIPS開始在低功耗設(shè)備中越來越流行[1]。1996年第一家專注于嵌入式Linux的公司Timesys成立,隨后基于嵌入式Linux的公司和組織如雨后春筍般出現(xiàn)[2]。

  至今,基于Linux內(nèi)核的操作系統(tǒng)廣泛應(yīng)用于消費電子、網(wǎng)絡(luò)設(shè)備、工控控制、工業(yè)自動化、導(dǎo)航設(shè)備、宇宙飛船控制領(lǐng)域和醫(yī)學(xué)設(shè)備領(lǐng)域[3]。

  由于沒有統(tǒng)一的標(biāo)準(zhǔn),嵌入式Linux開發(fā)差異越來越大,導(dǎo)致大量重復(fù)工作,給嵌入式Linux開發(fā)者帶來極大不便。在Linux基金會的有識之士的領(lǐng)導(dǎo)下成立了Yocto項目,Yocto提供了工具、關(guān)鍵數(shù)據(jù)和方法來快速構(gòu)建一個嵌入式Linux發(fā)行版操作系統(tǒng),避免了大量的重復(fù)工作,這樣嵌入式Linux開發(fā)者可以將更多的重心放在應(yīng)用開發(fā)上,極大地提高了效率。

1國內(nèi)外研究現(xiàn)狀

  當(dāng)前國內(nèi)外開發(fā)一個嵌入式Linux操作系統(tǒng)的通用方式分為3步[4]:制作交叉編譯工具鏈;移植uboot;配置并編譯Linux內(nèi)核[5],制作根文件系統(tǒng)。這樣的開發(fā)流程對于嵌入式Linux開發(fā)者來說非常繁瑣,會耗費開發(fā)人員大量的精力在與應(yīng)用開發(fā)上無關(guān)的方面,而且架構(gòu)一換,交叉編譯工具鏈還得重新進行配置和編譯。即使有的公司或者社區(qū)已經(jīng)做好了相應(yīng)的工作,也僅僅限制于他們的芯片和板子,嵌入式Linux開發(fā)者需要查閱大量的文檔才能將已有的工作移植到他們的工作中,因此對于開發(fā)者十分不利。

  Yocto項目正是針對這種情況而誕生的,它將構(gòu)建嵌入式Linux操作系統(tǒng)中需要用到的軟件源代碼的下載、打補丁、配置、編譯、打包和安裝以Python或Shell腳本的方式描述出來,保存在以后綴為.bb的文件中,然后使用一個叫bitbake的工具來解析執(zhí)行。這樣的規(guī)則可以重利用,因此極大地提高了嵌入式Linux開發(fā)者的開發(fā)效率。Yocto中提供了很多種類型的嵌入式Linux操作系統(tǒng)模版,涵蓋了常見的操作系統(tǒng)類型,比如非常小的能啟動設(shè)備的coreimageminimal,而且使用者可以很容易地對該操作系統(tǒng)進行訂制,僅僅通過修改構(gòu)建目錄下的local.conf文件就可以輕松完成各種需求的訂制。

2Yocto項目介紹

  Yocto的核心是一個基于OpenEmbeddedd開放源代碼的構(gòu)建系統(tǒng),它通過提供模版、工具和方法幫助開發(fā)者快速創(chuàng)建基于Linux內(nèi)核的定制系統(tǒng),支持ARM、PPC、MIPS和x86硬件體系結(jié)構(gòu)。這個構(gòu)建系統(tǒng)可以創(chuàng)建針對用戶環(huán)境的嵌入式Linux操作系統(tǒng)發(fā)行版。Yocto項目可以讓用戶訂制不同大小的Linux鏡像文件,從可以僅供啟動設(shè)備的鏡像到擁有各種各樣功能的復(fù)雜的操作系統(tǒng)鏡像文件。

  除了可以訂制嵌入式Linux操作系統(tǒng)發(fā)行版,還可以很容易地產(chǎn)生針對該嵌入式Linux操作系統(tǒng)的交叉編譯工具鏈和SDK,同時還有軟件開發(fā)工具集,可以生成想要的格式,如:deb、rpm、ipk等。

001.jpg

  圖1詳細地描述了Yocto項目流程:從上游軟件源將代碼抓取下來,通過一個叫bitbake的構(gòu)建系統(tǒng),使用描述編譯規(guī)則的文件,來生成內(nèi)核的image、根文件系統(tǒng)和SDK。

3開發(fā)環(huán)境搭建

  3.1安裝必要的軟件包

  Ubuntu14.04下安裝如下包:

  $sudo aptget install gawk wget gitcore diffstat unzip texinfo gccmultilib buildessential chrpath socat libsdl1.2dev xterm

  3.2獲取Yocto構(gòu)建系統(tǒng)

  $git clone git://git.yoctoproject/poky

  然后切換到當(dāng)前最新的分支jethro上:

  $git checkout jethro

  這樣就得到了Yocto整個構(gòu)建系統(tǒng)的所有工具、關(guān)鍵的配置文件和核心的元數(shù)據(jù)。

4開始構(gòu)建系統(tǒng)

  接下來創(chuàng)建一個可以在arm926ejs的CPU上運行的嵌入式Linux操作系統(tǒng)發(fā)行版,還有一整套交叉編譯工具鏈,并且讓該操作系統(tǒng)運行在QEMU虛擬機上。

  4.1初始化構(gòu)建系統(tǒng)的環(huán)境

  poky是一個包含構(gòu)建系統(tǒng)、核心腳本文件和構(gòu)建工具的一個集合。因此進入poky目錄并運行如下腳本:

  $cd poky

  $source oeinitbuildenv

  該腳本會創(chuàng)建一個構(gòu)建目錄,默認放在poky里面,也可以自己指定構(gòu)建目錄,運行如下命令:

  $source oeinitbuildenv you_path

  構(gòu)建目錄包含構(gòu)建期間生成的所有文件。

  4.2修改本地配置文件

  在運行oeinitbuildenv腳本后,會在構(gòu)建目錄下生成conf目錄,conf目錄就是包含本次構(gòu)建的所有重要配置文件。在conf目錄下有一個local.conf的配置文件,該文件包含了要構(gòu)建的系統(tǒng)的一些基本設(shè)置。

  如果不改變?nèi)魏闻渲梦募烷_始編譯,默認的構(gòu)建的目標(biāo)機器是qemux86,生成的可運行的鏡像文件是基于32位的x86架構(gòu),可以運行在QEMU虛擬機上。對于本次編譯來說,要生成基于arm926ejs,可在QEMU虛擬機上運行的鏡像文件,修改local.conf文件中的MACHINE變量:

  MACHINE?=qemuarm

  既然要做一個嵌入式Linux發(fā)行版,不是僅僅跑起來那么簡單,作為一個成熟的嵌入式Linux操作系統(tǒng),必須要有對應(yīng)的包管理工具,默認使用RPM,可以通過修改變量PACKAGE_CLASSES來改變:

  PACKAGE_CLASSES=“package_deb”

  當(dāng)然還可以選擇ipk、tar等方式。

  4.3bitbake介紹

  bitbake是一個功能上與make類似的給嵌入式Linux操作系統(tǒng)生成可運行鏡像文件和軟件包的自動化構(gòu)建工具,該工具受到了Gentoo Linux操作系統(tǒng)包管理工具Portage的啟發(fā),使用Python實現(xiàn)。

  bitbake操作的文件叫bitbake recipe,以后綴.bb結(jié)尾或者以.bbappend結(jié)尾,該文件描述了一個軟件包去哪下載、如何配置、如何編譯、軟件包的依賴、安裝到哪里、如何刪除等過程。

  bitbake的recipe文件可以解析多種軟件包來源路徑,包括:http、https、ftp、cvs、svn、git和本地文件系統(tǒng)。在構(gòu)建的過程中,recipe文件用來跟蹤軟件依賴、執(zhí)行本地和交叉編譯,并且完成后將編譯完的軟件進行打包,可以在本地和目標(biāo)設(shè)備上安裝。

  接下來使用bitbake生成一個包含根文件系統(tǒng)的嵌入式Linux鏡像文件,bitbake框架首先生成一個針對目標(biāo)平臺的交叉變異工具鏈。

  4.4構(gòu)建嵌入式Linux操作系統(tǒng)

  在Yocto中,針對不同的設(shè)備有相應(yīng)的recipe文件,根據(jù)recipe文件的描述,可以生成大小不同的操作系統(tǒng),有可以僅僅讓設(shè)備跑起來實時響應(yīng)的操作系統(tǒng)、帶界面的操作系統(tǒng)等。接下來生成一個尺寸很小,剛好可以讓設(shè)備跑起來的操作系統(tǒng):

  coreimageminimal

  在4.1節(jié)搭建好的環(huán)境中運行:

  $source oeinitbuildenv you_path

  會生成you_path目錄,這就是開發(fā)目錄,在該目錄下運行如下命令:

  $bitbake coreimageminimal

  開始執(zhí)行后,bitbake會根據(jù)當(dāng)前的CPU型號生成一個交叉編譯工具鏈,也就是生成一個可以在宿主機上運行的,能夠編譯出在目標(biāo)板子上運行的程序的工具鏈,這樣極大地簡化了嵌入式開發(fā)者的工作,不需要自己手動修改代碼來配置交叉編譯工具鏈,僅僅通過配置就可以生成各種CPU型號的交叉編譯工具鏈。使用該工具鏈編譯各種在arm926ejs上可以運行的程序,包括Linux內(nèi)核。

  這是一個比較漫長的過程,因為針對每一個軟件包都要下載、解壓、配置、編譯。通常bitbake會根據(jù)當(dāng)前主機的CPU核心數(shù)量設(shè)置相應(yīng)的線程來進行多線程編譯。為了提高效率,同時防止在下載的過程中出現(xiàn)下載包失敗的問題,通常可以提前下載好包,放在指定的目錄下,然后在build目錄中的local.conf文件中指定變量DL_DIR為上述指定的目錄,這樣bitbake構(gòu)建系統(tǒng)就會去指定目錄讀取軟件包,極大地提高了效率。編譯操作系統(tǒng)如圖2所示。  

002.jpg

  開始編譯后,需要花費較長時間,具體時間長短取決于當(dāng)前宿主機的CPU核的數(shù)量和當(dāng)前內(nèi)存大小。

  4.5運行生成嵌入式Linux操作系統(tǒng)

  編譯完成后,結(jié)果如圖3所示。 

003.jpg

  編譯完成后,Linux內(nèi)核的可執(zhí)行鏡像文件和根文件系統(tǒng)位于構(gòu)建目錄中的tmp/deploy/image/ 下。運行生成的嵌入式Linux操作系統(tǒng),使用如下命令:

  $runqemu qemuarm slirp nographic

  runqemu是一個啟動QEMU虛擬機的腳本,qemuarm是運行的機器,slirp 是一種不需要root權(quán)限的網(wǎng)絡(luò)訪問方式。runqemu腳本自動啟動QEMU虛擬機,并且加載生成的內(nèi)核和根文件系統(tǒng),終端啟動界面如圖4所示。 

004.jpg

  使用root用戶名登錄,默認不需要用戶密碼。

5結(jié)論

  通過使用Yocto構(gòu)建系統(tǒng),僅需指定目標(biāo)板子的類型和非常簡單的設(shè)置,就可輕松地完成嵌入式Linux操作系統(tǒng)的構(gòu)建,相比于傳統(tǒng)的嵌入式Linux開發(fā)流程,極大地提高了效率,使開發(fā)人員能夠避免底層復(fù)雜的配置和移植,將重心更多地放在自己的應(yīng)用開發(fā)上。

  Yocto項目可以訂制操作系統(tǒng)的范圍從非常小的傳感器、智能手表到工控機,甚至復(fù)雜的服務(wù)器和大型機等,應(yīng)用層面非常廣泛,操作簡單,僅使用Python和Shell腳本來描述操作系統(tǒng)的編譯規(guī)則,極大地簡化了開發(fā)工作。而且它可以訂制基于多種架構(gòu)的嵌入式Linux操作系統(tǒng),由于從源代碼到編譯規(guī)則都是開源透明的,這對安全行來說十分重要,使開發(fā)人員對自己訂制的操作系統(tǒng)百分百全面掌控。同時它減輕了嵌入式Linux開發(fā)人員的負擔(dān),使開發(fā)人員很容易地訂制自己的操作系統(tǒng),將更多的精力放在開發(fā)應(yīng)用上。

  Yocto是Linux基金會官方推薦的嵌入式Linux開發(fā)項目,未來,必將有更多的開發(fā)者和公司開始使用Yocto構(gòu)建系統(tǒng)。

參考文獻

  [1] 劉慶.嵌入式Linux技術(shù)的發(fā)展[J]. 開放系統(tǒng)世界,2003(9):9697.

  [2] 苑慶國.嵌入式Linux的實時風(fēng)暴[J]. 開放系統(tǒng)世界,2004(10):7980.

  [3] 陳閎中.Linux在嵌入式操作系統(tǒng)中的應(yīng)用[J]. 同濟大學(xué)學(xué)報(自然科學(xué)版),2001,29(5):564566.

  [4] 梁泉.嵌入式Linux系統(tǒng)移植及開發(fā)技術(shù)研究[D]. 成都:電子科技大學(xué),2003.

  [5] 錢連舉.基于ARM的嵌入式Linux系統(tǒng)移植技術(shù)研究與應(yīng)用[D]. 成都:電子科技大學(xué),2006.


此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 日本jizzjizz| 成年18网站免费进入夜色 | 黄色一级在线观看 | 制服.丝袜.亚洲.中文.综合懂色 | avtt2014天堂网 | av国产成人| 人人爽人人做 | 精品国产乱码久久久久久蜜臀网站 | 国产女同玩人妖 | 国产精品av一区二区 | 香蕉免费一区二区三区 | 在线va视频 | 亚洲欧美在线观看 | www.一区二区.com | 色婷网 | 亚洲天堂区| 亚洲a∨精品一区二区三区 gv天堂gv无码男同在线观看 | 少妇人妻系列无码专区视频 | 五月天激情国产综合婷婷婷 | 九九热这里只有精品6 | 久久香蕉影视 | 8x8ⅹ国产精品一区二区 | 国产色婷婷精品综合在线手机播放 | 五月色丁香婷婷网蜜臀av | 欧美精品网站在线观看 | 国产精国产精品 | 精品一卡二卡三卡 | 激情六月婷婷 | 色婷婷久久综合中文久久一本 | 婷婷性多多影院 | 少妇人妻无码专区在线视频 | 老色69久久九九精品高潮 | 亚洲免费在线视频观看 | 岛国av在线免费观看 | 午夜免费视频网站 | 免费精品久久久久久久一区二区 | 国产精品另类激情久久久免费 | 东京热一本无码av | 另类av小说| 一 级做人爱全视频在线看 亚洲成a∨人片在线观看不卡 | 特级丰满少妇一级aaa爱毛片 | 欧美成人黑人xx视频免费观看 | 国产高清在线免费视频 | 爱情岛论坛自拍亚洲品质极速福利 | 蜜臀av性久久久久av蜜臀妖精 | 欧洲吸奶大片在线看 | 亚洲午夜国产一区99re久久 | 亚洲乱码av中文一区二区 | 99视频久久 | 伊人激情在线 | 亚洲国产精品无卡做爰天天 | 91在线91拍拍在线91 | 国产成人亚洲精品自产在线 | 一级在线视频 | 中文字幕永久在线观看 | 92精品国产成人观看免费 | 亚洲国产精品成人无久久精品 | 亚洲欧美日韩精品 | 国产剧情av麻豆香蕉精品 | 高清乱码毛片 | 欧美成年人视频 | 午夜视频污 | 懂色一区二区三区久久久 | 一边吃奶一边摸下边激情说说 | 国产一级片久久 | 91久久国产自产拍夜夜嗨 | 成人wxx视频免费 | 久视频在线观看 | 91久久久久 | 欧美片网站免费 | 亚洲欧美日韩系列 | 美女视频黄的全免费视频网站 | 精品国产999久久久免费 | 麻豆影视在线播放 | 中文字幕亚洲无线 | 91成人在线视频 | 怡红院av久久久久久久 | 亚洲第一中文字幕 | 中文字幕在线观看免费视频 | 国产aⅴ精品一区二区三区久久 | 色婷婷综合在线 | 国产亚洲精品成人av久久ww | 亚洲日韩国产一区二区三区 | 久久一本日日摸夜夜添 | 在线免费av播放 | 欧美、另类亚洲日本一区二区 | 天堂在线资源最新版 | 色欲国产麻豆一精品一av一免费 | 97人人模人人爽人人喊38tv | 蜜桃麻豆www久久囤产精品 | 日本精品高清一区二区 | 日本成人免费视频 | 成人羞羞网站 | 51自拍视频 | 丝袜 亚洲 另类 欧美 变态 | 成年片色大黄全免费网站久久 | blacked蜜桃精品一区 | 美女xx网站 | 欧美日韩免费观看视频 | 成av人片一区二区三区久久 | a级性生活视频 | 精品视频不卡 | 欧美日韩999 | 久久噜噜噜精品国产亚洲综合 | 97国产情侣爱久久免费观看 | 国产精品久久久久久久久免费高清 | 999国产在线| 亚洲国产日韩精品 | 放荡艳妇的疯狂呻吟中文视频 | 免费观看又色又爽又黄的崩锅 | 精品国产91久久久久久久妲己 | 成人夜视频 | 蜜桃传媒 | 国产777爽777| 东北妇女xx做爰视频 | 少妇紧身牛仔裤裤啪啪 | 红杏亚洲影院一区二区三区 | 青青草视频网站 | 粉嫩欧美一区二区三区高清影视 | 黄色a网| 中文字幕亚洲欧美日韩2019 | 久久99精品久久久水蜜桃 | 性色av免费观看 | 久热re这里精品视频在线6 | 日韩一区二区三区久久 | 久久一本久综合久久爱 | 国产呻吟av | 午夜少妇一级福利 | 毛片毛片毛片毛片毛片毛片 | 66亚洲一卡2卡新区成片发布 | 任你躁x7x7x7x7在线观看 | 国产综合久久久久久鬼色 | 国产女女 | 91国产丝袜脚调教 | 亚洲午夜免费福利视频 | 6080私人午夜性爽快影院 | 国产寡妇精品久久久久久 | 成年午夜精品久久久精品 | 午夜精品三级久久久有码 | 国产寡妇亲子伦一区二区三区 | 黄色片在哪看 | 老司机成人免费视频 | 久久黄色一级片 | 久久99精品久久久秒播 | 国产精品亚洲天堂 | 黑人巨大跨种族video | 伊人久久麻豆 | 国产欧美日韩综合精品一 | 一级片久久久久 | 中午日产幕无线码1区 | 国产乱淫av蜜臂片免费 | 久久久久久久久久久大尺度免费视频 | 黄色小视频在线免费看 | 精品日本一区二区三区免费 | 国产精品丝袜黑色高跟鞋 | 最新国产在线视频 | 国产精品13p| 日韩精品免费在线观看 | 波多野结衣视频一区 | 久久不见久久见免费影院国语 | 国产网站在线看 | 久久久久久久久久久国产精品 | 日日艹夜夜艹 | 中国国产黄色片 | 亚洲精品一区二区三区蜜桃 | 午夜影院操 | 色网视频 | 欧美福利第一页 | 麻豆av在线免费观看 | 男女激情视频网站 | 国产又粗又猛又爽又黄的免费视频 | 狠狠色丁香久久婷婷综合_中 | 久久久精品成人免费观看 | 欧美性xxxx图片 | 99re在线观看视频 | 久久久精品久久日韩一区 | 亚洲天堂福利 | 毛片网站网址 | 亚洲精品成人久久 | 中文无码一区二区不卡av | 日韩不卡一二三 | 小sao货水好多真紧h国产 | 肉色超薄丝袜脚交一区二区蜜av | 制服.丝袜.亚洲.中文.综合懂色 | 国产精品99久久久久久宅男 | 午夜爱精品免费视频一区二区 | 美女高潮网站 | jzzjzzjzz日本丰满少妇 | 粉嫩粉嫩一区性色av片 | 成人久久影院 | 成人在线免费看片 | 色欲av无码一区二区人妻 | 东北少妇不带套对白 | 欧美a√在线 | 尹人av| videos另类灌满极品另类 | 中国少妇内射xxxxⅹhd | 香蕉成人伊视频在线观看 | 哪里看毛片| 亚洲国产综合精品久久久久久 | 蜜臀aⅴ国产精品久久久国产老师 | 毛片免费视频在线观看 | 欧美精品乱码99久久蜜桃 | 青青草黄色| 国产成人在线网站 | 黄色片免费在线观看 | 精品国产一区二区三区四区vr | 久久精品人人做人人爽电影蜜月 | 中文字幕亚洲无线 | 国产欧美日韩高清 | 国产在线h | 国产精品一区二区欧美黑人喷潮水 | 在线免费成人 | 97视频在线观看播放 | 大屁股熟女一区二区三区 | 美女上床网站 | 婷婷色在线 | 一区二区欧美在线 | 日韩在线视频一区二区三区 | 国产精品亲子乱子伦xxxx裸 | 中日韩在线视频 | 亚洲色大成网站www国产 | 精品视频国产 | 欧美aaaaaaaaaa| 午夜亚洲福利在线老司机 | 国产a级黄色片 | 欧美成年黄网站色视频 | 精品视频国产香蕉尹人视频 | 国产网址在线 | 绯色av一区 | 美女视频黄的全免费视频网站 | www国产成人免费观看视频,深夜成人网 | 在线看一区二区 | 人成乱码一区二区三区 | 18禁裸体女免费观看 | 国产精品一区二区久久乐下载 | 国产人伦激情在线观看 | 好吊爽视频988gaocom | 日韩美女一区二区三区 | 亚洲免费成人av | 国产黄色片子 | 中文字幕一区二区三区人妻少妇 | av在线中文字幕不卡电影网 | 欧美日韩亚洲中文字幕二区 | 国产大学生呻吟对白精彩在线 | 超碰狠狠操 | 亚洲小视频在线播放 | 又色又爽又黄又刺激免费 | 久久精品人人做人人爽 | 永久免费观看美女裸体的网站 | 国产精品入 | av成人在线看 | 国产成人无码国产亚洲 | 激情戏网站 | 国产夫妻性生活视频 | 天堂中文在线8 | 一本到加勒比系列在线 | 日韩性猛交ⅹxxx乱大交 | 国产在线视频99 | 国产精品盗摄!偷窥盗摄 | 亚洲永久精品ww47 | 中文字幕av一区二区三区谷原希美 | 亚洲va在线va天堂va狼色在线 | 免费国产91| 日本老熟妇乱 | 亚洲精品成人片在线播放 | 美女一区二区三区网av | 99在线看| 亚洲色图17p| 一区二区三区无码高清视频 | 内射女校花一区二区三区 | 日本一本一道 | 久久久在线视频 | 久久99精品久久久久麻豆 | 野外少妇愉情中文字幕 | av精选| 中文字幕亚洲情99在线 | 亚洲一区二区观看播放 | 久久久久久久毛片 | 亚洲欧洲日产国码久在线 | 好吊视频一区二区三区四区 | 色综合五月婷婷 | 91精品99| 精品日本一区二区三区在线观看 | 成人小网站 | 国产精品18久久久久久首页狼 | 国产精品视频一区二区三区, | 欧美亚洲视频 | 成年人在线视频观看 | 国产精品伦视频看免费三 | 少妇饥渴偷公乱h姚蕊 | 黄色天堂av| 99精品国产在热久久 | 综合久久久久 | 中文在线a√在线 | 天海翼精品久久中文字幕 | 少妇裸体淫交免费视频网站 | 免费国产在线观看麻豆 | 国产人妖视频一区二区 | 少妇第一次交换又紧又爽 | 国精产品一区一区三区免费视频 | jizz在线观看| 亚洲免费片 | 91九色视频 | 7777奇米四色眼影国产馆 | 国产又粗又猛又爽又黄无遮挡 | 婷婷一级片 | 日韩欧美中文字幕一区二区 | 青草视频网 | 日韩黄色在线观看 | 日本成人一区二区 | 久久久精品波多野结衣av | 4438x成人网全国最大 | 国产精品黄色大片 | 欧美粗又大 | 成年网站免费在线观看 | 免费理伦片在线播放网站 | 后进极品美女圆润翘臀 | 日韩一区二区视频 | 国产a∨精品一区二区三区不卡 | 亚洲精品国产福利 | 国产精品丝袜久久久久久消防器材 | 亚洲人成中文字幕在线观看 | 免费看国产黄色片 | aⅴ在线免费观看 | 亚洲精品9999久久久久无码 | 国产经典久久 | 精品剧情v国产在线观看 | 在线观看波多野结衣 | 天天爽天天干 | 四虎院影亚洲永久 | 久久久www| 久久夜色精品国产噜噜麻豆 | 国产精品av一区二区 | 亚洲欧洲成人精品香蕉网 | 7777精品久久久大香线蕉小说 | 国产精品久久久久久久久久久久久久久久 | 欧美网站免费 | 一区二区在线 | 欧洲 | 色婷婷激婷婷深爱五月 | 国产一区二区福利 | 亚洲男男网站 | 九色在线| 对白脏话肉麻粗话av | 不卡国产一区二区三区四区 | 国产大片aaa| 色老板精品视频在线观看 | 美女羞羞视频网站 | 精品国产乱码久久久久久牛牛 | 午夜男人影院 | 97伦伦午夜电影理伦片 | 亚洲影院中文字幕 | 香蕉久久久久久 | 国产全肉乱妇杂乱视频1 | 麻豆视频成人 | 国语自产拍91在线a拍拍 | av在线麻豆 | 亚洲成人www| 无码人妻精品一区二区三区不卡 | 老牛影视av老牛影视av | 精品久久久久国产免费 | 91国产一区 | 亚洲不卡av不卡一区二区 | 大陆一级黄色片 | 欧美极品25p | 夜夜躁日日躁狠狠久久av | 亚洲爆乳精品无码一区二区三区 | 老司机亚洲精品影院 | 亚洲综合一| 午夜精品久久久久久毛片 | 国产精品美女久久久久久久久 | 欧美一区二区三区性视频 | 日韩国产成人无码av毛片 | 国产精品一级二级 | 免费观看一区二区三区 | 国产av一区最新精品 | 日本成人精品在线 | 91传媒网站 | 黄色资源网站 | 久草免费在线观看 | 欧美色图综合网 | 亚洲乱码日产精品bd在线观看 | 在线视频你懂得 | 991本久久精品久久久久 | 中字幕人妻一区二区三区 | 国精无码欧精品亚洲一区 | 久久综合a∨色老头免费观看 | 成人福利在线 | 午夜论坛| 啦啦啦www播放日本观看 | 国产成人精品日本亚洲网站 | 精品少妇一区二区三区日产乱码 | 欧美午夜在线 | 色偷偷偷在线视频播放 | 粉嫩av久久一区二区三区 | 国产女性无套免费看网站 | 日韩 欧美 亚洲 精品 少妇 | 欧美大片一区二区三区 | 天堂中文最新版在线中文 | 国产亚洲精品久久久久动 | 欧美国产亚洲日韩在线二区 | 亚洲一区二区三区四区 | 亚洲国产精品人人做人人爱 | 日本黄视频在线观看 | 欧美一区二区在线观看视频 | 精品日本一区二区三区免费 | 国产精品丝袜久久久久久不卡 | 肉色欧美久久久久久久免费看 | 国产精品无码一区二区在线看 | 中文毛片 | 少妇扒开双腿自慰出白浆 | 丰满熟妇乱又伦在线无码视频 | 亚洲美女偷拍 | 女教师高潮黄又色视频 | 男女猛烈无遮挡免费视频 | av不卡在线播放 | 欧美日韩一级视频 | 亚洲成人av一区 | 九九精品在线播放 | 甄宓高h荡肉呻吟np 正在播放国产老头老太色公园 | 日日久 | 岛国av免费| 亚洲欧美日韩一区二区三区四区 | 久久久久久国产精品视频 | 亚洲欧洲av | 人妖欧美一区二区三区 | a在线免费| 日韩在线观看视频一区 | 就爱啪啪网 | 精品国产999久久久免费 | 又色又爽又黄的视频网站 | 亚洲爱情岛论坛永久 | 丰满妇女强制高潮18xxxx | 95在线视频 | 一区二区三区乱码在线 | 欧洲 | 亚洲一区二区三区在线看 | 欧美精品 日韩 | 国产欧美激情在线观看 | 国产精品伦理久久久久 | 极品少妇xxxx精品少妇偷拍 | 日韩 在线 中文 制服一区 | 蓝牛av| 性一交一乱一色一视频 | 成人婷婷网色偷偷亚洲男人的天堂 | 亚洲欧美日本另类 | 日韩91av | 日韩欧美国产综合 | 国产成人无码一区二区在线播放 | 欧美日韩中文字幕一区 | 天堂69堂在线精品视频软件 | 成人午夜视频在线播放 | 日本黄区免费视频观看 | 成人精品亚洲人成在线 | 久久激情网站 | 免费国产女王调教在线视频 | 欧美高清hd18日本 | 无尽3d精品hentai在线视频 | 欧美日韩精品在线 | 亚洲美女啪啪 | 中文字幕日韩久久 | 欧美一区二区三区久久精品 | 老头老夫妇自拍性tv | 高清中文字幕在线a片 | 精品无码一区二区三区的天堂 | 中国少妇内射xxxx狠干 | 欧美啊v| 亚洲免费大片 | 橘梨纱av一区二区三区在线观看 | 欧美亚韩一区二区三区 | 久久精品人人做人人爽 | 国产免国产免‘费 | 日韩av一级片 | 一本色道久久综合狠狠躁邻居 | 国产三级视频 | 蜜桃视频韩日免费播放 | 在线 | 国产精品99传媒a | 国内精品人妻久久毛片app | 国内乱子对白免费在限 | 色片网站在线观看 | 亚洲精品成a人 | 国产做国产爱免费视频 | 亚洲一卡二卡在线 | 狠狠色综合色综合网络 | 久久久噜久噜久久综合 | 成年人免费在线看 | 亚洲精品蜜桃久在线 | 激情黄色av| 在线免费你懂的 | www.蜜臀av.com | 国产乱码精品一区二区 | 涩涩涩综合 | 99精品国产高清在线观看 | 国产欧美一区二区精品仙草咪 | 懂色av噜噜一区二区三区av88 | 日本亲子乱子伦xxxx | 亚洲第一男人天堂 | 久久午夜伦鲁片免费无码 | 成人免费视频网站 | 日本内射精品一区二区视频 | 老色鬼在线精品视频 | 色哟哟在线免费观看 | 免费观看一级淫片 | 国产精品色悠悠 | 国产色婷婷精品综合在线 | 香蕉综合在线 | 精品人人妻人人澡人人爽人人 | 亚洲 另类 春色 国产 | 亚洲精品久久久久久动漫器材一区 | 日韩在线观看精品 | 亚洲国产精品女主播 | 中文字幕天堂网 | 成人在线免费观看视频 | 污免费视频 | 国产丶欧美丶日本不卡视频 | 中文字幕日本精品一区二区三区 | 美女少妇一区二区 | 成年人免费在线观看 | 精品99久久久久久 | av网在线 | 国产二区视频在线观看 | 精品人人妻人人澡人人爽人人 | 欧美大肥婆大肥bbbbb | 香蕉视频免费在线 | 97爱视频| 制服丝袜手机在线 | 性猛交ⅹxxx富婆video | 男女下面进入的视频 | 日韩在线观看第一页 | 中文字幕一区二区三区久久 | 成人免费观看激情视频 | 亚洲一区二区无码影院 | 精品久久久久久久久久久久久久久久 | 欧美精品一区二区三区久久久竹菊 | 日韩人妻无码精品久久久不卡 | 伊人色在线 | 高潮毛片又色又爽免费 | 欧美色鬼 | 亚洲免费视频网站 | 亚洲成人精品在线 | 亚洲国产精品久久久天堂不卡 | xxxxx黄色片| 一区二区三区综合 | 亚洲第二色 | 在线观看精品视频网站 | www色国产 | 日日摸夜夜添夜夜爽免费视频 | 国产欧美日韩va另类在线播放 | 中文字幕在线观看一区二区三区 | 4hu四虎永久在线观看 | 欧美激情第1页 | 我不卡一区二区 | 中文字幕一区在线 | 日韩av综合网 | 国内免费毛片 | 亚洲最大成人综合网 | 少妇无套内谢免费视频 | 午夜精品国产精品大乳美女 | 黄免费在线| 成人欧美一区二区三区黑人动态图 | 日本在线视频播放 | 免费精品一区二区三区视频日产 | 亚洲欧洲av无码专区 | 国产精品久久久久久久久妇女 | 亚洲精品视频一区 | 欧美精品亚洲精品日韩传电影 | 成人做受黄大片 | 国产一级二级在线观看 | 欧美激情二区三区 | 国产91我把她日出白浆 | 欧美另类xxx| 中品极品少妇xxx | 成人伊人精品色xxxx视频 | 浴室里强摁做开腿呻吟男男 | 亚洲成人天堂 | 成人久久免费网站 | 在线a亚洲视频播放在线观看 | 欧美一级免费片 | 中文字幕观看在线 | 精品国产一级片 | 人妻无码中文字幕免费视频蜜桃 | 国产日韩欧美一区二区久久精品 | 东方av正在进入 | 精品无码av人在线观看 | 在线不卡的av | 亚洲第一中文字幕 | 欧美日韩成人一区二区在线观看 | 少妇与子乱毛片 | 日韩日日日 | 偷拍一区二区三区在线婷婷 | 另类少妇人与禽zozz0性伦 | 毛片在线免费视频 | 亚洲精品久久久久久中文传媒 | 欧美日韩免费一区二区 | 日本黄色大片网站 | 色九九视频 | 色狠狠av | 亚洲精品久久久久久久久久久 | 日本中文字幕在线播放 | 插鸡网站在线播放免费观看 | 国产午夜精品一区 | 丁香在线| 日本一本久草 | 亚洲成a人v欧美综合天堂下载 | 国产美女自拍视频 | 五月天激情小说 | 国产欧美视频在线播放 | 8x8ⅹ国产精品一区二区二区 | 欧美~大家屁股网站 | 狠狠亚洲超碰狼人久久 | 亚洲啪啪网站 | 杨幂一区二区国产精品 | 久久精品国产亚洲7777 | 国产精品免费久久久久久久久久中文 | 亚洲综合性 | 国产美女在线播放 |