《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 業界動態 > 一種嵌入式系統實現的JTAG調試器

一種嵌入式系統實現的JTAG調試器

《電子技術應用》
2008-03-26
作者:周金和1,張景璐2

  摘 要: 分析了 JTAG標準和基于JTAG標準的ARM-ICE的功能和原理,利用基于S3C4510B芯片和μClinux操作系統的嵌入式" title="的嵌入式">的嵌入式系統實現了JTAG調試器" title="調試器">調試器。通過μClinux網絡編程使該調試器支持網絡遠程調試,最后通過對基于ARM7TDMI芯片的嵌入式系統進行調試驗證了JTAG調試器功能。
  關鍵詞: JTAG調試器 μClinux 嵌入式系統 ARM7TDMI


  JTAG作為一個通用的標準器件功能測試接口,具有靈活高效、易于實現等優點,是微控制器、微處理器、DSP、SoC等器件的重要外部接口。它不但可以用來測試內部功能模塊狀態,而且可以實現在線調試(ICE)功能。ARM系列處理器正是通過JTAG接口使用內部集成的ICE功能,并采用這種方式實現在線調試。此外CPLD、FPGA等器件大多都可以使用JTAG接口實現在線編程或下載。因此,JTAG接口已經成為復雜芯片系統的必備接口,在芯片測試、調試及實現其他特殊功能方面發揮著重要作用。
1 基本原理
  JTAG標準即IEEE 1149.1標準[1]。聯合測試行動組JTAG(Joint Test Action Group)起草了邊界掃描" title="邊界掃描">邊界掃描測試BST(Boundary Scan Testing)規范, 該標準為數字集成電路規定了一個測試訪問口(TAP)和邊界掃描結構,解決了由于數字電路高度集成化帶來的一些測試難題。它還提供了一種訪問和控制芯片內部仿真(ICE)模塊的方法,ICE模塊一般包括內部掃描和自測試的功能,可以很好地支持集成電路的開發。
1.1 JTAG標準工作原理
  邊界掃描技術的基本思想是在靠近芯片的輸入輸出管腳增加一個移位寄存器單元。通過這些邊界掃描寄存器單元,可以實現對芯片輸入輸出信號的觀察和控制。另外,靠近芯片輸入輸出管腳的邊界掃描(移位)寄存器單元可以相互連接起來,在芯片的周圍形成一個邊界掃描鏈(Boundary-Scan Chain)。一般的芯片都會提供幾條獨立的邊界掃描鏈,用來實現完整的測試功能。
  在JTAG標準中,寄存器被分為兩大類:數據寄存器(DR-Data Register)和指令寄存器(IR-Instruction Register),邊界掃描鏈寄存器即為一種很重要的數據寄存器,邊界掃描鏈可用來觀察和控制芯片的輸入輸出。指令寄存器用來實現對數據寄存器的控制。TAP是一個通用的端口,通過TAP可以訪問芯片提供的所有數據寄存器和指令寄存器,對整個TAP的控制是通過TAP控制器完成的。TAP包括5個信號接口:(1)TCK(Test Clock),為TAP操作提供了一個獨立的基本的時鐘信號。(2)TMS(TestMode Selector),用來控制TAP狀態機的轉換。(3)TDI(TestData Input),是JTAG指令和數據的串行輸入端。在TCK的上升沿被采樣,結果送到JTAG寄存器中。(4)TDO(Test Data Output),是JTAG指令和數據的串行輸出端。在TCK的下降沿被輸出到TDO。(5)TRST,是JTAG電路的復位輸入信號,低電平有效。
  通過TAP控制器的狀態轉移即可實現對數據寄存器和指令寄存器的訪問,從而實現對JTAG測試電路的控制。TAP控制器共有16種狀態,如圖1所示。通過測試模式選擇TMS和時鐘TCK可控制狀態的轉移。


  指令寄存器允許特定的指令被裝載到指令寄存器當中,用來選擇需要執行的測試,或者選擇需要訪問的測試數據寄存器。每個支持JTAG調試的芯片必須包含一個指令寄存器。JTAG標準要求芯片支持的基本指令有:EXTEST、INTEST、SAMPLE/PRELOAD、BYPASS、HIGHZ等。
1.2 ARM7TDMI調試原
  從功能上看,ARM7TDMI處理器主要包括三大部分:
  (1)ARM CPU Main Processor Logic,包括了對調試的硬件支持;(2)嵌入式ICE-RT Logic,包括了一組寄存器和比較器,用來產生調試異常、設置斷點和觀察點;(3)TAP 控制器,它通過JTAG接口控制和操作掃描鏈。
  ARM7TDMI提供了4條掃描鏈,分別是掃描鏈0、1、2和3。通過掃描鏈0可以訪問ARM7TDMI內核的外圍電路,包括數據總線。該掃描鏈長度為113位,具體包括數據總線的0~31位、內核控制信號、地址總線的0~31位、嵌入式ICE-RT的控制信號等。掃描鏈1是掃描鏈0的子集,長度為33位,具體包括數據總線的0~31位和BREAKPT信號,掃描鏈1比掃描鏈0的長度短了很多,通過掃描鏈1可以更快地將指令或數據插入到ARM7TDMI的內部。掃描鏈2長度為38位,該掃描鏈專門用來訪問嵌入式ICE-RT內部的寄存器,通過訪問嵌入式ICE-RT的內部寄存器,可以讓ARM7TDMI進入調試狀態、設置斷點、設置觀察點。通過掃描鏈3,ARM7TDMI可以訪問外部的邊界掃描鏈,該掃描鏈用得很少。
  ARM7TDMI的調試狀態和正常運行狀態是有區別的。在正常運行狀態下,ARM7TDMI由MCLK(Memory Clock)驅動,正常運行。在調試狀態下,ARM7TDMI的正常運行被打斷,并且和系統的其他部分隔離開來。可以通過掃描鏈插入特定的ARM/THUMB指令來讀寫ARM7TDMI的內部寄存器和修改內存的內容。在完成需要的操作后,可以用RESTART JTAG指令讓ARM7TDMI返回到正常運行狀態,恢復原來的運行。
2 JTAG調試器的嵌入式系統實現
  JTAG調試器硬件是以基于ARM7芯片的嵌入式系統實現的。該系統以帶以太網接口的ARM芯片S3C4510B為核心處理器,以μClinux為嵌入式操作系統。JTAG調試器軟件主要包括兩部分:JTAG調試器與目標機的接口模塊和與調試主機的接口模塊。具體結構框圖如圖2所示。


2.1 嵌入式系統設計
  設計并制作標準的S3C4510B應用系統[2],主要配置為2MBFLASH、16MBSDRAM、10/100Mbps自適應以太網口、終端接口、并行I/O" title="I/O">I/O接口等。利用S3C4510B的通用I/O口中的P[4]、P[5]、P[6]、P[8]分別模擬JTAG標準中TAP的4個信號接口,即TCK、TMS、TDI、TDO。
  從軟件上看,需要將μClinux操作系統移植到設計制作的基于S3C4510B的JTAG調試器硬件平臺上,以便開發基于網絡的調試器軟件。μCLinux是為沒有內存管理單元(MMU)的處理器設計的一種嵌入式操作系統,它繼承了桌面Linux的強大網絡功能,其內核采用模塊化的組織結構,通過增減內核模塊的方式來增減系統的功能。
  通常,在PC機上通過并口模擬JTAG時序[3],也可以按照標準仿真器設計JTAG調試器[4]。與上述方案不同,本設計采用開放源代碼軟件設計JTAG調試器應用軟件,主要參考了Open-JTAG小組開發的通過PC機并口實現JTAG操作的軟件jtager-1.0.0,將其中對PC機并口的操作改為對S3C4510B口線的操作,通過設置S3C4510B的通用I/O口模式寄存器IOPMOD的值可將P[4]、P[5]、P[6]設置為輸出模式,將P[8]設置為輸入模式,然后通過編程設置I/O口數據寄存器IOPDATA的值,控制P[4]、P[5]、P[6]、P[8]的狀態實現JTAG標準要求的時序。隨后,根據ARM7TDMI調試特性,修改操作代碼,增加通過網絡的遠程調試功能" title="調試功能">調試功能。
2.2 ARM7TDMI的JTAG指令實現
  ARM7TDMI的指令寄存器長度是4位,通過TAP和JTAG接口,可以把指令裝載到指令寄存器中。在CAPTURE-IR狀態下,固定值B0001總是被裝載到指令寄存器中。在SHIFT-IR狀態下,可以把ARM7TDMI支持的新指令從TDI串行輸入,同時固定值B0001會從TDO串行輸出。通過輸出的這個固定值,可以判斷當前的操作是否正確。在UPDATE-IR狀態下,新輸入的指令被裝載到指令寄存器中。在回到RUN-TEST/IDLE狀態后,新指令立即生效。
  IDCODE和SCAN_N是 ARM7TDMI調試中經常用到的JTAG命令。IDCODE命令的二進制代碼是1110。IDCODE命令將Device Identification Code寄存器連接到TDI和TDO之間。Device Identification Code寄存器的長度是32位,通過TAP可以讀到ARM7TDMI的ID。SCAN_N命令的二進制代碼是0010。ARM7TDMI提供了4條掃描鏈,通過SCAN_N指令可以選擇需要訪問的掃描鏈。選擇掃描鏈的過程是:先把SCAN_N指令裝載到指令寄存器中,該指令會將長度為4位的掃描鏈選擇寄存器連接到TDI和TDO之間;通過TAP狀態的轉移便可使選擇的掃描鏈連接到TDI和TDO之間。
  另外BYPASS、INTEST、RESTART 等JTAG指令的實現方法與上面兩條指令的實現方法類似。
2.3 嵌入式ICE-RT邏輯實現
  嵌入式ICE-RT是ARM處理器內部集成的在線仿真功能模塊,通過JTAG調試接口與外界交互,其中包含的常用寄存器如表1所示。


  要訪問嵌入式ICE-RT內部的寄存器,可通過掃描鏈2對Debug Control Register進行訪問。實現過程:通過TAP將SCAN_N指令寫入JTAG指令寄存器中,通過TDI將數值2寫到掃描鏈選擇寄存器中,即選擇了掃描鏈2,在通過掃描鏈2訪問任何嵌入式ICE-RT內部寄存器之前,還需要用INTEST 指令將當前通過SCAN_N指令選擇的掃描鏈置為內部測試狀態。寫入INTEST指令的過程和寫入SCAN_N指令的過程類似。接下來就可以通過掃描鏈2訪問嵌入式ICE-RT內部寄存器,實現對ARM7TDMI的基本調試功能。
2.4 ARM7TDMI寄存器和內存訪問的實現
  邊界掃描鏈分布在ARM7TDMI的32位數據總線的周圍,ARM7TDMI每次取指令或者進行數據存儲時都要通過32位數據總線進行。這樣,通過邊界掃描鏈1,就可以插入新指令或者新數據,同時也可以捕獲出現在數據總線上的數據。通過這種方式,可以檢查和修改ARM7TDMI的通用寄存器和系統內存。
  以讀取寄存器R0的值為例,介紹邊界掃描鏈1的操作過程,如圖3所示。


  讀取寄存器R0的值可以用指令STR R0,[R0](機器碼為0xE5800000)來實現。該指令可將寄存器R0的值存儲到內存單元R0中去。因為在ARM7TDMI處于調試狀態時,ARM7TDMI和外部是隔離開的,所以該指令實際上不能訪問內存單元,也不會對內存單元產生任何影響。使用指令STR R0,[R0]可使得寄存器R0的值出現在數據總線上,這樣就可以通過掃描鏈1將其捕獲,然后從TDO輸出。指令STR R0,[R0]的執行需要兩個指令執行周期。在第一個指令執行周期,執行地址計算;在第二個指令執行周期,將寄存器R0的值放到數據總線上去。對ARM寄存器寫操作及訪問內存的方法與此類似,都是通過掃描鏈1,只是所使用的指令不同而已。
2.5 網絡編程
  通過網絡編程,可以對目標系統實現遠程調試。圖4是PC與仿真器的網絡通信流程圖。網絡通信通過μClinux下的socket編程實現,首先PC(調試主機)通過網絡向仿真器發送命令,仿真器通過統一的程序接口分析調試命令,并將調試命令轉換成JTAG標準所要求的時序,通過I/O口線發送到目標板;然后目標板執行命令,并將命令執行后得到的調試信息返回給仿真器,接著仿真器將調試信息通過網絡發送給PC,這樣用戶在PC上便得到了調試信息。


3 JTAG調試器測試及部分執行結果
  本設計最終完成了一種在Linux終端下操作的JTAG調試器。調試器上電后便在μClinux下自動運行調試器客戶端程序,同時在PC的Cygwin環境下運行JTAG調試器服務器端程序jtager,建立網絡連接。然后在Cygwin下鍵入用戶調試命令,執行下列操作:(1)寫目標板上的CPU 狀態;(2)讀寫編址在統一內存空間的外部設備寄存器;(3)讀寫目標機上的RAM;(4)讀寫目標機上的固態存儲設備,如Flash;(5)對嵌入式 ICE-RT進行調試。
  設計實現的調試器的用戶命令較多,下面僅列出兩條典型命令IDCODE和REG執行后的結果。
  執行IDCODE命令后,讀出了一個基于S3C4510B的目標開發板內的CPU ID號,從而得到Device ID=0x1F0F0F0F。通過邏輯分析儀分析幾個JTAG接口信號的時序關系,可以觀察到JTAG掃描連的訪問過程以及該過程中各種狀態的轉移,結果與JTAG調試原理吻合。
  執行REG命令后,得到了寄存器R0~R15及CPSR內容,即讀出了目標開發板處理器S3C4510B在當前處理器模式下的所有寄存器值,而且還可以通過其他命令對其進行修改。
  此外,通過掃描鏈2可以訪問嵌入式ICE-RT的17個寬度不同的內部調試寄存器,通過這些寄存器使目標ARM7TDMI分別進入調試狀態的3種方式,即控制DBGRQ信號、斷點和觀察點,實現在線調試功能。
  本文實現的JTAG調試器具有基本的調試功能,尚不具備完善的用戶操作界面,特別是圖形操作界面,另外網絡功能也需要進一步完善。但調試器的設計和實現方法對于設計類似調試器具有參考價值。為了提高JTAG調試器速率,還可以采用CPLD或FPGA實現JTAG時序,通過存儲器形式與調試器CPU接口,這將在提高速度的同時,減輕調試器CPU的負擔。
參考文獻
1 Test Access Port and BoundaryScan Architecture[S].IEEE Std1149.1-2001
2 李駒光,聶雪媛.ARM應用系統開發詳解——基于S3C4510B的系統設計[M].北京:清華大學出版社,2003
3 曾 毅,張小松.JTAG邊界掃描技術及其在嵌入式開發中的應用.計算機應用[J],2004;24(12):307~309
4 何惠琴,黃光明.一種基于以太網接口的ARM仿真器的設計[J].計算機應用.2005;25(7):1692~1694

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
主站蜘蛛池模板: 亚洲最大在线观看 | 国产精品夜夜嗨视频免费视频 | 国产四区视频 | 无码国产精品一区二区免费3p | 性色做爰片在线观看ww | 亚洲午夜久久久精品一区二区三区 | 日本japanesexxx人妖 | 亚洲一区国产 | 亚洲精品国产一区二区精华液 | 丰满岳乱妇在线观看视频国产 | 免费视频a| 国产欧美另类精品久久久 | 777午夜福利理伦电影网 | 成人欧美亚洲 | 亚洲三级伦理 | www黄色网址com| www.国产黄色 | 天天干狠狠干 | 午夜精品极品粉嫩国产尤物 | 日本亚洲国产 | 可以免费看毛片的网站 | 日本肉体xxxⅹ裸体交 | 久久久www成人免费无遮挡大片 | 午夜在线看片 | 蜜臀av色欲a片无码精品一区 | 国产成人无码免费看片软件 | 中文字幕在线永久 | 手机福利视频 | 99久久国产综合精品1 | 又嫩又硬又黄又爽的视频 | 一级片日韩 | 337p日本大胆噜噜噜鲁 | 1区2区3区在线观看 2015www永久免费观看播放 | 中文字幕人妻丝袜二区 | 亚洲国产成人久久综合碰 | 国产二区三区视频 | 亚洲女人天堂网 | 日韩精品一区二区三区免费视频观看 | 亚洲日韩乱码中文无码蜜桃臀网站 | 日本肉感丰满bbw | kk视频在线视频 | 天天射夜夜爽 | 欧美精品人人做人人爱视频 | 久久亚洲堂色噜噜av入口网站 | 日韩中文字幕免费看 | 男女国产视频 | 丰满大乳一级淫片免费播放 | 天天色播 | 日本黄樱花超清视频 | 国产精品成人av片免费看最爱 | 97精品人人妻人人 | 亚洲成在人线aⅴ免费毛片 欧美牲交a欧美牲交aⅴ免费真 | 黄色av网站在线免费观看 | 特级黄色毛片在放 | 老湿机69福利 | 成人午夜高潮a∨猛片 | 91久久国产露脸精品国产 | 狠狠婷 | 天天草夜夜草 | 情侣偷偷看的羞羞视频网站 | 久久精品小视频 | 绯色av中文字幕一区三区 | 女性向h片在线观看 | 手机av永久免费 | 国产igao为爱做激情国外 | 伊伊人成亚洲综合人网香 | 伊人久色| 深爱激情综合 | 亚欧免费无码aⅴ在线观看 麻豆国产一区二区三区四区 | 毛片视频观看 | 国产成人精品一区二区阿娇陈冠希 | 少妇性色av | av免费观看网址 | 九九五月天 | 婷婷开心深爱五月天播播 | 九色网站在线观看 | 秋霞影院一区二区三区 | 在线不卡aⅴ片免费观看 | 国产在线不卡精品网站 | 国产免费女女脚奴视频网 | 新超碰97 | 亚洲精品无码久久久 | 久久综合久久网 | 91精品国产高清一区二区三密臀 | 久久久久久国产精品免费免费男同 | 91精品国产综合久久四虎久久 | 俄罗斯精品一区二区 | 免费视频a | 99蜜桃臀久久久欧美精品网站 | 欧美一区二区三区四区视频 | 亚洲国产精品久久久久婷婷老年 | 日韩成人高清视频在线观看 | 一级国产20岁美女毛片 | 午夜在线看片 | 中文久久精品 | 日韩区在线| 亚洲欧洲无码av电影在线观看 | 日韩av一区在线观看 | 欧美亚洲大片 | 在线看日韩av | 91大神网址 | 亚洲精品国产乱码在线看蜜月 | 99热久久这里只有精品 | 91精品久久久久久久久99蜜臂 | 国产在线看 | 久久精品五月天 | 99久久国语露脸精品国产 | 一本大道无码av天堂 | 久久九九网站 | 捏胸吃奶吻胸免费视频大软件 | 久久久久久a亚洲欧洲aⅴ96 | 国产精品 视频一区 二区三区 | 日本高清一区免费中文视频 | 九九精品视频免费 | 一道本在线观看视频 | 在线播放国产一区二区三区 | av一二三四区 | 国产乱人伦精品免费 | 成年人在线观看av | 极品少妇被猛得白浆直流草莓视频 | 欧美一级特黄视频 | 亚洲成av人片在www鸭子 | 成人依依 | 日本少妇中文字幕 | 成人影片网址 | 国产日韩欧美不卡在线二区 | 精品久久久久久成人av | 国产小视频91 | 午夜精品一区二区三区aa毛片 | 日韩精品一区二区三区中文在线 | 强开小嫩苞一区二区三区网站 | 狠狠色噜噜狠狠狠888777米奇 | 黄色毛片视频校园交易 | 精品欧美一区二区精品久久 | 精品美女一区二区三区 | 成人3d动漫一区二区三区91 | 97国产精品久久 | 一本一本久久a久久精品综合不卡 | 性中文字幕| 131mm少妇做爰视频 | 欧美日韩精品一区二区在线视频 | 亚洲国产av无码综合原创国产 | 日本熟妇人妻xxxxx-欢迎您 | 中文字幕无码精品亚洲资源网久久 | 国产精品怡红院永久免费 | 国产精品高潮呻吟久 | 亚洲欧美国产双大乳头 | 国产极品美女高潮无套浪潮av | 人妻仑乱少妇av级毛片 | 国产欧美日韩综合 | 国产高清在线a视频大全 | 性感av在线 | 中韩日产字幕2021 | 国产视频精选 | 中文字幕国产综合 | 91av国产视频 | 中文字幕一区二区三区四区免费看 | 精品国产成人一区二区 | av小说亚洲| 99精品视频免费热播在线观看 | 久久久综合婷婷精品国产一区影院 | 饥渴少妇勾引水电工av | 精品国产污污免费网站 | 欧美另类亚洲 | 欧美不卡| 91精品欧美一区二区三区 | 成人a级做爰生活片 | 久久99久久久久 | 国产人免费人成免费视频 | 麻花传媒在线观看免费 | 国产亚洲精品久久久久蜜臀 | av免费在线观看不卡 | 狠狠色丁香婷婷综合视频 | 黄色三级在线 | 人人爽久久涩噜噜噜蜜桃 | 亚洲乱子伦 | 日韩精品一二 | 成人在线影片 | 特级黄毛片 | 久久影视一区二区 | 久久九九综合 | 欧美图片在线观看 | 91av视频网| 手机av资源| 国产一区二区综合 | 狠狠色噜噜狠狠狠888奇米 | 亚洲精品三 | 国产中年夫妇交换高潮呻吟 | 男人阁久久 | 女人的av | 久久国产亚洲精品无码 | 亚洲色欲色欲www | 国产做爰视频免费播放 | 国产在线观看网站 | 亚洲图片欧美激情 | 麻花传媒mv在线观看 | 三级亚洲欧美 | 免费人成打屁股网站www | 日本少妇高潮xxxxx另类 | 永久免费看黄网站 | 国产超碰久久av青草 | 欧美日韩免费观看一区=区三区 | 亚洲产国偷v产偷自拍网址 亚洲超丰满肉感bbw | 女女同恋一区二区在线观看 | 一区二区三区精品国产 | 天天干天天色综合网 | 黄色大片在线看 | 欧产日产国产蜜网站 | 农村少妇一区二区三区四区五区 | 狠狠色综合tv久久久久久 | 夜夜高潮夜夜爽夜夜爱爱一区 | 日韩人妻熟女毛片在线看 | 色欲天天婬色婬香综合网 | 日本熟妇人妻xxxxx人hd | 91精品啪在线观看国产老湿机 | 波多野结衣免费视频观看 | 免费爱爱网址 | 日本新janpanese乱熟 | 国产黄a三级三级三级看三级男男 | 亚洲综合一区无码精品 | 影视av| 男人和女人高潮做爰视频 | 亚洲精品中文字幕乱码三区 | 偷拍av网 | 精品人妻无码区在线视频 | 视频一区免费观看 | 91一区二区国产精华液 | 婷婷天堂网 | 大尺度做爰床戏呻吟舒畅 | 久久伊人蜜桃av一区二区 | 一天天影影综合网 | 亚洲乱亚洲 | 多p混交群体交乱小说 | 亚洲中文字幕无码av | 中文字幕国产一区二区 | 国产免费又色又爽粗视频 | 国产精品久久久久久久久久久久人四虎 | 色噜噜网站 | 国产艳妇av在线观看果冻传媒 | 亚洲精品a区 | 91亚洲精华国产精华液 | 免费无码又爽又刺激软件下载直播 | 婚后日日高h文孕 | 偷偷色噜狠狠狠狠的777米奇 | 国产日产久久欧美清爽 | 好吊操这里只有精品 | 国产老熟女伦老熟妇露脸 | 激情视频网站 | 中文成人精品久久一区 | 九九九热视频 | 蜜臀一区 | 国产精品视频播放 | 中文字幕视频 | 成人在线视频中文字幕 | 99久国产 | 久久天天躁狠狠躁夜夜av不卡 | 日韩视频免费大全中文字幕 | 日本免费视频在线观看 | 中文字幕成人 | 国产精品另类激情久久久免费 | 国产91对白在线播放丿 | 老女人av在线 | 91不戴套国语对白在线观看 | 亚洲大片免费看 | 日本边添边摸边做边爱 | 91看片淫黄大片在线天堂最新 | 2022国产成人精品视频人 | 西班牙美女做爰视频 | 舌吻激情大尺度做爰视频 | 91日批视频 | 国产成人精品一区二区三区四区 | 国产亚洲精久久久久久无码 | 日日噜噜夜夜狠狠视频免费 | 日本一区二区三区在线播放 | 少妇裸体长淫交视频免费观看 | 天天摸天天干 | 无遮无挡爽爽免费视频 | 国产成人在线观看免费网站 | 男女一边摸一边做爽视频 | 风流僵尸艳片a级 | 理论片午午伦夜理片久久 | 狠狠色噜噜狠狠米奇777 | 蜜桃视频在线观看免费视频网站www | 日韩毛片免费看 | 九九热伊人 | av字幕在线 | 中文字幕在线视频免费 | 国产精品岛国久久久久久久久红粉 | 性一交一乱一色一免费无遮挡 | 91久久精品www人人做人人爽 | 在线免费观看网站入口在哪 | 国产欧美日韩久久 | 中文乱码人妻系列一区二区 | 波多野结衣初尝黑人 | 黄色免费一级片 | 青娱乐免费在线视频 | 藏春阁福利视频 | 亚洲午夜精品久久久久久浪潮 | 国产精品高潮呻吟av久久动漫 | 欧美二区三区91 | 亚洲午夜精品久久 | 亚洲自拍偷拍一区二区 | 亚洲天堂精品视频 | 男女晚上黄羞羞视频播放 | 国语对白嫖老妇videos | 草久久av | 亚洲欧美日韩中文久久 | 亚洲精品一区二区三 | 又粗又爽又猛高潮的在线视频 | xvideos亚洲网站入口 | 少妇bbbb做爰 | 一级特黄色毛片 | 爱欲av| 精品国产乱码久久久久久婷婷 | 久久久久久久少妇 | 色射综合 | 深夜福利视频免费观看 | 无码国产精品一区二区免费16 | 久久成年片色大黄全免费网站 | 日韩精品无码中文字幕一区二区 | 成人乱人乱一区二区三区 | 色婷婷视频在线 | 极品粉嫩国产 | 亚洲激情视频小说 | 午夜免费播放观看在线视频 | 久久无码中文字幕免费影院蜜桃 | 久久久精品福利 | 人人爽日日躁夜夜躁尤物 | 久久五 | 无套内谢少妇在线观看视频 | 成人艳情一二三区 | 欧美综合自拍亚洲综合图 | 一级黄片毛片 | 国产午夜鲁丝片av无码 | 久久这里只有精品6 | 天海翼一区二区三区四区在线观看 | 国产精品成人va在线观看 | 国产又大又粗又长 | 乱熟女高潮一区二区在线 | 国产911| 日本无翼乌邪恶大全彩h | 爱情岛论坛亚洲品质自拍视频 | xxx久久久| 麻豆视频官网 | av无码人妻一区二区三区牛牛 | 黄色av网址在线 | 最黄一级片 | 天天爽夜夜爽一区二区三区 | 夜夜撸小说 | 久在操| 99国产偷伦视频在线观看 | 爱情岛论坛亚洲首页入口章节 | 日韩午夜小视频 | 美日韩在线视频 | 无码成人一区二区 | 韩国毛片视频 | 大桥未久亚洲无av码在线 | 亚洲 中文字幕 日韩 无码 | 国产裸体丰满白嫩大尺度尤物可乐 | 山林妇女勾搭老头av | 18禁超污无遮挡无码免费游戏 | 日本三级吃奶乳视频在线播放 | 亚洲色图狠狠爱 | 伊人网在线免费观看 | 成人av网站免费观看 | 亚洲国产成人爱av在线播放 | 无套内谢的新婚少妇国语播放 | 免费a级片在线观看 | 亚洲国产综合久久久 | 国产56页| 亚洲第一在线播放 | 国产精品一区久久 | 蜜桃堂女性向av片在线观看 | 午夜免费高清视频 | 日韩精品成人 | 久草在线新视觉 | 青青青视频免费观看 | 欧美色88 | 性做久久久久久免费观看欧美 | 波多野吉衣av在线 | 天天干夜夜操 | 国产女无套免费网站 | 成人午夜天| 污视频大全 | 4438xx亚洲最大五色丁香一 | 女人18毛片毛片毛片毛片区二 | av中文字幕不卡 | 伊人资源| 亚洲午夜精品久久久久久人妖 | 久久精品黄色 | 在线观看视频亚洲 | 成年人黄色网址 | 欧美群妇大交群 | 久久在线视频免费观看 | 日韩av不卡在线观看 | 欧美视频在线观看一区 | 国产亚洲成av人片在线观看桃 | 在线无码va中文字幕无码 | 天堂资源在线www中文最新偷拍 | 色91精品久久久久久久久 | 成人字幕网zmw | 亚洲精品国偷拍自产在线观看 | 国产一区二区三区精品视频 | 爆操少妇| 亚洲欧美精品综合在线观看 | 嫩草精品福利视频在线观看 | 国产精品成人影院在线观看 | 超h高h污肉校园np在线观看 | 精品国产美女福到在线不卡 | 中文字幕av无码一区二区三区 | 国产综合激情 | 色网站在线 | 18禁美女裸体无遮挡网站 | 亚洲一卡二卡三卡 | 丰满人妻熟妇乱又伦精品视 | 国产成年人免费视频 | 久久国产乱子伦免费精品 | 91精品国产日韩一区二区三区 | 女人被狂躁c到高潮喷水一区二区 | 亚洲成人高清在线观看 | 亚洲一区二区三区国产好的精华液 | 国产美女无遮挡免费软件 | 日韩一级视频在线观看 | 久久深夜福利 | 免费做爰在线观看视频妖精 | 天天爱天天舔 | 色咪咪网站 | 亚洲一本之道 | av射进来| 永久免费在线观看视频 | 亚洲色图欧美在线 | 黑人巨大猛交丰满少妇 | 东北女人毛多水多牲交视频 | 强奷乱码中文字幕熟女导航 | 西西人体大胆午夜视频 | 男女做爰全过程免费的软件 | 国产视频成人 | 少妇特黄a一区二区三区 | 国产 中文 字幕 日韩 在线 | 色五五月| 99视频在线免费观看 | 亚洲国产成人一区 | 日韩中文字幕高清 | 曰批全过程免费视频在线观看无码 | 免费看a视频 | 国产偷窥网 | 精品少妇一区二区三区四区五区 | 99精品国产丝袜在线拍国语 | 狠狠色噜噜狠狠狠8888米奇 | 激情五月俺也去 | 精品女同一区二区 | 成人毛片视频网站 | 免费看男女www网站入口在线 | 国产精品s色 | 得得啪在线 | 亚洲精品久久久狠狠爱小说 | 国产日韩欧美在线观看 | 超碰在线播放97 | 日韩在线播放中文字幕 | 午夜免费视频观看 | 性史性农村dvd毛片 永久黄网站色视频免费直播 | 美女啪啪无遮挡 | 插少妇视频 | 亚洲 欧美 中文字幕 | 国产综合图区 | 欧美日韩国产一区二区三区 | 少妇精品免费视频欧美 | 中文字幕乱码熟女人妻水蜜桃 | 婷婷亚洲综合五月天小说 | 欧美多毛肥胖老妇做爰 | 成人做爰视频www网站小优视频 | 亚洲丶国产丶欧美一区二区三区 | 午夜黄色一级片 | 亚洲一区二区在线免费 | 成人国产精品免费网站 | 国产精品美女久久久久图片 | 韩国一区二区三区视频 | 欧美日韩首页 | 国产99视频在线观看 | 日韩av影院在线观看 | 色小说在线观看 | 91片黄在线观看 | 激情伊人五月天久久综合 | 精品一区二区三区免费毛片 | 精品国产一区二区三区久久 | 久久久综合香蕉尹人综合网 | 在线看片免费人成视频无毒 | 欧美情爱视频 | 亚洲第一福利视频 | 国产sm调教视频在线观看 | 一级欧美一级日韩片免费观看 | 99久久人妻精品免费一区 | 国内揄拍国内精品 | 亚洲国产另类久久久精品小说 | 一本色道久久88加勒比—综合 | 日韩人妻无码一区二区三区综合部 | 天堂а√在线中文在线鲁大师 | 无码人妻av免费一区二区三区 | 久久精品无码观看tv | 久久久久久久久久久av | 女性向小h片资源在线观看 女性隐私黄www网站视频 | 国产高潮网站 | 欧美一卡二卡在线 | 成人高潮片免费视频欧美 | 黄色片子看看 | 女女同性女同一区二区三区91 | 亚洲精品国产精品国自产网站按摩 | 亚洲 欧美 综合 | 天天做天天爱天天综合色 | 国产欧美日韩精品在线 | 99国产精品久久久久久久日本竹 | 日本一区二区不卡在线 | 91社区在线播放 | 粉嫩av一区二区三区免费看 | 日本疯狂做爰xxxⅹ高潮视频 | 欧美激情首页 | 永久在线观看 | 国产又大又黑又粗免费视频 | 久久久久久久女国产乱让韩 | 国产一区二区三区在线观看免费 | 黑人巨大精品欧美一区二区 | 另类αv欧美另类aⅴ | 成人在线免费网站 | 亚洲精品中文字幕乱码三区 | 丁香天五香天堂综合 | 成人午夜影片 | 欧美国产综合色视频 | 在线看无码的免费网站 | 免费aⅴ网站 | 国产精品国产三级国产专区53 | 成年无码av片在线狼人 | 青青视频免费在线观看 | 狠狠色伊人亚洲综合成人 | 亚洲欧洲国产十 | 伊人论坛| 蜜桔视频成人免费观看 | 天天干天天操天天舔 | 热久久精品免费视频 | 狠狠色噜噜狠狠狠狠色综合网 | 女人脱精光让男人躁爽爽视频 | 天使萌一区二区三区免费观看 | 欧美乱妇在线观看 | 青草精品视频 | 夜夜添狠狠添高潮出水 | 欧美精品18videos性欧美 | 中文字幕亚洲在线 | 欧美v国产v亚洲v日韩九九 | 久久国产中文字幕 | www国产免费 | 欧美午夜理伦三级在线观看吃奶汁 | www色婷婷com| 台湾午夜a级理论片在线播放 | 国产日比视频 | 日韩一本在线 | 中文字幕乱码在线观看 | 99在线观看免费视频 | 日本免费黄色网址 | 日韩精品一二 | 色综合免费| 亚洲日本韩国欧美云霸高清 | 中文字幕在线无码一区二区三区 | 狠狠色综合网久久久久久 | 精品人妻无码专区在线无广告视频 | 日韩av一区在线 | 亚洲熟妇无码av在线播放 | 午夜肉体高潮免费毛片 | 中文字幕一精品亚洲无线一区 | 一级做a爰全过程免费视频毛片 | 国产精品日日做人人爱 | 综合久久给合久久狠狠狠97色 | 欧美性猛交xxxx乱大交 | 狠狠躁夜夜躁人人爽视频 | 欧美精品一区二区三区视频 | 欧美一进一出抽搐大尺度视频 | 伊人网免费视频 | 中出白浆| 人人妻人人澡av天堂香蕉 | 少妇视频在线观看 | 国产边打电话边做对白刺激 | 欧美二区在线 | 亚洲欧美一区二区三区 | 国产日韩不卡 | 狠狠干婷婷 | 少妇高潮惨叫久久久久久 | 亚洲欧美网 | 中文字幕人妻高清乱码 | 国产成人免费网站 | 99在线视频播放 | 2020久久超碰国产精品最新 | 肉大捧一进一出免费视频 | 男女乱淫真视频免费播放 | 高清国产一区 | 成人无码视频免费播放 | www.99热| 免费无码又爽又刺激软件下载直播 | 国产欧美一区二区精品秋霞影院 | 久久久免费看片 | 欧美成人小视频 | 日韩色区 | 一区二区三区亚洲欧美 | 亚洲色视频 | 国产污视频在线播放 | 日本不卡一二三 | 男人午夜视频 | 秋霞一级黄色片 | 久久一区二区精品 | 国产一区二区三区在线看 | 伊人久久久大香线蕉综合直播 | 日本免费精品一区二区三区 | 国产精品系列视频 | 久久av不卡 | 毛片在线播放视频 | 亚洲综合久久成人a片 | 日韩av一级 | 国产丝袜网站 |