• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    開源片上系統(tǒng)FreedomE310調(diào)試過程原理分析

    2017-09-27 00:55:36,,
    關(guān)鍵詞:斷點(diǎn)字段寄存器

    ,,

    (酒泉衛(wèi)星發(fā)射中心,酒泉 735000)

    開源片上系統(tǒng)FreedomE310調(diào)試過程原理分析

    雷思磊,王軍,張海燕

    (酒泉衛(wèi)星發(fā)射中心,酒泉 735000)

    Freedom E310是第一款基于RISC-V指令集架構(gòu)的開源商業(yè)片上系統(tǒng),可以依據(jù)具體應(yīng)用場(chǎng)景對(duì)其進(jìn)行深度定制,在介紹Freedom E310中與調(diào)試有關(guān)的模塊、地址空間、控制狀態(tài)寄存器之后,從原理上分析了halt、resume、step、斷點(diǎn)設(shè)置等調(diào)試指令的實(shí)現(xiàn)過程。

    RISC-V;Freedom E310;JTAG

    引 言

    伯克利大學(xué)于2014年發(fā)布了開源指令集架構(gòu)RISC-V,其目標(biāo)是成為指令集架構(gòu)領(lǐng)域的Linux,應(yīng)用覆蓋IoT(Internet of Things)設(shè)備、桌面計(jì)算機(jī)、高性能計(jì)算機(jī)等眾多領(lǐng)域[1]。RISC-V自發(fā)布以來受到多方關(guān)注與參與,RISC-V的生態(tài)環(huán)境逐漸完善,涌現(xiàn)了眾多開源處理器及SoC(System on Chip)采用RISC-V架構(gòu),其中Rocket-Chip就是由伯克利大學(xué)發(fā)布的基于RISC-V的可配置SoC,通過配置不同的參數(shù)可以得到不同性能、應(yīng)用于不同場(chǎng)合的SoC。RISC-V的迅速發(fā)展還激勵(lì)其設(shè)計(jì)人員成立了SiFive公司,專注于定制化SoC設(shè)計(jì),其產(chǎn)品線包括:

    ① 開源處理器核Coreplex IP系列,包括Coreplex U、Coreplex E兩個(gè)系列。其中Coreplex U系列目前有U5 Coreplex子系列,其是64位RISC-V架構(gòu)處理器,支持多核、多級(jí)緩存、硬件支持的單精度與雙精度浮點(diǎn)運(yùn)算;Coreplex E系列目前有E3 Coreplex子系列,其是32位RISC-V架構(gòu)處理器,依據(jù)應(yīng)用環(huán)境可配置支持RV32E、乘法、除法、浮點(diǎn)運(yùn)算等,目標(biāo)是低功耗的嵌入式控制器。

    ② 開源SoC Freedom系列,包括Freedom Unleashed、Freedom Everywhere兩個(gè)系列。其中Freedom Unleashed系列是基于U5 Coreplex的SoC,包括U500子系列,其外設(shè)控制器包括DDR3/DDR4 DRAM 控制器、PCIe 3.0控制器、1 Gb Ethernet控制器、USB 3.0控制器等,支持Unix等多種操作系統(tǒng);Freedom Everywhere系列是基于E3 Coreplex的SoC,包括E300子系列,其具有片上Debug單元、平臺(tái)級(jí)中斷控制器等,支持FreeRTOS等多種操作系統(tǒng)。

    ③ Freedom E310是Freedom Everywhere的子系列E300的一個(gè)流片實(shí)例,目標(biāo)應(yīng)用場(chǎng)合是微控制器、IoT、可穿戴設(shè)備等,其處理器核是E3 Coreplex子系列的一個(gè)實(shí)例——E31,支持RV32IMAC指令集[2]。其采用180 nm工藝流片成功,主頻可以達(dá)到320 MHz以上。

    ④ 開源開發(fā)板HiFive1,是第一款采用Freedom E310作為核心控制芯片的Arduino兼容開發(fā)板。作為深度開源的代表,其微控制器對(duì)應(yīng)的RTL代碼、電路圖設(shè)計(jì)文件、PCB設(shè)計(jì)文件等完全開源。

    本文首先簡(jiǎn)單分析了Freedom E310的Debug單元、Debug地址空間、與Debug相關(guān)的控制狀態(tài)寄存器(Control Status Register,CSR),然后給出了使用OpenOCD+J-Link適配器的調(diào)試方案,并分析了OpenOCD與Freedom E310之間通信的原理,最后對(duì)調(diào)試過程的原理逐一進(jìn)行分析,包括halt、resume、step、硬件斷點(diǎn)、軟件斷點(diǎn)等命令的執(zhí)行原理。

    1 Freedom E310介紹

    1.1 Freedom E310的組成

    Freedom E310的組成如圖1所示。處于核心的是單發(fā)射、順序執(zhí)行處理器E31,支持RV32IMAC指令集,具有16 KB的指令緩存和16 KB的數(shù)據(jù)SRAM,在滿足一定工藝條件下的最高主頻可達(dá)320 MHz。

    圖1 Freedom E310的組成

    Freedom E310有多個(gè)外設(shè),通過TileLink互連總線將多個(gè)外設(shè)連接到處理器。主要外設(shè)包括[3]:

    ① AON(Always-ON domain,始終在線):不受處理器核心電源管理的影響,包括實(shí)時(shí)計(jì)數(shù)器、看門狗、復(fù)位與電源管理部分。

    ② GPIO(General Purpose Input/Output,通用輸入輸出)控制器:每一個(gè)引腳都可以設(shè)置成輸入或者輸出,并可以設(shè)置是否能夠引發(fā)中斷。E31的GPIO可以復(fù)用為UART、I2C、SPI、PWM等。

    ③ PLIC(Platform-Level Interrupt Control,平臺(tái)級(jí)中斷控制器):用于接收外部的中斷信號(hào),然后按照優(yōu)先級(jí)送給處理器,支持52個(gè)外部中斷源、7個(gè)中斷優(yōu)先級(jí)。

    ④ Debug Unit(調(diào)試單元):支持外部調(diào)試器通過標(biāo)準(zhǔn)JTAG接口進(jìn)行調(diào)試,支持2個(gè)硬件斷點(diǎn)、觀察點(diǎn)。

    ⑤ QSPI(Quad-SPI):QSPI Flash控制器,用于訪問Flash,可以支持eXecute-In-Place模式。

    1.2 Debug單元

    圖2 Debug單元的主要結(jié)構(gòu)

    Debug單元的主要結(jié)構(gòu)如圖2所示。Freedom E310有一個(gè)標(biāo)準(zhǔn)的JTAG(Joint Test Action Group)接口,如表1所列。外部調(diào)試工具可以通過該接口進(jìn)行調(diào)試,包括:設(shè)置斷點(diǎn)、設(shè)置觀察點(diǎn)、單步執(zhí)行、查看寄存器、訪問存儲(chǔ)器等操作,所有的外設(shè)、中斷控制器也可以通過JTAG接口進(jìn)行訪問。外部調(diào)試工具將調(diào)試命令(如設(shè)置斷點(diǎn))通過JTAG接口送入Freedom E310,后者有兩個(gè)主要的模塊處理該命令,首先是JtagDTMWithSync模塊,該模塊的作用是按照J(rèn)TAG協(xié)議的要求分析JTAG接口送入的命令,其內(nèi)部有一個(gè)狀態(tài)機(jī),實(shí)現(xiàn)了TAP(Test Access Port)控制器,可以將其理解為一個(gè)串行轉(zhuǎn)并行接口。提取出的指令經(jīng)過一系列處理,最后送入TLDebugModule模塊,該模塊按照調(diào)試命令,對(duì)處理器發(fā)出實(shí)際的控制信號(hào)。

    表1 Freedom E310的JTAG接口

    1.3 Debug地址空間

    Freedom E310的Debug地址空間占用地址為0x0~0xFFF,共4 KB。其地址分配情況如表2所列。

    表2 Freedom E310的Debug地址空間

    0x100、0x104、0x108、0x10C都是“只能寫”的地址空間,如果向這個(gè)地址空間寫入一個(gè)處理器核的ID,那么就執(zhí)行相應(yīng)的動(dòng)作,比如向地址0x100寫入1,那么就會(huì)清除處理器核1的Debug中斷。

    Debug RAM是Debug中斷例程可以使用的RAM,在Freedom E310調(diào)試過程中,OpenOCD可以向該空間寫入調(diào)試相關(guān)代碼。

    Debug ROM中存放的是Debug中斷例程,Debug中斷例程是固化在Debug ROM中的。Freedom E310的Debug中斷例程的源碼位于debug_rom.S中。

    1.4 Debug相關(guān)的控制狀態(tài)寄存器

    Freedom E310與Debug相關(guān)的主要控制狀態(tài)寄存器如表3所列。

    表3 Freedom E310與Debug有關(guān)的CSR[4]

    觸發(fā)器選擇寄存器、觸發(fā)器數(shù)據(jù)寄存器1、觸發(fā)器數(shù)據(jù)寄存器2用來設(shè)置硬件斷點(diǎn)。Debug指令地址寄存器中存儲(chǔ)的是退出Debug模式時(shí)將要執(zhí)行的下一條指令地址。DCSR的結(jié)構(gòu)如下所示:

    其中的關(guān)鍵字段如下:debugint為是否由Debug中斷發(fā)生;halt為是否暫停運(yùn)行;cause為暫停運(yùn)行的原因。

    2 Freedom E310調(diào)試方案

    可以使用OpenOCD、J-Link對(duì)Freedom E310進(jìn)行調(diào)試。OpenOCD起源于2005年的奧格斯堡應(yīng)用科學(xué)大學(xué),并迅速發(fā)展成為一個(gè)應(yīng)用廣泛的開源項(xiàng)目,其目標(biāo)是為嵌入式系統(tǒng)提供調(diào)試、在系統(tǒng)編程、邊界掃描測(cè)試等功能[5]。J-Link 是 SEGGER 公司為支持仿真 ARM 內(nèi)核芯片推出的 JTAG仿真器。使用OpenOCD、J-Link對(duì)Freedom E310進(jìn)行調(diào)試的整體結(jié)構(gòu)設(shè)計(jì)如圖3所示。OpenOCD運(yùn)行在主機(jī)上,主機(jī)通過USB接口連接J-Link,后者通過JTAG接口連接Freedom E310。J-Link接收OpenOCD通過USB口送入的調(diào)試指令,然后通過JTAG接口送入Freedom E310,并將Freedom E310的響應(yīng)信息回傳給OpenOCD。

    圖3 Freedom E310調(diào)試方案整體結(jié)構(gòu)

    OpenOCD的調(diào)試指令來自于用戶通過Telnet或者GDB的輸入,用戶可以輸入各種調(diào)試指令,如暫停運(yùn)行(halt)、繼續(xù)運(yùn)行(resume)、單步執(zhí)行(step)、查看寄存器(reg)、設(shè)置斷點(diǎn)(bp)等。

    3 OpenOCD與Freedom E310通信過程原理分析

    前文已述,F(xiàn)reedom E310的Debug單元包含一個(gè)JTAG TAP控制器,其中包含若干個(gè)JTAG寄存器,可以按照IEEE Std 1149.1-2013的標(biāo)準(zhǔn)訪問相應(yīng)的JTAG寄存器,訪問過程有兩步:

    ① 使用JTAG IR(Instruction Register)選擇要訪問的JTAG寄存器。

    ② 如果是讀操作,那么讀取JTAG DR(Data Register),其內(nèi)容是上一步選擇的JTAG寄存器的值;如果是寫操作,那么將要寫的數(shù)據(jù)寫入JTAG DR即可,該值會(huì)最終寫入上一步選擇的JTAG寄存器。

    Freedom E310有一個(gè)特殊的JTAG寄存器,是Debug Bus Access(Debug總線訪問)寄存器,其結(jié)構(gòu)如下所示:

    653433210addressdataop

    寄存器結(jié)構(gòu)分為三個(gè)部分,分別是地址(address)、數(shù)據(jù)(data)、操作符(op),OpenOCD通過J-Link操作該Debug Bus Access寄存器,便實(shí)現(xiàn)了對(duì)Freedom E310內(nèi)部任意地址的讀寫操作,操作符指明是讀操作還是寫操作。對(duì)于寫操作,數(shù)據(jù)部分是要寫入的數(shù)據(jù);對(duì)于讀操作,數(shù)據(jù)部分是讀取到的數(shù)據(jù)。

    4 調(diào)試過程原理分析

    4.1 halt命令執(zhí)行過程分析

    halt命令的作用是使處理器暫停運(yùn)行。用戶在Telnet或者GDB中輸入halt命令,該命令被送入OpenOCD,后者通過Debug Bus Access寄存器向Freedom E310的Debug RAM(起始地址是0x400)處寫入4條指令,作用是設(shè)置DCSR的halt字段為1,并在寫入第4條指令的時(shí)候引發(fā)Freedom E310的Debug中斷。該中斷會(huì)設(shè)置DCSR的debugint字段為1,F(xiàn)reedom E310隨后轉(zhuǎn)入Debug中斷處理例程,也就是轉(zhuǎn)移到Debug ROM(起始地址是0x800)處開始執(zhí)行,隨后的過程如圖4所示。首先轉(zhuǎn)移至Debug RAM,執(zhí)行OpenOCD傳入的4條指令(最后一條指令是轉(zhuǎn)移指令),接著轉(zhuǎn)移回Debug ROM,然后清除DCSR的debugint字段(參考第1.3節(jié),通過向地址0x100寫入處理器核的ID,即可實(shí)現(xiàn)),最終進(jìn)入一個(gè)循環(huán),在循環(huán)中不斷讀取DCSR的debugint字段,判斷是否有中斷發(fā)生,如果沒有,那么繼續(xù)讀取DSCR的debugint字段。這就是Freedom E310對(duì)halt命令的處理過程,最后進(jìn)入了一個(gè)循環(huán)中,從用戶的角度,可以認(rèn)為Freedom E310進(jìn)入了停止運(yùn)行狀態(tài),實(shí)際上還是在不停地運(yùn)行。

    圖4 Debug ROM中斷例程對(duì)于halt命令處理過程

    隨后,OpenOCD通過Debug Bus Access寄存器讀取硬件上下文,包括通用寄存器x1-x31、Debug PC寄存器、DCSR寄存器等。讀取方法為:首先通過Debug Bus Access寄存器在Debug RAM中寫入一條指令,該指令就是存儲(chǔ)某一寄存器的指令(一般為store指令,將目標(biāo)寄存器存儲(chǔ)到Debug RAM的0x410處),隨后引發(fā)Debug中斷,但是此時(shí)已經(jīng)在Debug中斷處理過程了(執(zhí)行halt命令導(dǎo)致的),由于Debug中斷不嵌套,所以該中斷不會(huì)使處理器轉(zhuǎn)移至Debug ROM起始部分,僅僅會(huì)設(shè)置DCSR的debugint字段為1,參考圖4可知,F(xiàn)reedom E310將再次轉(zhuǎn)移到Debug RAM中執(zhí)行,執(zhí)行其中的存儲(chǔ)某一寄存器的指令,執(zhí)行完成后,F(xiàn)reedom E310再次轉(zhuǎn)移到Debug ROM中,最后進(jìn)入循環(huán)等待狀態(tài)。這一過程如圖5所示。

    圖5 OpenOCD獲取上下文寄存器的過程

    此時(shí),OpenOCD通過Debug Bus Access直接讀取地址0x410的數(shù)據(jù),就獲取了目標(biāo)寄存器的值。OpenOCD將讀取到的通用寄存器x1~x31、Debug PC寄存器、DCSR寄存器等的值都保存在自己內(nèi)部的一個(gè)結(jié)構(gòu)體中。

    4.2 resume命令執(zhí)行過程分析

    resume命令與halt命令是配合使用的,可以使Freedom E310繼續(xù)運(yùn)行用戶程序。當(dāng)用戶在Telnet或者GDB中輸入resume命令,該命令被送入OpenOCD,后者通過Debug Bus Access寄存器向Freedom E310的Debug RAM處寫入4條指令,作用是恢復(fù)Debug PC的值,并在寫入第4條指令的時(shí)候引發(fā)Freedom E310的Debug中斷,但是此處已經(jīng)在Debug中斷處理過程了(執(zhí)行halt命令導(dǎo)致的),由于Debug中斷不嵌套,所以該中斷不會(huì)使處理器轉(zhuǎn)移至Debug ROM起始部分,僅僅會(huì)設(shè)置DCSR的debugint字段為1,隨后的過程如圖5所示。只是將圖中Debug RAM中的代碼換為“恢復(fù)Debug PC寄存器”。

    之后,OpenOCD再次通過Debug Bus Access寄存器向Freedom E310的Debug RAM處寫入4條指令,作用是設(shè)置DCSR寄存器的halt字段為0,并在寫入第4條指令的時(shí)候引發(fā)Freedom E310的Debug中斷,隨后的處理過程如圖5所示,只是將圖中Debug RAM中的代碼換為“設(shè)置DCSR的halt字段為0”,并且,轉(zhuǎn)移至Debug ROM后,由于DCSR的halt字段為0,所以會(huì)執(zhí)行dret指令,F(xiàn)reedom E310從中斷處理例程返回,繼續(xù)執(zhí)行Debug中斷前的代碼,從用戶的角度,可以認(rèn)為Freedom E310繼續(xù)運(yùn)行了。

    4.3 step命令執(zhí)行過程分析

    一般是在halt命令輸入后,再輸入step命令,該命令是單步執(zhí)行命令。當(dāng)用戶在Telnet或者GDB中輸入step命令后,該命令被送入OpenOCD,首先按照第4.2節(jié)resume命令的執(zhí)行過程進(jìn)行處理,但是此時(shí)圖中Debug RAM中的代碼會(huì)設(shè)置DCSR的step字段為1。Freedom E310檢測(cè)到該字段為1,會(huì)在執(zhí)行完一條指令之后再次觸發(fā)Debug中斷,進(jìn)入Debug ROM開始執(zhí)行,最終還是進(jìn)入循環(huán)等待狀態(tài),參考圖4。

    4.4 硬件斷點(diǎn)實(shí)現(xiàn)過程分析

    用戶在Telnet或者GDB中輸入bp命令,可以設(shè)置斷點(diǎn),bp后面加上參數(shù)hw,就表示設(shè)置的是硬件斷點(diǎn),該命令被送入OpenOCD,后者通過Debug Bus Access寄存器向Freedom E310的Debug RAM處寫入指令,作用是通過Trigger Select、Trigger Data1、Trigger Data2設(shè)置硬件斷點(diǎn)寄存器,F(xiàn)reedom E310默認(rèn)配置了兩個(gè)硬件斷點(diǎn)寄存器。在寫入最后一條指令的時(shí)候引發(fā)Freedom E310的Debug中斷,F(xiàn)reedom E310轉(zhuǎn)移至Debug ROM

    Debugging Process Principle Analysis of Open-source SoC Freedom E310

    LeiSilei,WangJun,ZhangHaiyan

    (Jiuquan Satellite Launch Center,Jiuquan 735000,China)

    Freedom E310 is the first RISC-V instruction set architecture based on open-source commercial SoC,which can be customized according to the specific needs.In the paper,after the introduction of the debugging module,the address space and the control status register in Freedom E310,the realization process of halt,resume,step,breakpoint setting and so on.

    RISC-V;Freedom E310;JTAG

    猜你喜歡
    斷點(diǎn)字段寄存器
    圖書館中文圖書編目外包數(shù)據(jù)質(zhì)量控制分析
    Lite寄存器模型的設(shè)計(jì)與實(shí)現(xiàn)
    一類無限可能問題的解法
    分簇結(jié)構(gòu)向量寄存器分配策略研究*
    主導(dǎo)電回路發(fā)生斷點(diǎn)故障判斷方法探討
    CNMARC304字段和314字段責(zé)任附注方式解析
    無正題名文獻(xiàn)著錄方法評(píng)述
    關(guān)于CNMARC的3--字段改革的必要性與可行性研究
    高速數(shù)模轉(zhuǎn)換器AD9779/AD9788的應(yīng)用
    TKScope仿真調(diào)試Cortex-M3內(nèi)核的高級(jí)手段
    国产高清videossex| 99视频精品全部免费 在线 | 午夜免费激情av| 首页视频小说图片口味搜索| 少妇的逼水好多| 亚洲精品在线美女| 欧美黄色片欧美黄色片| 青草久久国产| 日韩欧美国产在线观看| av天堂中文字幕网| 亚洲片人在线观看| 国产成人精品久久二区二区91| xxxwww97欧美| 成人欧美大片| 又粗又爽又猛毛片免费看| 亚洲国产中文字幕在线视频| 国产免费男女视频| 无遮挡黄片免费观看| 国产三级黄色录像| 亚洲国产色片| 精品国内亚洲2022精品成人| 免费在线观看影片大全网站| 国产精品免费一区二区三区在线| 国产亚洲av嫩草精品影院| 成人18禁在线播放| 亚洲专区国产一区二区| 亚洲,欧美精品.| 欧美xxxx黑人xx丫x性爽| 午夜福利成人在线免费观看| 网址你懂的国产日韩在线| 日本五十路高清| 男女下面进入的视频免费午夜| 国产成人欧美在线观看| 亚洲中文av在线| 国产成人福利小说| 舔av片在线| 啪啪无遮挡十八禁网站| 久久久色成人| 亚洲欧美精品综合久久99| 亚洲天堂国产精品一区在线| 亚洲第一电影网av| 精品一区二区三区av网在线观看| 亚洲国产日韩欧美精品在线观看 | 国产精品一区二区免费欧美| 在线国产一区二区在线| 757午夜福利合集在线观看| 国产99白浆流出| 黄色女人牲交| 嫁个100分男人电影在线观看| 国产成人啪精品午夜网站| 午夜精品一区二区三区免费看| 亚洲人成网站在线播放欧美日韩| www.999成人在线观看| www.www免费av| 99热这里只有精品一区 | 国产欧美日韩精品亚洲av| 十八禁人妻一区二区| 日韩欧美国产在线观看| 国产一级毛片七仙女欲春2| 亚洲激情在线av| 久久精品91无色码中文字幕| 亚洲av成人精品一区久久| 亚洲熟女毛片儿| 国产欧美日韩一区二区三| 国产精品久久久久久人妻精品电影| 99久久综合精品五月天人人| 国产精品99久久99久久久不卡| 少妇人妻一区二区三区视频| 女生性感内裤真人,穿戴方法视频| 成人午夜高清在线视频| 欧美丝袜亚洲另类 | 少妇人妻一区二区三区视频| 国产高清视频在线观看网站| 亚洲精品中文字幕一二三四区| 国产97色在线日韩免费| 欧美绝顶高潮抽搐喷水| 99re在线观看精品视频| 最近最新免费中文字幕在线| 国产精品永久免费网站| 激情在线观看视频在线高清| 国产免费av片在线观看野外av| 母亲3免费完整高清在线观看| 午夜成年电影在线免费观看| 亚洲熟女毛片儿| 香蕉av资源在线| 免费看十八禁软件| 99热这里只有是精品50| 成人国产一区最新在线观看| 最近最新中文字幕大全免费视频| 色尼玛亚洲综合影院| 免费无遮挡裸体视频| 在线观看一区二区三区| 香蕉国产在线看| 天堂网av新在线| av在线蜜桃| 国产av不卡久久| 欧美乱妇无乱码| 亚洲在线观看片| 国产一区二区三区视频了| 国产高清视频在线观看网站| 女警被强在线播放| 亚洲国产精品合色在线| 丰满人妻一区二区三区视频av | 一进一出抽搐动态| 757午夜福利合集在线观看| 国内揄拍国产精品人妻在线| 午夜精品在线福利| 中文资源天堂在线| 亚洲国产精品sss在线观看| 岛国在线免费视频观看| 精品久久久久久久久久久久久| 黑人巨大精品欧美一区二区mp4| 国产私拍福利视频在线观看| 天天添夜夜摸| 日韩欧美 国产精品| 国产精品一及| 在线看三级毛片| 国产精品乱码一区二三区的特点| 国产蜜桃级精品一区二区三区| 午夜福利在线观看吧| 中文在线观看免费www的网站| 久久精品91蜜桃| 亚洲熟妇熟女久久| 欧美成人免费av一区二区三区| 国语自产精品视频在线第100页| 香蕉av资源在线| 亚洲成av人片免费观看| 国产亚洲精品一区二区www| 久久国产乱子伦精品免费另类| 欧美成人性av电影在线观看| 亚洲人成网站高清观看| 成人av一区二区三区在线看| 国产伦人伦偷精品视频| 最近最新中文字幕大全电影3| 日本黄色视频三级网站网址| 成年女人永久免费观看视频| 欧美3d第一页| 一区二区三区激情视频| 国产精品女同一区二区软件 | 美女免费视频网站| tocl精华| 91九色精品人成在线观看| 搡老岳熟女国产| 在线观看午夜福利视频| netflix在线观看网站| 2021天堂中文幕一二区在线观| 在线观看美女被高潮喷水网站 | 啪啪无遮挡十八禁网站| 免费观看精品视频网站| 人人妻人人澡欧美一区二区| 免费搜索国产男女视频| 真人做人爱边吃奶动态| avwww免费| 久久九九热精品免费| 小蜜桃在线观看免费完整版高清| 日本五十路高清| 最近最新中文字幕大全免费视频| 精品久久久久久久久久免费视频| 日韩欧美国产一区二区入口| 色播亚洲综合网| 九色国产91popny在线| 999久久久国产精品视频| 日本免费a在线| www.精华液| 亚洲电影在线观看av| 成人特级av手机在线观看| 欧美黄色淫秽网站| 三级男女做爰猛烈吃奶摸视频| 亚洲精品色激情综合| 狂野欧美白嫩少妇大欣赏| 国产午夜精品论理片| 最新中文字幕久久久久 | 超碰成人久久| 99久久精品热视频| 中文字幕精品亚洲无线码一区| 一个人看视频在线观看www免费 | 国产av麻豆久久久久久久| 熟女人妻精品中文字幕| 成熟少妇高潮喷水视频| 怎么达到女性高潮| 成人高潮视频无遮挡免费网站| 伊人久久大香线蕉亚洲五| 在线免费观看的www视频| 夜夜爽天天搞| 欧美丝袜亚洲另类 | 搞女人的毛片| 大型黄色视频在线免费观看| 国产精品,欧美在线| av视频在线观看入口| 别揉我奶头~嗯~啊~动态视频| 中文资源天堂在线| 亚洲国产欧洲综合997久久,| 欧美极品一区二区三区四区| 亚洲国产高清在线一区二区三| 90打野战视频偷拍视频| 法律面前人人平等表现在哪些方面| 999久久久精品免费观看国产| 久久香蕉国产精品| 高清在线国产一区| 色在线成人网| 精品熟女少妇八av免费久了| 亚洲av五月六月丁香网| 麻豆国产97在线/欧美| 99久久综合精品五月天人人| 91字幕亚洲| 国产成人精品久久二区二区91| 怎么达到女性高潮| 国产蜜桃级精品一区二区三区| 熟女人妻精品中文字幕| 熟女电影av网| 国产成人精品无人区| 天堂网av新在线| 少妇人妻一区二区三区视频| 久99久视频精品免费| 757午夜福利合集在线观看| 丰满人妻一区二区三区视频av | 色综合欧美亚洲国产小说| 亚洲电影在线观看av| 叶爱在线成人免费视频播放| 成人一区二区视频在线观看| 一区福利在线观看| 99精品久久久久人妻精品| 欧美日韩瑟瑟在线播放| 亚洲无线在线观看| 日韩欧美国产在线观看| 美女大奶头视频| 十八禁人妻一区二区| 欧美高清成人免费视频www| 国产精品久久久久久精品电影| 一a级毛片在线观看| 久久亚洲真实| 韩国av一区二区三区四区| 黄色女人牲交| 99在线视频只有这里精品首页| 美女扒开内裤让男人捅视频| 真人一进一出gif抽搐免费| 精品午夜福利视频在线观看一区| 最近最新中文字幕大全电影3| 国产 一区 欧美 日韩| 午夜两性在线视频| 99久久精品热视频| 又大又爽又粗| 国产97色在线日韩免费| 亚洲午夜理论影院| 成年女人看的毛片在线观看| av国产免费在线观看| 嫩草影院精品99| 国产成人一区二区三区免费视频网站| 看黄色毛片网站| 最好的美女福利视频网| 男女之事视频高清在线观看| 熟女少妇亚洲综合色aaa.| 网址你懂的国产日韩在线| 久久这里只有精品中国| 亚洲欧美日韩卡通动漫| 精品欧美国产一区二区三| 18禁裸乳无遮挡免费网站照片| 成人一区二区视频在线观看| 成人三级黄色视频| 午夜亚洲福利在线播放| 欧美日韩福利视频一区二区| 色综合婷婷激情| 午夜福利高清视频| 露出奶头的视频| 黄色片一级片一级黄色片| 中文资源天堂在线| 午夜免费成人在线视频| 麻豆国产97在线/欧美| 国产亚洲欧美98| 又黄又粗又硬又大视频| 两个人的视频大全免费| 国产免费男女视频| 欧美又色又爽又黄视频| 麻豆国产97在线/欧美| 亚洲成av人片免费观看| 欧洲精品卡2卡3卡4卡5卡区| 757午夜福利合集在线观看| 久久人人精品亚洲av| 偷拍熟女少妇极品色| 色视频www国产| 曰老女人黄片| 丰满的人妻完整版| 久99久视频精品免费| 亚洲国产日韩欧美精品在线观看 | 亚洲成人久久性| 久久久久久大精品| 国产v大片淫在线免费观看| 欧美不卡视频在线免费观看| 亚洲片人在线观看| 午夜精品在线福利| 中文字幕高清在线视频| av在线蜜桃| 五月伊人婷婷丁香| 久久天躁狠狠躁夜夜2o2o| 啦啦啦观看免费观看视频高清| 日韩欧美 国产精品| 精品久久久久久,| 国产精品av久久久久免费| 99久久国产精品久久久| 精品一区二区三区av网在线观看| 麻豆成人av在线观看| 欧美精品啪啪一区二区三区| 五月伊人婷婷丁香| 偷拍熟女少妇极品色| 精品日产1卡2卡| 久久精品亚洲精品国产色婷小说| 国产高清三级在线| 国产探花在线观看一区二区| 老熟妇仑乱视频hdxx| 国产成人福利小说| 在线观看美女被高潮喷水网站 | 免费在线观看成人毛片| 波多野结衣巨乳人妻| 九九久久精品国产亚洲av麻豆 | 成年女人毛片免费观看观看9| 白带黄色成豆腐渣| 少妇丰满av| tocl精华| 亚洲国产欧美网| 久久欧美精品欧美久久欧美| 久久香蕉国产精品| 午夜精品久久久久久毛片777| 色综合婷婷激情| 国产真人三级小视频在线观看| 欧美黑人巨大hd| 亚洲av成人精品一区久久| 成人av一区二区三区在线看| 免费大片18禁| 国产激情久久老熟女| 国产精品久久久久久久电影 | 舔av片在线| 精品午夜福利视频在线观看一区| 免费av不卡在线播放| 欧美黑人欧美精品刺激| 国产真实乱freesex| 在线观看66精品国产| 免费大片18禁| 成人永久免费在线观看视频| 成年女人永久免费观看视频| 窝窝影院91人妻| 欧美黑人欧美精品刺激| 国产又黄又爽又无遮挡在线| 国产欧美日韩一区二区三| 亚洲avbb在线观看| 国产不卡一卡二| 老司机午夜福利在线观看视频| 男人舔奶头视频| 亚洲欧美日韩高清专用| 国产午夜福利久久久久久| 久久亚洲真实| 亚洲专区国产一区二区| 午夜免费激情av| 亚洲专区国产一区二区| 久久亚洲真实| 国产黄片美女视频| 亚洲国产欧美一区二区综合| 三级男女做爰猛烈吃奶摸视频| 天天躁日日操中文字幕| 变态另类成人亚洲欧美熟女| 在线观看午夜福利视频| 日本黄色视频三级网站网址| 久久午夜亚洲精品久久| 亚洲中文字幕一区二区三区有码在线看 | 国产成人一区二区三区免费视频网站| 男人舔女人下体高潮全视频| 少妇的丰满在线观看| 无遮挡黄片免费观看| 国产美女午夜福利| 人人妻,人人澡人人爽秒播| 女警被强在线播放| 99视频精品全部免费 在线 | 国产精品电影一区二区三区| 成人欧美大片| h日本视频在线播放| 深夜精品福利| 99热6这里只有精品| 国产精品1区2区在线观看.| 丰满人妻一区二区三区视频av | 久久精品国产亚洲av香蕉五月| 日韩有码中文字幕| 日韩国内少妇激情av| 亚洲,欧美精品.| 一进一出抽搐动态| 看黄色毛片网站| 久久精品aⅴ一区二区三区四区| 男人和女人高潮做爰伦理| 亚洲专区字幕在线| 国产精品免费一区二区三区在线| 久久久久性生活片| 全区人妻精品视频| 在线观看美女被高潮喷水网站 | www日本黄色视频网| 精品欧美国产一区二区三| 在线十欧美十亚洲十日本专区| 欧美黑人欧美精品刺激| 成熟少妇高潮喷水视频| 日本免费一区二区三区高清不卡| 日韩av在线大香蕉| 少妇的逼水好多| 91麻豆精品激情在线观看国产| 老司机午夜福利在线观看视频| 日韩成人在线观看一区二区三区| 亚洲成a人片在线一区二区| 国产极品精品免费视频能看的| 一个人免费在线观看电影 | 国产成人系列免费观看| 禁无遮挡网站| 国产精品野战在线观看| 最新中文字幕久久久久 | 亚洲欧美日韩高清在线视频| 国产乱人视频| 色播亚洲综合网| 精品国内亚洲2022精品成人| 老汉色∧v一级毛片| а√天堂www在线а√下载| 国产探花在线观看一区二区| 一区福利在线观看| 免费在线观看成人毛片| 999精品在线视频| 99久久无色码亚洲精品果冻| 一区二区三区国产精品乱码| 久久99热这里只有精品18| 成人鲁丝片一二三区免费| 日韩欧美 国产精品| 一边摸一边抽搐一进一小说| 超碰成人久久| 中文字幕熟女人妻在线| 国产1区2区3区精品| 九九热线精品视视频播放| 国产亚洲精品一区二区www| 日本a在线网址| 国产精品一区二区三区四区免费观看 | 亚洲精华国产精华精| 午夜两性在线视频| 操出白浆在线播放| 亚洲成人精品中文字幕电影| 日本在线视频免费播放| www.999成人在线观看| 国产激情偷乱视频一区二区| 亚洲九九香蕉| 国产精品98久久久久久宅男小说| 欧美成狂野欧美在线观看| 黄色 视频免费看| 久久这里只有精品19| 国产成人系列免费观看| 在线播放国产精品三级| 国产精品一区二区三区四区久久| 国产激情偷乱视频一区二区| 亚洲九九香蕉| 亚洲 国产 在线| 国产高潮美女av| 18禁美女被吸乳视频| 国产在线精品亚洲第一网站| 亚洲成人中文字幕在线播放| 99久久国产精品久久久| 日韩中文字幕欧美一区二区| 亚洲精品中文字幕一二三四区| 在线国产一区二区在线| 亚洲熟妇熟女久久| 中文字幕最新亚洲高清| 亚洲国产精品999在线| 国产麻豆成人av免费视频| 熟女电影av网| 欧美在线一区亚洲| 国产成人精品久久二区二区免费| 在线永久观看黄色视频| 特大巨黑吊av在线直播| 女人高潮潮喷娇喘18禁视频| 在线观看免费午夜福利视频| 动漫黄色视频在线观看| 免费人成视频x8x8入口观看| 日本成人三级电影网站| 麻豆成人午夜福利视频| 日本与韩国留学比较| 欧美另类亚洲清纯唯美| 88av欧美| 少妇的逼水好多| 久久久久久国产a免费观看| 黑人操中国人逼视频| 午夜福利免费观看在线| 日韩精品中文字幕看吧| 亚洲五月婷婷丁香| www.自偷自拍.com| 校园春色视频在线观看| 五月玫瑰六月丁香| 真人做人爱边吃奶动态| 亚洲av第一区精品v没综合| 在线观看免费视频日本深夜| 成人性生交大片免费视频hd| 久久精品人妻少妇| 美女扒开内裤让男人捅视频| 国产精品一区二区三区四区久久| 亚洲国产日韩欧美精品在线观看 | 欧美日韩一级在线毛片| 亚洲乱码一区二区免费版| 99热这里只有精品一区 | 日本在线视频免费播放| 十八禁网站免费在线| 91在线观看av| 麻豆av在线久日| 我的老师免费观看完整版| 国产97色在线日韩免费| 欧美午夜高清在线| 小蜜桃在线观看免费完整版高清| 欧美激情在线99| 国产一区二区三区视频了| 日本撒尿小便嘘嘘汇集6| 亚洲片人在线观看| 亚洲欧美日韩高清在线视频| 少妇裸体淫交视频免费看高清| 小说图片视频综合网站| 99久久国产精品久久久| 国产主播在线观看一区二区| 成人一区二区视频在线观看| 51午夜福利影视在线观看| 麻豆成人av在线观看| 久99久视频精品免费| 美女免费视频网站| 99热这里只有是精品50| 我要搜黄色片| 欧美三级亚洲精品| xxxwww97欧美| 久久天堂一区二区三区四区| 国产综合懂色| 日本精品一区二区三区蜜桃| 黄频高清免费视频| 欧美高清成人免费视频www| 美女高潮喷水抽搐中文字幕| 久久久久久久久免费视频了| 99精品欧美一区二区三区四区| 淫妇啪啪啪对白视频| 色综合亚洲欧美另类图片| www.精华液| 日韩欧美一区二区三区在线观看| 成人18禁在线播放| 国产不卡一卡二| 精品日产1卡2卡| 日韩 欧美 亚洲 中文字幕| 又爽又黄无遮挡网站| 亚洲美女黄片视频| 老司机午夜福利在线观看视频| 国产真人三级小视频在线观看| 精品日产1卡2卡| 婷婷六月久久综合丁香| 国产高清videossex| 美女高潮喷水抽搐中文字幕| 久久久久久久久免费视频了| 亚洲av成人av| 丁香六月欧美| 久久久国产精品麻豆| 好看av亚洲va欧美ⅴa在| 精品免费久久久久久久清纯| 国产精品一区二区精品视频观看| 在线观看午夜福利视频| 动漫黄色视频在线观看| 国产真实乱freesex| 国产精品影院久久| 成人鲁丝片一二三区免费| 一级a爱片免费观看的视频| 国产成人啪精品午夜网站| 久久天堂一区二区三区四区| 亚洲欧美日韩高清在线视频| 国产午夜精品久久久久久| 看黄色毛片网站| 日本免费a在线| 精品不卡国产一区二区三区| 欧美乱妇无乱码| 国内少妇人妻偷人精品xxx网站 | 99国产精品一区二区三区| 叶爱在线成人免费视频播放| 中文资源天堂在线| 欧美日韩乱码在线| 又黄又粗又硬又大视频| 久久中文字幕一级| 国产精品乱码一区二三区的特点| 亚洲精品中文字幕一二三四区| 成人国产综合亚洲| 日韩高清综合在线| 精品国产超薄肉色丝袜足j| 国产精品美女特级片免费视频播放器 | avwww免费| 亚洲天堂国产精品一区在线| 波多野结衣高清作品| 中文字幕av在线有码专区| av在线天堂中文字幕| 欧美高清成人免费视频www| 黄频高清免费视频| 黄色日韩在线| www.www免费av| 成人av一区二区三区在线看| 国内精品久久久久久久电影| 麻豆成人av在线观看| 黄色女人牲交| 丰满人妻熟妇乱又伦精品不卡| 美女黄网站色视频| 国产激情欧美一区二区| 欧美日韩中文字幕国产精品一区二区三区| 免费一级毛片在线播放高清视频| 偷拍熟女少妇极品色| 一本综合久久免费| 国产精品 国内视频| 麻豆久久精品国产亚洲av| 99久久国产精品久久久| 亚洲av成人不卡在线观看播放网| 久久久久九九精品影院| 精品一区二区三区视频在线观看免费| 别揉我奶头~嗯~啊~动态视频| 国产精品综合久久久久久久免费| 亚洲成a人片在线一区二区| 亚洲成人中文字幕在线播放| 中文字幕最新亚洲高清| 亚洲无线在线观看| 日韩精品中文字幕看吧| 久久性视频一级片| 婷婷精品国产亚洲av在线|