亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? dma4.c

?? DSP54X系列的FIR濾波器源程序
?? C
?? 第 1 頁 / 共 2 頁
字號:
/*
 *  Copyright 2003 by Texas Instruments Incorporated.
 *  All rights reserved. Property of Texas Instruments Incorporated.
 *  Restricted rights to use, duplicate or disclose this code are
 *  granted through contract.
 *  
 */
/* "@(#) DSP/BIOS 4.90.150 04-08-03 (barracuda-m02)" */
/******************************************************************************\
*           Copyright (C) 2000 Texas Instruments Incorporated.
*                           All Rights Reserved
*------------------------------------------------------------------------------
* FILENAME...... dma4.c
* DATE CREATED.. 01/11/2000
* LAST MODIFIED. 12/29/2000
\******************************************************************************/
#include <stdio.h>

#include <csl.h>
#include <csl_dma.h>
#include <csl_mcbsp.h>
#include <csl_irq.h>
#include "tms320.h"
#include "dsplib.h"

volatile unsigned int *SWWSR=(unsigned int*)0x28;

/*----------------------------------------------------------------------------*/
/* In this example, DATA is buffered in DMA channel 3 to be written */
/* via DXR to be recieved via DRR into a buffer in DMA channel 2    */

/* These are the settings for the DMA mode control register to      */
/* enable DMA channel 3 to be configured as a transmit buffer for   */
/* MCBSP 0                                                          */

/*  DMMCR3 = 0x5341u                                                */
/*  #0101001101000001b                                              */
/*  ;0~~~~~~~~~~~~~~~ (AUTOINIT) Autoinit disabled                  */
/*  ;~1~~~~~~~~~~~~~~ (DINM)       Interrupts enabled                 */
/*  ;~~0~~~~~~~~~~~~~ (IMOD)       N/A                                */
/*  ;~~~1~~~~~~~~~~~~ (CTMOD)      DMA is in ABU mode                 */
/*  ;~~~~0~~~~~~~~~~~              N/A                                */
/*  ;~~~~~011~~~~~~~~ (SIND)     Src post-increment with IDX0       */
/*  ;~~~~~~~~01~~~~~~ (DMS)      Src in data space                  */
/*  ;~~~~~~~~~~0~~~~~            N/A                                */
/*  ;~~~~~~~~~~~000~~ (DIND)     Dst No address mod (MCBSP DXR)     */
/*  ;~~~~~~~~~~~~~~01 (DMD)      Dst in data space                  */

/* These are the settings required for the DMA sync and frame count */
/* register, DMSFC, to sync DMA channel 3 with MCBSP0 transmit      */

/*  DMSFC3 = 0x2800u                                                */
/*  #0000000000000000b                                              */
/*  ;0010~~~~~~~~~~~~ (DSYN)            Sync with MCBSP XEVT0           */
/*  ;~~~~1~~~~~~~~~~~ (DBLW)            Double-word mode                */
/*  ;~~~~~000~~~~~~~~                   N/A                             */
/*  ;~~~~~~~~00000000 (Frame Count)     Frame Count = 0h (one frame)    */

/* These are thesettingrequired for DMA channel 2 to be configured  */
/* as a receive buffer for MCBSP 0                                  */

/*  DMMCR2 = 0x504Du                                                */ 
/*  #0101000001001101b                                              */
/*  ;0~~~~~~~~~~~~~~~ (AUTOINIT)        Autoinit disabled               */
/*  ;~1~~~~~~~~~~~~~~ (DINM)          Interrupts enabled              */
/*  ;~~0~~~~~~~~~~~~~ (IMOD)          N/A                             */
/*  ;~~~1~~~~~~~~~~~~ (CTMOD)         DMA is in ABU mode              */
/*  ;~~~~0~~~~~~~~~~~                 N/A                             */
/*  ;~~~~~000~~~~~~~~ (SIND)        No src modification (MCBSP DRR) */
/*  ;~~~~~~~~01~~~~~~ (DMS)         Src in data space               */ 
/*  ;~~~~~~~~~~0~~~~~                   N/A                             */
/*  ;~~~~~~~~~~~011~~ (DIND)    DST post increment with DMIDX0  */
/*  ;~~~~~~~~~~~~~~01 (DMD)             Dst in data space               */

/* These are the settings forthe DMA ync and frame count register   */
/* to sync DMA channel 2 with MCBSP0 receive                        */

/*  DMSFC3 = 0x1800u                                                */
/*  #0001000000000000b                                              */
/*  ;0001~~~~~~~~~~~~ (DSYN)            Sync with MCBSP REVT0           */
/*  ;~~~~1~~~~~~~~~~~ (DBLW)            Double-word mode                */
/*  ;~~~~~000~~~~~~~~                   Reserved                        */
/*  ;~~~~~~~~00000000 (Frame Count)     Frame Count = 0h (one frame)    */

/* These are the settings for the MCBSP control registers to place  */
/* the MCBSP in digital loopback mode, using the sample rate        */
/* generator to drive the frame sync.                               */

/* SPCR10 = 0x8000                                                  */
/* #1000000000000000B                                               */
/* ;1~~~~~~~~~~~~~~~    DLB             Loopback mode                       */
/* ;~00~~~~~~~~~~~~~    RJUST           Right-justify/zer-fill DRR's    */
/* ;~~~00~~~~~~~~~~~    CLKSTP  Continuous clock mode               */
/* ;~~~~~000~~~~~~~~    N/A                                         */
/* ;~~~~~~~~0~~~~~~~    DXENA           DX delay off                    */
/* ;~~~~~~~~~0~~~~~~    ABIS            A-bis mode disabled             */
/* ;~~~~~~~~~~00~~~~    RINTM           Interrupt generated on RRDY     */
/* ;~~~~~~~~~~~~0~~~    RSYNCERR        Clear sync error                */
/* ;~~~~~~~~~~~~~0~~    RFULL                                           */
/* ;~~~~~~~~~~~~~~0~    RRDY                                            */
/* ;~~~~~~~~~~~~~~~0    RRST-           Serial port in Reset            */
/*                                                                  */
/* SPCR20 = 0x0000                                                  */
/* #0000000000000000b                                               */
/* ;000000~~~~~~~~~~    Reserved                                        */
/* ;~~~~~~0~~~~~~~~~    Free            Free run disabled               */
/* ;~~~~~~~0~~~~~~~~    Soft            Disabled                        */
/* ;~~~~~~~~0~~~~~~~    FRST-           Frame sync generator in reset   */
/* ;~~~~~~~~~0~~~~~~    GRST-           Clock generator in reset        */
/* ;~~~~~~~~~~00~~~~    XINTM           Transmit interrupt on XRDY      */
/* ;~~~~~~~~~~~~0~~~    XSYNCERR        Clear sync error                */
/* ;~~~~~~~~~~~~~0~~    XEMPTY-                                 */
/* ;~~~~~~~~~~~~~~0~    XRDY                                            */
/* ;~~~~~~~~~~~~~~~0    XRST-           Transmitter in reset            */
/*                                                                  */
/* RCR1_0 = 0x0040                                                  */
/* #0000000001000000b                                               */
/* ;0~~~~~~~~~~~~~~~    Reserved                                        */
/* ;~0000000~~~~~~~~    RFRLEN1 One frame (0h)                  */
/* ;~~~~~~~~010~~~~~    RWDLEN1 16-bit words                    */
/* ;~~~~~~~~~~~00000    Reserved                                    */
/*                                                                  */
/* RCR2_0 = 0x0001                                                  */
/* #0000000000000001b                                               */
/* ;0~~~~~~~~~~~~~~~    RPHASE  Single phase frames             */
/* ;~0000000~~~~~~~~    RFRLEN2 N/A                             */
/* ;~~~~~~~~000~~~~~    RWDLEN2 N/A                             */
/* ;~~~~~~~~~~~00~~~    RCOMPAND        No companding                   */
/* ;~~~~~~~~~~~~~0~~    RFIG            Receive frame ignore off        */
/* ;~~~~~~~~~~~~~~01    RDATDLY 1-bit delay                     */
/*                                                                  */
/* XCR1_0 = 0x0040                                                  */
/* #0000000001000000b                                               */
/* ;0~~~~~~~~~~~~~~~    Reserved                                        */
/* ;~0000000~~~~~~~~    XFRLEN1 One word frames                 */
/* ;~~~~~~~~010~~~~~    XWDLEN1 16-bit words                    */
/* ;~~~~~~~~~~~00000    Reserved                                    */
/*                                                                  */
/* XCR2_0 = 0x0001                                                  */
/* #0000000000000001b                                               */
/* ;0~~~~~~~~~~~~~~~    XPHASE  Single phase                    */
/* ;~0000000~~~~~~~~    XFRLEN2 N/A                             */
/* ;~~~~~~~~000~~~~~    XWDLEN2 N/A                             */
/* ;~~~~~~~~~~~00~~~    XCOMPAND        No companding                   */
/* ;~~~~~~~~~~~~~0~~    XFIG            Transmit frame ignore off       */
/* ;~~~~~~~~~~~~~~01    XDATDLY 1-bit delay                     */
/*                                                                  */
/* SRGR1_0                                                          */
/* #0000000000000000b                                               */
/* ;00000000~~~~~~~~    FWID            Frame sync is one cycle wide    */
/* ;~~~~~~~~00000000    CLKGDV  Clock is divided by one         */
/*                                                                  */
/* SRGR2_0 = 0x4000                                                 */
/* #0010000000000000b                                               */
/* ;0~~~~~~~~~~~~~~~    GSYNC           No re-sync                      */
/* ;~0~~~~~~~~~~~~~~    CLKSP           Normal clock edge polarity      */
/* ;~~1~~~~~~~~~~~~~    CLKSM           Clock from CPU source (not CLKS)*/
/* ;~~~0~~~~~~~~~~~~    FSGM            Transmit due to DXR-to-XSR copy */
/* ;~~~~000000000000    FPER            N/A                             */
/*                                                                  */
/* PCR0 = 0x0a00                                                    */
/* #0000101000000000b                                               */
/* ;00~~~~~~~~~~~~~~    N/A                                         */
/* ;~~0~~~~~~~~~~~~~    XIOEN           No general purpose I/O's        */
/* ;~~~0~~~~~~~~~~~~    RIOEN           No general purpose I/O's        */
/* ;~~~~1~~~~~~~~~~~    FSXM            FSX from internal source        */
/* ;~~~~~0~~~~~~~~~~    FSRM            FSR from external source        */
/* ;~~~~~~1~~~~~~~~~    CLKXM           BCLKX from internal source      */
/* ;~~~~~~~1~~~~~~~~    CLKRM           BCLKR from BCLKX in DLB mode    */
/* ;~~~~~~~~0~~~~~~~    N/A                                         */
/* ;~~~~~~~~~0~~~~~~    CLKS_STAT                                       */
/* ;~~~~~~~~~~0~~~~~    DX_STAT                                     */
/* ;~~~~~~~~~~~0~~~~    DR_STAT                                         */
/* ;~~~~~~~~~~~~0~~~    FSXP            FSX is active high              */
/* ;~~~~~~~~~~~~~0~~    FSRP            FSR is active high              */
/* ;~~~~~~~~~~~~~~0~    CLKXP           Normal BCLKX polarity           */
/* ;~~~~~~~~~~~~~~~0    CLKRP           Normal BCLKR polarity           */

/* Create data buffers for DMA/MCBSP transfer */
#define Nm2     1024
#define N       512   
#define Nd2     256
#define Nd4     128
#define Nd8     64

Uint32 Dis[Nd2];
Uint32 dsttemp;

DATA TargetLf1[Nd4];
DATA TargetLf2[Nd4];

DATA TargetRf1[Nd4];
DATA TargetRf2[Nd4];

Uint16 PingPong=1;


#pragma DATA_SECTION(src,"dmaSrc")
Uint32 src[N];
    
#pragma DATA_SECTION(dst, "dmaDst")
Uint32 dst[N];

#pragma DATA_SECTION(LchIn, "dmaLin")
DATA LchIn[Nd4];
#pragma DATA_SECTION(RchIn, "dmaRin")
DATA RchIn[Nd4];

#pragma DATA_SECTION(h,".coeffs")
DATA h[64] ={ /* b0 b1 b2 ... b(NH-1) */
        0,      0,      0,      0,      0,      1,      1,      0,     -2,
       -6,     -8,     -2,     13,     34,     42,     16,    -51,   -132,
     -161,    -69,    154,    406,    489,    223,   -398,  -1099,  -1367,
     -694,   1110,   3707,   6285,   7891,   7891,   6285,   3707,   1110,
     -694,  -1367,  -1099,   -398,    223,    489,    406,    154,    -69,
     -161,   -132,    -51,     16,     42,     34,     13,     -2,     -8,
       -6,     -2,      0,      1,      1,      0,      0,      0,      0,
        0
};
#pragma DATA_SECTION(fhl2,".fhl2eff")
DATA fhl2[64] ={ /* b0 b1 b2 ... b(NH-1) */
        0,      0,      0,      0,      0,      0,     -1,     -3,     -3,
        0,      8,     18,     21,      6,    -32,    -77,    -90,    -32,
      103,    252,    295,    121,   -268,   -690,   -822,   -377,    661,
     1882,   2481,   1433,  -2713, -19278,  19278,   2713,  -1433,  -2481,
    -1882,   -661,    377,    822,    690,    268,   -121,   -295,   -252,
     -103,     32,     90,     77,     32,     -6,    -21,    -18,     -8,
        0,      3,      3,      1,      0,      0,      0,      0,      0,
        0
};
#pragma DATA_SECTION(h2,".h2coeffs")
DATA h2[64] ={ /* b0 b1 b2 ... b(NH-1) */
        0,      0,      0,      0,      0,      1,      1,      0,     -2,
       -6,     -8,     -2,     13,     34,     42,     16,    -51,   -132,
     -161,    -69,    154,    406,    489,    223,   -398,  -1099,  -1367,
     -694,   1110,   3707,   6285,   7891,   7891,   6285,   3707,   1110,
     -694,  -1367,  -1099,   -398,    223,    489,    406,    154,    -69,
     -161,   -132,    -51,     16,     42,     34,     13,     -2,     -8,
       -6,     -2,      0,      1,      1,      0,      0,      0,      0,
        0
};

#pragma DATA_SECTION(fhr2,".fhr2eff")
DATA fhr2[64] ={ /* b0 b1 b2 ... b(NH-1) */
        0,      0,      0,      0,      0,      0,     -1,     -3,     -3,
        0,      8,     18,     21,      6,    -32,    -77,    -90,    -32,
      103,    252,    295,    121,   -268,   -690,   -822,   -377,    661,
     1882,   2481,   1433,  -2713, -19278,  19278,   2713,  -1433,  -2481,
    -1882,   -661,    377,    822,    690,    268,   -121,   -295,   -252,
     -103,     32,     90,     77,     32,     -6,    -21,    -18,     -8,
        0,      3,      3,      1,      0,      0,      0,      0,      0,
        0
};

#pragma DATA_SECTION(db,".dbuffer")
DATA db[64] ;
DATA  *dbptr = &db[0];

#pragma DATA_SECTION(dbfhl2,".fhl2b")
DATA dbfhl2[64] ;
DATA  *ptrfhl2 = &dbfhl2[0];

#pragma DATA_SECTION(db2,".db2uffer")
DATA db2[64] ;
DATA  *dbptr2 = &db2[0];

#pragma DATA_SECTION(dbfhr2,".fhr2b")
DATA dbfhr2[64] ;
DATA  *ptrfhr2 = &dbfhr2[0];

/*
#pragma DATA_SECTION(SAA,".databuf")
DATA SAA[64];
*/
/* Get Reference to start of interrupt vector table */
/* This symbol is defined in file, vectors.s54      */
extern void VECSTART(void);

/* Create configuration structure for MCBSP 0, using predefined */
/* CSL macros and symbolic constants                            */

MCBSP_Config my_mcbspConfig = {
  MCBSP_SPCR1_RMK(
    MCBSP_SPCR1_DLB_OFF,
    MCBSP_SPCR1_RJUST_DEFAULT,
    MCBSP_SPCR1_CLKSTP_DISABLE,
    MCBSP_SPCR1_DXENA_DEFAULT,
    MCBSP_SPCR1_RINTM_RRDY,
    MCBSP_SPCR1_RRST_DISABLE
  ),                                       /* SPCR1 */ 
  MCBSP_SPCR2_RMK(
    MCBSP_SPCR2_FREE_NO,
    MCBSP_SPCR2_SOFT_NO,
    MCBSP_SPCR2_FRST_FSG,
    MCBSP_SPCR2_GRST_CLKG,
    MCBSP_SPCR2_XINTM_XRDY,
    MCBSP_SPCR2_XRST_DISABLE
  ),                                       /* SPCR2 */ 
  MCBSP_RCR1_RMK(
    MCBSP_RCR1_RFRLEN1_OF(1),
    MCBSP_RCR1_RWDLEN1_32BIT
  ),                                       /* RCR1  */
  MCBSP_RCR2_RMK(
    MCBSP_RCR2_RPHASE_DUAL,
    MCBSP_RCR2_RFRLEN2_OF(1),
    MCBSP_RCR2_RWDLEN2_32BIT,
    MCBSP_RCR2_RCOMPAND_MSB,
    MCBSP_RCR2_RFIG_YES,
    MCBSP_RCR2_RDATDLY_0BIT
  ),                                      /* RCR2  */
  MCBSP_XCR1_RMK(
    MCBSP_XCR1_XFRLEN1_OF(1),
    MCBSP_XCR1_XWDLEN1_32BIT
  ),                                      /* XCR1  */
  MCBSP_XCR2_RMK(
    MCBSP_XCR2_XPHASE_DUAL,
    MCBSP_XCR2_XFRLEN2_OF(1),
    MCBSP_XCR2_XWDLEN2_32BIT,
    MCBSP_XCR2_XCOMPAND_MSB,
    MCBSP_XCR2_XFIG_YES,
    MCBSP_XCR2_XDATDLY_0BIT
  ),                                     /* XCR2  */
  MCBSP_SRGR1_RMK(
    MCBSP_SRGR1_FWID_OF(31),
    MCBSP_SRGR1_CLKGDV_OF(39)
  ),                                     /* SRGR1 */
  MCBSP_SRGR2_RMK(
    MCBSP_SRGR2_GSYNC_FREE,
    MCBSP_SRGR2_CLKSP_FALLING,
    MCBSP_SRGR2_CLKSM_INTERNAL,
    MCBSP_SRGR2_FSGM_FSG,
    MCBSP_SRGR2_FPER_OF(63)
  ),                                     /* SRGR2 */
  MCBSP_MCR1_DEFAULT,
  MCBSP_MCR2_DEFAULT,
  MCBSP_PCR_RMK(
       MCBSP_PCR_XIOEN_DEFAULT,      
       MCBSP_PCR_RIOEN_DEFAULT,      
       MCBSP_PCR_FSXM_INTERNAL,      
       MCBSP_PCR_FSRM_EXTERNAL, 
       MCBSP_PCR_SCLKME_NO,                  /* SCLKME   = 0  */      
       MCBSP_PCR_CLKXM_OUTPUT,       
       MCBSP_PCR_CLKRM_INPUT,      
       MCBSP_PCR_FSXP_ACTIVEHIGH,       
       MCBSP_PCR_FSRP_ACTIVEHIGH,       
       MCBSP_PCR_CLKXP_FALLING,      
       MCBSP_PCR_CLKRP_RISING
  ),                                     /* PCR   */
  0x0000u,                               /* RCERA */
  0x0000u,                               /* RCERB */
  0x0000u,                               /* XCERA */
  0x0000u,                               /* XCERB */
};

MCBSP_Config my_mcbspConfig1 = {
  MCBSP_SPCR1_RMK(
    MCBSP_SPCR1_DLB_OFF,
    MCBSP_SPCR1_RJUST_DEFAULT,
    MCBSP_SPCR1_CLKSTP_NODELAY,
    MCBSP_SPCR1_DXENA_DEFAULT,
    MCBSP_SPCR1_RINTM_RRDY,
    MCBSP_SPCR1_RRST_DISABLE
  ),                                       /* SPCR1 */ 
  MCBSP_SPCR2_RMK(
    MCBSP_SPCR2_FREE_NO,
    MCBSP_SPCR2_SOFT_NO,
    MCBSP_SPCR2_FRST_FSG,
    MCBSP_SPCR2_GRST_CLKG,
    MCBSP_SPCR2_XINTM_XRDY,
    MCBSP_SPCR2_XRST_DISABLE
  ),                                       /* SPCR2 */ 
  MCBSP_RCR1_RMK(
    MCBSP_RCR1_RFRLEN1_DEFAULT,
    MCBSP_RCR1_RWDLEN1_16BIT
  ),                                       /* RCR1  */
  MCBSP_RCR2_RMK(
    MCBSP_RCR2_RPHASE_SINGLE,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
激情六月婷婷综合| 色综合天天做天天爱| 国产成a人亚洲| 欧美三级中文字幕在线观看| 国产校园另类小说区| 日韩激情视频在线观看| 色综合天天在线| 亚洲国产高清在线观看视频| 日日欢夜夜爽一区| 色婷婷久久综合| ...xxx性欧美| 成人av资源下载| 久久久99免费| 精品一区二区免费| 91精品国产综合久久精品图片| 亚洲日本青草视频在线怡红院| 国产成人在线影院| 久久久精品日韩欧美| 久久成人精品无人区| 884aa四虎影成人精品一区| 亚洲精品视频在线| 成人性生交大合| 亚洲国产精品成人综合| 精久久久久久久久久久| 精品嫩草影院久久| 久久精品国产精品亚洲综合| 日韩一区二区麻豆国产| 秋霞电影网一区二区| 日韩免费福利电影在线观看| 男人的天堂亚洲一区| 91精品国产综合久久婷婷香蕉 | 国产精品久久久久久久岛一牛影视| 日韩国产欧美一区二区三区| 欧美三级资源在线| 首页国产欧美久久| 欧美不卡在线视频| 国产美女一区二区| 亚洲国产成人一区二区三区| 国产999精品久久久久久绿帽| 中文字幕不卡的av| 白白色 亚洲乱淫| 亚洲综合色视频| 欧美久久一二区| 久久国产视频网| 国产免费成人在线视频| 91视频国产观看| 亚洲高清不卡在线观看| 欧美一区二区三区思思人| 男人操女人的视频在线观看欧美| 日韩欧美一级在线播放| 国产福利一区二区| 国产精品国产a| 欧美日韩高清一区二区不卡| 美女网站色91| 欧美国产成人在线| 在线观看成人免费视频| 蜜臀91精品一区二区三区| 中文字幕av不卡| 在线观看欧美精品| 极品销魂美女一区二区三区| 中文字幕欧美国产| 欧美日韩精品一区二区三区四区 | 波多野结衣中文一区| 亚洲精品欧美二区三区中文字幕| 欧美丰满少妇xxxbbb| 国内精品写真在线观看| 亚洲欧美二区三区| 日韩一区二区在线观看视频 | 国产乱码精品1区2区3区| 中文字幕不卡在线| 欧美精品三级日韩久久| 国产a久久麻豆| 丝袜a∨在线一区二区三区不卡| 久久综合久久综合九色| 在线观看欧美黄色| 国产98色在线|日韩| 日韩电影一区二区三区四区| 中文字幕第一区二区| 欧美电影一区二区三区| a级精品国产片在线观看| 美脚の诱脚舐め脚责91| 亚洲精品成人天堂一二三| 精品国产99国产精品| 在线影视一区二区三区| 成熟亚洲日本毛茸茸凸凹| 男女男精品视频网| 亚洲成人动漫在线免费观看| 亚洲婷婷综合色高清在线| 2017欧美狠狠色| 69堂亚洲精品首页| 在线观看免费视频综合| 91性感美女视频| 高清不卡一区二区| 久久国产精品72免费观看| 午夜激情一区二区三区| 亚洲青青青在线视频| 国产精品视频一二三区| 久久久久综合网| 日韩久久久精品| 91精品蜜臀在线一区尤物| 欧美在线视频全部完| 99精品视频中文字幕| 成人黄色国产精品网站大全在线免费观看 | 国产一区二区三区国产| 日本欧美肥老太交大片| 亚洲成a人片在线不卡一二三区| 中文字幕欧美一区| 亚洲国产精品高清| 国产精品欧美极品| 日本一区二区三区在线不卡| 久久久久久久久99精品| 精品国产免费一区二区三区四区 | 成人一级片在线观看| 国模少妇一区二区三区| 久久99热狠狠色一区二区| 蜜桃av噜噜一区| 国产专区欧美精品| 国产成人精品一区二区三区网站观看 | 日韩黄色片在线观看| 午夜影院久久久| 天天av天天翘天天综合网| 青草av.久久免费一区| 蜜臀av性久久久久av蜜臀妖精| 九一久久久久久| 国产精品亚洲人在线观看| 成人精品一区二区三区中文字幕| 成人91在线观看| 欧美影院一区二区三区| 欧美一区二区三区四区五区 | 日韩一区二区免费在线电影| 精品av久久707| 国产精品美女久久久久久2018| 亚洲免费色视频| 性做久久久久久久免费看| 久久精品99久久久| 成人午夜又粗又硬又大| 91国产精品成人| 日韩一区二区免费高清| 国产精品丝袜一区| 亚洲国产一二三| 国内精品嫩模私拍在线| 97久久精品人人澡人人爽| 欧美群妇大交群中文字幕| 精品国产污污免费网站入口 | 亚洲激情av在线| 日韩精品电影在线观看| 国产精品一区一区三区| 在线视频亚洲一区| 精品国产免费久久| 亚洲天堂精品在线观看| 日韩成人免费电影| 99久久亚洲一区二区三区青草| 8x福利精品第一导航| 国产精品毛片久久久久久| 日本不卡1234视频| 91蜜桃在线观看| 欧美va亚洲va在线观看蝴蝶网| 亚洲人成影院在线观看| 国内成人自拍视频| 欧美精品久久天天躁| 国产精品久久国产精麻豆99网站| 午夜激情综合网| 色偷偷成人一区二区三区91| 精品国产3级a| 性做久久久久久| av在线综合网| 欧美精品一区二区精品网| 亚洲福利视频一区| 成人听书哪个软件好| 欧美一区二区三区视频免费播放| 亚洲久本草在线中文字幕| 国产精品一品视频| 欧美一级二级在线观看| 亚洲一区二区精品3399| 成人高清视频在线| 久久精品一区二区三区不卡| 日韩高清在线不卡| 欧美视频在线播放| 亚洲三级在线免费观看| 成人在线视频一区| 国产农村妇女毛片精品久久麻豆| 人人精品人人爱| 欧美喷潮久久久xxxxx| 亚洲乱码国产乱码精品精98午夜| 不卡一区二区三区四区| 久久久久久久久久看片| 国产麻豆91精品| 国产网站一区二区三区| 国产伦精品一区二区三区免费 | 国产成人亚洲综合a∨婷婷图片| 日韩女优毛片在线| 琪琪久久久久日韩精品| 欧美丰满少妇xxxxx高潮对白 | av中文字幕亚洲| 国产精品美女一区二区| 国产69精品久久99不卡| 国产日产欧美一区二区视频| 国产一区高清在线| 欧美国产成人精品| 91在线视频网址|