一種針對dsp平臺航天器軟件的動態在軌維護方法

            文檔序號:10654175閱讀:743來源:國知局
            一種針對dsp平臺航天器軟件的動態在軌維護方法
            【專利摘要】一種針對DSP平臺航天器軟件的動態在軌維護方法,主要是依據航天器上軟件設計時預先設定的鉤子函數,編寫相應的在軌維護源代碼,通過編譯鏈接文件(CMD文件)指定在軌維護注入區,修改編譯生成的二進制碼的返回地址,使在軌維護注入碼執行完畢后能夠正確返回原在軌軟件繼續執行。本發明方法可以避免靜態在軌維護方案中系統需要重新加電的問題以及動態在軌維護方案中受限于存儲空間和帶寬無法進行大規模軟件整體更替的問題,實現了航天器在軌DSP軟件補丁型的模塊級在軌維護功能。
            【專利說明】
            -種針對DSP平臺航天器軟件的動態在軌維護方法
            技術領域
            [0001] 本發明屬于航天器在軌維護領域,設及一種針對美國德州儀器(TI)公司 TMS320C6000系列DSP平臺航天器軟件的動態在軌維護方法。
            【背景技術】
            [0002] 航天器軟件的在軌維護能力是保證航天器長壽命不可或缺的手段,與硬件的冗余 備份相比,運種方法更經濟、靈活。通過軟件在軌維護來提高航天器的壽命和可靠性的方式 越來越受到重視。
            [0003] DSP(數字信號處理器)在航天領域的應用越來越廣泛,DSP軟件的可維護性直接影 響了系統的穩定性。目前,在航天領域針對DSP處理器軟件的在軌維護方法,文獻《制導與引 信》2011年第32卷第4期發表的"一種星載DSP軟件的在軌編程方法"中,提到通過修改引導 啟動軟件代碼的方式實現在軌軟件的升級。該方法設計思想可行,但前提條件是星載軟件 本身存儲在FLASH等可寫存儲器內,并且在軌維護軟件的啟動需要系統重新上電加載,屬于 靜態的在軌維護方案。由于系統重新加電不利于系統控制的連續性,因此靜態的軟件在軌 維護方案在實際的航天器控制系統軟件設計中并不適用。而且當前航天器軟件主要是固化 在PROM存儲器中,在軌時無法改寫,因此DSP軟件的在軌維護方案需要采取動態在軌維護。
            [0004] 針對DSP軟件動態在軌維護,僅在文獻《單片機與嵌入式系統應用》2011年第11卷 第4期發表的"DSP空間相機控制器的在軌程序注入"中有所設及,但是該文獻描述的DSP軟 件在軌重注方法面向的是TMS320VC33系列DSP處理器,且該方法實現的在軌維護屬于在軌 程序替代型,即在軌維護程序啟動后,將完全替換掉原在軌軟件。由于一般航天器軟件的規 模比較大,在實際的在軌維護時,該替代型維護方法往往受限于航天器預留的在軌注入空 間和星地之間數據上行注入帶寬,具有一定的局限性。

            【發明內容】

            [0005] 本發明解決的技術問題是:克服現有技術的不足,提供了一種針對DSP平臺航天器 軟件的動態在軌維護方法,避免靜態在軌維護方案中系統需要重新加電的問題W及動態在 軌維護方案中受限于存儲空間和帶寬無法進行大規模軟件整體更替的問題,實現了航天器 在軌DSP軟件補下型的模塊級在軌維護功能。
            [0006] 本發明的技術解決方案是:一種針對DSP平臺航天器軟件的動態在軌維護方法,包 括如下步驟:
            [0007] (1)依據在軌維護任務需求,選取距離航天器上DSP軟件所需維護的功能最近的具 有鉤子的函數作為在軌維護原函數;所述的DSP為TMS320C6000系列DSP;
            [000引(2)按照航天器注入區地址,修改原航天器上DSP軟件的鏈接命令文件,設定新的 段空間;
            [0009] (3)在原航天器上DSP軟件的編譯環境下,根據在軌維護需求編寫相應的在軌維護 源代碼,并通過預編譯偽指令將相應的在軌維護源代碼指定到鏈接命令文件新增的段空 間;
            [0010] (4)在原航天器上DSP軟件的編譯環境下,將原航天器上軟件源代碼與在軌維護源 代碼進行聯合編譯,生成.out目標文件,然后由.out目標文件進而生成.1 St鏈接文件,在 .1st鏈接文件中提取出在軌維護源代碼生成的指令碼片段;
            [0011] (5)在所述指令碼片段中,找到函數返回的對應匯編碼指令("B B3"),并判斷所述 的指令碼片段是對在軌維護原函數的整體替換還是部分替換,如果是采取在軌維護原函數 的整體替換方式,直接轉步驟(7);如果是采取在軌維護原函數的局部替換方式,則轉步驟 (6);
            [0012] (6)梳理.1st鏈接文件中在軌維護原函數編譯生成的匯編碼指令,在被替換的匯 編碼指令中找出滿足如下條件的寄存器和堆找地址:被賦值且后面保留的匯編碼中使用該 寄存器和堆找地址,并且使用前未被賦予新值;將滿足上述條件的寄存器和堆找地址中的 值進行變更,使其和原航天器上DSP軟件一致;
            [0013] (7)在所述匯編碼指令("B B3")中,將函數返回地址寄存器B3的值修改為在軌維 護原函數中的返回目標地址;
            [0014] (8)將修改完畢的在軌維護匯編碼指令進行編譯后,生成最終注入的在軌維護二 進制指令碼,通過地面遙控注入到航天器注入區,進行航天器軟件的動態在軌維護。
            [0015] 本發明與現有技術相比的優點在于:
            [0016] (1)本發明方法通過在軌動態維護指令碼的生成,實現了航天器上軟件動態替換 和還原,適應了 PROM固化航天器軟件的應用場景,避免了靜態在軌維護中系統重新加電的 問題;同時由于本發明方法屬于航天器在軌DSP軟件補下型的模塊升級,在現有航天器預留 的在軌注入空間和星地之間數據上行注入帶寬情況下,可W靈活應用;
            [0017] (2)本發明方法通過在軌動態維護指令碼的生成,能夠靈活指定返回的目標地址, 既可W最大限度的利用原在軌航天器軟件,又同時減小了在軌維護指令碼規模,適應了受 限于存儲器等硬件資源和上行注入帶寬約束的航天在軌DSP軟件的設計;
            [0018] (3)本發明方法在TMS320C6000系列DSP平臺航天器軟件在軌維護領域具有廣泛的 適用性。一方面該方法不局限于PROM固化航天器軟件的應用場景,它同樣適用于化ASH/ 邸PR0M/MRAM等可擦寫存儲器類型的航天器軟件應用場景;另一方面,該方法通過修改返回 目標地址,同樣可W實現大規模軟件整體更替的情況。
            【附圖說明】
            [0019] 圖1為本發明方法的流程框圖。
            【具體實施方式】
            [0020] 本發明的基本思想是依據在軌維護需求,選取距離在軌軟件維護功能最近的具有 鉤子功能的函數作為在軌維護原函數。因為為了增強可維護性和可靠性,航天器軟件在設 計時會選擇一些函數預留好鉤子功能,W解決固化在PROM中的軟件的在軌維護問題。然而 并非每個函數都要預留鉤子功能,因為鉤子設置越多,系統開銷就越大。通常會選取頂層函 數、中斷處理函數及關鍵節點函數等類型的函數來預留鉤子。按照在軌維護要求,編寫好在 軌維護源代碼,利用DSP軟件編譯偽指令#9^肖111曰將編寫的在軌維護源代碼指定到注入區地 址,與原航天器上固化的軟件源代碼進行聯合編譯,編譯完成后提取出在軌維護源代碼所 生成的指令碼片段,并修改該指令碼片段的最終返回指令,使其能夠返回到原航天器上軟 件的指定目標地址(即航天器上軟件被替換的功能執行完最終要跳轉的地址)繼續運行,形 成最終的在軌維護二進制指令碼。通過地面遙控實現航天器上軟件的動態替換,并在執行 完在軌維護指令碼后正確返回到原航天器上軟件繼續運行的功能,運樣就可W最大程度利 用原有的航天器上軟件,減小在軌維護注入碼上行的帶寬需求。
            [0021] 如圖1所示,為本發明方法的流程框圖,主要步驟如下:
            [0022] 1、依據在軌維護任務需求,選取距離航天器上軟件所需維護功能最近的具有鉤子 的函數作為在軌維護原函數。航天器軟件設計時,鉤子設置越多,表明其軟件功能的可維護 性越好,但是相應的因鉤子而帶來系統額外開銷越大。因此實際工程中,并非每個函數都預 留鉤子,鉤子的設置一般在可維護性和系統開銷之間采取折中方案,一般原則是選取頂層 函數、中斷處理函數及關鍵節點函數等類型的函數來預留鉤子。當需要在軌維護時,如果航 天器上軟件所需維護功能函數本身存在鉤子,則直接W該函數中的鉤子為基礎進行在軌維 護,否則需在該功能函數的上層函數進行遞進式查找,直到找到距離最接近的存在鉤子的 函數,即作為在軌維護原函數。
            [0023] 表1給出了在軌功能函數中鉤子的兩種實現示例。
            [0024] 表1在軌DSP軟件功能函數中鉤子的實現示例
            [0025]
            [0026] 注:TR32_0bt 化 nc_ENA 化E、TR32JTO0KADDR、TR32J100KFLG 的功能均為從內存固定 地址S區中讀數并進行S取二,W增強可靠性;void(*prog)(void);為函數指針prog的全 局定義;ADDR_SRAM_0bt為在軌維護指令碼注入區起始地址。
            [0027] 表1中描述了航天器上在軌軟件鉤子實現的兩種方式,運兩種方式的基本原理是 一致的,均采用邏輯分支的執行方式,即在軌函數根據在軌維護使能標志來判斷執行原在 軌功能實現分支或者注入的在軌維護功能實現分支。方式(b)是將方式(a)中在軌維護函數 指針prog的調用W新函數ObsmHook的形式進行了封裝。方式(a)的優點是能夠靈活的實現 在軌函數模塊的整體替換和局部替換,但是在軌維護注入指令碼的返回地址不固定,隨在 軌維護原函數的不同而不同,也隨整體、局部替換方式的不同而不同;方式(b)的優點是所 有在軌維護原函數的在軌維護注入指令碼的返回地址固定,均為在軌維護鉤子函數 ObsmHook的堆找釋放起始地址,但是該方式缺乏靈活性,只能實現在軌函數模塊的整體替 換,不能實現在軌函數模塊局部替換。在實際航天器軟件設計時,一般采取方式(a),突出軟 件在軌維護的靈活性。
            [00%] 2、按照注入區地址,修改原航天器上DSP軟件的鏈接命令文件(CMD文件),設定新 的段(section)空間,示例如表2所示。
            [0029] 表2新增注入區段空間的CMD文件示例
            [0030]
            [0031] 表2中描述的是在原航天器上DSP軟件的鏈接命令文件(CMD文件)基礎上新增注入 區段空間后的文件示例。其中MEMORY和SECTIONS是CMD文件中必要的兩個偽指令,MEMORY用 來指定目標存儲器配置,SECTIONS用來控制程序中段如何建立和分配。表2示例中"……"代 表省略了原航天器上DSP軟件的鏈接命令文件內容,MEMORY結構中"In ject_RAM: O = 013E000化,l=00002800h"表示目標存儲器中的新增配置項:起始地址為0xl3E0000(注: 0X13E0000為設定的在軌維護注入區起始地址示例),長度為0x2800字節的存儲空間(注: 0x2800字節長度根據工程實際自行設定,但是需大于在軌維護注入指令碼的所占空間); SECTIONS結構中tempsec〉Inject_RAM"表不段名為.tempsec的段將分配到In ject_RAM指 定的存儲空間。
            [0032] 依據在軌維護任務需求和選取的在軌維護原函數,編寫在軌注入源代碼(C語言), 并在該源代碼文件中通過DSP預編譯偽指令"祁ragma C0DE_WCTI0N"或"祁ragma DATA_ SECTION"將編寫的在軌注入函數或數據指定到鏈接命令文件(CMD文件)新增的在軌維護注 入區起始地址所在的段內,如表2示例中段.tempsec。表3所示為在軌注入函數體0btFunc_ Inject通過偽指令。#pragma C0DE_SECTI0N(ObtF^mcJnjecttempsec")"將被編譯器分 配到段.tempsec的存儲空間。
            [0033] 表3預編譯偽指令指定段空間示例
            [0034]
            [0(X3日]3、在DSP軟件的編譯環境CCS(Code Composer S化dio)下,對原有航天器上軟件代 碼和在軌維護代碼進行聯合編譯,生成.out目標文件,由.out目標文件進而生成.1 St鏈接 文件(可^使用撕5自帶的工具(1136^6義6,一般在0:5安裝目錄下/〔6000八旨1:〇〇13/13;[]1目錄 下)。在.1st鏈接文件中找到并提取在軌注入源代碼生成的指令碼片段。
            [0036] 4、在提取的在軌注入源代碼生成的指令片段中,找到函數返回的對應匯編碼指令 TB B3")。在TMS320C6000系列DSP軟件中,匯編碼B指令是跳轉指令,寄存器B3是函數的返 回地址寄存器,(巧B3")指令就是跳轉到B3寄存器值對應的地址執行。
            [0037] 5、如果采取函數模塊整體替換方式,則直接轉步驟6,否則如果采取的是函數模塊 局部替換方式,即在軌注入的函數指令返回到航天器上在軌維護原函數的中間地址,則需 要梳理.1st鏈接文件中航天器上在軌維護原函數編譯生成的匯編碼指令。
            [0038] 在航天器上在軌維護原函數編譯生成的匯編碼指令中,在被替換掉的匯編碼指令 中找出滿足如下條件的寄存器和堆找地址:被賦值且后面保留的匯編碼指令中使用該寄存 器和堆找地址,并且使用前未被賦予新值。滿足上述條件的寄存器和堆找地址中的值在在 軌維護注入函數指令返回前需要還原,使其和在軌注入前保持一致。
            [0039] 如表4中示例所示,.1st鏈接文件中的指令格式顯示為對應的=列:二進制指令碼 對應的絕對地址、二進制指令碼及該二進制指令碼對應的匯編指令碼。示例中W航天器上 在軌維護原函數ObtFunc為例說明在軌函數模塊局部替換方式。根據在軌維護時原函數中 指令碼所起作用的不同,在軌維護原函數Obt化nc的指令碼可W分為如下6個指令碼塊:
            [0040] a)在軌維護原函數開辟堆找指令塊:開辟在軌維護原函數Obt化nc的堆找空間,并 保存相關寄存器值的相關指令;
            [0041] b)鉤子(跳轉指令)指令塊:判斷在軌維護原函數ObtFunc的在軌維護使能標志,當 使能時,使執行指令跳轉到相應的在軌維護注入區起始地址開始執行,否則繼續執行在軌 維護原函數Obt化nc的后續指令;
            [0042] C)在軌維護原函數被替換部分指令塊:在軌維護使能標志使能時,在軌維護原函 數Obt化nc指令碼中被替換掉部分的指令;
            [0043] d)在軌維護原函數保留部分指令塊:在軌維護使能標志使能時,在軌維護原函數 Obt化nc指令碼中位于被替換部分指令塊與函數釋放堆找指令塊之間的指令碼;
            [0044] e)在軌維護原函數釋放堆找指令塊:釋放在軌維護原函數Obt化nc的堆找空間,并 還原相關寄存器值的相關指令;
            [0045] f)在軌維護原函數返回語句指令塊:實現返回上層函數的指令碼。
            [0046] 示例中W局部替換方式實現函數ObtFunc的在軌維護,即W在軌注入函數 ObtFuncJnject的指令碼替換掉函數ObtFunc中的"在軌維護原函數被替換部分指令塊", ObtFuncJnject指令執行結束后需返回函數ObtFunc中的"在軌維護原函數保留部分指令 塊"起始地址(示例中為0x000119a0的地址)繼續執行。由于采取局部替換的方式,梳理在軌 維護原函數ObtFunc的指令碼,其巧軌維護原函數被替換部分指令塊"中,寄存器A4、A5被 賦值,而在函數ObtFunc中的"在軌維護原函數保留部分指令塊"中,需要使用寄存器A4、A5 中的值,且使用前寄存器A4、A5未被賦予新值。因此在軌注入函數ObtFuncJnject的指令 碼,其函數返回指令碼("B.S2B3")前需要還原寄存器A4、A5中的值。參照函數ObtFunc"在軌 維護原函數被替換部分指令塊"中寄存器A4、A5的賦值指令碼,在ObtFuncJnject函數返回 指令碼("B.S2B3")前增加匯編碼指令("MVK.S1 0xffff849b,A5;MVK.Sl 0x2b9b,A4; MVKH.Sl 0x3d060000,A5;MVKH.Sl 0x86a100 00,A4")〇
            [0047] 表4DSP軟件在軌維護.1st文件說明示例
            [004引
            [0049] 6、在在軌維護函數返回指令碼("B B3")的前面,根據返回的航天器上在軌原函數 中指令碼的目標地址,修改寄存器B3的值。如表4示例所示,采用局部替換方式,返回的在軌 維護原函數中指令碼的目標地址為Ox 119a0,則需要在注入函數ObtFuncJn j ect的返回指 令碼TB. S2B3")前增加匯編碼TMVK Oxll9aO,B3;MVKH Oxll9aO,B3")。如果采取函數整體 替換的方式,寄存器B3的值則應該修改為在軌維護原函數Obt化nc"在軌維護原函數釋放堆 找指令塊"的起始地址,即Oxl 1 c98。
            [0050] 為實現在軌注入指令碼正確返回而增加匯編碼指令時,要保證所增加匯編碼指令 前面的原有匯編碼指令能夠正常執行完成,必要時可W增加延時匯編指令碼("N0P")。
            [0051 ] 7.將修改完畢的在軌注入函數匯編碼指令進行編譯后,生成最終注入的在軌維護 二進制指令碼,通過地面遙控注入到航天器上在軌維護注入區,使能相應的在軌維護標志 后,完成航天器軟件的動態在軌維護。
            [0052]本發明說明書中未作詳細描述的內容屬本領域技術人員的公知技術。
            【主權項】
            1. 一種針對DSP平臺航天器軟件的動態在軌維護方法,其特征在于包括如下步驟: (1) 依據在軌維護任務需求,選取距離航天器上DSP軟件所需維護的功能最近的具有鉤 子的函數作為在軌維護原函數; (2) 按照航天器注入區地址,修改原航天器上DSP軟件的鏈接命令文件,設定新的段空 間; (3) 在原航天器上DSP軟件的編譯環境下,根據在軌維護需求編寫相應的在軌維護源代 碼,并通過預編譯偽指令將相應的在軌維護源代碼指定到鏈接命令文件新增的段空間; (4) 在原航天器上DSP軟件的編譯環境下,將原航天器上軟件源代碼與在軌維護源代碼 進行聯合編譯,生成.out目標文件,然后由.out目標文件進而生成.1st鏈接文件,在.1st鏈 接文件中提取出在軌維護源代碼生成的指令碼片段; (5) 在所述指令碼片段中,找到函數返回的對應匯編碼指令("B B3"),并判斷所述的指 令碼片段是對在軌維護原函數的整體替換還是部分替換,如果是采取在軌維護原函數的整 體替換方式,直接轉步驟(7);如果是采取在軌維護原函數的局部替換方式,則轉步驟(6); (6) 梳理.1st鏈接文件中在軌維護原函數編譯生成的匯編碼指令,在被替換的匯編碼 指令中找出滿足如下條件的寄存器和堆棧地址:被賦值且后面保留的匯編碼中使用該寄存 器和堆棧地址,并且使用前未被賦予新值;將滿足上述條件的寄存器和堆棧地址中的值進 行變更,使其和原航天器上DSP軟件一致; (7) 在所述匯編碼指令("B B3")中,將函數返回地址寄存器B3的值修改為在軌維護原 函數中的返回目標地址; (8) 將修改完畢的在軌維護匯編碼指令進行編譯后,生成最終注入的在軌維護二進制 指令碼,通過地面遙控注入到航天器注入區,進行航天器軟件的動態在軌維護。2. 根據權利要求1所述的一種針對DSP平臺航天器軟件的動態在軌維護方法,其特征在 于:所述的DSP為TMS320C6000系列DSP。
            【文檔編號】G06F9/44GK106020812SQ201610320418
            【公開日】2016年10月12日
            【申請日】2016年5月16日
            【發明人】李振松, 杜建偉, 鹿瑞, 關健, 侯瑩, 王曉磊
            【申請人】北京控制工程研究所
            網友詢問留言 已有0條留言
            • 還沒有人留言評論。精彩留言會獲得點贊!
            1
            婷婷六月激情在线综合激情,亚洲国产大片,久久中文字幕综合婷婷,精品久久久久久中文字幕,亚洲一区二区三区高清不卡,99国产精品热久久久久久夜夜嗨 ,欧美日韩亚洲综合在线一区二区,99国产精品电影,伊人精品线视天天综合,精品伊人久久久大香线蕉欧美
            亚洲精品1区 国产成人一级 91精品国产欧美一区二区 亚洲精品乱码久久久久久下载 国产精品久久久久久久伊一 九色国产 国产精品九九视频 伊人久久成人爱综合网 欧美日韩亚洲区久久综合 欧美日本一道免费一区三区 夜夜爽一区二区三区精品 欧美日韩高清一区二区三区 国产成人av在线 国产精品对白交换绿帽视频 国产视频亚洲 国产在线欧美精品 国产精品综合网 国产日韩精品欧美一区色 国产日韩精品欧美一区喷 欧美日韩在线观看区一二 国产区精品 欧美视频日韩视频 中文字幕天天躁日日躁狠狠躁97 视频一二三区 欧美高清在线精品一区二区不卡 国产精品揄拍一区二区久久 99久久综合狠狠综合久久aⅴ 亚洲乱码视频在线观看 日韩在线第二页 亚洲精品无码专区在线播放 成人亚洲网站www在线观看 欧美三级一区二区 99久久精品免费看国产高清 91麻豆国产在线观看 最新日韩欧美不卡一二三区 成人在线观看不卡 日韩国产在线 在线亚洲精品 亚洲午夜久久久久中文字幕 国产精品成人久久久久久久 精品国产一区二区在线观看 欧美精品国产一区二区三区 中文在线播放 亚洲第一页在线视频 国产午夜精品福利久久 九色国产 精品国产九九 国产永久视频 久久精品人人做人人综合试看 国产一区二区三区免费观看 亚洲精品国产电影 9999热视频 国产精品资源在线 麻豆久久婷婷国产综合五月 国产精品免费一级在线观看 亚洲国产一区二区三区青草影视 中文在线播放 国产成人综合在线 国产在线观看色 国产亚洲三级 国产片一区二区三区 久久99精品久久久久久牛牛影视 亚洲欧美日韩国产 四虎永久免费网站 国产一毛片 国产精品视频在 九九热在线精品 99精品福利视频 色婷婷色99国产综合精品 97成人精品视频在线播放 精品久久久久久中文字幕 亚洲欧美一区二区三区孕妇 亚洲欧美成人网 日韩高清在线二区 国产尤物在线观看 在线不卡一区二区 91网站在线看 韩国精品福利一区二区 欧美日韩国产成人精品 99热精品久久 国产精品免费视频一区 高清视频一区 精品九九久久 欧美日韩在线观看免费 91欧美激情一区二区三区成人 99福利视频 亚洲国产精品91 久热国产在线 精品久久久久久中文字幕女 国产精品久久久久久久久99热 成人自拍视频网 国产精品视频久久久久久 久久影院国产 国产玖玖在线观看 99精品在线免费 亚洲欧美一区二区三区导航 久久久久久久综合 国产欧美日韩精品高清二区综合区 国产精品视频自拍 亚洲一级片免费 久久久久久九九 国产欧美自拍视频 视频一区二区在线观看 欧美日韩一区二区三区久久 中文在线亚洲 伊人热人久久中文字幕 日韩欧美亚洲国产一区二区三区 欧美亚洲国产成人高清在线 欧美日韩国产码高清综合人成 国产性大片免费播放网站 亚洲午夜综合网 91精品久久一区二区三区 国产无套在线播放 国产精品视频网站 国产成人亚洲精品老王 91在线网站 国产视频97 欧美黑人欧美精品刺激 国产一区二区三区免费在线视频 久久久国产精品免费看 99re6久精品国产首页 久久精品91 国产成人一级 国产成人精品曰本亚洲 日本福利在线观看 伊人成综合网 久久综合一本 国产综合久久久久久 久久精品成人免费看 久久福利 91精品国产91久久久久久麻豆 亚洲精品成人在线 亚洲伊人久久精品 欧美日本二区 国产永久视频 国产一区二 一区二区福利 国产一毛片 亚洲精品1区 毛片一区二区三区 伊人久久大香线蕉综合影 国产欧美在线观看一区 亚洲国产欧洲综合997久久 国产一区二区免费视频 国产91精品对白露脸全集观看 久久亚洲国产伦理 欧美成人伊人久久综合网 亚洲性久久久影院 久久99国产精一区二区三区! 91精品国产欧美一区二区 欧美日韩亚洲区久久综合 日韩精品一二三区 久久久夜色精品国产噜噜 国产在线精品福利91香蕉 久久久久久久亚洲精品 97se色综合一区二区二区 91国语精品自产拍在线观看性色 91久久国产综合精品女同我 日韩中文字幕a 国产成人亚洲日本精品 久久国产精品-国产精品 久久国产经典视频 久久国产精品伦理 亚洲第一页在线视频 国产精品久久久久三级 日韩毛片网 久久免费高清视频 麻豆国产在线观看一区二区 91麻豆国产福利在线观看 国产成人精品男人的天堂538 一区二区三区中文字幕 免费在线视频一区 欧美日韩国产成人精品 国产综合网站 国产资源免费观看 亚洲精品亚洲人成在线播放 精品久久久久久中文字幕专区 亚洲人成人毛片无遮挡 国产一起色一起爱 国产香蕉精品视频在 九九热免费观看 日韩亚洲欧美一区 九九热精品在线观看 精品久久久久久中文字幕专区 亚洲欧美自拍偷拍 国产精品每日更新 久久久久国产一级毛片高清板 久久天天躁狠狠躁夜夜中文字幕 久久精品片 日韩在线毛片 国产成人精品本亚洲 国产成人精品一区二区三区 九九热在线观看 国产r级在线观看 国产欧美日韩精品高清二区综合区 韩国电影一区二区 国产精品毛片va一区二区三区 五月婷婷伊人网 久久一区二区三区免费 一本色道久久综合狠狠躁篇 亚洲综合色站 国产尤物在线观看 亚洲一区亚洲二区 免费在线视频一区 欧洲精品视频在线观看 日韩中文字幕a 中文字幕日本在线mv视频精品 91精品在线免费视频 精品国产免费人成在线观看 精品a级片 中文字幕日本在线mv视频精品 日韩在线精品视频 婷婷丁香色 91精品国产高清久久久久 国产成人精品日本亚洲直接 五月综合视频 欧美日韩在线亚洲国产人 精液呈暗黄色 亚洲乱码一区 久久精品中文字幕不卡一二区 亚洲天堂精品在线 激情婷婷综合 国产免费久久精品久久久 国产精品亚洲二区在线 久久免费播放视频 五月婷婷丁香综合 在线亚洲欧美日韩 久久免费精品高清麻豆 精品久久久久久中文字幕 亚洲一区网站 国产精品福利社 日韩中文字幕免费 亚洲综合丝袜 91精品在线播放 国产精品18 亚洲日日夜夜 伊人久久大香线蕉综合影 亚洲精品中文字幕乱码影院 亚洲一区二区黄色 亚洲第一页在线视频 一区二区在线观看视频 国产成人福利精品视频 亚洲高清二区 国内成人免费视频 精品亚洲性xxx久久久 国产精品合集一区二区三区 97av免费视频 国产一起色一起爱 国产区久久 国产资源免费观看 99精品视频免费 国产成人一级 国产精品九九免费视频 欧美91精品久久久久网免费 99热国产免费 久久精品色 98精品国产综合久久 久久精品播放 中文字幕视频免费 国产欧美日韩一区二区三区在线 精品久久蜜桃 国产小视频精品 一本色道久久综合狠狠躁篇 91在线免费观看 亚洲精品区 伊人成综合网 伊人热人久久中文字幕 伊人黄色片 99国产精品热久久久久久夜夜嗨 久久免费精品视频 亚洲一区二区三区高清不卡 久久久久国产一级毛片高清板 国产片一区二区三区 久久狠狠干 99久久婷婷国产综合精品电影 国产99区 国产精品成人久久久久 久久狠狠干 青青国产在线观看 亚洲高清国产拍精品影院 国产精品一区二区av 九九热在线免费视频 伊人久久国产 国产精品久久久久久久久久一区 在线观看免费视频一区 国产精品自在在线午夜区app 国产精品综合色区在线观看 国产毛片久久久久久国产毛片 97国产免费全部免费观看 国产精品每日更新 国产尤物视频在线 九九视频这里只有精品99 一本一道久久a久久精品综合 久久综合给会久久狠狠狠 国产成人精品男人的天堂538 欧美一区二区高清 毛片一区二区三区 国产欧美日韩在线观看一区二区三区 在线国产二区 欧美不卡网 91在线精品中文字幕 在线国产福利 国内精品91久久久久 91亚洲福利 日韩欧美国产中文字幕 91久久精品国产性色也91久久 亚洲性久久久影院 欧美精品1区 国产热re99久久6国产精品 九九热免费观看 国产精品欧美日韩 久久久久国产一级毛片高清板 久久国产经典视频 日韩欧美亚洲国产一区二区三区 欧美亚洲综合另类在线观看 国产精品自在在线午夜区app 97中文字幕在线观看 视频一二三区 精品国产一区在线观看 国产欧美日韩在线一区二区不卡 欧美一区二三区 伊人成人在线观看 国内精品91久久久久 97在线亚洲 国产在线不卡一区 久久久全免费全集一级全黄片 国产精品v欧美精品∨日韩 亚洲毛片网站 在线不卡一区二区 99re热在线视频 久久激情网 国产毛片一区二区三区精品 久久亚洲综合色 中文字幕视频免费 国产视频亚洲 婷婷伊人久久 国产一区二区免费播放 久久99国产精品成人欧美 99国产在线视频 国产成人免费视频精品一区二区 国产不卡一区二区三区免费视 国产码欧美日韩高清综合一区 久久精品国产主播一区二区 国产一区电影 久久精品国产夜色 国产精品国产三级国产 日韩一区二区三区在线 久久97久久97精品免视看 久久国产免费一区二区三区 伊人久久大香线蕉综合电影网 99re6久精品国产首页 久久激情网 亚洲成人高清在线 国产精品网址 国产成人精品男人的天堂538 香蕉国产综合久久猫咪 国产专区中文字幕 91麻豆精品国产高清在线 久久国产经典视频 国产精品成人va在线观看 国产精品爱啪在线线免费观看 日本精品久久久久久久久免费 亚洲综合一区二区三区 久久五月网 精品国产网红福利在线观看 久久综合亚洲伊人色 亚洲国产精品久久久久久网站 在线日韩国产 99国产精品热久久久久久夜夜嗨 国产综合精品在线 国产区福利 精品亚洲综合久久中文字幕 国产制服丝袜在线 毛片在线播放网站 在线观看免费视频一区 国产精品久久久精品三级 亚洲国产电影在线观看 最新日韩欧美不卡一二三区 狠狠综合久久综合鬼色 日本精品1在线区 国产日韩一区二区三区在线播放 欧美日韩精品在线播放 亚洲欧美日韩国产一区二区三区精品 久久综合久久网 婷婷六月激情在线综合激情 亚洲乱码一区 国产专区91 97av视频在线观看 精品久久久久久中文字幕 久久五月视频 国产成人福利精品视频 国产精品网址 中文字幕视频在线 精品一区二区三区免费视频 伊人手机在线视频 亚洲精品中文字幕乱码 国产在线视频www色 色噜噜国产精品视频一区二区 精品亚洲成a人在线观看 国产香蕉尹人综合在线 成人免费一区二区三区在线观看 国产不卡一区二区三区免费视 欧美精品久久天天躁 国产专区中文字幕 久久精品国产免费中文 久久精品国产免费一区 久久无码精品一区二区三区 国产欧美另类久久久精品免费 欧美精品久久天天躁 亚洲精品在线视频 国产视频91在线 91精品福利一区二区三区野战 日韩中文字幕免费 国产精品99一区二区三区 欧美成人高清性色生活 国产精品系列在线观看 亚洲国产福利精品一区二区 国产成人在线小视频 国产精品久久久久免费 99re热在线视频 久久久久久久综合 一区二区国产在线播放 成人国产在线视频 亚洲精品乱码久久久久 欧美日韩一区二区综合 精品久久久久免费极品大片 中文字幕视频二区 激情粉嫩精品国产尤物 国产成人精品一区二区视频 久久精品中文字幕首页 亚洲高清在线 国产精品亚洲一区二区三区 伊人久久艹 中文在线亚洲 国产精品一区二区在线播放 国产精品九九免费视频 亚洲二区在线播放 亚洲狠狠婷婷综合久久久久网站 亚洲欧美日韩网站 日韩成人精品 亚洲国产一区二区三区青草影视 91精品国产福利在线观看 国产精品久久久久久久久99热 国产一区二区精品尤物 久碰香蕉精品视频在线观看 亚洲日日夜夜 在线不卡一区二区 国产午夜亚洲精品 九九热在线视频观看这里只有精品 伊人手机在线视频 91免费国产精品 日韩欧美中字 91精品国产91久久久久 国产全黄三级播放 视频一区二区三区免费观看 国产开裆丝袜高跟在线观看 国产成人欧美 激情综合丝袜美女一区二区 国产成人亚洲综合无 欧美精品一区二区三区免费观看 欧美亚洲国产日韩 日韩亚州 国产欧美日韩精品高清二区综合区 亚洲午夜国产片在线观看 精品久久久久久中文字幕 欧美精品1区 久久伊人久久亚洲综合 亚洲欧美日韩精品 国产成人精品久久亚洲高清不卡 久久福利影视 国产精品99精品久久免费 久久久久免费精品视频 国产日产亚洲精品 亚洲国产午夜电影在线入口 精品无码一区在线观看 午夜国产精品视频 亚洲一级片免费 伊人久久大香线蕉综合影 国产精品久久影院 久碰香蕉精品视频在线观看 www.欧美精品 在线小视频国产 亚洲国产天堂久久综合图区 欧美一区二区三区不卡 日韩美女福利视频 九九精品免视频国产成人 不卡国产00高中生在线视频 亚洲第一页在线视频 欧美日韩在线播放成人 99re视频这里只有精品 国产精品91在线 精品乱码一区二区三区在线 国产区久久 91麻豆精品国产自产在线观看一区 日韩精品成人在线 九九热在线观看 国产精品久久不卡日韩美女 欧美一区二区三区综合色视频 欧美精品免费一区欧美久久优播 国产精品网址 国产专区中文字幕 国产精品欧美亚洲韩国日本久久 日韩美香港a一级毛片 久久精品123 欧美一区二区三区免费看 99r在线视频 亚洲精品国产字幕久久vr 国产综合激情在线亚洲第一页 91免费国产精品 日韩免费小视频 亚洲国产精品综合一区在线 国产亚洲第一伦理第一区 在线亚洲精品 国产精品一区二区制服丝袜 国产在线成人精品 九九精品免视频国产成人 亚洲国产网 欧美日韩亚洲一区二区三区在线观看 在线亚洲精品 欧美一区二区三区高清视频 国产成人精品男人的天堂538 欧美日韩在线观看区一二 亚洲欧美一区二区久久 久久精品中文字幕首页 日本高清www午夜视频 久久精品国产免费 久久999精品 亚洲国产精品欧美综合 88国产精品视频一区二区三区 91久久偷偷做嫩草影院免费看 国产精品夜色视频一区二区 欧美日韩导航 国产成人啪精品午夜在线播放 一区二区视频在线免费观看 99久久精品国产自免费 精液呈暗黄色 久久99国产精品 日本精品久久久久久久久免费 精品国产97在线观看 99re视频这里只有精品 国产视频91在线 999av视频 亚洲美女视频一区二区三区 久久97久久97精品免视看 亚洲国产成人久久三区 99久久亚洲国产高清观看 日韩毛片在线视频 综合激情在线 91福利一区二区在线观看 一区二区视频在线免费观看 激情粉嫩精品国产尤物 国产成人精品曰本亚洲78 国产成人精品本亚洲 国产精品成人免费视频 国产成人啪精品视频免费软件 久久精品国产亚洲妲己影院 国产精品成人久久久久久久 久久大香线蕉综合爱 欧美一区二区三区高清视频 99热国产免费 在线观看欧美国产 91精品视频在线播放 国产精品福利社 欧美精品一区二区三区免费观看 国产一区二区免费视频 国产午夜精品一区二区 精品视频在线观看97 91精品福利久久久 国产一区福利 国产综合激情在线亚洲第一页 国产精品久久久久久久久久久不卡 九色国产 在线日韩国产 黄网在线观看 亚洲一区小说区中文字幕 中文字幕丝袜 日本二区在线观看 日本国产一区在线观看 欧美日韩一区二区三区久久 欧美精品亚洲精品日韩专 国产日产亚洲精品 久久综合九色综合欧美播 亚洲国产欧美无圣光一区 欧美视频区 亚洲乱码视频在线观看 久久无码精品一区二区三区 九九热精品免费视频 久久99精品久久久久久牛牛影视 国产精品成久久久久三级 国产一区福利 午夜国产精品视频 日本二区在线观看 99久久网站 国产亚洲天堂 精品国产一区二区三区不卡 亚洲国产日韩在线一区 国产成人综合在线观看网站 久久免费高清视频 欧美在线导航 午夜精品久久久久久99热7777 欧美久久综合网 国产小视频精品 国产尤物在线观看 亚洲国产精品综合一区在线 欧美一区二区三区不卡视频 欧美黑人欧美精品刺激 日本福利在线观看 久久国产偷 国产手机精品一区二区 国产热re99久久6国产精品 国产高清啪啪 欧美亚洲国产成人高清在线 国产在线第三页 亚洲综合一区二区三区 99r在线视频 99精品久久久久久久婷婷 国产精品乱码免费一区二区 国产在线精品福利91香蕉 国产尤物视频在线 五月婷婷亚洲 中文字幕久久综合伊人 亚洲精品一级毛片 99国产精品电影 在线视频第一页 久久99国产精品成人欧美 国产白白视频在线观看2 成人精品一区二区www 亚洲成人网在线观看 麻豆91在线视频 色综合合久久天天综合绕视看 久久精品国产免费高清 国产不卡一区二区三区免费视 欧美国产中文 99精品欧美 九九在线精品 国产中文字幕在线免费观看 国产一区中文字幕在线观看 国产成人一级 国产精品一区二区制服丝袜 国产一起色一起爱 亚洲精品成人在线 亚洲欧美精品在线 国产欧美自拍视频 99精品久久久久久久婷婷 久99视频 国产热re99久久6国产精品 视频一区亚洲 国产精品视频分类 国产精品成在线观看 99re6久精品国产首页 亚洲在成人网在线看 亚洲国产日韩在线一区 久久国产三级 日韩国产欧美 欧美在线一区二区三区 国产精品美女一级在线观看 成人午夜免费福利视频 亚洲天堂精品在线 91精品国产手机 欧美日韩视频在线播放 狠狠综合久久综合鬼色 九一色视频 青青视频国产 亚洲欧美自拍一区 中文字幕天天躁日日躁狠狠躁97 日韩免费大片 996热视频 伊人成综合网 亚洲天堂欧美 日韩精品亚洲人成在线观看 久久综合给会久久狠狠狠 日韩精品亚洲人成在线观看 日韩国产欧美 亚洲成aⅴ人片在线影院八 亚洲精品1区 99久久精品免费 国产精品高清在线观看 国产精品久久久免费视频 在线亚洲欧美日韩 91在线看视频 国产精品96久久久久久久 欧美日韩国产成人精品 91在线亚洲 热久久亚洲 国产精品美女免费视频观看 日韩在线毛片 亚洲永久免费视频 九九免费在线视频 亚洲一区网站 日本高清二区视频久二区 精品国产美女福利在线 伊人久久艹 国产精品久久久久三级 欧美成人精品第一区二区三区 99久久精品国产自免费 在线观看日韩一区 国产中文字幕一区 成人免费午夜视频 欧美日韩另类在线 久久99国产精品成人欧美 色婷婷中文网 久久天天躁夜夜躁狠狠躁2020 欧美成人伊人久久综合网 国产精品福利资源在线 国产伦精品一区二区三区高清 国产精品亚洲综合色区韩国 亚洲一区欧美日韩 色综合视频 国语自产精品视频在线区 国产高清a 成人国内精品久久久久影 国产在线精品香蕉综合网一区 国产不卡在线看 国产成人精品精品欧美 国产欧美日韩综合精品一区二区三区 韩国电影一区二区 国产在线视频www色 91中文字幕在线一区 国产人成午夜免视频网站 亚洲综合一区二区三区 色综合视频一区二区观看 久久五月网 九九热精品在线观看 国产一区二区三区国产精品 99久热re在线精品996热视频 亚洲国产网 在线视频亚洲一区 日韩字幕一中文在线综合 国产高清一级毛片在线不卡 精品国产色在线 国产高清视频一区二区 精品日本久久久久久久久久 亚洲国产午夜精品乱码 成人免费国产gav视频在线 日韩欧美一区二区在线观看 欧美曰批人成在线观看 韩国电影一区二区 99re这里只有精品6 日韩精品一区二区三区视频 99re6久精品国产首页 亚洲欧美一区二区三区导航 欧美色图一区二区三区 午夜精品视频在线观看 欧美激情在线观看一区二区三区 亚洲热在线 成人国产精品一区二区网站 亚洲一级毛片在线播放 亚洲一区小说区中文字幕 亚洲午夜久久久久影院 国产自产v一区二区三区c 国产精品视频免费 久久调教视频 国产成人91激情在线播放 国产精品欧美亚洲韩国日本久久 久久亚洲日本不卡一区二区 91中文字幕网 成人国产在线视频 国产视频91在线 欧美成人精品第一区二区三区 国产精品福利在线 久久综合九色综合精品 欧美一区二区三区精品 久久国产综合尤物免费观看 久久99青青久久99久久 日韩精品免费 久久国产精品999 91亚洲视频在线观看 国产精品igao视频 色综合区 在线亚洲欧国产精品专区 国产一区二区三区在线观看视频 亚洲精品成人在线 一区二区国产在线播放 中文在线亚洲 亚洲精品第一国产综合野 国产一区二区精品久久 一区二区三区四区精品视频 99热精品久久 中文字幕视频二区 国产成人精品男人的天堂538 99精品影视 美女福利视频一区二区 久久午夜夜伦伦鲁鲁片 综合久久久久久久综合网 国产精品国产欧美综合一区 国产99视频在线观看 国产亚洲女在线精品 婷婷影院在线综合免费视频 国产亚洲3p一区二区三区 91成人爽a毛片一区二区 亚洲一区二区高清 国产欧美亚洲精品第二区首页 欧美日韩导航 亚洲高清二区 欧美激情观看一区二区久久 日韩毛片在线播放 亚洲欧美日韩高清中文在线 亚洲日本在线播放 国产精品一区二区制服丝袜 精品国产一区二区三区不卡 国产不卡在线看 国产欧美网站 四虎永久在线观看视频精品 国产黄色片在线观看 夜夜综合 一本色道久久综合狠狠躁篇 欧美亚洲综合另类在线观看 国产91在线看 伊人久久国产 欧美一区二区在线观看免费网站 国产精品久久久久三级 久久福利 日韩中文字幕a 亚洲午夜久久久久影院 91在线高清视频 国产亚洲一区二区三区啪 久久人精品 国产精品亚洲午夜一区二区三区 综合久久久久久 久久伊人一区二区三区四区 国产综合久久久久久 日韩一区精品视频在线看 国产精品日韩欧美制服 日本精品1在线区 99re视频 无码av免费一区二区三区试看 国产视频1区 日韩欧美中文字幕一区 日本高清中文字幕一区二区三区a 亚洲国产欧美无圣光一区 国产在线视频一区二区三区 欧美国产第一页 在线亚洲欧美日韩 日韩中文字幕第一页 在线不卡一区二区 伊人久久青青 国产精品一区二区在线播放 www.五月婷婷 麻豆久久婷婷国产综合五月 亚洲精品区 久久国产欧美另类久久久 99在线视频免费 伊人久久中文字幕久久cm 久久精品成人免费看 久久这里只有精品首页 88国产精品视频一区二区三区 中文字幕日本在线mv视频精品 国产在线精品成人一区二区三区 伊人精品线视天天综合 亚洲一区二区黄色 国产尤物视频在线 亚洲精品99久久久久中文字幕 国产一区二区三区免费观看 伊人久久大香线蕉综合电影网 国产成人精品区在线观看 日本精品一区二区三区视频 日韩高清在线二区 久久免费播放视频 一区二区成人国产精品 国产精品免费精品自在线观看 亚洲精品视频二区 麻豆国产精品有码在线观看 精品日本一区二区 亚洲欧洲久久 久久中文字幕综合婷婷 中文字幕视频在线 国产成人精品综合在线观看 91精品国产91久久久久福利 精液呈暗黄色 香蕉国产综合久久猫咪 国产专区精品 亚洲精品无码不卡 国产永久视频 亚洲成a人片在线播放观看国产 一区二区国产在线播放 亚洲一区二区黄色 欧美日韩在线观看视频 亚洲精品另类 久久国产综合尤物免费观看 国产一区二区三区国产精品 高清视频一区 国产精品igao视频 国产精品资源在线 久久综合精品国产一区二区三区 www.五月婷婷 精品色综合 99热国产免费 麻豆福利影院 亚洲伊人久久大香线蕉苏妲己 久久电影院久久国产 久久精品伊人 在线日韩理论午夜中文电影 亚洲国产欧洲综合997久久 伊人国产精品 久草国产精品 欧美一区精品二区三区 亚洲成人高清在线 91免费国产精品 日韩精品福利在线 国产一线在线观看 国产不卡在线看 久久99青青久久99久久 亚洲精品亚洲人成在线播放 99久久免费看国产精品 国产日本在线观看 青草国产在线视频 麻豆久久婷婷国产综合五月 国产中文字幕一区 91久久精品国产性色也91久久 国产一区a 国产欧美日韩成人 国产亚洲女在线精品 一区二区美女 中文字幕在线2021一区 在线小视频国产 久久这里只有精品首页 国产在线第三页 欧美日韩中文字幕 在线亚洲+欧美+日本专区 精品国产一区二区三区不卡 久久这里精品 欧美在线va在线播放 精液呈暗黄色 91精品国产手机 91在线免费播放 欧美视频亚洲色图 欧美国产日韩精品 日韩高清不卡在线 精品视频免费观看 欧美日韩一区二区三区四区 国产欧美亚洲精品第二区首页 亚洲韩精品欧美一区二区三区 国产精品视频免费 在线精品小视频 久久午夜夜伦伦鲁鲁片 国产无套在线播放 久热这里只精品99re8久 欧美久久久久 久久香蕉国产线看观看精品蕉 国产成人精品男人的天堂538 亚洲人成网站色7799在线观看 日韩在线第二页 一本色道久久综合狠狠躁篇 国产一区二区三区不卡在线观看 亚洲乱码在线 在线观看欧美国产 久久福利青草精品资源站免费 国产玖玖在线观看 在线亚洲精品 亚洲成aⅴ人在线观看 精品91在线 欧美一区二三区 日韩中文字幕视频在线 日本成人一区二区 日韩免费专区 国内精品在线观看视频 久久国产综合尤物免费观看 国产精品系列在线观看 一本一道久久a久久精品综合 亚洲免费播放 久久精品国产免费 久久人精品 亚洲毛片网站 亚洲成a人一区二区三区 韩国福利一区二区三区高清视频 亚洲精品天堂在线 一区二区三区中文字幕 亚洲国产色婷婷精品综合在线观看 亚洲国产成人久久笫一页 999国产视频 国产精品香港三级在线电影 欧美日韩一区二区三区四区 日韩国产欧美 国产精品99一区二区三区 午夜国产精品理论片久久影院 亚洲精品中文字幕麻豆 亚洲国产高清视频 久久免费手机视频 日韩a在线观看 五月婷婷亚洲 亚洲精品中文字幕麻豆 中文字幕丝袜 www国产精品 亚洲天堂精品在线 亚洲乱码一区 国产日韩欧美三级 久久999精品 伊人热人久久中文字幕 久热国产在线视频 国产欧美日韩在线观看一区二区三区 国产一二三区在线 日韩国产欧美 91精品国产91久久久久 亚洲一区小说区中文字幕 精品一区二区免费视频 国产精品视频免费 国产精品亚洲综合色区韩国 亚洲国产精品成人午夜在线观看 欧美国产日韩精品 中文字幕精品一区二区精品