《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 通過TMS320VC5410燒寫FLASH實現并行引導裝載的研究
通過TMS320VC5410燒寫FLASH實現并行引導裝載的研究
葉海炳
摘要: 隨著DSP的廣泛應用,如何對DSP系統上的FALSH重新編程的問題日益突出。在介紹Flash存儲器 Am29LV200B操作方法的基礎上,通過TMS320VC5410對FLASH進行程序燒寫,從而實現TMS320VC5410上電后用戶程序并行自舉引導。
Abstract:
Key words :

    摘 要: 隨著DSP" title="DSP">DSP的廣泛應用,如何對DSP系統上的FALSH重新編程" title="編程">編程的問題日益突出。在介紹Flash" title="Flash">Flash存儲器 Am29LV200B操作方法的基礎上,通過TMS320VC5410" title="TMS320VC5410">TMS320VC5410對FLASH進行程序燒寫,從而實現TMS320VC5410上電后用戶程序并行" title="并行">并行自舉引導。
    關鍵詞: DSP  FLASH   TMS320VC5410  并行  引導裝載" title="引導裝載">引導裝載  編程

    FLASH是一種可在線進行電擦寫而掉電后信息又不丟失的存儲器。它具有功耗低、容量大、擦寫速度快等特點,并且使用內部嵌入算法對芯片進行操作,因而在很多采用DSP+FLASH自舉引導裝載方案的數字信號處理系統中得到了廣泛的應用。本文通過一個完整的實例,介紹Am29LV200B FLASH存儲器的燒寫方法,實現TMS320VC5410(以下簡稱C5410)上電后用戶程序的并行引導裝載。
1 Am29LV200B FLASH存儲器
1.1 FLASH存儲器簡介

    Am29LV200B是AMD公司生產的FLASH存儲器,其主要特點[6]有:3V單電源供電,可使內部產生高電壓進行編程和擦除操作;支持JEDEC單電源FLASH存儲器標準;只需向其命令寄存器寫入標準的微處理器指令,具體編程和擦除操作可由內部嵌入的算法實現,并且可以通過查詢特定的引腳或數據線監控操作是否完成;可以對任一扇區進行讀、寫或擦除操作,而不影響其它部分的數據。本文中128K×16位Am29LV200B FLASH映射為C5410的片外數據存儲空間,地址為:0x8000~0xFFFF,數據總線16位,用于16位方式的并行引導裝載。128K的FLASH ROM用32K地址分四頁進行訪問,上電加載程序時使用FLASH ROM的第3頁。
1.2 Flash存儲器的操作命令
    只要向FLASH存儲器的特定寄存器寫入地址和數據命令,就可對FLASH存儲器編程。但要按一定的順序操作,否則就會導致FLASH存儲器復位。由于編程指令不能使“0”變為“1”,只能使“1”變為“0”,而擦除命令可使“0”變為“1”,所以正確順序是先擦除、后編程。下面介紹幾個常用的操作命令:編程命令、擦除命令、讀數據命令、復位命令。
    (1)編程命令。該命令向FLASH的指定地址寫入數據,需要四個總線周期,前兩個周期是解鎖周期,第三個周期建立編程命令,最后一個周期則向編程地址寫入編程數據,如表1所示。

 


    由于向每個編程地址寫入數據都需要四個周期,所以在循環寫FLASH時使用宏比較簡單。FLASH ROM的首地址為0x8000,故偏移地址0x555對應的物理地址就為0x8555。_WRITECOMMAND是實現一個周期編程的寫命令宏,而_WRITEFlash則是對指定地址進行編程的四個完整周期。
    具體編程程序如程序1、程序2所示。
    程序1

    _WRITECOMMAND .macro pa,pd
    ; 單一周期編程的寫命令宏,
    ; pa是編程地址,pd是編程數據
    PSHM AR1
    STM pa,AR1  ; AR1指向編程地址
    LD pd,A
    STL A,*AR1  ; 把編程數據放入AR1的編程地址
    RPT #12
    NOP
    POPM AR1
    .endm
    程序2
    _WRITEFlash .macro par,pdr
    ; 編程宏,par是編程地址寄存器,
    ; pdr是存放編程數據的寄存器
    _WRITECOMMAND #8555H,#0AAH  ;周期1(解鎖)
    _WRITECOMMAND #82AAH,#0A0H  ;周期2(解鎖)
    _WRITECOMMAND #8555H,#0A0H  ;周期3(建立)
    LD pdr, A ;周期4(編程)
    STL A, par   ;把pdr寄存器中數據放入par寄存器的地址
    RPT #12
    NOP
    _JUDGE par, pdr
    ; 檢測編程是否正確,見FLASH的操作檢測
    .endm
    (2)擦除命令。該命令有片擦除和扇區擦除兩種,都需要6個總線周期,前兩個是解鎖周期,第三個是建立周期,第四、第五兩個是解鎖周期,最后是片擦除或扇區擦除周期,如表2所示。

 

 

    一旦執行編程或擦除命令后,就啟動FLASH的內部編程或擦除算法,自動完成編程或擦除操作。擦除程序如程序3所示。
    程序3

    _ERASEFlash .macro ;擦除宏
    _WRITECOMMAND #8555H, #0AAH ;周期1(解鎖)
    _WRITECOMMAND #82AAH, #055H ;周期2(解鎖)
    _WRITECOMMAND #8555H, #080H ;周期3(建立)
    _WRITECOMMAND #8555H, #0AAH ;周期4(解鎖)
    _WRITECOMMAND #82AAH, #055H ;周期5(解鎖)
    _WRITECOMMAND #8555H, #010H ;周期6(片擦除)
    STM #8555H,AR3
    LD #010H, A
    STL A, *AR5
    _JUDGE *AR3, *AR5
    ;檢測擦除是否結束,見FLASH的操作檢測
    .endm

    (3)讀數據命令。上電或內部編程、擦除操作結束后就進入讀數據狀態,寫入要讀取的地址即可讀出該地址的數據。
    (4)復位命令。該命令使存儲器復位,進入讀數據狀態。向任何一個地址寫入數據0xF0就能使FLASH存儲器復位。在進行編程、擦除之前,都應先復位,在編程或擦除等正常操作中出現錯誤時也要復位。復位程序如程序4所示。
    程序4

    _RESETFlash .macro ;復位宏
    _WRITECOMMAND #8001H,0F0H
    ;向8001H寫入0F0H使FLASH復位
    RPT #12
    NOP
    .endm

1.3 Flash的操作檢測
    FLASH內部的編程或擦除算法可自動完成編程或擦除操作,但必須了解其內部的操作檢測機制,以便知道操作是否完成或正確。常用的檢測狀態位有:跳變位(DQ6)、超時標志位(DQ5)、數據查詢位(DQ7)和Ready/Busy引腳(RY/)。檢測的方法有三種。第一種是判斷引腳RY/的狀態。在編程、擦除或擦除掛起操作過程中,RY/引腳一直為“0”,操作完成后變為“1”。 第二種是檢測跳變位DQ6,在編程或擦除時對任何地址進行連續的讀均引起DQ6連續跳變,直至操作結束才停止跳變。最后一種是使用數據線的DQ7、DQ5。DQ7位在編程或擦除過程中輸出的數是寫入該位數據的反碼,當操作完成時輸出才變為寫入該位的數據;DQ5的狀態為“1”時表示操作超時,此時應再讀一次DQ7的狀態,若DQ7輸出仍不是寫入的數據,則操作失敗,復位FLASH。其流程如圖1所示,檢測程序如程序5所示。

 

 

    程序5

    JUDGE .macro par,pdr
    ;檢測宏程序。par是編程地址寄存器,
    ;pdr是存放編程數據的寄存器
    _JUDGEBEGIN?: PSHM AR1
    LD pdr,B; 獲取寫入的數據
    AND #00FFh,B  ;取被寫入數據的DQ7~DQ0
    LD par,A;讀被燒寫地址的數據
    ADN #00FFh, A   ;取DQ7~DQ0
    STL A, TEMP; 保存
    LD A,-7,A    ;讀DQ7狀態
    XOR B, -7,A   ;是否是反碼?
    BC_JUDGESUCCESS?,AEQ
    ;DQ7不是反碼而是寫入數據表示操作成功
    BITF TEMP, #20h
    BC_JUDGEBEGIN?芽,ntc
    ;DQ5=1表示操作超時
    LD par,A    ;再讀被燒寫地址的數據
    AND #00FFh,A
    LD A,-7,A
    XOR B, -7,A
    BC_JUDGESUCCESS?. AEQ
    ;DQ7不是寫入數據,表示操作失敗
    _JUDGEERR0?
    _RESETFlash    ;復位FLASH
    _JUDGESUCCESS?
    POPM AR1
    .endm

2 C5410 的自舉引導
    脫離仿真器獨立運行程序一般有兩種方式:一種是上電后用戶程序直接在FLASH存儲器中運行,這種方式運行速度比較慢;另一種是上電或復位后將用戶程序從FLASH存儲器引導到高速數據存儲器中運行,此方法最常用,可以較低的成本實現高速的運行。為了實現這個過程就必須運用DSP的自舉引導功能。
2.1 自舉引導[1~3]
    C5410上電復位后,首先檢查MP/MC狀態:若為高電平,說明DSP處于微處理器工作方式,即從外部程序存儲器0FF80H地址處開始執行用戶程序;若為低電平,說明DSP被設置為微計算機工作方式,從片內ROM的0FF80H地址處開始執行程序。0FF80H地址存放的是中斷向量表,它實為一條分支轉移指令(BD 0F800H),使程序跳轉至0F800H執行自舉引導程序(Bootloader)。Bootloader是固化在DSP芯片內ROM中的一段代碼程序,其功能是將用戶程序從外部加載至片內RAM或擴展的RAM中,使其高速運行。在搬運程序之前,Bootloader首先完成初始化工作:使中斷無效、內部RAM映射到程序/數據區(OVLY=1)、對程序和數據區均設置7個等待狀態等。C5410有以下幾種自舉引導方式[4~5]:主機接口HPI、并行口(8/16位)、標準串行口(MCBSP0是16位引導模式,MCBSP2是8位引導模式)以及I/O口(8/16位)自舉引導方式。
2.2 并行自舉引導
    這種方式是比較常用的一種方式,外部存儲器的字寬為8位或16位。在自舉引導時,通過外部并行接口總線將這些代碼從數據存儲空間傳送到程序存儲空間,而且可以重新設置SWWSR及BSCR寄存器的內容。并行自舉引導方式首先從地址為0FFFFH的I/O口讀取自舉表首地址的內容,如果此內容不符合8位或16位的引導方式,就從地址為0FFFFH的數據存儲器讀取,進行8位或16位并行自舉引導。所以在燒寫FLASH數據的同時,也要在0FFFFH燒入自舉表的首地址。引導流程如圖2所示。

 


2.3 建立自舉表
    自舉表內容不僅包括欲加載的各段代碼,而且包括各段代碼長度、各代碼段存放的目標地址、程序入口地址等信息。若要完成自舉引導功能,必須建立正確的自舉表。自舉表可以由hex500格式轉換器自動生成;也可以手動建立自舉表,就是把被燒寫的程序直接放在燒寫程序中,根據被燒寫程序的相關信息手動建立自舉表。
3  通過C5410燒寫FLASH及并行自舉引導
    下面通過一個FLASH燒寫實例,介紹怎樣將用戶程序燒寫進FLASH,以及怎樣手動建立自舉表,并且脫離仿真器以并行自舉引導方式使用戶程序獨立運行。被燒寫和燒寫程序如程序6所示。
    程序6 

    .title“FLASH”
          .mmregs
    SWCR  .set 002BH
          .set 0060H
          .data
          .sect “.BOOT”
          .label BOOTTABLE  ;自舉表開始
          .word 10AAH   ;16位自舉標記
          .word 7FFFH   ; 7位等待周期(SWWSR)
          .word 0F000H   ;塊轉換寄存器(BSCR)
          .word 0000h   ;程序入口XPC
          .word 0200h  ;程序入口地址(MAIN_START)
          .word LOADEND - LOADSTART
    ;程序塊長度(0116H)
          .word 0000h  ;存放目標XPC
          .word 0100h  ;存放目標地址
    LOADSTART:      ;中斷向量表開始地址
          .copy “vector.asm”;復位處跳轉MAIN_START 
    MAIN_START:   ;被燒寫的主程序
           STM #0F7h,SP
           STM #012Ch,PMST
    ; IPTR=01(中斷向量指針為100,指向目標址)
    ; MP/MC=0,OVLY=1,AVIS=0,DROM=1,CLKOFF=1
    LOOPF:RSBX XF   ;XF置低
           CALL DELAY  ;延時
           SSBX XF   ;XF置高
           CALL DELAY
           B LOOPF
           DELAY:  PSHM AR6
           STM #0090H,AR6
           DELAY_LOOP;
           RPT #0FF0h
           NOP
    BANZ DELAY_LOOP, *AR6-
           POPM AR6
           RET
    LOADEND:      ;被燒寫的程序結束
           .space 20h
           .mmregs
           .label FINDTABLE
           .word 8000h
           .text
           ERASE_WRITE_Flash:  ;燒寫程序開始
           STM #0FFA0H,PMST
           STM #07FFFH,SWWSR
           STM #0FFFFH,SWCR
           _RESETFlash     ;FLASH復位
           _ERASEFlash    ;擦除FLASH
           WRIFlashSTART:   ;開始編程FLASH
           SSBX SXM
           RSBX OVM
           _RESETFLASH     ;FLASH復位
           STM#8000H, AR0  ;FLASH起始地址8000H
           STM BOOTTABLE,AR5 ;被燒寫的源地址(自舉表首地址)
           STM #(LOADEND-BOOTTABLE),AR4
           ;寫入011E個字WRI_RPT
           _WRITEFlash *AR0,*AR5 ;調入編程宏
           LD *AR0+,A
           LD *AR5+,A   ;完成AR0和AR5地址自動加1
    BANZ WRI_RPT,*AR4-
    STM #0FFFFH,AR0   ;AR0指向數據空間的FFFF地址
    STM FINDTABLE,AR5
    _WRITEFlash *AR0,*AR5
    ;向數據空間的FFFF地址寫入自舉表的首地址8000H
    ENDD: NOP
    B ENDD
    .end

    被燒寫的主程序是從MAIN_START開始,一直到LOADEND。程序的主要功能是不斷改變XF引腳的狀態。LOADSTART是中斷向量文件(vector.asm)的開始,在中斷復位(RESET)處放入一條跳轉到MAIN_START的指令(BD MAIN_START)。ERASE_WRITE_FLASH是燒寫程序的開始,只要程序指針(PC)指向ERASE_WRITE_FLASH,開始運行就可以完成對FLASH的燒寫操作。從自舉表首地址BOOTTABLE(0F8H)到LOADEND(0216H)存放的數據就是要寫入Flash的內容,從LOADSTART到LOADEND的數據是DSP自舉程序從FLASH搬運到片內RAM的程序。根據以上信息就可以完成自舉表的內容,如表3所列。

 


    整個并行自舉引導過程為:C5410上電復位后,判斷MP/MC=0 處于微計算機工作方式,從片內ROM的0FF80H處執行中斷向量表的分支轉移指令(BD 0F800H),使程序跳轉至0F800H處執行自舉引導程序。自舉引導程序完成初始化后,讀取數據空間的0FFFFH地址的內容,找到自舉表首地址8000H,從8000H處開始讀取內容。首先是16位自舉標記(10AA)。然后分別是寄存器SWWSR及BSCR的內容、程序入口地址、代碼段長度、存放代碼段的目標地址等信息。最后,根據這些信息把FLASH的8008H~811EH的程序搬運到片內RAM的100H開始的地址中,跳轉至片內RAM 100H,即PC為100H、XPC為0,開始執行用戶程序,完成用戶程序的并行自舉過程。
    把程序燒寫入FLASH后,復位C5410,使其處于微計算機工作方式;使用示波器測試XF引腳,觀察程序運行正確與否。通過上述方法可完成C5410對Am29LV200B FLASH的燒寫,很好地實現C5410上電后的用戶程序自舉引導功能。
參考文獻
1 韋江維,寥義奎,農建波等.TMS320VC5402 DSP的并行I/O引導裝載方法研究. 電子技術應用,2000;15(8):42~44
2 韓 峰,侯亞峰,張 浩等.兩類DSP芯片的引導過程分析.電子技術應用,2002;17(10):65~67
3 杜志秀. TMS320C542系統的最小硬件設計.微計算機信息,1999;15(6):62~64
4 TMS320VC5410 Fixed-Point Digital Signal Processor Data Manual. Texas Instrument, December. 2000
5 TMS320VC5410 Bootloader Application Report. Texas Instrument, April 2000
6 Am29LV200B Data Sheet.AMD, April 2002

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 性做爰裸体按摩视频 | 人妻在厨房被色诱 中文字幕 | 久久天天躁狠狠躁夜夜97 | 美女少妇翘臀啪啪呻吟网站 | 7777欧美日激情日韩精品 | 视频在线一区二区 | 国产成人精品一区二区三区视频 | 五月婷婷操 | 国产69堂免费视频 | av影音在线观看 | 国产在线高清理伦片a | 漂亮人妻被中出中文字幕 | 成人免费看片'在线观看 | 国产精品自在线拍国产手青青机版 | 成人片黄网站色大片免费观看 | 饭岛爱av片在线播放 | 自拍偷拍精品 | 亚洲成av人片在线观看天堂无码 | 91精品国产人妻国产毛片在线 | 国产成人性色生活片 | √天堂资源地址在线官网 | 国产精品免费视频网站 | 特黄一级片 | 日韩乱码人妻无码中文字幕视频 | 中文字幕精品一区二区三区在线 | 国产精久久久久久妇女av | 国产精品久久77777 | 单亲陪读乱淫口述 | 91丨porny丨海角社区 | 国产麻豆精品久久一二三 | 精品爆乳一区二区三区无码av | 性开放网站 | 色偷偷人人澡人人爽人人模 | 精品无码一区二区三区在线 | www.99在线观看| 91精品国产一区二区三区蜜臀 | 亚洲va中文字幕无码 | av 高清 尿 小便 嘘嘘 | 91麻豆自制传媒国产之光 | 国语自产精品视频在线看 | 黄色录像毛片 | 亚洲国产精品一区二区第一页 | 欧美亚洲精品一区二区三区 | 91啪国产在线| 国产sm重味一区二区三区 | 国产午夜视频在线观看 | 14萝自慰专用网站 | 亚洲精品乱码久久久久久按摩观 | 一本久久综合亚洲鲁鲁五月天 | 国产主播啪啪 | 国产hsck在线亚洲 | 人人玩人人弄人人曰 | 国产精品99久久免费黑人人妻 | 午夜亚洲国产 | 五月天av网站 | 久久69国产一区二区蜜臀 | 欧美午夜特黄aaaaaa片 | 欧亚日韩精品一区二区在线 | 18禁无遮挡免费视频网站 | 黄色小视频在线免费看 | 美女黄色真播 | 奇米影视777久色在线 | 91精品国产99久久久久久久 | 天天想夜夜操 | 亚洲日韩成人av无码网站 | 亚洲欧美一区二区三区情侣bbw | 国产老头和老太xxxx视频 | 色婷婷激情av | 九色.com| 天天爽天天爽夜夜爽毛片 | 久久这里只精品 | 白嫩少妇和二男三p爽的大声呻吟 | 男女精品国产乱淫高潮 | 一本色道久久综合亚洲精品 | 精品国产乱码一区二 | 翔田千里x88aⅴ| 亚洲免费一级片 | 亚洲色图清纯唯美 | theporn国产在线精品 | 欧美亚洲一| 国产剧情一区在线 | 精品人妻伦九区久久aaa片69 | 毛片动态图 | 精产国品一二三产区m553麻豆 | 精品人妻系列无码人妻免费视频 | 国产91玉足脚交在线播放 | 久久理伦| 在线观看黄色网页 | 久久图片视频 | 三级全黄视频 | 免费a级大片 | 国产成人高清 | 成人区精品一区二区 | 久久久性色精品国产免费观看 | 影音先锋在线国产 | 欧美人与牲动xxxx | 日日干夜 | 精品国偷自产在线 | 激情一区二区 | 精品日韩一区二区三区 | av伦理在线 | 欧美日韩视频在线观看一区 | 国产激情综合五月久久 | 黑丝美女一区二区 | 国产午夜精品福利视频 | 嫩草影院在线观看视频 | av午夜激情| 高清新婚夫妇性xxxxx | 亚洲性天堂 | 国产精品mm | 日本少妇aa特黄毛片亚洲 | 午夜视频网站在线观看 | 91超碰在线 | 大地资源网中文第五页 | 日日碰狠狠丁香久燥 | 中文字幕久精品免费视频 | 午夜剧场免费视频 | 日韩va视频 | 色一情一乱一伦一视频免费看 | 久草综合网 | 亚洲高清在线免费观看 | 日本123区| 伊人久久大香线蕉亚洲五月天 | 久久精品国产99国产精品 | 国产人妻一区二区三区四区五区六 | 日韩精品在线不卡 | 中文字幕精品亚洲无线码二区 | 男同志毛片特黄毛片 | 99成人免费视频 | 国产av寂寞骚妇 | 亚洲综合久久久久 | 久久久蜜桃一区二区人 | 日韩av片免费观看 | 日韩国产欧美在线观看 | 精品人妻久久久久久888 | 亚洲欧美日韩国产精品一区午夜 | 51国偷自产一区二区三区 | 自拍偷拍欧美日韩 | 午夜伦理一区二区 | 亚洲成av人片一区二区三区 | 白嫩少妇激情无码 | 精品国产毛片 | 成人黄色网页 | 久久久91视频 | 日日摸日日碰夜夜爽无码 | 无码av动漫精品一区二区免费 | 久久伊人网站 | 91久久久久久久久久久 | 日韩区欧美久久久无人区 | 日本少妇高潮叫床声一区二 | 97在线观视频免费观看 | 国产一级高清视频 | 97公开视频 | 97国产精品一区二区 | 日本乱偷人妻中文字幕在线 | 激情大战极品尤物呻吟 | 日日摸日日添日日碰9学生露脸 | 人与禽物交videos另类 | 国产激情久久久久久熟女老人av | 99国产精品自拍 | 久久久久日本精品一区二区三区 | 夜夜骚视频| 久久久久久久久久久中文字幕 | 亚洲最大成人综合网720p | 国产精品毛片久久久久久久明星 | 欧美一区二区三区在线视频 | 欧美无遮挡很黄裸交视频 | 国产91对白在线观看九色 | 都市激情中文字幕 | 国产精品无码一区二区三区不卡 | 特黄特色大片免费观看播放器 | 亚洲一区二区三区小说 | 美女国产一区 | 波多野结衣欧美 | 极品妇女扒开粉嫩小泬 | 在线观看国产午夜福利片 | 亚洲成人播放 | 国内自拍一二三四2021 | 另类一区二区 | 窝窝午夜精品一区二区 | 欧美日韩不卡在线视频 | 午夜成人无码福利免费视频 | 国产欧美日韩精品a在线观看 | 手机看片1024国产 | 无码人妻aⅴ一区二区三区 美女扒开大腿让男人桶 | 亚洲爱爱网站 | 免费又黄又爽又猛大片午夜 | 嫩草嫩草嫩草嫩草嫩草 | 久草在线免费福利资源 | 亚洲一区二区三区自拍公司 | 色综合区 | 黑桃tv视频一区二区 | 欧美成人午夜精品 | 91成熟丰满女人少妇 | 韩国色综合 | 国产91精品一区二区麻豆网站 | 看a级毛片| 曰本极品少妇videossexhd 中文字幕乱码人妻一区二区三区 | 伦理片在线播放无遮无挡 | 我要操av | 99久久免费精品国产免费高清 | 在线看片网站 | 女同性aaaaa一区二区 | 狠狠色婷婷 | 中文字幕第一页在线播放 | 国产91精品激烈高潮白浆 | 凹凸日日摸天天碰免费视频 | 日本韩国欧美在线 | 牛牛视频一区二区三区 | 四虎8848精品成人免费网站 | 在线国产福利 | 亚洲精品欧美二区三区中文字幕 | www.17c.com小草影视 | 成av人电影在线观看 | 久久视频在线播放 | 1024亚洲| 伊人久久大香线蕉午夜 | 国产a级黄色毛片 | 黑人巨大精品欧美一区二区免费 | 99久久国产热无码精品免费 | 极品少妇嫩玉门av | 中文字幕日韩一区二区三区不卡 | 亚洲欧洲日韩在线 | 91原创视频在线观看 | 91免费网站视频 | 啪视频网站 | 一区二区亚洲视频 | 日韩视频免费播放 | 欧美精品一区三区 | 野狼av午夜福利在线 | 国产偷国产偷av亚洲清高 | 久久久久久午夜 | 男女插插视频 | 石原莉奈在线播放 | 久久精品亚洲天堂 | 91精品国产亚一区二区三区老牛 | 韩国性猛交╳xxx乱大交 | 日日躁夜夜躁白天躁晚上 | 这里只有精品视频 | 国产一区内射最近更新 | 国产乱码精品一区二三赶尸艳谈 | 日日摸夜夜添夜夜添国产精品 | 免费99精品国产自在在线 | 天堂国产永久综合人亚洲欧美 | 亚洲国产精品久久久久秋霞蜜臀 | 在线精品视频一区二区三四 | 国产高清中文字幕 | 黄桃av无码免费一区二区三区 | 欧美国产日韩在线观看成人 | 国产肉体xxxx裸体视频 | 亚洲精品久久久蜜臀av站长工具 | 国产精品白嫩极品美女 | 亚洲日韩国产成网在线观看 | 欧美日韩不卡一区二区 | yy6080亚洲精品一区 | 欧美激情视频在线播放 | а√新版天堂资源中文8 | 日日操夜夜爱 | 91精品啪在线观看国产商店 | www.亚洲欧美| 欧美黄一区 | 亚洲香蕉网站 | 中文字幕乱码在线 | 成人片免费视频 | 久久女人网 | 97色伦图 | 久久精品人妻少妇一区二区三区 | 午夜在线观看免费视频 | 日本黄色片在线播放 | 国产午夜一级一片免费播放 | 黑鬼大战白妞高潮喷白浆 | 闺蜜互慰吃奶互揉69式磨豆腐 | 国产对白在线 | 午夜男人天堂 | 成人深夜免费视频 | 一个人免费在线观看视频 | 亚洲精品久久久久久久久久久久久 | 成人影视网址 | 色婷婷激婷婷深爱五月 | 一级美女大片 | 日韩av无码精品人妻系列 | 麻豆福利视频 | 另类视频一区 | 五月花婷婷 | 国产精品久久久久久久竹霞 | 成人综合色站 | 中国丰满少妇人妻xxx性董鑫洁 | 五月婷婷视频在线观看 | 手机成人免费视频 | 精品视频久久久久久久 | 久久精品一区二区三区不卡牛牛 | 嫩草影院ncyy入口 | 色吊丝永久性观看网站免费 | 深夜福利在线播放 | 午夜成人鲁丝片午夜精品 | 国产一级做a爰片在线看免费 | 欧美激情一区 | 欧美大片aaaaa免费观看 | 日本草草视频 | 欧美成人aaaaaaaa免费 | 99re在线观看视频 | 国产成人片无码视频在线观看 | 麻豆成人久久精品综合网址 | 国产乱淫精品一区二区三区毛片 | 国产三级中文字幕 | 91欧美激情一区二区三区成人 | av 高清 尿 小便 嘘嘘 | 成人午夜网址 | 狠狠做| 神马午夜激情 | 在线观看网址你懂的 | 亚洲乱亚洲乱妇50p 亚洲乱亚洲乱妇无码 | 四色最新网址 | 狠狠躁夜夜躁人人爽蜜桃 | 国产又粗又猛又爽又黄的视频9 | 黑人巨大精品欧美黑白配亚洲 | 国产精品久久久久影院 | 老色鬼永久精品网站 | 国产一区2区 | 欧美亚洲色图视频 | 女人高潮被爽到呻吟在线观看 | 搞av网| 亚洲国产精品av | 欧美另类性 | 最新无码a∨在线观看 | 日韩熟女精品一区二区三区 | 国产精品伦理久久久久 | 国产美女高潮一区二区三区 | 寡妇疯狂性猛交 | 他揉捏她两乳不停呻吟微博 | 中文字幕在线一区 | 国产亚洲精品成人aa片新蒲金 | 亚洲优女在线 | 欧美一级在线播放 | 奇米影视亚洲精品一区 | 久久久久久久久久一毛喷水 | 特黄三级又爽又粗又大 | 久久婷婷影院 | jzzijzzij日本成熟丰满少妇 | 国产乱对白刺激视频 | 伊人福利视频 | 亚洲人成人伊人成综合网无码 | 国产又粗又猛又爽免费视频 | 日韩人妻无码精品—专区 | 欧美性猛交ⅹxx | 国产乱人伦av麻豆网 | 久久国产精品久久精品国产 | 精品伦一区二区三区免费视频 | 麻豆精品久久 | 天天躁日日躁狠狠躁av麻豆男男 | 精品视频一区二区三区四区 | 橘梨纱连续高潮在线观看 | 成人黄色片免费看 | hitomi一区二区在线播放 | 久久精品aⅴ无码中文字字幕重口 | 小莹浴室激情2 | 秋霞免费av | 精产国品一二三区 | 10000部美女免费大片aaa | 成人免费xxxxx在线观看 | 国产精品一区视频 | 人妻av一区二区三区精品 | 人妻在线日韩免费视频 | 大伊香蕉精品一区视频在线 | 中国美女一级看片 | 欧美日韩中文国产一区发布 | 亚洲免费av片 | 久久久久久国产 | 91精品国产综合久久香蕉最新版 | 欧洲高潮三级做爰 | 伊人首页| 日b免费视频 | 久久精品久久综合 | 欧美成人做爰猛烈床戏 | 黑巨茎大战欧美白妞 | 国产亚州精品女人久久久久久 | 男人全程不遮挡撒尿视频 | 一级真人免费毛片 | 国产一大二大不卡专区 | 中文av在线播放 | 国产999精品久久久久久绿帽 | 国产日韩欧美视频 | 逼逼爱插插网站 | 97国产超碰 | 日韩美女黄色 | 久久久久久久999 | 午夜激情导航 | 欧美成人精精品一区二区频 | 日韩亚洲欧美一区二区 | 色噜噜狠狠一区二区三区果冻av | 成人中文字幕在线观看 | 国产黄色影院 | www亚色| 免费看片91| 一区二区三区综合 | av大西瓜| 日本丰满少妇裸体自慰 | 91操碰| 最近日本免费观看高清视频 | 黄网在线观看视频 | 久久99亚洲精品久久99果 | 欧美亚洲欧美 | 亚洲vs天堂 | 日本高清视频wwww色 | 怡春院欧美| 一区二区三区无码高清视频 | 国产亚洲二区 | 午夜无码国产理论在线 | 青娱乐国产视频 | 久久久青草婷婷精品综合日韩 | 一区二区视频网站 | 草草视频在线观看 | 国产精品对白交换视频 | 91久久在线 | 99re热精品视频 | 午夜日本永久乱码免费播放片 | 国产精品久久久久影院色老大 | 夜夜爽日日澡人人添蜜臀 | 黄色免费看视频 | 亚洲自拍中文字幕 | 黄片毛片av| 制服丝袜在线播放 | 成人性生交大免费看 | 欧洲亚洲色一区二区色99 | 国产成人8x视频一区二区 | 一道本一二三区 | 午夜精品久久久久久久白皮肤 | 日韩精品在线视频免费观看 | 18禁高潮出水呻吟娇喘蜜芽 | 秋霞99| 99精品欧美一区二区三区综合在线 | 99精品国产免费 | 欧美久久久久久久久中文字幕 | 免费观看日批视频 | 久久影| 中文在线中文a | 法国啄木系列成人av | 在线观看日韩中文字幕 | 91国内精品久久久 | 亚洲成成品牛牛 | 日本japanese少妇毛耸耸 | 高h禁伦亲女1v2 | 香蕉视频在线播放 | 韩国精品在线 | 国产视频www | 欧美精品一区二区三区蜜桃视频 | 97无人区码一码二码三码 | 波多野结衣乱码中文字幕 | 久久综合狠狠综合五十路 | av黄色毛片| 欧美啪视频 | 久久久91精品国产一区二区精品 | 人妻内射一区二区在线视频 | 国产理伦天狼影院 | 丁香花免费高清完整在线播放 | 国产网红女主播免费视频 | 亚洲一页 | 国产欧美性成人精品午夜 | 男女高潮网站 | 日日躁夜夜躁狠狠躁av麻豆 | 亚洲精品乱码久久久久久不卡 | 夜夜爽av | 在线视频a| 香蕉狠狠爱视频 | 看黄a大片日本真人视频直播 | 欧美日韩另类一区二区 | 欧美日韩黄| 琪琪午夜伦理 | 久久久精品人妻无码专区不卡 | 久久精品7 | 中文在线а天堂中文在线新版 | 五十老熟妇乱子伦免费观看 | 翘臀后进少妇大白嫩屁股91 | 日韩国产在线观看 | 国产精品久久夂夂精品香蕉爆 | 国产又粗又长 | 任我撸在线视频 | 久久久久久久网 | 欧美乱论视频 | 午夜www| 香蕉人人超人人超碰超国产 | 都市激情一区二区三区 | 东北少妇伦xxxxhd | 色男人网 | 97人人在线视频 | 在线观看av不卡 | 亚洲色欧美| 久久亚洲国产精品五月天婷 | 日韩少妇高潮抽搐 | 麻豆传传媒久久久爱 | 国产娇喘精品一区二区三区图片 | 中文字幕亚洲综合久久 | 欧美野外疯狂做受xxxx高潮 | 国产精品色在线网站 | 国产成人精品日本亚洲77上位 | 催眠调教艳妇成肉便小说 | 性感美女av在线 | 黄色不卡视频 | 激情五月婷婷久久 | 国产精品久久777777换脸 | 国产清纯白嫩美女正无套播放 | 东方成人av| 日本一区不卡 | 国产一二三区在线 | 用力使劲高潮了888av | 性色在线 | 国产美女毛片 | 108种啪姿势大全动态图 | 人人爽人人爽人人片av东京热 | 中文字幕高清在线 | 日韩深夜视频 | 中文字幕不卡在线观看 | 亚洲精品乱码久久久久久蜜桃不卡 | 日本免费一区二区三区四区五六区 | 全黄h全肉边做边吃奶视频 熟妇人妻av无码一区二区三区 | 国产色视频一区二区三区qq号 | 成人孕妇专区做爰高潮 | 视频一区二区国产 | 午夜无码国产理论在线 | 国产69精品久久久久99尤物 | 亚洲女同恋hd | 伊人久久综合色 | www国产精品内射熟女 | 精品国产青草久久久久福利 | 久久精品国产亚洲夜色av网站 | 8x8ⅹ国产精品一区二区二区 | 日本亚洲欧洲色α | 国产91久 | 精品国产97| 好看的国产精彩视频 | 成人午夜精品无码区 | 亚洲视频播放 | 日韩人妻无码一区二区三区99 | 美女黄色片网站 | 欧美精品一二区 | 人人爽人人澡人人高潮 | 亚洲精品天堂成人片av在线播放 | 亚洲6080yy久久无码产自国产 | 亚洲成人精品在线观看 | 麻豆蜜桃91天美入口 | 九色丨蝌蚪丨成人 | 福利cosplayh裸体の福利 | 国产目拍亚洲精品区一区 | 色屁屁www影院入口免费 | 日韩美一级片 | 国产精品99久久久久久夜夜嗨 | 亚洲日本韩国欧美云霸高清 | 尤物视频免费在线观看 | 综合视频| 欧美另类高清zo欧美 | 国产又粗又猛又黄又爽性视频 | 精品无码国产自产拍在线观看 | 日韩毛片在线观看 | 红桃av永久久久 | 久青草无码视频在线播放 | 双腿张开被9个男人调教 | 中文不卡在线 | 91成人在线免费 | 精品国产一区二区国模嫣然 | 蜜桃视频在线观看www社区 | 日韩a∨精品日韩在线观看 日韩avav | 国产精品久久久久久久久久辛辛 | 一级性毛片 | 欧美日韩一级二级 | 欧美特级黄色片 | 爱情岛论坛亚洲品质自拍网址大全 | 影音先锋中文字幕在线播放 | 一区二区三区视频在线看 | 亚洲国产日韩精品二三四区竹菊 | 国产日韩一区二区三区在线观看 | 91大神在线免费观看 | 少妇做爰免费视频网站 | 亚洲自拍偷拍视频 | 中文有码一区 | 九色琪琪久久综合网天天 | 国产欧美一区二区三区视频在线观看 | 91网站免费 | 丁香五香天堂网 | 欧美日韩精品在线观看 | 久久久成人精品视频 | 午夜黄色小视频 | 日韩视频一区二区三区 | www.香蕉视频在线观看 | 成人激情站 | 肉丝美足丝袜一区二区三区四 | 做爰xxxⅹ性69免费视频 | 4hu亚洲人成人无码网www电影首页 | 精品国产免费久久久久久婷婷 | 国产又粗又猛又黄又爽无遮挡 | 国产91精品一区二区麻豆亚洲 | 少妇性bbb搡bbb爽爽爽 | 色翁荡熄又大又硬又粗又视频图片 | 精品国产乱码久久久久久蜜臀网站 | 东北老女人高潮大叫对白 | 欧美,日韩,国产在线 | 男女下面进入的视频免费午夜 | 三叶草欧洲码在线 | 日韩中文字幕不卡 | 国产视频在线一区二区 | 亚洲欧美v国产蜜芽tv | 玖玖爱在线观看 | 欧美一区二区在线视频 | 久久妇女 | 华人永久免费视频 | 免费一级片在线观看 | 国产精品美女久久久久久久 | 一本一道波多野结衣中文av字幕 | 成人免费视频播放 | 日本精品一区二区三区在线观看 | 日日噜噜夜夜狠狠久久香91 | 日韩第一视频 | 成年女人永久免费看片 | 337p日本大胆噜噜噜鲁 | 亚洲熟妇av日韩熟妇在线 | 亚洲精品国产一区二区精华液 |