《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > DM642引導加載方式研究及其C語言實現
DM642引導加載方式研究及其C語言實現
來源:電子技術應用2013年第7期
劉 勇1,2, 張忠偉1, 董文濤1, 安軍社1
1. 中國科學院空間科學與應用研究中心,北京100190; 2. 中國科學院研究生院,北京100190
摘要: 詳細闡述了DM642的二級bootloader基本原理、加載過程及其C語言實現方案,并驗證了該方案的可行性與穩定性, 為開發基于DM642的多媒體系統提供了新思路、新途徑,具有很大的實用性。
中圖分類號: TP311.11
文獻標識碼: A
文章編號: 0258-7998(2013)07-0134-03
Research of bootloader and its implementation with C for DM642
Liu Yong1,2, Zhang Zhongwei1, Dong Wentao1, An Junshe1
1. Center for Space Science and Applied Research, Chinese Academy of Sciences, Beijing 100190, China; 2. Graduate University of Chinese Academy Sciences, Beijing 100190, China
Abstract: This paper describes the basic principle and loading process of secondary bootloader and its implementation with C for DM642. The feasibility and stability of this scheme has been verified. A new idea and way for developing multimedia processing system based on DM642 is provided. It has great practical significance.
Key words : DM642; self-startup; secondary bootloader; C language

    DM642[1]是TI公司推出的一款高性能的數字多媒體處理器, 屬于C64x系列DSP芯片,并保留了C64x原有的內核結構,具有二級存儲器和高速緩沖器, 以及超長指令字結構。其運算速度快、體積小、功耗低的優點使其廣泛應用于多媒體處理領域[2]。

    DM642系統在脫機運行時, 用戶代碼需要在加電后自動加載運行。這一過程通常由引導加載程序(bootloader)來完成的,bootloader自動將一段存儲在外部非易失性存儲器中的代碼移植到高速存儲器單元中執行。因此, 開發可靠穩定的bootloader成為嵌入式系統項目中的一個重點和難點。本文在深入研究分析DM642系統軟硬件的基礎上,摒棄傳統的匯編移植方案,用C語言實現了DM642的引導加載過程,同時該方案對于TI C6000系列DSP芯片具有通用性,可以在該系列不同器件中方便地移植。
1 DM642與Flash硬件連接
    系統選用意法半導體公司的SST39VF080 Flash芯片,其容量為1 M×8 bit,8根數據線,20根地址線,與DM642的EMIF接口實現無縫連接[3],兩者接線圖如圖1所示。DM642選擇EMIF啟動時,從CE1空間起始處(地址0x90000000)加載數據,所以外部Flash必須接在EMIF接口的CE1空間。

2 DM642加載方式研究
2.1 DM642自啟動方式

    DM642有三種啟動方式,分別是Host boot、EMIF boot和No boot。系統上電或復位時通過采樣引腳AEA[22:21]的電平來設置,具體配置如表1所示。

    DM642選擇Host boot啟動方式時,系統上電復位后CPU將停止運行,其他設備正常運行。這期間,外部主機能夠通過Host接口初始化CPU的存儲器和內部的配置寄存器,主機完成初始化工作后,通過設置HPIC寄存器的DSPINT位,CPU即從0地址開始運行。選擇No boot啟動方式時,CPU直接從0地址運行程序。本文重點研究EMIF boot啟動方式的加載過程。
2.2 EMIF boot加載過程
    DM642系統的CE1空間外接Flash固態存儲器,當選擇從EMIF啟動時,DM642芯片內部已完成固化的加載程序(也稱一級bootloader)會自動從Flash空間(CE1空間,起始地址0x90000000)讀取1 KB數據到內部RAM空間(起始地址0x00000000),然后跳轉到0x00000000處執行。這個過程由DM642處理器自動完成,用戶無法干預。
    如果用戶的應用程序很小(<1 KB),則直接通過系統的一級bootloader加載即可;但是用戶的應用程序通常>1 KB,所以位于0x00000000地址的1 KB程序通常也是一個引導程序(又稱二級bootloader),其作用是將應用程序從Flash中讀出并放到內存中,然后跳轉到c_int00()執行,這個過程也被稱為二次加載[4]。
3 二級bootloader程序設計
3.1  傳統設計方案

    二級bootloader需要完成3部分功能:
 (1)初始化EMIF口,配置其寄存器;
 (2)把Flash中1 KB以后的各程序段和數據拷貝到指定的存儲物理地址中;
 (3)跳到C程序入口點c_int00()運行。
   傳統的二級bootloader設計方案多通常基于TI公司提供的匯編例程移植實現[5],該方案要求設計者熟練掌握TI C6000系列DSP匯編語言,開發難度大、周期長。
3.2 C語言實現
    二級bootloader采用匯編語言編寫,是因為在引導過程中還未建立C語言的運行環境,包括系統堆棧定義、初始化堆棧、初始化全局和靜態變量等[6]。但是如果能夠避開系統堆棧操作,仍然可以使用C語言編寫二級bootloader程序。
    這些與系統堆棧相關的操作主要有兩方面:(1)定義局部變量時使用register修飾類型,表明是定義在寄存器中,而不是堆棧中;(2)不需進行函數調用,包括C庫函數的調用。
    把目標工程燒寫到Flash中,數據在Flash中的分配如圖2所示。其中,前1 KB空間(圖中灰色部分)存放二級bootloader;地址0x90000400之后的Flash空間存放用戶應用程序,從圖2可知應用程序存儲是以_c_int00()開始,以0x00000000結束,中間是各代碼段和數據段。

    基于上述Flash中數據分配,以下是對應的二級bootloader部分C語言程序代碼:
    #include <c6x.h>
    #define Flash_CODE_ADDR    0x90000400
    #pragma CODE_SECTION(boot, ".bootloader");
    extern far void c_int00(void);
    void boot(void)
    { register int code_i;
      register int addr_ptr;
      register int code_len;
      register int code_addr;
                                     //此處需要先初始化EMIF口;
      // addr_ptr指向代碼段1長度位置
      addr_ptr = (int)(FLASH_CODE_ADDR+4);    
for(; ;)
      {
      //代碼段長度
      code_len = *(volatile int *)addr_ptr;
      addr_ptr += 4;
      //代碼段運行地址
      code_addr = *(volatile int *)addr_ptr;
      addr_ptr += 4;
      if(code_len == 0x00000000)
      {
         //跳轉到C語言入口
         c_int00();    
      }
      else
      {
         //把代碼段從Flash中讀到片內來
         for(code_i=0;code_i<code_len;code_i++)
         {
             *(char *)(code_addr+code_i)
       = *(char *)addr_ptr;
           addr_ptr++;
         }
      }
     }
}
    程序中"#pragma CODE_SECTION(boot,".bootloader")語句的作用是將boot定位在.Bootloader段,然后在.cmd文件中將.bootloader段映射到片內起始1 KB內存區。此bootloader程序編譯后體積為352 B,不會超過1 KB的限制。另外該程序是基于小端字節序編寫,若系統為大端字節序,需要作少許修改。
    使用C語言設計bootloader,極大提高了程序的可讀性和移植性,加快了用戶應用程序的開發。但其效率低于傳統的匯編bootloader,所以從系統上電到加載完成運行所需時間略長。
3.3 程序燒寫
 在CCS中目標工程生成的是COFF格式(.out文件)。而Flash燒寫工具一般只支持ASC II十六進制格式,所以,必須先用16進制轉換工具將.out文件轉換成.hex文件[7],再進行燒寫。燒寫目標程序的步驟為:
  (1)編譯生成目標工程的.out文件,在編譯之前需進行如下操作: ①把上述C語言編寫的bootloader程序添加到目標工程中去; ②修改目標工程的.cmd文件,將bootloader這段代碼映射到片內起始1 KB內存區,目標工程中的其他代碼放在后面。
  (2)用16進制轉換工具hex6x.exe從.out文件產生.hex文件。
  (3)用Flashburn軟件燒錄.hex文件。
3.4 結果驗證
  系統采用自主研發的DM642硬件平臺,為了驗證C語言bootloader程序的可行性與穩定性,具體操作步驟如下:
  (1)編寫測試應用程序,其功能是通過串口循環向PC機發送預定的數據;
  (2)按照上述方法把程序燒寫到Flash中;
  (3)斷電,設置 AEA[22:21]為&ldquo;11&rdquo;,即EMIF boot啟動方式;
  (4)系統與PC串口連接、上電,查看PC機上的串口調試助手是否收到預定的數據。

 


    驗證時,若PC機上的串口調試助手收到的數據與DM642應用程序發送的數據一致,則表明該方案可行。重復驗證操作,每次都能收到預定的數據,則表明該方案穩定。
    本文的創新之處在于采用C語言實現了DM642的二級引導加載程序的設計,不再需要使用TI公司提供的匯編程序例程進行移植,提高了程序的可讀性和移植性。在實際項目中已經證實了該方案可行性和穩定性,同時,該方案適用于TI C6000系列各種型號,可以在該系列不同器件中方便地移植,為基于DM642的實際應用開發提供了新的途徑。
參考文獻
[1] TI. SPRS200N TMS320DM642 video/imaging fixed-point digital signal processor[S]. 2002.
[2] 張志濤,梁光明.基于DM642的Flash分頁二級引導程序設計[J].現代電子技術,2009(22):210-212.
[3] 韓非,胡春海.TMS320C6000系列DSP開發應用技巧[M].北京:中國電力出版社,2008.
[4] 王躍宗,劉京會.TMS320DM642 DSP應用系統設計與開發[M].北京:人民郵電出版社,2009.
[5] 劉志發,張東,楊艷,等.基于DM642自啟動的Flash燒寫原理研究及實現[J].現代電子技術,2008(22):8-11.
[6] 李興友,游志勝.基于DM642的大容量Flash引導加載方法研究與實現[J].計算機應用,2005,25(8):1939-1941.
[7] 胡海龍,彭啟琮.TMS320C6713基于DSP/BIOS的二級BootLoader開發[J]. 現代電子技術,2005(15):74-75.

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 成人免费视频国产免费麻豆 | 亚洲一区二区三区四区五区不卡 | 乱子伦视频在线看 | 国产欧美精品一区二区三区 | 日韩精品极品视频 | 久久精品一日日躁夜夜躁 | 欧美精品一区二区视频 | 婷婷久久综合九色综合88 | 99国产精品自拍 | 国产一毛片 | 日本熟妇丰满大白屁毛片 | 国产又粗又深又猛又爽又在线观看 | 国产伦精品一区二区三区综合网 | 国产自偷自拍视频 | 精品国产一区二区三区护卡密 | 天天爽夜夜爽夜夜爽 | 久久综合亚洲色hezyo国产 | 亚洲猛少妇又大又xxxxx | 久久久久成人精品免费播放动漫 | 激情五月婷婷综合网 | 污污视频在线免费看 | 中文字幕日本六区小电影 | 成人免费看片&#39 | 国产一区二 | 久久久人成影片免费观看 | 亚洲精品色综合av网站 | 欧美综合自拍亚洲综合图 | 国产男女无遮挡猛进猛出 | 狠狠操av | 欧美激情性做爰免费视频 | 亚洲国产精品一区二区www | 377p日本欧洲亚洲大胆张筱雨 | 骚片av蜜桃精品一区 | 97干视频| 国产精品 欧美日韩 | 在线va无码中文字幕 | 中文字幕+乱码+中文乱 | 开心五月激情综合婷婷色 | 日一区二区 | 亚洲欧美日韩精品在线观看 | 亚洲一区在线免费 | 欧美日韩国产二区 | 女总裁呻吟双腿大开sm视频 | 天天玩夜夜操 | 床奴h慎入小说 | 四虎国产精品成人永久免费影视 | 欧美精品黄色片 | 乱淫的女高中暑假调教h | 日韩少妇高潮抽搐 | 日韩一区二区在线播放 | 日本网站在线免费观看 | 午夜天堂在线 | 在线亚欧观看2023 | 欧美午夜刺激影院 | 夜噜噜久久国产欧美日韩精品 | 久久极品 | 日韩精品一区二区三区在线观看视频网站 | 1000部精品久久久久久久久 | 中文字幕人成人乱码亚洲电影 | 黄色免费在线网址 | 久青草国产视频 | 天堂网视频在线观看 | 国产精品日日摸夜夜添夜夜av | 4hu最新网 | 国产精品久久久久久久久久久久午 | 亚洲乱码国产乱码精品精大量 | 99日精品 | 国产剧情在线 | 国内精品视频饥渴少妇在线播放 | 欧美乱色| 最近中文字幕在线观看视频 | 天天操操操操 | 国产成人久久精品麻豆二区 | 懂色av噜噜一区二区三区av | 欧美乱妇高清无乱码免费 | 闺蜜张开腿让我爽了一夜 | 91精品国产色综合久久不卡蜜臀 | 亚洲精品国产一区二区在线观看 | 国产精品免费看久久久无码 | 日韩性猛交ⅹxxx乱大交 | 午夜精品在线免费观看 | 国内性爱视频 | 亚洲午夜精品a片久久www慈禧 | 久久高潮视频 | 人妻熟女av一区二区三区 | 中文字幕亚洲精品日韩一区 | 一本色道久久综合无码人妻 | 新疆少妇xxxx做受 | 欧美性生交大片免费看 | 日韩中文字幕av | 亚洲午夜福利av一区二区无码 | 亚洲性在线观看 | 久操视频免费在线观看 | 国产乱xxxxx79国语对白 | 精品少妇人妻av一区二区 | 久久狠狠高潮亚洲精品 | 欧美美女视频 | 免费又色又爽又黄的成人用品 | 国产有码在线观看 | 无码日韩精品一区二区免费 | 黑人巨茎大战白人美女 | 免费无遮挡在线观看视频网站 | 免费看大片a | 国产一级精品视频 | 国产乱xxⅹxx国语对白 | 亚洲大尺度专区 | 顶臀精品视频www | 在线天堂新版资源www在线 | 国产做无码视频在线观看浪潮 | 中文国产成人精品久久不卡 | 亚洲一区在线观看免费 | 久久精品中文闷骚内射 | 最新久久精品 | 中文无码一区二区不卡αv 精品少妇人妻av免费久久洗澡 | 日本一卡精品视频免费 | 精品久久一区二区 | 国产乱人伦精品一区二区三区 | 日本在线播放视频 | 久久99蜜桃综合影院免费观看 | 午夜丰满少妇性开放视频 | 欧美深度肠交惨叫 | 欧美韩一区二区三区 | 2023国产精品 | 欧洲男女裸体无遮挡做爰 | 天堂va在线 | 一本色道久久综合亚洲精品 | 亚洲精品久久久一区二区图片 | 香蕉国产在线 | 久久精品中文字幕一区 | 国产精品一品二区三区四区五区 | 国模杨依粉嫩蝴蝶150p | 国产伦精品一区二区三 | 国产精品三区四区 | 亚洲狠狠婷婷综合久久久久图片 | 特一级黄色毛片 | 日韩在线视频第一页 | 女人解开乳罩给男人吃奶 | 欧美黄色短视频 | 国产成人天天爽高清视频 | 亚洲乱子伦 | 国产精品久久久久久中文字 | 少妇毛片一区二区三区免费视频 | 国产精品99久久久久久大便 | 国色天香网www在线观看 | 99青青草| 巨胸喷奶水视频www免费网站 | 中文字幕乱码在线蜜乳欧美字幕 | 99热亚洲 | 欧美v日韩 | 成人婷婷网色偷偷亚洲男人的天堂 | 最新av网址在线观看 | 免费观看日本 | 激情偷拍| 婷婷国产v亚洲v欧美久久 | 成年女人永久免费观看视频 | 古装大尺度激情呻吟视频 | 这里只有精品免费视频 | 影音先锋男人av鲁色资源网 | 国产精品自拍视频 | 啪啪福利| 欧美成aⅴ人高清免费 | 欧美一区二区三区四 | 国产午夜精品免费一区二区三区视频 | 99精品在线免费观看 | 日本中文字幕在线观看 | 成人亚洲综合 | 日韩久久精品视频 | 日产中文字幕一码 | 天天做天天爱天天爽综合网 | 狠狠cao日日穞夜夜穞av | 99精品全国免费观看视频 | 精品国产一二三产品价格 | 国产三级在线播放 | 国产片在线 | 少妇特黄v一区二区三区图片 | 韩国呻吟大尺度激情视频 | h片在线观看免费 | 妞妞色www在线精品观看视频 | 日韩av午夜 | 欧美日韩亚洲另类 | 久久久久99人妻一区二区三区 | 日本三级香港三级人妇99 | 好av| 国产露出视频 | 国产强被迫伦姧在线观看无码 | 少妇人妻av无码专区 | 国产91会所女技师在线观 | 色综合视频二区偷拍在线 | 亚洲综合图色40p | 欧美xxxx在线 | 欧美性视屏 | 国内成人自拍 | 69精品| 深夜成人在线观看 | 97精品国产97久久久久久粉红 | 99久久精品免费看国产免费粉嫩 | 黄色三级网址 | 九九热在线观看视频 | 久久99精品国产 | 朋友的姐姐2在线观看 | 免费国产裸体美女视频全黄 | 欧美一区二区三区的 | 国产人成免费爽爽爽视频 | 福利姬在线观看 | 欧美日韩se | 亚洲欧美日韩久久 | 毛片在线播放a | 草的我好爽 | 色播亚洲视频在线观看 | 九色蜜桃臀丨porny丨自拍 | 国产精品久久久久久久妇女 | 日韩久久不卡 | 国产精品爱久久久久久久电影蜜臀 | 操极品美女 | 欧美高清在线精品一区 | 亚洲综合精品视频 | 黄色一级视频网 | 香港三级韩国三级日本三级 | 色哟哟视频网站 | 2018天天弄| 日日麻批免费40分钟无码 | 久久五月视频 | 日本黄网站三级三级三级 | 欧美性生活网站 | 91在线观看免费视频 | 扒开双腿被两个男人玩弄视频 | 风间由美性色一区二区三区四区 | 午夜不卡久久精品无码免费 | 国产伦精品一区二区三区在线观看 | 尤物av无码色av无码 | 丁香花免费高清完整在线播放 | 国产乱码精品一区二区三区四川人 | 成人精品一区二区三区在线观看 | 国产精品欧美一区二区三区喷水 | 成人涩涩软件 | 九色porny丨精品自拍视频 | 国产免费久久精品 | 欧美1级片 | 第一章婶婶的性事 | 日韩精品日韩激情日韩综合 | 无码精品久久久久久人妻中字 | 青青草视频播放器 | 韩国午夜激情 | 搞av网 | 夜夜揉揉日日人人 | 久久综合九色综合网站 | 88久久精品无码一区二区毛片 | 精品视频区 | 精品九九九九九 | 久久欲| 91精品国产乱码久久久久久久久 | 国产午夜伦理 | 日本三级在线 | 超碰免费成人 | 亚洲三级在线视频 | 亚洲成av人片在线观看天堂无码 | 亚洲国产欧美国产综合一区 | 天天爽影院一区二区在线影院 | 中文字幕亚洲精品在线 | 久久99亚洲精品久久99果 | 骚色综合| 亚洲成av人的天堂在线观看 | 明星换脸av一区二区三区网站 | 99热热热 | 国产精品理伦片 | 亚州视频在线 | 摸少妇的奶她呻吟不断爽视频 | 国产毛片毛片精品天天看软件 | 性一交一乱一区二区洋洋av | 蜜桃成人无码区免费视频网站 | 国产精品一卡 | 国内精品视频在线播放 | 国产亚洲三级 | 黄色一级图片 | 色青网 | 国产精品久久久久久久乖乖 | 91精品国自产拍天天拍 | 色婷婷综合中文久久一本 | 久久久久高潮毛片免费全部播放 | 国产精品高潮呻吟久久av黑人 | 日韩免费高清大片在线 | 国语对白做受xxxxx在 | 99产精品成人啪免费网站 | 亚洲欧美又粗又长久久久 | 久久久麻豆精品一区二区 | 色欲国产麻豆一精品一av一免费 | 99国产精品99久久久久久 | 嫩草影院懂你的影院 | 九九在线视频免费观看精彩 | 亚洲欧美另类激情 | 日日摸夜夜添夜夜躁好吊 | 肉体粗喘娇吟国产91 | 色综合天天综合网国产成人网 | 日韩av在线播放不卡 | 日韩综合av| 中国老妇荡对白正在播放 | 夜夜摸日日躁欧美视频 | 日本69精品久久久久999小说 | 久久噜噜噜 | 国产精品综合久久久久久 | 亚洲一区二区三区乱码aⅴ蜜桃女 | 屁屁影院ccyy国产第一页 | 激情av在线| 国产无在线观看软件 | 亚洲一区二区三区高清av | 亚洲а∨天堂久久精品2021 | 明日花绮罗576空乘在线播放 | 九七在线视频 | 91美女在线视频 | 可播放的亚洲男同网站 | 好看的av在线 | 最近免费中文字幕mv在线视频3 | 97超碰超碰| 欧美18精品久久久无码午夜福利 | 激情婷婷网 | 丁香婷婷深情五月亚洲 | 免费高潮视频95在线观看网站 | 成人免费视频久久 | 欧美午夜一区二区 | 久久久6精品成人午夜51777 | 日韩一区高清 | 日韩欧美在线视频观看 | 久久与婷婷 | 亚洲成av人在线观看网站 | 国产呻吟久久久久久久92 | 成年人的毛片 | 极品女神无套呻吟啪啪 | 四虎影成人精品a片 | 国产日韩欧美二区 | 色呦呦免费视频 | 小视频成人| 三个男吃我奶头一边一个视频 | 中字幕视频在线永久在线观看免费 | 91久久精品一区二区三区大 | 亚洲成人在线免费 | 久青草免费视频 | 日韩在线免费观看av | 中国大陆高清aⅴ毛片 | 亚洲午夜精品久久久久久浪潮 | 国产激情久久久久久熟女老人av | 一级看片 | 国产精品久久久久久久9999 | 国产精品成人免费精品自在线观看 | 理论片午午伦夜理片影院99 | 日本精品视频一区 | 久久av资源站 | 日韩a一级| 国产精品免费拍拍10000部2 | 女人久久久久 | 老外一级黄色片 | 国产在线视频一区二区三区 | 自拍偷自拍亚洲精品被多人伦好爽 | 乌克兰少妇xxxx做受 | 淫欲av| 国产真实乱对白精彩久久 | wwwxxxcom国产| 亚洲va欧美va国产综合剧情 | 日韩在线第二页 | 国产偷国产偷亚洲清高app | 中文字幕在线不卡一区二区 | 日韩精品一区二区三区不卡 | 污视频免费在线观看网站 | 中文字幕人成乱码熟女香港 | 怡红院av亚洲一区二区三区h | 国产成人91 | 一区二区视频 | 色狠狠av一区二区三区香蕉蜜桃 | 国产ww久久久久久久久久 | 日批免费观看视频 | 欧美jizzhd欧美18| 野花香社区在线视频观看播放 | 国产在线视频自拍 | 熟妇人妻中文字幕无码老熟妇 | 亚洲精品色在线网站 | 在线精品亚洲一区二区 | 一区二区在线看 | 国产精品女教师 | 少妇影院7788| 激情综合一区二区三区 | 337人体做爰大胆视频 | 亚洲一区二区av在线观看 | 五十路熟妇亲子交尾 | 色婷婷在线观看视频 | 国产精品久久久久9999 | 农村脱精光一级 | 成人做爰视频www | 久久伊人蜜桃av一区二区 | 天天插夜夜爽 | 婷婷影院在线 | 国产午夜小视频 | 欧美亚洲国产精品久久 | 国产成人在线视频观看 | 亚洲www永久成人夜色 | 国产三级在线视频 一区二区三区 | 人妻美妇疯狂迎合系列视频 | 成人性生交大全免 | 日韩欧美综合 | 人人澡人人妻人人爽人人蜜桃 | 国产精品99久久久久久久久久 | 成年人免费看视频 | 好看的91视频 | 亚洲 丝袜 自拍 清纯 另类 | 久久综合给合综合久久 | 国产又粗又长 | 国产精品igao视频网网址不卡日韩 | 人av在线 | 免费又色又爽又黄的成人用品 | 美女视频黄a视频免费全程软件axs | 男女啪啪做爰高潮免费网站 | 久久国产精品萌白酱免费 | 亚洲2017天堂色无码 | 国产精品6 | 国产精品夜夜爱 | 日本三级一区 | 波多野结衣家庭主妇 | 大尺度网站在线观看 | 水野朝阳av一区二区三区 | 国产成人精品一区二区三区视频 | 国产偷国产偷亚洲高清app | 性欧美另类 | 国产理论一区二区三区 | 午夜在线免费观看 | 欧美日本韩国在线 | 狠狠五月深爱婷婷网 | 国产精品zjzjzj在线观看 | 欧美激情a∨在线视频播放 少妇人妻无码专区视频 | 久久国产精品99国产精 | 性色av无码不卡中文字幕 | 欧美精品久久久久性色 | 欧美日韩中文在线 | 成年人视频在线播放 | 性视频黄色 | 国产青青在线 | 久久久久久97 | a级毛片古装在线播放 | 色婷婷国产精品久久包臀 | 天天综合精品 | 亚洲色大成网站www永久在线观看 | 欧美四区 | 久久久久成人免费看a含羞草久色 | 五月天激情国产综合婷婷婷 | 日韩精品大片 | 亚洲欧美日韩在线一区 | 日本两性视频 | 欧美日韩综合一区二区三区 | 国内精品久久久久久99蜜桃 | 国产亚洲精品久久久久久大师 | 91久久香蕉国产日韩欧美9色 | 国产精品久久久久aaaa九色 | 亚洲日韩中文字幕天堂不卡 | 一区二区视频免费在线观看 | 免费在线观看一区 | 国产福利二区 | 久草成人在线 | 久久精彩免费视频 | 日韩和的一区二区 | 亚洲看片| 97国产suv精品一区二区62 | 日本一级二级三级aⅴ网站 日本一级二级三级久久久 日本一级二级视频 | 成人精品一区二区三区网站 | 国产性猛交 | r级无码视频在线观看 | 婷婷五月六月激情综合色中文字幕 | 久久久精品午夜免费不卡 | 成人wwxx视频免费男女 | 日韩av二区 | 男女做那个的全过程 | 蜜臀av人妻国产精品建身房 | 黄色一级片a | 国产艳妇av在线观看果冻传媒 | 国产av无码专区亚洲a√ | 久久99热这里只频精品6学生 | 性欧美videos高清精品 | 黄色av在| 国产成人综合久久久久久 | 精品国产一区二区在线 | 99久久精品一区二区 | 国产伦精品一区二区三区男技 | 日本一区二区视频免费 | 黄色片一级| av手机观看 | 亚洲国产一区精品 | 都市激情综合 | 久久久新| 大伊香蕉在线精品视频75 | www日韩精品| 欧美成人精精品一区二区频 | 日本黄色大片网站 | 国产精品久久毛片av大全日韩 | 久久久一区二区三区捆绑sm调教 | 国产在线视频网 | 爱的色放在线 | 亚洲伊人久久久 | 日本欧美高清视频 | 欧美视频二区 | 亚洲乱码国产乱码精品精大量 | 免费看黄片毛片 | 中文字幕美人妻亅u乚一596 | 无尺码精品产品日韩 | 亚洲国产美女视频 | 蜜桃av久久久亚洲精品 | 国产成人av性色在线影院 | 日韩性猛交ⅹxxx乱大交 | 成人天堂视频在线观看软件 | 午夜伦4410yy妇女久久v | 国产精品成人免费视频网站 | 极品销魂美女一区二区 | 亚洲 欧美 激情 小说 另类 | 欧美一级全黄 | 国产精品2018 | 激情五月中文字幕 | 男人的亚洲天堂 | 国产性天天综合网 | 色91av| 欧美一级爱爱视频 | 91桃色成人wangxhab | 91插插影库| 久久久黄色一级片 | 久久久久久一区国产精品 | 亚洲成av人影院 | 91丨九色丨国产在线观看 | www.中文字幕 | 日韩美女视频一区二区 | 中文字幕日韩一区二区三区不卡 | 99精品视频在线观看免费 | 另类激情在线 | 日本乳喷榨乳奶水视频 | 日韩av免费在线 | 精品人妻系列无码一区二区三区 | 成人蜜桃视频 | 超碰综合网| 九九热精品免费视频 | 妇女伦子伦视频高清在线 | 亚洲精品中文字幕乱码 | 日韩一区二区三区四区五区六区 | 三级伦理精品专区 | 69亚洲乱 | 中文字幕一区二区三区乱码 | 日韩久久一级片 | 亚洲av成人精品毛片 | av黄色在线免费观看 | 日韩中文字幕免费在线观看 | 另类专区成人 | a级a做爰片成人毛片入口 | 亚洲精品成人久久久 | 国产三区二区 | 人人爽人人爽人人爽 | 国产亚洲第一页 | 五月婷婷久久草 | 久久蜜臀精品av | 在线观看麻豆av | 香港三级网站 | av手机在线播放 | 午夜精品久久久久久久白皮肤 | 成 人 免费观看网站 | 日本特级黄色 | 永久免费av网站 | 天天弄 | 日日操夜夜骑 | 一本一道av无码中文字幕 | av中文字幕免费观看 | 农村乱视频一区二区三区 | 国产精品自产拍在线观看 | 日本亚洲欧美 | 被灌满精子的波多野结衣 | 久久综合偷偷噜噜噜色 | 色老头一区二区三区 | 91九色高潮 | 久久久久久国产精品mv | 国产欧美一区二区三区视频在线观看 | 国产精品久久中文字幕 | 在线观看入口 | 麻豆做爰免费观看 | 少妇诱惑av| 国产喂奶挤奶一区二区三区 | 亚洲性啪啪无码av天堂 | 女人高潮流白浆视频 | 欧美黄色a级 | 日本捏奶吃奶的视频 | 粉嫩精品国产色综合久久不8 | xxxx在线观看视频 | 91九色porny首页最多播放 | 91成人免费版 | 亚洲妇熟xx妇色黄蜜桃 | 亚洲v无码一区二区三区四区观看 | 国产精品亚洲综合一区二区三区 | 在线色图 | 成人av网站在线播放 | 日韩精品一卡2卡3卡4卡乱码的功能 | 欧美肥胖老妇bbw | av在线不卡免费观看 | 五月精品视频 | 久久精品99久久 | 成人动漫在线观看 | 黄色一级免费网站 | 果冻传媒一区 | 久久久久亚洲精品中文字幕 | 久热这里 | 欧美性生活网址 | 女同久久另类69精品国产 | 国产性受xxxx黑人xyx性爽 | 日本精品视频在线播放 | 日本一卡二卡视频 | 亚洲最大毛片 | 久久www免费人成人片 | 精品少妇久久 | 国产男人搡女人免费视频 | 国产精品免费在线 | 一区二区免费在线观看视频 | 色88888久久久久久影院 | 国产精品一区在线观看你懂的 | 日韩av资源在线 | 在线成人毛片 | 成人性生交大片免费看vrv66 | 与黑人高h系列辣文 |