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

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

?? cmu200.h

?? MTK 手機軟件開發 META 源代碼,開發環境: C++ Builder
?? H
字號:
/*****************************************************************************
*  Copyright Statement:
*  --------------------
*  This software is protected by Copyright and the information contained
*  herein is confidential. The software may not be copied and the information
*  contained herein may not be used or disclosed except with the written
*  permission of MediaTek Inc. (C) 2005
*
*  BY OPENING THIS FILE, BUYER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
*  THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
*  RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO BUYER ON
*  AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES,
*  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF
*  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR NONINFRINGEMENT.
*  NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH RESPECT TO THE
*  SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY, INCORPORATED IN, OR
*  SUPPLIED WITH THE MEDIATEK SOFTWARE, AND BUYER AGREES TO LOOK ONLY TO SUCH
*  THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO. MEDIATEK SHALL ALSO
*  NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE RELEASES MADE TO BUYER'S
*  SPECIFICATION OR TO CONFORM TO A PARTICULAR STANDARD OR OPEN FORUM.
*
*  BUYER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S ENTIRE AND CUMULATIVE
*  LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE RELEASED HEREUNDER WILL BE,
*  AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE MEDIATEK SOFTWARE AT ISSUE,
*  OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE CHARGE PAID BY BUYER TO
*  MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
*
*  THE TRANSACTION CONTEMPLATED HEREUNDER SHALL BE CONSTRUED IN ACCORDANCE
*  WITH THE LAWS OF THE STATE OF CALIFORNIA, USA, EXCLUDING ITS CONFLICT OF
*  LAWS PRINCIPLES.  ANY DISPUTES, CONTROVERSIES OR CLAIMS ARISING THEREOF AND
*  RELATED THERETO SHALL BE SETTLED BY ARBITRATION IN SAN FRANCISCO, CA, UNDER
*  THE RULES OF THE INTERNATIONAL CHAMBER OF COMMERCE (ICC).
*
*****************************************************************************/
/*****************************************************************************
 *
 * Filename:
 * ---------
 *   cmu200.h
 *
 * Project:
 * --------
 *   Maui META APP
 *
 * Description:
 * ------------
 *  CMU 200 function header
 *
 * Author:
 *  Andy Ueng (mtk00490)
 *
 *============================================================================
 *             HISTORY
 * Below this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
 *------------------------------------------------------------------------------
 * $Revision$
 * $Modtime$
 * $Log$
 * 
 *------------------------------------------------------------------------------
 * Upper this line, this part is controlled by PVCS VM. DO NOT MODIFY!!
 *============================================================================
 ****************************************************************************/
#ifndef  _CMU200_H_
#define  _CMU200_H_

#include <vcl.h>
#include <stdio.h>

// equipment
#include "visa.h"

// RF
#ifndef   _RF_BAND_H_
#include "rf_band.h"
#endif

#define CMU_PGSM_BAND                       1			/* PGSM band */
#define CMU_EGSM_BAND                       2			/* EGSM band */
#define CMU_DCS1800_BAND                    3			/* DCS 1800 band */
#define CMU_PCS1900_BAND                    4			/* PCS 1900 band */
#define CMU_GSM850_BAND                     5			/* GSM 850 band */

// generator
typedef enum
{
    CMU200_GEN_TSC_ALL_ZERO = 0,
    CMU200_GEN_TSC_GSM_0,
    CMU200_GEN_TSC_GSM_1,
    CMU200_GEN_TSC_GSM_2,
    CMU200_GEN_TSC_GSM_3,
    CMU200_GEN_TSC_GSM_4,
    CMU200_GEN_TSC_GSM_5,
    CMU200_GEN_TSC_GSM_6,
    CMU200_GEN_TSC_GSM_7,
    CMU200_GEN_TSC_DUMMY
}E_CMU200_GEN_TSC_TYPE_T;    

typedef enum
{
    CMU200_GEN_BIT_MODU_OFF = 0,
    CMU200_GEN_BIT_MODU_ALL_ZERO,
    CMU200_GEN_BIT_MODU_PRBS,
    CMU200_GEN_BIT_MODU_DUMMY_BURST,
    CMU200_GEN_BIT_MODU_8_PSK_ALL_ZERO,
    CMU200_GEN_BIT_MODU_8_PSK_PRBS
}E_CMU200_GEN_BIT_MODU_T;

// read/fetch/sample modulation category
#define PH_ERR_PEAK_CURRENT                 0
#define PH_ERR_PEAK_AVERAGE                 1
#define PH_ERR_PEAK_MAX_MIN                 2
#define PH_ERR_RMS_CURRENT                  3
#define PH_ERR_RMS_AVERAGE                  4
#define PH_ERR_RMS_MAX_MIN                  5
#define FREQ_ERR_CURRENT                    6
#define FREQ_ERR_AVERAGE                    7
#define FREQ_ERR_MAX_MIN                    8
#define AVG_BURST_POWER_CURRENT             9
#define BURST_OUT_OF_TOTAL                 10

// read/fetch/sample 8psk modulation category
typedef enum
{
    EPSK_MOD_95TH_PERCENTILE_PH_ERR=0,
    EPSK_MOD_PH_ERR_PEAK_CURRENT,
    EPSK_MOD_PH_ERR_PEAK_AVERAGE,
    EPSK_MOD_PH_ERR_PEAK_MAX_MIN,
    EPSK_MOD_PH_ERR_RMS_CURRENT,
    EPSK_MOD_PH_ERR_RMS_AVERAGE,
    EPSK_MOD_PH_ERR_RMS_MAX_MIN,
    EPSK_MOD_ORIGINAL_OFFSET_CURRENT,
    EPSK_MOD_ORIGINAL_OFFSET_AVERAGE,
    EPSK_MOD_ORIGINAL_OFFSET_MAX_MIN,
    EPSK_MOD_FREQ_ERR_CURRENT,
    EPSK_MOD_FREQ_ERR_AVERAGE,
    EPSK_MOD_FREQ_ERR_MAX_MIN,
    EPSK_MOD_AVG_BURST_POWER_CURR,
    EPSK_MOD_BURSTS_OUT_OF_TOL,
    EPSK_MOD_IQ_IMBALANCE_CURRENT,
    EPSK_MOD_IQ_IMBALANCE_AVERAGE,
    EPSK_MOD_IQ_IMBALANCE_MAX_MIN,
    EPSK_MOD_PH_ERR_END
} E_EPSK_MOD_PH_ERR;

typedef enum
{
    EPSK_MOD_OVERVIEW_95TH_PERCENT_EVM = 0,
    EPSK_MOD_OVERVIEW_95TH_PERCENT_MAG_ERR,
    EPSK_MOD_OVERVIEW_95TH_PERCENT_PH_ERR,
    EPSK_MOD_OVERVIEW_EVM_PEAK_CURRENT,
    EPSK_MOD_OVERVIEW_EVM_PEAK_AVERAGE,
    EPSK_MOD_OVERVIEW_EVM_PEAK_MAX_MIN,
    EPSK_MOD_OVERVIEW_EVM_RMS_CURRENT,
    EPSK_MOD_OVERVIEW_EVM_RMS_AVERAGE,
    EPSK_MOD_OVERVIEW_EVM_RMS_MAX_MIN,
    EPSK_MOD_OVERVIEW_MAGN_ERR_PEAK_CURRENT,
    EPSK_MOD_OVERVIEW_MAGN_ERR_PEAK_AVERAGE,
    EPSK_MOD_OVERVIEW_MAGN_ERR_PEAK_MAX_MIN,
    EPSK_MOD_OVERVIEW_MAGN_ERR_RMS_CURRENT,
    EPSK_MOD_OVERVIEW_MAGN_ERR_RMS_AVERAGE,
    EPSK_MOD_OVERVIEW_MAGN_ERR_RMS_MAX_MIN,
    EPSK_MOD_OVERVIEW_PH_ERR_PEAK_CURRENT,
    EPSK_MOD_OVERVIEW_PH_ERR_PEAK_AVERAGE,
    EPSK_MOD_OVERVIEW_PH_ERR_PEAK_MAX_MIN,
    EPSK_MOD_OVERVIEW_PH_ERR_RMS_CURRENT,
    EPSK_MOD_OVERVIEW_PH_ERR_RMS_AVERAGE,
    EPSK_MOD_OVERVIEW_PH_ERR_RMS_MAX_MIN,
    EPSK_MOD_OVERVIEW_ORIGINAL_OFFSET_CURRENT,
    EPSK_MOD_OVERVIEW_ORIGINAL_OFFSET_AVERAGE,
    EPSK_MOD_OVERVIEW_ORIGINAL_OFFSET_MAX_MIN,
    EPSK_MOD_OVERVIEW_IQ_IMBALANCE_CURRENT,
    EPSK_MOD_OVERVIEW_IQ_IMBALANCE_AVERAGE,
    EPSK_MOD_OVERVIEW_IQ_IMBALANCE_MAX_MIN,
    EPSK_MOD_OVERVIEW_FREQ_ERR_CURRENT,
    EPSK_MOD_OVERVIEW_FREQ_ERR_AVERAGE,
    EPSK_MOD_OVERVIEW_FREQ_ERR_MAX_MIN,
    EPSK_MOD_OVERVIEW_AVG_BURST_POWER_CURR,
    EPSK_MOD_OVERVIEW_BURSTS_OUT_OF_TOTAL,
    EPSK_MOD_OVERVIEW_END
} E_EPSK_MOD_OVERVIEW;

typedef enum
{
    EPSK_MOD_
} E_EPSK_MOD;

typedef struct
{
    double d_burstpower[4];
}
S_MULTISLOT_BURST_POWER;

typedef enum
{
    TIMESLOT_0=0,
    TIMESLOT_1,
    TIMESLOT_2,
    TIMESLOT_3,
    TIMESLOT_4,
    TIMESLOT_5,
    TIMESLOT_6,
    TIMESLOT_7,
}E_TIMESLOT;

typedef enum
{
    MOD_GMSK=0,
    MOD_EPSK
}E_MODULATION_TYPE;
// read/fetch/sample modulation external phase error category
#define XPER_PH_ERR_PEAK_CURRENT              0
#define XPER_PH_ERR_PEAK_AVERAGE              1
#define XPER_PH_ERR_PEAK_MAXMIN               2
#define XPER_PH_ERR_RMS_CURRENT               3
#define XPER_PH_ERR_RMS_AVERAGE               4
#define XPER_PH_ERR_RMS_MAXMIN                5
#define XPER_ORIGINAL_OFFSET_CURRENT          6
#define XPER_ORIGINAL_OFFSET_AVERAGE          7
#define XPER_ORIGINAL_OFFSET_MAXMIN           8
#define XPER_IQ_IMBALANCE_CURRENT             9
#define XPER_IQ_IMBALANCE_AVERAGE            10
#define XPER_IQ_IMBALANCE_MAXMIN             11
#define XPER_FREQ_ERR_CURRENT                12
#define XPER_FREQ_ERR_AVERAGE                13
#define XPER_FREQ_ERR_MAXMIN                 14
#define XPER_AVG_BURST_POWER_CURRENT         15
#define XPER_BURST_OUT_OF_TOTAL              16
#define XPER_PHASE_OF_ORIGINAL_OFFSET_VECTOR 17

#define BUF 2048
//---------------------------------------------------------------------------
class CMU_VAR
{
 private:
    
 protected:

 public:

    bool bSigEnable;
    int TMO;
    ViSession RM, base, gsm, dcs, pcs, gsm850;
    AnsiString ADD, BAND;
    double loss_gsm850_i;
    double loss_gsm850_o;
    double loss_gsm_i;
    double loss_gsm_o;
    double loss_dcs_i;
    double loss_dcs_o;
    double loss_pcs_i;
    double loss_pcs_o;
    double loss_bt_i;
    double loss_bt_o;
    double TXP;

    // signalling
    ViSession s_gsm;
    ViSession s_dcs;
    ViSession s_pcs;
    ViSession s_gsm850;
    ViSession s_bt;
    AnsiString s_BAND;
};

//------------------------------------------------------------------------------
//extern  bool cmu_init(CMU_VAR *cmu);
extern  bool cmu_init_rfg(CMU_VAR *cmu);
extern  bool cmu_init_TX_FreqErr(CMU_VAR *cmu);
extern  bool cmu_init_RCT(CMU_VAR *cmu, AnsiString asFreqBand, bool bReset );
extern  bool cmu_close(CMU_VAR *cmu, AnsiString asFreqBand);
extern  bool cmu_close_RM(CMU_VAR *cmu);

//cmu control functions---------------------------------------------------------
extern  bool cmu_cellband(int band, CMU_VAR *cmu);
extern  bool cmu_pow_cont(bool set, CMU_VAR *cmu);

extern  bool cmu_tsc(int tsc, CMU_VAR *cmu);

//cmu generator functions-------------------------------------------------------
extern  bool cmu_bcharfcn(short chan, CMU_VAR *cmu);
extern  bool cmu_cellpower(double power, CMU_VAR *cmu);
extern  bool cmu_gen_freq_offset(CMU_VAR *cmu, double d_freq);
extern  bool cmu_gen_tsc(E_CMU200_GEN_TSC_TYPE_T tsc, CMU_VAR *cmu);
extern  bool cmu_gen_bit_mod(E_CMU200_GEN_BIT_MODU_T mode, CMU_VAR *cmu);

//cmu analyser functions--------------------------------------------------------
extern  bool cmu_tcharfcn(short chan, CMU_VAR *cmu);
extern  bool cmu_pdtcharfcn(short chan, CMU_VAR *cmu);
extern  bool cmu_mxtxlevel(int lev, CMU_VAR *cmu);
extern  bool cmu_config_txpwr_control_mode( CMU_VAR *cmu, int count );
extern  bool cmu_config_txpwr_control_mode_epsk( CMU_VAR *cmu, int count );
extern  bool cmu_config_txpwr_repetition_single_shot( CMU_VAR *cmu );
extern  bool cmu_config_txpwr_repetition_single_shot_epsk( CMU_VAR *cmu );
extern  bool cmu_config_txpwr_repetition_continuous( CMU_VAR *cmu );
extern  bool cmu_config_txpwr_repetition_continuous_epsk( CMU_VAR *cmu );
extern  bool cmu_readtxpower(double *pow, CMU_VAR *cmu);
extern  bool cmu_readtxpower_8psk(double *pow, CMU_VAR *cmu);
//-- cmu modulation functions --------------------------------------------------
extern  bool cmu_mod_tran(CMU_VAR *cmu,bool is_burst_mode);
extern  bool cmu_mod_init(CMU_VAR *cmu);
extern  bool cmu_mod_config_control_mode(CMU_VAR *cmu, int count);
extern  bool cmu_mod_config_control_mode_8psk(CMU_VAR *cmu, int count);
extern  bool cmu_mod_overview_config_control_mode_8psk(CMU_VAR *cmu, int count);
extern  bool cmu_mod_config_control_repetition(CMU_VAR *cmu, int count);
extern  bool cmu_mod_config_control_repetition_8psk(CMU_VAR *cmu, int count);
extern  bool cmu_mod_read(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_read_8psk(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_overview_read_8psk(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_overview_fetch_8psk(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_fetch(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_fetch_8psk(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_sample(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_sample_8psk(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_abort(CMU_VAR *cmu);
extern  bool cmu_mod_abort_8psk(CMU_VAR *cmu);
extern  bool cmu_mod_stop(CMU_VAR *cmu);
extern  bool cmu_mod_stop_8psk(CMU_VAR *cmu);

//------------------------------------------------------------------------------
// EPSK TX IQ
extern  bool cmu_Fetch_EPSK_Average_TxIq(CMU_VAR *cmu, ViReal64 *p_virSBS, ViReal64 *p_virOOS);

//--- cmu external phase error -------------------------------------------------
extern  bool cmu_mod_xper_init( CMU_VAR *cmu );
extern  bool cmu_mod_xper_config_control_mode( CMU_VAR *cmu, int count );
extern  bool cmu_mod_xper_config_control_repetition( CMU_VAR *cmu, int count );
extern  bool cmu_mod_xper_config_control_subarray( CMU_VAR *cmu, int sample );
extern  bool cmu_mod_xper_read(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_xper_read_txiq(CMU_VAR *cmu, double *d_IQ_Imbalance, double *d_Original_Offset);
extern  bool cmu_mod_xper_fetch(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_xper_sample(CMU_VAR *cmu, int category, double *mod);
extern  bool cmu_mod_xper_abort( CMU_VAR *cmu );
//--- cmu multislot -------------------------------------------------
extern  bool cmu_config_multislot_txpower_control_mode( CMU_VAR *cmu, int count );
extern  bool cmu_config_multislot_txpower_repetition_single_shot( CMU_VAR *cmu );
extern  bool cmu_config_trigger_slot_offset( CMU_VAR *cmu, E_TIMESLOT timeslot );
extern  bool cmu_config_multi_slot_count( CMU_VAR *cmu, int timeslot_count );
extern  bool cmu_config_multislot_modulation( CMU_VAR *cmu, E_MODULATION_TYPE modulation );
extern  bool cmu_read_multislot_average_txpower( CMU_VAR *cmu, S_MULTISLOT_BURST_POWER *power );
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲成a人v欧美综合天堂| 国产馆精品极品| 综合色天天鬼久久鬼色| 国产欧美日韩麻豆91| 精品成a人在线观看| 精品对白一区国产伦| 精品国产乱码久久久久久久 | 欧美色视频一区| 色综合天天综合在线视频| 成人国产精品免费观看| 成人国产精品视频| 91免费在线播放| 26uuu色噜噜精品一区二区| 欧美一级爆毛片| 精品国产91洋老外米糕| 久久久久久久久久久99999| 久久亚洲精品小早川怜子| 久久一二三国产| 中文字幕精品一区二区三区精品| 欧美韩日一区二区三区四区| 国产精品美女久久久久久2018| 国产精品久久久久久久久免费桃花| 国产精品久久国产精麻豆99网站| 亚洲免费观看在线视频| 亚洲成av人片在线观看| 免费在线看成人av| 国产综合一区二区| 99久久精品免费看| 欧美色综合网站| 欧美大片在线观看一区| 2021中文字幕一区亚洲| 中文字幕免费不卡| 亚洲精选视频免费看| 天堂久久一区二区三区| 黄色小说综合网站| 成人99免费视频| 欧美日韩视频专区在线播放| 精品美女一区二区| 亚洲欧洲一区二区在线播放| 亚洲h在线观看| 久久99国产精品久久99| 99视频精品免费视频| 欧美男人的天堂一二区| 久久美女艺术照精彩视频福利播放| 日韩伦理电影网| 日本aⅴ亚洲精品中文乱码| 国产麻豆午夜三级精品| 91一区一区三区| 欧美一区二区三区色| 国产精品欧美精品| 日韩国产欧美一区二区三区| 成人黄色在线网站| 日韩一级完整毛片| 亚洲欧洲综合另类| 九九国产精品视频| 91免费视频大全| 精品裸体舞一区二区三区| 亚洲男人天堂av| 九色综合狠狠综合久久| 91亚洲国产成人精品一区二三 | 91精品国产欧美一区二区| 久久精品日韩一区二区三区| 亚洲第一综合色| 成人av资源在线| 日韩一区二区三| 亚洲激情图片一区| 国产露脸91国语对白| 欧美性大战久久久久久久| 欧美国产丝袜视频| 精品无人区卡一卡二卡三乱码免费卡| 91亚洲精品久久久蜜桃网站| 26uuu国产一区二区三区| 国产白丝精品91爽爽久久| 这里只有精品电影| 亚洲精品你懂的| 国产精品亚洲综合一区在线观看| 欧美日韩一区在线| 亚洲欧洲99久久| 国产一区二区三区视频在线播放| 欧美日本韩国一区| 亚洲精品久久久蜜桃| 国产999精品久久久久久绿帽| 日韩一区二区在线观看视频| 亚洲综合成人在线| av成人老司机| 国产欧美久久久精品影院| 久久99精品一区二区三区| 欧美日韩在线综合| 一区二区三区欧美日| 成人动漫一区二区在线| 久久精品一区二区三区不卡 | 亚洲二区在线视频| 91污片在线观看| 国产精品素人视频| 国产成人综合在线| 久久夜色精品国产欧美乱极品| 美女精品一区二区| 日韩亚洲欧美一区| 蜜桃传媒麻豆第一区在线观看| 在线免费观看一区| 亚洲在线视频网站| 欧美亚洲一区三区| 亚洲国产日日夜夜| 欧美美女喷水视频| 亚洲成人综合视频| 欧美群妇大交群的观看方式| 亚洲成人午夜电影| 欧美亚洲国产一区二区三区va| 日韩理论在线观看| 91成人在线观看喷潮| 亚洲一区二区四区蜜桃| 欧美自拍偷拍午夜视频| 午夜视频一区在线观看| 日韩一区二区不卡| 激情综合网激情| 国产亚洲制服色| 国产1区2区3区精品美女| 国产精品全国免费观看高清| 国产不卡视频在线播放| 中国色在线观看另类| 99国产精品99久久久久久| 一区二区三区在线不卡| 欧美日韩一区二区在线观看视频| 亚洲男人的天堂网| 欧美日韩国产片| 美女网站在线免费欧美精品| 欧美精品一区二| 不卡一二三区首页| 亚洲激情第一区| 欧美一区二区三区白人| 韩日精品视频一区| 国产精品美女一区二区| 在线观看网站黄不卡| 蜜桃av一区二区三区电影| 久久久99精品免费观看| 一本大道av伊人久久综合| 亚洲午夜免费电影| 欧美成人精品高清在线播放| 国产suv精品一区二区6| 亚洲欧美aⅴ...| 欧美老女人第四色| 国产一区二区在线免费观看| 中文字幕一区二区三区视频| 亚洲欧洲韩国日本视频| 欧美影院一区二区三区| 奇米精品一区二区三区在线观看一| 欧美精品一区二区精品网| 99精品视频中文字幕| 秋霞午夜鲁丝一区二区老狼| 久久夜色精品国产噜噜av| 一本一本大道香蕉久在线精品| 免费成人在线网站| 亚洲特级片在线| 欧美videos大乳护士334| 成人动漫av在线| 蜜臀av一区二区| 亚洲精品欧美专区| 久久久综合激的五月天| 在线精品观看国产| 国产高清久久久久| 婷婷久久综合九色综合伊人色| 国产婷婷色一区二区三区在线| 欧美日韩一区二区在线观看视频| 国产不卡一区视频| 青青草国产精品亚洲专区无| 国产精品国产精品国产专区不蜜| 日韩一区二区三免费高清| 色乱码一区二区三区88| 精品一区二区三区欧美| 一区二区在线观看免费视频播放| 精品久久久久久久久久久院品网 | 精品亚洲成a人在线观看| 亚洲欧洲成人精品av97| 久久―日本道色综合久久| 欧美日韩国产一级片| 成人黄页在线观看| 激情综合网av| 欧美aaa在线| 一区二区视频在线| 久久精品欧美日韩精品| 日韩视频不卡中文| 欧美日韩高清一区二区不卡| 成人动漫一区二区在线| 国产综合色在线| 奇米精品一区二区三区在线观看一| 亚洲精品五月天| 中文字幕在线一区免费| 亚洲精品一区二区三区影院| 欧美高清激情brazzers| 欧美性受极品xxxx喷水| 99re在线视频这里只有精品| 国产v综合v亚洲欧| 国产美女精品一区二区三区| 五月激情六月综合| 一区二区三区蜜桃| 国产精品久99| 国产精品成人网| 亚洲欧洲av色图| 亚洲国产精品传媒在线观看| 久久综合九色欧美综合狠狠|