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

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

?? st79_map.h

?? st公司新出的一款8位單片機st79的lib庫
?? H
?? 第 1 頁 / 共 4 頁
字號:
/**
  ******************************************************************************
  * @file st79_map.h
  * @brief This file contains all HW registers definitions and memory mapping.
  * @author STMicroelectronics - MCD & APG Car Body Application Labs
  * @version V0.01
  * @date 04-JUL-2007  
  ******************************************************************************
  *
  * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
  * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE
  * TIME. AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY
  * DIRECT, INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING
  * FROM THE CONTENT OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE
  * CODING INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
  *
  * <h2><center>&copy; COPYRIGHT 2007 STMicroelectronics</center></h2>
  * @image html logo.bmp
  ******************************************************************************
  */

/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __ST79_MAP_H
#define __ST79_MAP_H

/* Includes ------------------------------------------------------------------*/
#include "st79_conf.h"

/* Exported types ------------------------------------------------------------*/

/******************************************************************************/
/*                          IP registers structures                           */
/******************************************************************************/

/*----------------------------------------------------------------------------*/
/**
  * @brief Analog to Digital Converter (ADC)
  */
typedef volatile struct ADC_struct
{
  u8 CSR;  /*!< ADC control status register */
  u8 CFGR1; /*!< ADC configuration 1 */
  u8 CFGR2; /*!< ADC configuration 2 */
  u8 CFGR3; /*!< ADC configuration 3 */
  u8 DRH;   /*!< ADC Data high */
  u8 DRL;   /*!< ADC Data low */
  u8 STERL;  /*!< ADC Schmitt trigger enable MSB */
  u8 STERM;  /*!< ADC Schmitt trigger enable LSB */
}
ADC_TypeDef;

#define ADC_CFG1_ADCPRE_Set_Mask   ((u8)0x70) /* ADC register bit mask */
#define ADC_RESET_VALUE						((u8)0x00) /* Default register value*/ 
#define ADC_CSR_EOC								((u8)0x80) /* End of Conversion Empty Mask*/
#define ADC_CSR_ITEN							((u8)0x20) /* Interrupt Enable for EOC Mask*/
#define ADC_CSR_CLEARCHANNEl			((u8)0xF0) /* Interrupt Enable for EOC Mask*/
#define ADC_CFGR1_ADON						((u8)0x01) /* A/D Converter on/off Mask*/
#define ADC_CFGR1_CONT						((u8)0x02) /* A/D Converter on/off Mask*/
#define ADC_CFGR2_EXTSELMASK			((u8)0x70) /* A/D Converter on/off Mask*/


/*----------------------------------------------------------------------------*/
/**
  * @brief Auto Wake Up and Beep (AWUBEEP) peripheral registers.
  */
typedef volatile struct AWUBEEP_struct
{
  u8 CSR1; /*!< AWU Control status register 1 */
  u8 APR;  /*!< AWU Asynchronous prescalar buffer */
  u8 TBR;  /*!< AWU Time base Selection register */
  u8 CSR2; /*!< AWU Control status register 2 */
}
AWUBEEP_TypeDef;

/** @addtogroup AWUBEEP_Registers_Reset_Value
  * @{
  */
#define AWU_CSR1_RESET_VALUE ((u8)0x00)
#define AWU_APR_RESET_VALUE  ((u8)0x3F)
#define AWU_TBR_RESET_VALUE  ((u8)0x00)
#define AWU_CSR2_RESET_VALUE ((u8)0x1F)
/**
  * @}
  */

/** @addtogroup AWUBEEP_Registers_Bits_Definition
  * @{
  */
#define AWU_CSR1_AWUF    ((u8)0x20) /*!< Interrupt flag Mask */
#define AWU_CSR1_AWUEN   ((u8)0x10) /*!< Auto Wake-up enable Mask */
#define AWU_CSR1_MR      ((u8)0x02) /*!< Master Reset Mask */
#define AWU_CSR1_MSR     ((u8)0x01) /*!< Measurement enable Mask */

#define AWU_APR_APR      ((u8)0x3F) /*!< Asynchronous Prescaler divider Mask */

#define AWU_TBR_AWUTB    ((u8)0x0F) /*!< Timebase selection Mask */

#define AWU_CSR2_BEEPSEL ((u8)0xC0) /*!< Beeper frequency selection Mask */
#define AWU_CSR2_BEEPEN  ((u8)0x20) /*!< Beeper enable Mask */
#define AWU_CSR2_BEEPDIV ((u8)0x1F) /*!< Beeper Divider prescalar Mask */
/**
  * @}
  */

/*----------------------------------------------------------------------------*/
/**
  * @brief Clock Controller (CLK)
  */
typedef volatile struct CLK_struct
{
  u8 ICKR;        /*!< Internal Clocks Control Register */
  u8 ECKR;        /*!< External Clocks Control Register */
#ifdef HW_PLATFORM_TEST_CHIP
  u8 PLLR;     /*!< PLL CONTROL REGISTER*/
#else
  u8 NotUsed;     /*!< Protected*/
#endif
  u8 CMSR;        /*!< Clock Master Status Register */
  u8 SWR;         /*!< Clock Master Switch Register */
  u8 SWCR;        /*!< Switch Control Register */
  u8 CKDIVR;      /*!< Clock Divider Register */
  u8 PCKEN1R;     /*!< Peripheral Clock Gating Register 1 */
  u8 CSSR;        /*!< Clock Security System Register */
  u8 CCOR;        /*!< Configurable Clock Output Register */
#ifdef HW_PLATFORM_TEST_CHIP
  u8 HSESTBR;  /*!< HSE QUARTZ STABILIZATION REGISTER    */
#endif
  u8 PCKEN2R;     /*!< Peripheral Clock Gating Register 2 */
  u8 HSEDIVCANR;  /*!< HSE Division factor for CAN Register */ /* TBD not in datasheet */
  u8 HSITRIMR;    /*!< HSI Calibration Trimmer Register */ /* TBD not in datasheet */
#ifndef HW_PLATFORM_TEST_CHIP
	u8 SWIMCLKDIVR; /*!< Swim Clock Divider Register */ /* TBD not in datasheet */
#endif
}
CLK_TypeDef;

/** @addtogroup CLK_Registers_Reset_Value
  * @{
  */
#define CLK_ICKR_RESET_VALUE        ((u8)0x01)
#define CLK_ECKR_RESET_VALUE        ((u8)0x00)
#ifdef  HW_PLATFORM_TEST_CHIP
#define CLK_PLLR_RESET_VALUE        ((u8)0x08) /* TBD to be remove in final release */
#define CLK_HSESTBR_RESET_VALUE     ((u8)0x00) /* TBD to be remove in final release */
#endif
#define CLK_CMSR_RESET_VALUE        ((u8)0xE1)
#define CLK_SWR_RESET_VALUE         ((u8)0xE1)
#define CLK_SWCR_RESET_VALUE        ((u8)0x00)
#define CLK_CKDIVR_RESET_VALUE      ((u8)0x18)
#define CLK_PCKEN1R_RESET_VALUE     ((u8)0xFF)
#define CLK_PCKEN2R_RESET_VALUE     ((u8)0xFF)
#define CLK_CSSR_RESET_VALUE        ((u8)0x00)
#define CLK_CCOR_RESET_VALUE        ((u8)0x00)
#define CLK_HSEDIVCANR_RESET_VALUE  ((u8)0x00)
#define	CLK_HSITRIMR_RESET_VALUE    ((u8)0x10) /*!< HSI Trimming reset value. */
#define CLK_SWIMCLKDIVR_RESET_VALUE ((u8)0x00)
/**
  * @}
  */

/** @addtogroup CLK_Registers_Bits_Definition
  * @{
  */

#define CLK_ICKR_SHW    ((u8)0x20) /*!< Slow Wake-up from Active Halt/Halt modes */
#define CLK_ICKR_LSIRDY ((u8)0x10) /*!< Low speed internal oscillator ready */
#define CLK_ICKR_LSIEN  ((u8)0x08) /*!< Low speed internal RC oscillator enable */
#define CLK_ICKR_FHW    ((u8)0x04) /*!< Fast Wake-up from Active Halt/Halt mode */
#define CLK_ICKR_HSIRDY ((u8)0x02) /*!< High speed internal RC oscillator ready */
#define CLK_ICKR_HSIEN  ((u8)0x01) /*!< High speed internal RC oscillator enable */

#ifdef  HW_PLATFORM_TEST_CHIP /* TBD to be remove in final release */
#define CLK_ECKR_LSERDY ((u8)0x10)
#define CLK_ECKR_LSEEN  ((u8)0x08)
#define CLK_ECKR_HSECNF ((u8)0x04)
#endif
#define CLK_ECKR_HSERDY ((u8)0x02) /*!< High speed external crystal oscillator ready */
#define CLK_ECKR_HSEON  ((u8)0x01) /*!< High speed external crystal oscillator enable */

#ifdef  HW_PLATFORM_TEST_CHIP /* TBD to be remove in final release */
#define CLK_PLLR_SPREADCTL ((u8)0x20) /*!< PLL spread control */
#define CLK_PLLR_SSCGCTL   ((u8)0x10) /*!< PLL sscg control */
#define CLK_PLLR_BYPASS    ((u8)0x08) /*!< PLL bypass */
#define CLK_PLLR_PLLREF    ((u8)0x04) /*!< PLL reference frequency */
#define CLK_PLLR_PLLRDY    ((u8)0x02) /*!< PLL locked-state flag */
#define CLK_PLLR_PLLON     ((u8)0x01) /*!< PLL oscillator on/off control */
#endif

#define CLK_CMSR_CKM    ((u8)0xFF) /*!< Clock master status bits */

#define CLK_SWR_SWI     ((u8)0xFF) /*!< Clock master selection bits */

#define CLK_SWCR_SWIF   ((u8)0x08) /*!< Clock switch interrupt flag */
#define CLK_SWCR_IEN    ((u8)0x04) /*!< Clock switch interrupt enable */
#define CLK_SWCR_EN     ((u8)0x02) /*!< Switch start/stop */
#define CLK_SWCR_SWBSY  ((u8)0x01) /*!< Switch busy */

#define CLK_CKDIVR_HSIDIV ((u8)0x18) /*!< High speed internal clock prescaler */
#define CLK_CKDIVR_CPUDIV ((u8)0x07) /*!< CPU clock prescaler */

#define CLK_PCKEN1R_TIM1    ((u8)0x80) /*!< Timer 1 clock enable */ /* TBD verify if correct timer */
#define CLK_PCKEN1R_TIM3    ((u8)0x40) /*!< Timer 3 clock enable */
#define CLK_PCKEN1R_TIM2    ((u8)0x20) /*!< Timer 2 clock enable */
#define CLK_PCKEN1R_TIM4    ((u8)0x10) /*!< Timer 4 clock enable */ /* TBD verify if correct timer */
#define CLK_PCKEN1R_LINUART ((u8)0x08) /*!< LINUART clock enable */
#define CLK_PCKEN1R_USART   ((u8)0x04) /*!< USART clock enable */
#define CLK_PCKEN1R_SPI     ((u8)0x02) /*!< SPI clock enable */
#define CLK_PCKEN1R_I2C     ((u8)0x01) /*!< I2C clock enable */

#define CLK_PCKEN2R_CAN ((u8)0x80) /*!< CAN clock enable */
#define CLK_PCKEN2R_ADC ((u8)0x08) /*!< ADC clock enable */
#define CLK_PCKEN2R_AWU ((u8)0x04) /*!< AWU clock enable */

#define CLK_CSSR_CSSD   ((u8)0x08) /*!< Clock security system detection */
#define CLK_CSSR_CSSDIE ((u8)0x04) /*!< Clock security system detection interrupt enable */
#define CLK_CSSR_AUX    ((u8)0x02) /*!< Auxiliary oscillator connected to master clock */
#define CLK_CSSR_CSSEN  ((u8)0x01) /*!< Clock security system enable */

#define CLK_CCOR_CCOBSY ((u8)0x40) /*!< Configurable clock output busy */
#define CLK_CCOR_CCORDY ((u8)0x20) /*!< Configurable clock output ready */
#define CLK_CCOR_CCOSEL ((u8)0x1E) /*!< Configurable clock output selection */
#define CLK_CCOR_CCOEN  ((u8)0x01) /*!< Configurable clock output enable */

#define CLK_HSEDIVCANR_CAN ((u8)0x0F) /*!< High speed external clock divider for CAN clock */ /* TBD not in datasheet */

#define CLK_HSITRIMR_HSITRIM ((u8)0x07) /*!< High speed internal oscillator trimmer */ /* TBD not in datasheet */

#define CLK_SWIMCLKDIVR_NSWIMCK0 ((u8)0x01) /*!< SWIM Clock Dividing Factor */ /* TBD not in datasheet */

/**
  * @}
  */

/*----------------------------------------------------------------------------*/
/**
  * @brief High End Timer (HTIM)
  */
typedef volatile struct HTIM_struct
{
  u8 CR1; /*control register 1   */
  u8 CR2; /*control register 2   */
  u8 SMCR; /*Synchro mode control register */
  u8 ETR; /* external trigger register */
  u8 IER; /*interrupt enable register*/
  u8 SR1; /*status register 1   */
  u8 SR2; /*status register 2   */
  u8 EGR; /*event generation register */
  u8 CCMR1; /*CC mode register 1      */
  u8 CCMR2; /*CC mode register 2      */
  u8 CCMR3; /*CC mode register 3      */
#ifdef HW_PLATFORM_CUT10
  u8 CCMR4; /*CC mode register 3      */
#endif  
  u8 CCER1; /*CC enable register 1     */
  u8 CCER2; /*CC enable register 2     */
  u8 CNTRH; /*counter high       */
  u8 CNTRL; /*counter low       */
  u8 PSCRH; /*prescaler high    */
  u8 PSCRL; /*prescaler low    */
  u8 ARRH; /*auto-reload register high  */
  u8 ARRL; /*auto-reload register low    */
  u8 RCR; /* Repetition Counter register */
  u8 CCR1H; /*capture/compare register 1 high   */
  u8 CCR1L; /*capture/compare register 1 low     */
  u8 CCR2H; /*capture/compare register 2 high   */
  u8 CCR2L; /*capture/compare register 2 low     */
  u8 CCR3H; /*capture/compare register 3 high    */
  u8 CCR3L; /*capture/compare register 3 low      */
#ifdef HW_PLATFORM_CUT10
  u8 CCR4H; /*capture/compare register 3 high    */
  u8 CCR4L; /*capture/compare register 3 low      */
#endif
  u8 BKR; /* Break Register */
  u8 DTR; /* dead-time register */
  u8 OISR; /* Output idle register */
}
HTIM_TypeDef;

/** @addtogroup HTIM_Registers_Reset_Value
  * @{
  */
#define HTIM_CR1_RESET_VALUE ((u8)0x00)
#define HTIM_CR2_RESET_VALUE ((u8)0x00)
#define HTIM_SMCR_RESET_VALUE ((u8)0x00)
#define HTIM_ETR_RESET_VALUE ((u8)0x00)
#define HTIM_IER_RESET_VALUE ((u8)0x00)
#define HTIM_SR1_RESET_VALUE ((u8)0x00)
#define HTIM_SR2_RESET_VALUE ((u8)0x00)
#define HTIM_EGR_RESET_VALUE ((u8)0x00)
#define HTIM_CCMR1_RESET_VALUE ((u8)0x00)
#define HTIM_CCMR2_RESET_VALUE ((u8)0x00)
#define HTIM_CCMR3_RESET_VALUE ((u8)0x00)
#ifdef HW_PLATFORM_CUT10
#define HTIM_CCMR4_RESET_VALUE ((u8)0x00)
#endif
#define HTIM_CCER1_RESET_VALUE ((u8)0x00)
#define HTIM_CCER2_RESET_VALUE ((u8)0x00)
#define HTIM_CNTRH_RESET_VALUE ((u8)0x00)
#define HTIM_CNTRL_RESET_VALUE ((u8)0x00)
#define HTIM_PSCH_RESET_VALUE ((u8)0x00)
#define HTIM_PSCL_RESET_VALUE ((u8)0x00)
#define HTIM_ARRH_RESET_VALUE ((u8)0xFF)
#define HTIM_ARRL_RESET_VALUE ((u8)0xFF)
#define HTIM_RCR_RESET_VALUE ((u8)0x00)
#define HTIM_CCR1H_RESET_VALUE ((u8)0x00)
#define HTIM_CCR1L_RESET_VALUE ((u8)0x00)
#define HTIM_CCR2H_RESET_VALUE ((u8)0x00)
#define HTIM_CCR2L_RESET_VALUE ((u8)0x00)
#define HTIM_CCR3H_RESET_VALUE ((u8)0x00)
#define HTIM_CCR3L_RESET_VALUE ((u8)0x00)
#ifdef HW_PLATFORM_CUT10
#define HTIM_CCR4H_RESET_VALUE ((u8)0x00)
#define HTIM_CCR4L_RESET_VALUE ((u8)0x00)
#endif
#define HTIM_BKR_RESET_VALUE ((u8)0x00)
#define HTIM_DTR_RESET_VALUE ((u8)0x00)
#define HTIM_OISR_RESET_VALUE ((u8)0x00)
/**
  * @}
  */

/** @addtogroup HTIM_Registers_Bits_Definition
  * @{
  */
#define HTIM_CR1_ARPE    ((u8)0x80) /*!< Auto-Reload Preload Enable Mask. */
#define HTIM_CR1_CMS     ((u8)0x60) /*!< Center-aligned Mode Selection Mask. */
#define HTIM_CR1_DIR     ((u8)0x10) /*!< Direction Mask. */
#define HTIM_CR1_OPM     ((u8)0x08) /*!< One Pulse Mode Mask. */
#define HTIM_CR1_URS     ((u8)0x04) /*!< Update Request Source Mask. */
#define HTIM_CR1_UDIS    ((u8)0x02) /*!< Update DIsable Mask. */
#define HTIM_CR1_CEN     ((u8)0x01) /*!< Counter Enable Mask. */

#define HTIM_CR2_TI1S 	  ((u8)0x80) /*!< TI1S Selection Mask. */
#define HTIM_CR2_Reserved ((u8)0x7A) /*!< Reserved Bit Mask. */
#define HTIM_CR2_CCUS 	  ((u8)0x04) /*!< Capture/Compare Control Update Selection Mask. */
#define HTIM_CR2_CCPC     ((u8)0x01) /*!< Capture/Compare Preloaded Control Mask. */

#define HTIM_SMCR_Reserved ((u8)0x88) /*!< Reserved Bit Mask. */
#define HTIM_SMCR_TS       ((u8)0x70) /*!< Trigger Selection Mask. */
#define HTIM_SMCR_SMS      ((u8)0x07) /*!< Slave Mode Selection Mask. */

#define HTIM_ETR_ETP       ((u8)0x80) /*!< External Trigger Polarity Mask. */
#define HTIM_ETR_ECE       ((u8)0x40) /*!< External Clock Enable Mask. */
#define HTIM_ETR_ETPS      ((u8)0x30) /*!< External Trigger Prescaler Mask. */
#define HTIM_ETR_ETF       ((u8)0x0F) /*!< External Trigger Filter Mask. */

#define HTIM_IER_BIE       ((u8)0x80) /*!< Break Interrupt Enable Mask. */
#define HTIM_IER_TIE       ((u8)0x40) /*!< Trigger Interrupt Enable Mask. */
#define HTIM_IER_CCUIE     ((u8)0x20) /*!<  CC-Update Interrupt Enable Mask.*/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人动漫视频在线| 精品国产91久久久久久久妲己 | 国产成人免费视频一区| aaa欧美日韩| 亚洲精品一区二区三区99| 亚洲激情中文1区| 国产成人激情av| 日韩精品专区在线影院重磅| 亚洲人吸女人奶水| 国产v日产∨综合v精品视频| 欧美一区二区福利在线| 亚洲一区二区视频在线| 91丝袜高跟美女视频| 久久久欧美精品sm网站| 热久久一区二区| 欧美日韩色一区| 亚洲综合一区在线| 91免费国产在线| 国产精品久久免费看| 国产麻豆视频一区二区| 精品av久久707| 久久99精品久久久久久久久久久久| 欧美午夜片在线看| 夜夜夜精品看看| 91精彩视频在线观看| 亚洲日本中文字幕区| 不卡电影一区二区三区| 国产精品乱人伦中文| 国产不卡视频在线观看| 久久婷婷一区二区三区| 狠狠色狠狠色综合| 久久久久国产精品厨房| 国产在线日韩欧美| 久久久91精品国产一区二区精品| 国产在线精品一区二区三区不卡| 精品少妇一区二区三区视频免付费| 日韩在线一二三区| 欧美一区二区精品在线| 久久国产精品第一页| 久久久影视传媒| 不卡一区二区中文字幕| 亚洲免费观看在线观看| 91精品91久久久中77777| 亚洲一区影音先锋| 欧美高清hd18日本| 久久精品国产第一区二区三区| 精品久久久久99| 国产精品一区二区你懂的| 欧美国产1区2区| 在线国产电影不卡| 免费在线观看成人| 中文字幕欧美三区| 欧美在线制服丝袜| 久久精品999| 国产精品欧美一区喷水| 在线免费观看一区| 九九视频精品免费| 国产精品初高中害羞小美女文| 91在线观看一区二区| 亚洲国产视频在线| 久久久精品天堂| 色综合视频在线观看| 爽爽淫人综合网网站| 国产亚洲一本大道中文在线| av中文一区二区三区| 天堂在线亚洲视频| 国产精品全国免费观看高清| 欧美亚洲国产一区在线观看网站| 免费欧美在线视频| 亚洲色图色小说| 精品久久99ma| 91国内精品野花午夜精品| 久久99精品一区二区三区三区| 国产精品不卡一区| 欧美大胆一级视频| 91国偷自产一区二区开放时间| 精品在线一区二区| 亚洲一区二区四区蜜桃| 日本一区二区动态图| 欧美一级精品在线| 欧美午夜视频网站| 成人激情小说乱人伦| 美女视频黄久久| 一区二区三区高清不卡| 国产午夜精品理论片a级大结局 | 99久久精品99国产精品 | 久久久高清一区二区三区| 欧美最猛性xxxxx直播| 懂色av一区二区三区免费看| 亚洲亚洲人成综合网络| 国产精品久久看| 欧美一级高清片| 欧美日韩亚洲综合在线| 97精品久久久久中文字幕| 精品亚洲国内自在自线福利| 欧美色中文字幕| 91视频国产观看| 成人天堂资源www在线| 久久成人麻豆午夜电影| 亚洲图片有声小说| 亚洲精品欧美专区| 亚洲欧美另类小说| 国产精品久久久久久久蜜臀| 久久一区二区三区四区| 日韩精品中文字幕在线不卡尤物 | 95精品视频在线| 国产91精品免费| 韩国女主播一区二区三区| 日日夜夜一区二区| 性做久久久久久免费观看| 亚洲一区二区在线观看视频| 亚洲婷婷在线视频| 亚洲视频中文字幕| 国产精品萝li| 亚洲色欲色欲www| 亚洲国产视频直播| 午夜久久久久久电影| 香蕉av福利精品导航| 视频一区欧美精品| 日韩精品成人一区二区三区| 天天免费综合色| 日韩va亚洲va欧美va久久| 另类小说视频一区二区| 精品亚洲欧美一区| 成人手机电影网| 色婷婷国产精品综合在线观看| 91偷拍与自偷拍精品| 在线免费观看一区| 日韩手机在线导航| 国产欧美日韩另类视频免费观看| 欧美极品少妇xxxxⅹ高跟鞋| 亚洲人成在线播放网站岛国| 亚洲高清不卡在线| 玖玖九九国产精品| 成人精品视频一区| 91国偷自产一区二区三区观看| 欧美日本一区二区| 久久亚洲综合色| 亚洲精品高清视频在线观看| 婷婷一区二区三区| 国产剧情一区二区| 91年精品国产| 欧美岛国在线观看| 日韩码欧中文字| 日本不卡视频在线| 99久久婷婷国产综合精品电影 | 在线视频一区二区三区| 7777精品伊人久久久大香线蕉超级流畅 | 国内精品国产成人国产三级粉色 | 玉足女爽爽91| 久久精品国产久精国产爱| 波多野结衣在线一区| 欧美日韩三级在线| 欧美国产综合色视频| 亚洲成人av中文| 高清不卡在线观看av| 欧美日韩一区二区三区不卡| 国产亚洲一区字幕| 三级一区在线视频先锋| 成人亚洲一区二区一| 欧美日韩国产在线观看| 国产精品―色哟哟| 男人的j进女人的j一区| 色噜噜狠狠成人网p站| 久久久一区二区| 天天综合色天天| 色综合天天做天天爱| 久久久国产一区二区三区四区小说| 亚洲国产精品久久不卡毛片 | 99国产精品久久久久久久久久 | 老司机精品视频线观看86| 一本大道久久a久久精品综合| 精品1区2区在线观看| 亚洲国产aⅴ成人精品无吗| 成人av电影在线| www久久精品| 免费观看久久久4p| 欧美日韩一级大片网址| 亚洲激情自拍偷拍| 99精品欧美一区二区三区小说| 精品对白一区国产伦| 日韩精品欧美精品| 欧美视频一区二区三区四区 | 激情小说亚洲一区| 欧美精选一区二区| 亚洲一区二区三区不卡国产欧美| 国产成人免费视频网站| 久久久午夜精品理论片中文字幕| 人人精品人人爱| 欧美一区午夜视频在线观看| 亚洲成人午夜电影| 欧美在线观看一二区| 亚洲精品高清视频在线观看| 色综合欧美在线视频区| 国产精品久久久爽爽爽麻豆色哟哟| 国产自产2019最新不卡| 精品成人a区在线观看| 久久99国产精品成人| 日韩欧美高清在线| 美女视频网站久久|