日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

GPS NMEA 0183 4.10协议/GPS Linux串口驱动

發布時間:2023/12/15 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 GPS NMEA 0183 4.10协议/GPS Linux串口驱动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
??NMEA?0183是美國國家海洋電子協會(National?Marine?Electronics?Association)為海用電子設備制定的標準格式?,F在已經成為GPS導航設備統一的RTCM(Radio?Technical?Commission?for?Maritime?services)標準協議。?
? 下圖為
GYM-1010-B 北斗導航模塊,同時支持北斗二代 B1、GPS L1 信號?支持協議 ?NMEA 0183 4.10?版本,默認波特率9600bps,數據位8bit,無校驗位,停止位1bit;默認輸出頻率1HZ
? ??基本上接上天線,供電引腳電壓正常的話,就可以通過串口讀取GPS數據了(GPS芯片會源源不斷的輸出數據)。所以GPS編程最主要的是解析數據,要解析數據就得了解協議格式。北斗導航模塊輸出 6 條 NAME 協議,分別為 GPGGA、GPGLL、GPGSA、GPGSV、GPRMC 和 GPVTG 等 6 條協議。

?一、下面詳細學習這六種不同的輸出協議的數據格式。

(1)?$GPGGA?GPS定位信息)

? 協議格式:

  • $GNGGA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,<14>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPGGA,161229.487,3723.2475,N,12158.3416,W,1,07,1.0,9.0,M,?,?,,0000*18??
  • ? 協議格式詳細分析:

    (2)?$GPGLL?(地理定位信息)

    ? 協議格式:

  • $GPGLL,<1>,<2>,<3>,<4>,<5>,<6>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPGLL,3723.2475,N,12158.3416,W,161229.487,A*2C??
  • ? 協議格式詳細分析:

    (3)?$GPGSA?(當前衛星信息)

    ? 協議格式:

  • $GPGSA,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>,<12>,<13>,<14>,<15>,<16>,<17>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPGSA,A,3,07,02,26,27,09,04,15,?,?,?,?,?,1.8,1.0,1.5*33??
  • ? 協議格式詳細分析:

    (4)?$GPGSV(可見衛星信息)

    ? 協議格式:

  • $GPGSV,?<1>,<2>,<3>,<4>,<5>,<6>,<7>,...,<4>,<5>,<6>,<7>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPGSV,2,1,07,07,79,048,42,02,51,062,43,26,36,256,42,27,27,138,42*71??
  • $GPGSV,2,2,07,09,23,313,42,04,19,159,41,15,12,041,42*41??
  • ??需要注意的是這里的樣例數據有2條,這是因為當前可見衛星一共有7個,但是每條語句最多包括四顆衛星的信息,所以分成了2條語句。每顆衛星的信息有四個數據項,即:<4>(衛星編號)、<5>(衛星仰角)、<6>(衛星方位角)、<7>(信噪比)。

    ? 協議格式詳細分析(只分析第1條樣例數據語句):

    (5)?$GPRMC(最簡定位信息)

    ? 協議格式:

  • $GPRMC,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>,<9>,<10>,<11>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPRMC,161229.487,A,3723.2475,N,12158.3416,W,0.13,309.62,120598,,*10??
  • ? 協議格式詳細分析:

    (6)?$GPVTG(地面速度信息)

    ? 協議格式:

  • $GPVTG,<1>,<2>,<3>,<4>,<5>,<6>,<7>,<8>*hh<CR><LF>??
  • ? 樣例數據:

  • $GPVTG,309.62,T,?,M,0.13,N,0.2,K*6E??
  • ? 協議格式詳細分析:

    ??有了上面對NMEA0183協議的詳細學習,剩下的就是串口編程了。無論是通過單片機,還是Windows/WinCE/Linux系統,編寫串口程序把這些數據讀取到都是比較容易的,剩下就是通過c++那些查找算法函數,或者MFC?CString字符串的相關函數進行解析就OK了。

    二、Linux串口驅動分析設計

    A、核心數據結構
    ??串口驅動有3個核心數據結構,它們都定義在<#include linux/serial_core.h>
    ? ?1、uart_driver
    ? ?uart_driver包含了串口設備名、串口驅動名、主次設備號、串口控制臺(可選)等信息,還封裝了tty_driver(底層串口驅動無需關心tty_driver)。


    ? ?2、uart_port

    uart_port用于描述串口端口的I/O端口或I/O內存地址、FIFO大小、端口類型、串口時鐘等信息。實際上,一個uart_port實例對應一個串口設備.

    ? ?struct uart_port {

    ? ? spinlock_t ? ? ? ? ? ? lock; ? ? ? ? ? /* 串口端口鎖 */

    ? ? unsigned int ? ? ? ? ? iobase; ? ? ? ? /* IO端口基地址 */

    ? ? unsigned char __iomem *membase; ? ? ? ?/* IO內存基地址,經映射(如ioremap)后的IO內存虛擬基地址 */

    ? ? unsigned int ? ? ? ? ? irq; ? ? ? ? ? ?/* 中斷號 */

    ? ? unsigned int ? ? ? ? ? uartclk; ? ? ? ?/* 串口時鐘 */

    ? ? unsigned int ? ? ? ? ? fifosize; ? ? ? /* 串口FIFO緩沖大小 */

    ? ? unsigned char ? ? ? ? ?x_char; ? ? ? ? /* xon/xoff字符 */

    ? ? unsigned char ? ? ? ? ?regshift; ? ? ? /* 寄存器位移 */

    ? ? unsigned char ? ? ? ? ?iotype; ? ? ? ? /* IO訪問方式 */

    ? ? unsigned char ? ? ? ? ?unused1;


    #define UPIO_PORT ? ? ? ?(0) ? ? ? ? ? ? ? /* IO端口 */

    #define UPIO_HUB6 ? ? ? ?(1)

    #define UPIO_MEM ? ? ? ? (2) ? ? ? ? ? ? ? /* IO內存 */

    #define UPIO_MEM32 ? ? ? (3)

    #define UPIO_AU ? ? ? ? ?(4) ? ? ? ? ? ? ? /* Au1x00 type IO */

    #define UPIO_TSI ? ? ? ? (5) ? ? ? ? ? ? ? /* Tsi108/109 type IO */

    #define UPIO_DWAPB ? ? ? (6) ? ? ? ? ? ? ? /* DesignWare APB UART */

    #define UPIO_RM9000 ? ? ?(7) ? ? ? ? ? ? ? /* RM9000 type IO */


    ? ? unsigned int ? ? ? ?read_status_mask; ?/* 關心的Rx error status */

    ? ? unsigned int ? ? ? ?ignore_status_mask;/* 忽略的Rx error status */

    ? ? struct uart_info ? ? ?*info; ? ? ? ? ? /* pointer to parent info */

    ? ? struct uart_icount ? ? icount; ? ? ? ? /* 計數器 */


    ? ? struct console ? ? ? ?*cons; ? ? ? ? ? /* console結構體 */

    #ifdef CONFIG_SERIAL_CORE_CONSOLE

    ? ? unsigned long ? ? ? ? sysrq; ? ? ? ? ? /* sysrq timeout */

    #endif


    ? ? upf_t ? ? ? ? ? ? ? ? flags;


    #define UPF_FOURPORT ? ? ? ? ((__force upf_t) (1 << 1))

    #define UPF_SAK ? ? ? ? ? ? ?((__force upf_t) (1 << 2))

    #define UPF_SPD_MASK ? ? ? ? ((__force upf_t) (0x1030))

    #define UPF_SPD_HI ? ? ? ? ? ((__force upf_t) (0x0010))

    #define UPF_SPD_VHI ? ? ? ? ?((__force upf_t) (0x0020))

    #define UPF_SPD_CUST ? ? ? ? ((__force upf_t) (0x0030))

    #define UPF_SPD_SHI ? ? ? ? ?((__force upf_t) (0x1000))

    #define UPF_SPD_WARP ? ? ? ? ((__force upf_t) (0x1010))

    #define UPF_SKIP_TEST ? ? ? ?((__force upf_t) (1 << 6))

    #define UPF_AUTO_IRQ ? ? ? ? ((__force upf_t) (1 << 7))

    #define UPF_HARDPPS_CD ? ? ? ((__force upf_t) (1 << 11))

    #define UPF_LOW_LATENCY ? ? ?((__force upf_t) (1 << 13))

    #define UPF_BUGGY_UART ? ? ? ((__force upf_t) (1 << 14))

    #define UPF_MAGIC_MULTIPLIER ((__force upf_t) (1 << 16))

    #define UPF_CONS_FLOW ? ? ? ?((__force upf_t) (1 << 23))

    #define UPF_SHARE_IRQ ? ? ? ?((__force upf_t) (1 << 24))

    #define UPF_BOOT_AUTOCONF ? ?((__force upf_t) (1 << 28))

    #define UPF_FIXED_PORT ? ? ? ((__force upf_t) (1 << 29))

    #define UPF_DEAD ? ? ? ? ? ? ((__force upf_t) (1 << 30))

    #define UPF_IOREMAP ? ? ? ? ?((__force upf_t) (1 << 31))


    #define UPF_CHANGE_MASK ? ? ?((__force upf_t) (0x17fff))

    #define UPF_USR_MASK ? ? ? ? ((__force upf_t) (UPF_SPD_MASK|UPF_LOW_LATENCY))


    ? ? unsigned int ? ? ? ? ? ? mctrl; ? ? ? ?/* 當前的moden設置 */

    ? ? unsigned int ? ? ? ? ? ? timeout; ? ? ?/* character-based timeout */ ? ? ? ?

    ? ? unsigned int ? ? ? ? ? ? type; ? ? ? ? /* 端口類型 */

    ? ? const struct uart_ops ? *ops; ? ? ? ? ?/* 串口端口操作函數集 */

    ? ? unsigned int ? ? ? ? ? ? custom_divisor;

    ? ? unsigned int ? ? ? ? ? ? line; ? ? ? ? /* 端口索引 */

    ? ? resource_size_t ? ? ? ? ?mapbase; ? ? ?/* IO內存物理基地址,可用于ioremap */

    ? ? struct device ? ? ? ? ? *dev; ? ? ? ? ?/* 父設備 */

    ? ? unsigned char ? ? ? ? ? ?hub6; ? ? ? ? /* this should be in the 8250 driver */

    ? ? unsigned char ? ? ? ? ? ?suspended;

    ? ? unsigned char ? ? ? ? ? ?unused[2];

    ? ? void ? ? ? ? ? ? ? ? ? ?*private_data; /* 端口私有數據,一般為platform數據指針 */

    };

    ? ?
    uart_iconut為串口信息計數器,包含了發送字符計數、接收字符計數等。在串口的發送中斷處理函數和接收中斷處理函數中,我們需要管理這些計數。


    struct?uart_icount?{
    ????__u32????cts;
    ????__u32????dsr;
    ????__u32????rng;
    ????__u32????dcd;
    ????__u32????rx
    ;??????/*?發送字符計數 */
    ????__u32????tx;??????/*?接受字符計數 */
    ????__u32????frame;???/*?幀錯誤計數 */
    ????__u32????overrun;?/*?Rx FIFO溢出計數 */
    ????__u32????parity;??/*?幀校驗錯誤計數 */
    ????__u32????brk;?????/*?break計數 */
    ????__u32????buf_overrun;
    };
    ?

    uart_info有兩個成員在底層串口驅動會用到:xmit和tty。用戶空間程序通過串口發送數據時,上層驅動將用戶數據保存在xmit;而串口發送中斷處理函數就是通過xmit獲取到用戶數據并將它們發送出去。串口接收中斷處理函數需要通過tty將接收到的數據傳遞給行規則層。
    ?
    /* uart_info實例僅在串口端口打開時有效,它可能在串口關閉時被串口核心層釋放。因此,在使用uart_port的uart_info成員時必須保證串口已打開。底層驅動和核心層驅動都可以修改uart_info實例。
    ?* This is the state information which is only valid when the port
    ?* is open; it may be freed by the core driver once the device has
    ?* been closed. Either the low level driver or the core can modify
    ?* stuff here.
    ?*/
    struct?uart_info?{
    ????struct?tty_struct?????*tty;
    ????struct?circ_buf????????xmit;
    ????uif_t????????????????? flags;

    /*
    ?* Definitions for info->flags. These are _private_ to serial_core, and
    ?* are specific to this structure. They may be queried by low level drivers.
    ?*/
    #define?UIF_CHECK_CD????????((__force uif_t)?(1?<<?25))
    #define?UIF_CTS_FLOW????????((__force uif_t)?(1?<<?26))
    #define?UIF_NORMAL_ACTIVE????((__force uif_t)?(1?<<?29))
    #define?UIF_INITIALIZED????????((__force uif_t)?(1?<<?31))
    #define?UIF_SUSPENDED????????((__force uif_t)?(1?<<?30))

    ????int???????????????????? blocked_open;

    ????struct?tasklet_struct???tlet;

    ????wait_queue_head_t?????? open_wait;
    ????wait_queue_head_t?????? delta_msr_wait;
    };


    3、uart_ops

    uart_ops涵蓋了串口驅動可對串口設備進行的所有操作。

    /*

    ?* This structure describes all the operations that can be

    ?* done on the physical hardware.

    ?*/

    struct uart_ops {

    ? ? unsigned int (*tx_empty)(struct uart_port *); /* 串口的Tx FIFO緩存是否為空 */

    ? ? void ? ? ? ? (*set_mctrl)(struct uart_port *, unsigned int mctrl); /* 設置串口modem控制 */

    ? ? unsigned int (*get_mctrl)(struct uart_port *); /* 獲取串口modem控制 */

    ? ? void ? ? ? ? (*stop_tx)(struct uart_port *); /* 禁止串口發送數據 */

    ? ? void ? ? ? ? (*start_tx)(struct uart_port *); /* 使能串口發送數據 */

    ? ? void ? ? ? ? (*send_xchar)(struct uart_port *, char ch);/* 發送xChar */

    ? ? void ? ? ? ? (*stop_rx)(struct uart_port *); /* 禁止串口接收數據 */

    ? ? void ? ? ? ? (*enable_ms)(struct uart_port *); /* 使能modem的狀態信號 */

    ? ? void ? ? ? ? (*break_ctl)(struct uart_port *, int ctl); /* 設置break信號 */

    ? ? int ? ? ? ? ?(*startup)(struct uart_port *); /* 啟動串口,應用程序打開串口設備文件時,該函數會被調用 */

    ? ? void ? ? ? ? (*shutdown)(struct uart_port *); /* 關閉串口,應用程序關閉串口設備文件時,該函數會被調用 */

    ? ? void ? ? ? ? (*set_termios)(struct uart_port *, struct ktermios *new, struct ktermios*old); /* 設置串口參數 */

    ? ? void ? ? ? ? (*pm)(struct uart_port *, unsigned int state,

    ? ? ? ? ? ? ?unsigned int oldstate); /* 串口電源管理 */

    ? ? int ? ? ? ? ?(*set_wake)(struct uart_port *, unsigned int state); /* ?*/

    ? ? const char ?*(*type)(struct uart_port *); /* 返回一描述串口類型的字符串 */

    ? ? void ? ? ? ? (*release_port)(struct uart_port *); /* 釋放串口已申請的IO端口/IO內存資源,必要時還需iounmap */

    ? ? int ? ? ? ? ?(*request_port)(struct uart_port *); /* 申請必要的IO端口/IO內存資源,必要時還可以重新映射串口端口 */

    ? ? void ? ? ? ? (*config_port)(struct uart_port *, int); /* 執行串口所需的自動配置 */

    ? ? int ? ? ? ? ?(*verify_port)(struct uart_port *, struct serial_struct *); /* 核實新串口的信息 */

    ? ? int ? ? ? ? ?(*ioctl)(struct uart_port *, unsigned int, unsigned long); /* IO控制 */

    };

    ?
    B、串口驅動API
    ?
    1、uart_register_driver
    ?/* 功能: ? ?uart_register_driver用于將串口驅動uart_driver注冊到內核(串口核心層)中,通常在模塊初始化函數調用該函數。 * 參數 drv:要注冊的uart_driver * 返回值: ?成功,返回0;否則返回錯誤碼 */ int uart_register_driver(struct uart_driver *drv); 2、uart_unregister_driver
    ?/* 功能: ? ?uart_unregister_driver用于注銷我們已注冊的uart_driver,通常在模塊卸載函數調用該函數 * 參數 drv:要注銷的uart_driver * 返回值: ?成功,返回0;否則返回錯誤碼 */ void uart_unregister_driver(struct uart_driver *drv); 3、uart_add_one_port
    ?/* 功能: ? ?uart_add_one_port用于為串口驅動添加一個串口端口,通常在探測到設備后(驅動的設備probe方法)調用該函數 * 參數 drv:串口驅動 * ? ? ?port:要添加的串口端口 * 返回值: ?成功,返回0;否則返回錯誤碼 */ int uart_add_one_port(struct uart_driver *drv, struct uart_port *port); 4、uart_remove_one_port
    ?/* 功能: ? ? uart_remove_one_port用于刪除一個已添加到串口驅動中的串口端口,通常在驅動卸載時調用該函數 * 參數 drv: 串口驅動 * ? ? ?port: 要刪除的串口端口 * 返回值: ? 成功,返回0;否則返回錯誤碼 */ int uart_remove_one_port(struct uart_driver *drv, struct uart_port *port);
    5、uart_write_wakeup
    ?/* 功能: ? ? uart_write_wakeup喚醒上層因向串口端口寫數據而阻塞的進程,通常在串口發送中斷處理函數中調用該函數 * 參數 port:需要喚醒寫阻塞進程的串口端口 */ void uart_write_wakeup(struct uart_port *port); 6、uart_suspend_port
    ?/* 功能: ? ? uart_suspend_port用于掛起特定的串口端口 * 參數 drv: 要掛起的串口端口所屬的串口驅動 * ? ? ?port:要掛起的串口端口 * 返回值: ? 成功返回0;否則返回錯誤碼 */ int uart_suspend_port(struct uart_driver *drv, struct uart_port *port); 7、uart_resume_port
    ?/* 功能: ? ? uart_resume_port用于恢復某一已掛起的串口 * 參數 drv: 要恢復的串口端口所屬的串口驅動 * ? ? ?port:要恢復的串口端口 * 返回值: ? 成功返回0;否則返回錯誤碼 */ int uart_resume_port(struct uart_driver *drv, struct uart_port *port) 8、uart_get_baud_rate
    ?/* 功能: ? ? ? ?uart_get_baud_rate通過解碼termios結構體來獲取指定串口的波特率 * 參數 port: ?要獲取波特率的串口端口 * ? ? termios:當前期望的termios配置(包含串口波特率) * ? ? old: ? ?以前的termios配置,可以為NULL * ? ? min: ? ?可接受的最小波特率 * ? ? max: ? ?可接受的最大波特率 * 返回值: ? ? 串口的波特率 */ unsigned int uart_get_baud_rate(struct uart_port *port, struct ktermios *termios, struct ktermios *old, unsigned int min, unsigned int max);
    9、uart_get_divisor
    ?/* 功能: ? ? uart_get_divisor用于計算某一波特率的串口時鐘分頻數(串口波特率除數) * 參數 port:要計算時鐘分頻數的串口端口 * ? ? ?baud:期望的波特率 *返回值: ? ?串口時鐘分頻數 */ unsigned int uart_get_divisor(struct uart_port *port, unsigned int baud);
    10、uart_update_timeout
    ?/* 功能: ? ? ?uart_update_timeout用于更新(設置)串口FIFO超時時間 * 參數 port: 要更新超時時間的串口端口 * ? ? cflag:termios結構體的cflag值 * ? ? baud: 串口的波特率 */ void uart_update_timeout(struct uart_port *port, unsigned int cflag, unsigned int baud); 11、uart_match_port
    ?/* 功能:uart_match_port用于判斷兩串口端口是否為同一端口 * 參數 port1、port2:要判斷的串口端口 * 返回值:不同返回0;否則返回非0 */ int uart_match_port(struct uart_port *port1, struct uart_port *port2);
    12、uart_console_write
    ?/* 功能: ? ? ? ?uart_console_write用于向串口端口寫一控制臺信息 * 參數 port: ? ?要寫信息的串口端口 * ? ? s: ? ? ? 要寫的信息 * ? ? count: ? 信息的大小 * ? ? putchar: 用于向串口端口寫字符的函數,該函數函數有兩個參數:串口端口和要寫的字符 */ void uart_console_write(struct uart_port *port, const char *s, unsigned int count, void (*putchar)(struct uart_port *, int))

    三、針對 GYM-1010-B 串口的編寫?
    該串口驅動例子是我針對海思 Hi3516?處理器的串口2(uart2)獨立開發的。該驅動將串口看作平臺(platform)設備。platform可以看作一偽總線,用于將集成于片上系統的輕量級設備與Linux設備驅動模型聯系到一起,它包含以下兩部分(有關platform的聲明都在#include <linux/platform_device.h>,具體實現在drivers/base/platform.c): 1、platform設備。我們需要為每個設備定義一個platform_device實例

    ? ? ??struct platform_device { const char ? ? ?*name; ? ? ? ? /* 設備名 */ int ? ? ? ? ? ? ?id; ? ? ? ? ? /* 設備的id號 */ struct device ? ?dev; ? ? ? ? ?/* 其對應的device */ u32 ? ? ? ? ? ? ?num_resources;/* 該設備用有的資源數 */ struct resource *resource; ? ? /* 資源數組 */ };

    ? 為我們的設備創建platform_device實例有兩種方法:填充一個platform_device結構體后用platform_device_register(一次注冊一個)或platform_add_devices(一次可以注冊多個platform設備)將platform_device注冊到內核;更簡單的是使用platform_device_register_simple來建立并注冊我們的platform_device。

    ? ??2、platform驅動。platform設備由platform驅動進行管理。當設備加入到系統中時,platform_driver的probe方法會被調用來見對應的設備添加或者注冊到內核;當設備從系統中移除時,platform_driver的remove方法會被調用來做一些清理工作,如移除該設備的一些實例、注銷一些已注冊到系統中去的東西。

    ? ? ??struct platform_driver {

    ? ? int ?(*probe)(struct platform_device *);

    ? ? int ?(*remove)(struct platform_device *);

    ? ? void (*shutdown)(struct platform_device *);

    ? ? int ?(*suspend)(struct platform_device *, pm_message_t state);

    ? ? int ?(*suspend_late)(struct platform_device *, pm_message_t state);

    ? ? int ?(*resume_early)(struct platform_device *);

    ? ? int ?(*resume)(struct platform_device *);

    ? ? struct device_driver driver;

    };


    更詳細platform資料可參考其他資料,略。。。。。。。。。。




    下面是串口驅動例子和其GPS測試程序源碼 .....







    總結

    以上是生活随笔為你收集整理的GPS NMEA 0183 4.10协议/GPS Linux串口驱动的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    国产成人精品一区二区三区免费 | 国产色秀视频 | 日韩一区二区三区高清免费看看 | 黄色影院在线免费观看 | 亚洲综合成人在线 | 成人在线观看免费 | 最近高清中文字幕在线国语5 | 丁香在线 | 又色又爽又激情的59视频 | 亚洲欧美综合精品久久成人 | 免费观看国产视频 | 香蕉免费在线 | 欧美超碰在线 | 日本中文字幕在线电影 | 在线观看片 | 成人啊 v | 国产精品美女久久久久久网站 | 免费观看的av | 高清免费在线视频 | 婷婷视频在线观看 | 高清av免费观看 | 日韩欧美在线一区二区 | bbw av| 中文字幕人成人 | 91欧美日韩国产 | 久久久久久久综合色一本 | 中文字幕在线精品 | 奇米先锋 | 久久久久女教师免费一区 | 国产精品国产三级国产aⅴ入口 | 91中文在线观看 | 4hu视频| 99久久精品午夜一区二区小说 | 国产一二三四在线视频 | 国产精品二区在线观看 | 不卡日韩av | 免费黄色激情视频 | 久久精品第一页 | 69中文字幕 | 中文字幕精品视频 | 九九热精品视频在线观看 | 亚洲人成在线电影 | 五月天免费网站 | 国产精品久久久一区二区 | 久久高清国产 | 成人免费视频观看 | 日韩成人精品一区二区 | 精品视频免费久久久看 | 人人爽久久涩噜噜噜网站 | 免费在线a | 69国产盗摄一区二区三区五区 | 国产老熟| 国产日产欧美在线观看 | 91久久久久久久一区二区 | 91入口在线观看 | 亚洲第一香蕉视频 | 日韩不卡高清 | 久久激情影院 | 精品日本视频 | 人人爽人人爽人人片av免 | 欧美精品一区二区性色 | 97超碰站| 国精产品永久999 | 日韩精品一区二区三区在线播放 | 久久精品一区二区三 | 色婷婷激情综合 | 久久第四色 | 在线国产精品一区 | 人人天天夜夜 | 超碰97中文 | 青青视频一区 | 毛片网站在线观看 | 91精品导航| 在线成人短视频 | 欧美综合在线观看 | 91精品人成在线观看 | 日狠狠 | 免费在线观看的av网站 | 亚洲另类视频在线 | 欧美日韩精品免费观看视频 | 国产黄色免费电影 | 成人免费在线网 | 中文字幕二区三区 | 免费v片| 日日日操操 | 99精品国产一区二区三区不卡 | 97在线观看免费高清完整版在线观看 | 亚洲高清精品在线 | 欧美日韩中文字幕视频 | 久久草网站 | 日本久久久精品视频 | 蜜臀av性久久久久av蜜臀妖精 | 欧美日韩国产一区二区三区 | 毛片网站在线 | 日韩视频免费观看高清 | 乱男乱女www7788 | 96精品视频 | 在线观看www91 | 久久久五月婷婷 | 五月婷婷欧美视频 | 97自拍超碰 | 久久国产精品视频免费看 | 亚洲黄色软件 | 亚洲精品一区二区18漫画 | 久久久成人精品 | 国产精品日韩在线观看 | 免费99精品国产自在在线 | 成人av电影免费观看 | 免费大片av | 超碰个人在线 | 色香蕉在线视频 | 精品一区二区在线观看 | 18做爰免费视频网站 | 国产成人黄色在线 | 在线小视频你懂的 | 国产精品久久久久久久久久久久午 | 91在线亚洲 | 97在线精品国自产拍中文 | 亚洲尺码电影av久久 | 精品免费一区二区三区 | 夜色.com| 亚洲欧美日韩一区二区三区在线观看 | 国产成人一区二区啪在线观看 | 精品一区二区亚洲 | www,黄视频 | 国产一级免费在线 | 特黄特色特刺激视频免费播放 | 免费av免费观看 | 香蕉精品在线观看 | 天天插一插 | 夜夜爱av | 日韩欧美在线视频一区二区三区 | 日日夜夜精品视频天天综合网 | 日韩精品无码一区二区三区 | 欧美伦理一区 | 丁香婷婷激情网 | 激情久久综合 | 在线观看aaa| 久久a v电影| 99久久综合国产精品二区 | 欧美日韩国产色综合一二三四 | 色婷婷中文 | 成人h动漫精品一区二 | 久久看片网站 | 国产高清精 | 日日碰狠狠躁久久躁综合网 | 中文字幕在线观 | 久久国产精品区 | 黄色小视频在线观看免费 | 亚洲成a人片在线观看中文 中文字幕在线视频第一页 狠狠色丁香婷婷综合 | 国产精品黄色影片导航在线观看 | 天天射色综合 | 在线观看一区二区视频 | 97人人澡人人添人人爽超碰 | 国产精品久一 | 中文高清av | 一区二区视频播放 | 丝袜av网站 | 亚洲欧美偷拍另类 | 91免费试看 | 亚洲精品国产日韩 | 91福利视频在线 | 91禁在线看 | 国产免费不卡 | 91亚洲永久精品 | 久久一区二区三区四区 | 国产区在线 | 99久久精品免费看国产四区 | 六月婷婷久香在线视频 | 日韩欧美一区二区在线 | 91在线观看欧美日韩 | 亚洲尺码电影av久久 | 亚洲精品伦理在线 | 国产麻豆精品在线观看 | 不卡的av在线 | 日韩免费av在线 | 欧美成人精品三级在线观看播放 | 狠狠干在线播放 | 国产一二区免费视频 | 国产高清日韩 | 亚洲激情 在线 | 色com| 久久久久国产成人精品亚洲午夜 | 福利一区在线 | 欧美日性视频 | 久久96国产精品久久99漫画 | 99热在线观看 | 在线日韩精品视频 | 中文字幕在线国产 | www.玖玖玖 | 天天干亚洲 | 国产精品99久久久久久久久久久久 | 91大神精品视频在线观看 | 日韩影视在线 | 999视频网 | 三级在线视频观看 | 国产精品美女久久久久久 | 九九九视频精品 | 一区二区视频免费在线观看 | 色综合亚洲精品激情狠狠 | 超碰av在线播放 | 久久久国产精品久久久 | 欧美九九九 | 奇米网8888 | 国产精品黄色影片导航在线观看 | 成片人卡1卡2卡3手机免费看 | 一本一道久久a久久精品蜜桃 | 国产亚洲小视频 | 在线看黄色的网站 | av在线网站免费观看 | 日韩色一区二区三区 | 粉嫩av一区二区三区四区在线观看 | 精品免费一区 | 日本在线视频网址 | 一区二区三区 中文字幕 | 蜜臀av夜夜澡人人爽人人 | 欧美日韩综合在线观看 | 97视频在线| 成人午夜在线电影 | 99久久婷婷国产精品综合 | 久久精品久久久精品美女 | 狠狠色丁香 | 99一区二区三区 | 精品国产一区二区久久 | 手机av网站| 欧美成人理伦片 | 伊人色播 | 一级黄色片在线免费观看 | 九九热久久免费视频 | 欧美a级免费视频 | 91精品国产乱码 | 欧美狠狠操 | 国产亚洲综合在线 | avove黑丝 | 九九视频这里只有精品 | 五月天久久激情 | 激情婷婷亚洲 | 国产成人黄色在线 | 九九九热精品免费视频观看 | 日韩大陆欧美高清视频区 | 在线国产欧美 | 久久久精品免费看 | 91女神的呻吟细腰翘臀美女 | 久久国产精品精品国产色婷婷 | 久草视频播放 | 日韩精品中文字幕有码 | 久久人人97超碰国产公开结果 | 手机在线小视频 | 综合激情av | 在线电影播放 | 日本精品小视频 | 日本在线视频一区二区三区 | 亚洲午夜精品久久久久久久久 | 久久都是精品 | 天天爽夜夜爽人人爽一区二区 | 在线观看你懂的网站 | 日韩免费在线观看网站 | 免费在线观看国产精品 | 韩日精品在线 | 久久久久久久免费 | 亚洲最新av在线 | 亚洲日韩中文字幕在线播放 | 天天色综合天天 | 久久久久亚洲a | 91天堂在线观看 | 激情影音| www黄免费| 91精品一区二区三区蜜臀 | 亚洲激情网站免费观看 | 天天曰天天爽 | 久久久高清一区二区三区 | 欧美地下肉体性派对 | 亚州精品在线视频 | 精品国产成人av在线免 | 国产三级在线播放 | 99久久精品免费看国产 | 国产精品1区2区3区 久久免费视频7 | 亚洲影院色 | 天天夜操 | 69视频永久免费观看 | 成人一区电影 | 久久久综合香蕉尹人综合网 | 国产精品免费看久久久8精臀av | 国产成人精品在线 | 国产盗摄精品一区二区 | 456成人精品影院 | 日韩视频免费 | 久久人人爽人人人人片 | 精品国产123| 国产精品免费小视频 | 亚洲精品视频在线免费 | 国产精品久久综合 | 国产精品激情偷乱一区二区∴ | 日韩欧美在线免费观看 | 久久精品96 | 国产欧美日韩一区 | 24小时日本在线www免费的 | 丁香五月亚洲综合在线 | 色网影音先锋 | 婷婷综合五月天 | 久久超级碰视频 | 国产精品福利在线 | 久人人 | 西西www4444大胆视频 | 欧美 高跟鞋交 xxxxhd | 色香网 | 91福利视频久久久久 | 69久久夜色精品国产69 | 中文理论片 | 97看片| 91九色性视频 | 91中文字幕网 | 精品久久久久久亚洲综合网站 | 欧美国产不卡 | 精品亚洲在线 | 国产专区一 | 久久精品国产免费看久久精品 | 欧美韩国日本在线观看 | 成人蜜桃 | 92国产精品久久久久首页 | 麻豆传媒视频在线免费观看 | 国产精品一区二区久久国产 | 日韩av不卡在线观看 | 久久久久久久久久久福利 | a√天堂资源 | a v在线视频 | 伊人手机在线 | 91最新视频在线观看 | 免费精品国产 | 99在线精品视频在线观看 | 日韩免费av网址 | 亚洲va欧洲va国产va不卡 | 在线成人高清电影 | 99亚洲精品视频 | 91麻豆国产福利在线观看 | japanesexxx乱女另类 | 91在线中文字幕 | 欧美性极品xxxx娇小 | 中文字幕精品一区二区精品 | 婷婷综合成人 | 亚洲午夜精品久久久 | 日韩激情综合 | 又色又爽又黄高潮的免费视频 | 天天·日日日干 | 69国产精品成人在线播放 | 日韩黄色在线观看 | 久久免费视频精品 | 亚洲一区二区高潮无套美女 | 久久久久国产视频 | 九九热精 | 97人人模人人爽人人喊网 | 久久久久久久国产精品影院 | 久草在线视频网站 | 国产日产精品一区二区三区四区 | 在线97| 精品一区二区三区久久久 | 又黄又爽又刺激的视频 | 香蕉网站在线观看 | 亚洲精品日韩一区二区电影 | 国产精品欧美激情在线观看 | 成人免费影院 | 日本婷婷色 | 国产福利精品一区二区 | www.日韩免费| 亚洲精品免费看 | 九九免费观看全部免费视频 | 18久久久久 | 国产一区欧美二区 | 欧美一区在线观看视频 | 日韩精品一区二区三区丰满 | 久久免费国产视频 | 久热免费在线观看 | av资源免费在线观看 | av黄色在线| 久久96国产精品久久99漫画 | 中文字幕av最新更新 | 国产一级a毛片视频爆浆 | 日本xxxx.com | 国产一区视频在线 | 三级小视频在线观看 | 激情久久久 | 91丨九色丨高潮丰满 | 手机看国产毛片 | 九精品 | 国产精品久久久久久一区二区三区 | 亚洲资源一区 | 69精品视频 | 91理论片午午伦夜理片久久 | 欧美一区免费观看 | wwwww.国产| 人人搞人人搞 | 国产精品6 | 国产网站在线免费观看 | 亚洲欧洲精品一区二区精品久久久 | 国产 一区二区三区 在线 | 999精品视频 | 日日夜夜网站 | 狠狠色狠狠色合久久伊人 | 黄色一级大片在线免费看产 | 特级黄色视频毛片 | 深夜福利视频在线观看 | 中文字幕色站 | 亚洲专区一二三 | 国产一二三区av | 国产黄在线 | 日韩在线观看一区二区三区 | 国产精品精品视频 | 九九热在线免费观看 | www..com毛片 | 人人干狠狠干 | 在线观看av大片 | 精品国产一区二区三区男人吃奶 | 色资源在线观看 | 国产精品每日更新 | 最近中文字幕视频完整版 | 中文字幕超清在线免费 | 日韩欧美国产精品 | 国产精品a成v人在线播放 | 色欧美88888久久久久久影院 | 91成人在线观看高潮 | 久久99婷婷 | 亚洲精品动漫成人3d无尽在线 | 日韩一级精品 | 午夜a区 | 欧美另类一二三四区 | 午夜精品福利一区二区 | 国产亚洲成人精品 | 人人插人人费 | 中文字幕精| 日韩午夜大片 | 久久久久国产精品免费 | 一区二区三区高清 | 999视频网 | 91免费网址| 黄色在线免费观看网站 | 香蕉免费| 99在线观看视频 | 免费观看一级成人毛片 | 521色香蕉网站在线观看 | 九色91在线视频 | 国产成人av免费在线观看 | 国产一级精品视频 | 色综合久久五月天 | 久久久久综合精品福利啪啪 | 国产精品九九视频 | 久久乐九色婷婷综合色狠狠182 | 国产成人精品午夜在线播放 | 十八岁免进欧美 | 三级动态视频在线观看 | 免费视频一区 | 国产精品第一页在线观看 | 日韩欧美91 | 免费成人在线视频网站 | 手机在线永久免费观看av片 | av一区二区三区在线 | 西西www4444大胆视频 | 欧美最新大片在线看 | 国产免费成人 | 免费av观看 | 国产欧美在线一区二区三区 | 在线观看亚洲电影 | 天天射天天干天天爽 | 国产成在线观看免费视频 | 成年人免费观看在线视频 | 亚洲九九| 久久成人午夜视频 | 91视频在线自拍 | 99久久99久久精品免费 | 性色xxxxhd| 久久精品99久久久久久 | 国产亚洲精品女人久久久久久 | 视频在线观看亚洲 | 天天爱天天操 | 日韩av在线资源 | 在线精品视频在线观看高清 | 成人av电影免费在线播放 | 久久精品视频99 | 一级全黄毛片 | 日韩欧美一级二级 | 精品在线观看一区二区 | 97精品国产97久久久久久久久久久久 | 成人午夜影院在线观看 | 9在线观看免费高清完整版 玖玖爱免费视频 | 成人av电影在线播放 | 成人一区二区在线观看 | 欧美精品黑人性xxxx | 亚洲国产高清在线观看视频 | 四虎在线免费观看 | 日韩理论电影在线 | 91在线看 | 一本色道久久综合亚洲二区三区 | 91av视频在线免费观看 | 午夜精品久久 | 成人四虎 | 久久人人爽爽 | 国产精品 中文在线 | 99精品亚洲 | 狠狠的日日 | 色噜噜狠狠色综合中国 | 亚洲精品理论 | 黄色毛片视频免费观看中文 | 天堂av网在线 | 久久96国产精品久久99漫画 | 日韩在线观看高清 | 99热高清 | 精品a在线 | 久久艹国产视频 | 久草在线免费在线观看 | 日韩一区精品 | 国产视频1区2区 | 国产精品久久久久久久免费 | 日韩高清观看 | 亚洲视频在线免费观看 | 国产精品高潮呻吟久久久久 | 草草草影院 | 在线一区观看 | 免费av在线 | 91社区国产高清 | 亚洲天堂首页 | 免费看黄在线 | 一级久久精品 | 日韩精品中文字幕在线观看 | 日日躁夜夜躁aaaaxxxx | 亚洲污视频 | 国产精品久久久久久久久搜平片 | 五月婷婷六月丁香 | 中文字幕久久亚洲 | 日日夜夜国产 | 婷婷色资源 | 久久爽久久爽久久av东京爽 | 国产精品久久久久久久久岛 | 成人影片在线播放 | 国产一级二级在线观看 | 99re久久资源最新地址 | 国产成人精品一区二区三区在线观看 | 干天天| 美女网站在线看 | 日韩在线观看视频在线 | 精品视频不卡 | 婷婷中文在线 | 亚洲精品资源 | 天天干.com | 我要色综合天天 | 欧美精品久久久久a | 亚洲欧洲一区二区在线观看 | 天天操天天操天天干 | 亚洲综合色播 | 国产一区二区三区四区在线 | 久久久午夜精品福利内容 | 欧美a级成人淫片免费看 | 国产中文欧美日韩在线 | 97福利 | 欧美一级性生活 | 久草免费福利在线观看 | 99久久电影 | av看片网 | 国产91在线看 | 深爱婷婷久久综合 | 中文电影网 | 免费福利视频网站 | 色香蕉网 | 蜜桃视频日本 | 91av视频在线观看免费 | 最近中文字幕高清字幕在线视频 | 伊人宗合网| 天堂av在线中文在线 | 五月天丁香视频 | 日韩欧美网址 | 午夜久久久久久久久久久 | 在线色资源 | 亚洲精品乱码久久久久久 | 国产精品日韩欧美 | 国产区网址 | 美女福利视频在线 | 色综合a | 国产午夜精品一区二区三区在线观看 | 成人h在线观看 | 91福利影院在线观看 | 欧美一进一出抽搐大尺度视频 | 91麻豆精品国产自产在线 | 1024手机基地在线观看 | 色综合久久久久久久久五月 | 久久综合久色欧美综合狠狠 | 91香蕉嫩草| 国模精品一区二区三区 | 亚洲成人黄色av | 免费在线观看一级片 | 国产美女网站在线观看 | 日韩精品免费一区二区在线观看 | 精品黄色在线 | 一区二区三区播放 | 久久超碰网 | 精品一区二区综合 | 97综合网| 在线日韩中文字幕 | 91中文字幕在线播放 | 亚洲情感电影大片 | 亚洲天堂va | 久草在线精品观看 | 手机看国产毛片 | 美女视频黄在线 | 99中文视频在线 | 亚洲日韩精品欧美一区二区 | 国产小视频在线免费观看视频 | 超碰人人草 | 国产麻豆视频在线观看 | 欧美日韩亚洲在线观看 | 久草在线中文视频 | 亚洲一区二区三区四区精品 | 热久久国产精品 | 99re8这里有精品热视频免费 | 亚洲在线综合 | 手机在线看永久av片免费 | 午夜久久久久 | 国产精品自产拍在线观看桃花 | 婷婷六月中文字幕 | 啪啪资源| 国产91全国探花系列在线播放 | 国产区精品在线观看 | 欧美日本三级 | 久久久午夜精品福利内容 | 天天干天天操天天做 | 国产一区观看 | 中文字幕黄色网 | 精品 一区 在线 | 日本婷婷色 | 久久久久久久久久久久久9999 | av丝袜美腿| 国产女人免费看a级丨片 | 亚洲精品视频在线观看网站 | 丁香五月缴情综合网 | 97在线视频免费播放 | 久久久久激情电影 | 欧美一级片免费播放 | 蜜臀久久99精品久久久无需会员 | 激情综合网天天干 | 国产一区在线观看视频 | 日韩免费电影一区二区三区 | 欧美不卡视频在线 | 激情五月播播久久久精品 | 在线观看免费福利 | 激情开心色 | 欧美与欧洲交xxxx免费观看 | 99精品一区二区三区 | 日本三级不卡视频 | 欧美日韩国内在线 | 亚洲午夜精品一区二区三区电影院 | 国产高清av在线播放 | 精品视频久久 | 亚洲精品66| 国产人成在线视频 | 欧美一级性生活视频 | 日韩高清免费观看 | 国产一区久久 | 激情五月激情综合网 | www.日韩免费 | 男女精品久久 | 在线观看中文字幕第一页 | 国产在线1区 | 性色av一区二区三区在线观看 | 午夜性盈盈| 日韩在线免费不卡 | 成人免费在线看片 | 国产999在线观看 | 亚洲欧洲一级 | 欧美色图88| 成人久久亚洲 | 亚洲视频精品 | av在线一级 | 亚洲精品黄色片 | 亚洲成av人片一区二区梦乃 | 国精产品999国精产 久久久久 | 久久国产精品电影 | 亚洲精品午夜aaa久久久 | 国产亚洲精品久久久久久久久久久久 | 亚洲一级二级 | www久久九| 久久久久久蜜桃一区二区 | 黄色三级网站 | 亚洲丁香久久久 | 97超碰在线视 | 狠狠色丁香婷婷综合久小说久 | 中国一级特黄毛片大片久久 | 婷婷丁香六月天 | 亚洲精品玖玖玖av在线看 | 成人综合免费 | 青草视频在线免费 | 精品黄色片 | 免费在线观看av | 西西www4444大胆在线 | 中文字幕国产视频 | 久久久久免费网站 | 久久爱导航 | 91在线观看高清 | 亚洲精品国产日韩 | 天天操天天射天天爱 | 亚洲高清在线观看视频 | 激情五月婷婷激情 | 最新久久久 | 91精品国产一区二区在线观看 | 三三级黄色片之日韩 | 人人搞人人爽 | 在线免费色视频 | 免费观看黄色12片一级视频 | 国产成人99av超碰超爽 | 综合网色| 福利视频 | 亚洲综合视频在线 | 51久久夜色精品国产麻豆 | 国产精品一区二区久久国产 | 国产麻豆传媒 | 亚洲五月综合 | 在线免费高清一区二区三区 | 中文字幕在线观看视频一区 | 欧美成人亚洲成人 | 操操操com| zzijzzij亚洲日本少妇熟睡 | 日本精品中文字幕在线观看 | 97色在线观看 | 国产理伦在线 | 蜜臀av夜夜澡人人爽人人桃色 | av短片在线观看 | 天天综合天天做天天综合 | 在线观看蜜桃视频 | 久草在线最新视频 | 五月花丁香婷婷 | 激情欧美丁香 | 亚洲午夜精品久久久久久久久久久久 | 六月天综合网 | 免费合欢视频成人app | 欧美日韩中文国产一区发布 | 国产精品福利无圣光在线一区 | 依人成人综合网 | 在线观看色网 | 免费三级影片 | 国产网红在线观看 | 天天爱天天干天天爽 | 欧美日韩一级视频 | 欧美日韩国产一区二区三区在线观看 | 这里只有精品视频在线观看 | 国产黄色片久久久 | 69视频永久免费观看 | 免费在线观看av电影 | 亚洲精品国产精品久久99 | 2023亚洲精品国偷拍自产在线 | 亚洲综合视频在线 | 一区二区三区四区五区在线视频 | 色综合久久久网 | 中文国产成人精品久久一 | www麻豆视频 | 亚洲一区久久久 | 操处女逼| 国产一区二区三区免费观看视频 | 久久电影国产免费久久电影 | 97天天干 | 日本特黄一级 | 一区二区三区国产欧美 | 婷婷丁香狠狠爱 | 久久久久久片 | 国产精品一区二区三区观看 | 亚洲国产美女精品久久久久∴ | 又大又硬又黄又爽视频在线观看 | 91成熟丰满女人少妇 | 国产精品毛片一区视频播不卡 | 91精品啪在线观看国产81旧版 | 亚洲人成在| 天天色天天操综合网 | 亚洲欧美精品一区二区 | www.亚洲黄| 99re6热在线精品视频 | 正在播放一区 | 国产午夜精品av一区二区 | 激情 亚洲 | 96视频免费在线观看 | 欧美成人一区二区 | 亚洲免费不卡 | 亚洲一区二区三区四区在线视频 | 久久av在线播放 | 粉嫩av一区二区三区入口 | 久久精品aaa | 国产精品 国内视频 | 精品久久片 | 久久99网站 | 国产日韩一区在线 | 国产精品久久久影视 | 亚洲日韩中文字幕 | 久久国产三级 | 久99久中文字幕在线 | 天天天干天天天操 | 免费国产ww | 国产精品久久久久aaaa九色 | 亚洲国产高清在线观看视频 | 韩日成人av| 三级小视频在线观看 | 久久久久免费精品视频 | 91日韩精品视频 | 国产精品久久久久久久午夜片 | 欧美成人免费在线 | 91大神免费视频 | 伊人婷婷网 | av观看久久久 | 国产免费视频一区二区裸体 | 香蕉视频免费在线播放 | 久久精品第一页 | 日本久久中文字幕 | 成人网页在线免费观看 | 亚洲 综合 国产 精品 | 精品在线视频一区二区三区 | 在线观看一区视频 | 亚洲理论片 | 色av色av色av| 日日精品 | 97色婷婷成人综合在线观看 | 国产999精品久久久久久 | 九九热在线精品 | 午夜在线免费观看 | 69国产精品视频免费观看 | 中文字幕第一页在线视频 | 色综合天天综合在线视频 | 国产精品久久嫩一区二区免费 | 操操操com| 午夜av免费 | 国产亚洲观看 | 欧美另类高清 | 国产69精品久久久久久久久久 | 国产精品黄色影片导航在线观看 | 日韩有码在线播放 | 99理论片| 国产又粗又猛又色又黄视频 | 天天夜夜操 | 久久99精品国产99久久 | 91在线免费公开视频 | 成人性生交视频 | 亚洲经典中文字幕 | 国产精品女人久久久久久 | 日韩精品影视 | 99精品国产福利在线观看免费 | 精品国产大片 | 99久久夜色精品国产亚洲96 | 成人小视频免费在线观看 | 中文字幕不卡在线88 | 亚洲h色精品 | 日韩有色| 黄色在线看网站 | 久久精品一区二区三区中文字幕 | 五月天av在线 | 国产系列精品av | 视频一区二区免费 | 97在线播放 | 国内成人综合 | 国产黄色免费在线观看 | 亚洲永久免费av | 久久高清毛片 | 亚洲乱码精品久久久久 | 草久久影院 | 福利视频一区二区 | 九九99靖品 | 黄色三级网站在线观看 | 精品视频在线看 | 日韩精品黄 | 成人黄色大片 | 日本久久中文 | 色狠狠操 | 色婷婷成人网 | 亚洲国产视频在线 | 国产香蕉视频在线播放 | 天天操天天操天天操天天 | 91尤物国产尤物福利在线播放 | 夜夜高潮夜夜爽国产伦精品 | 午夜精品一区二区三区可下载 | 国产婷婷精品 | 国产精品女人久久久 | 99精品视频一区二区 | 午夜91视频 | 天天天天天天操 | 欧美另类高潮 | 国产精品资源 | 欧美乱码精品一区 | 超碰在线98 | 三级av网 | 久久调教视频 | 久久久这里有精品 | 欧美天堂视频在线 | 久操伊人 | 日韩黄色免费看 | 正在播放 国产精品 | 日韩视频免费 | 日本护士三级少妇三级999 | 中文字幕一区二区三区在线观看 | 在线看一区 | 日韩视频区 | 中文视频在线播放 | 92中文资源在线 | 久久精品亚洲国产 | 亚洲精品五月天 | 国产成a人亚洲精v品在线观看 | 国产精品欧美日韩在线观看 | 五月综合激情网 | 免费成人在线观看视频 | 丁香一区二区 | 中文字幕一区二区三区乱码在线 | 在线观看国产区 | 亚洲免费精品视频 | 久久国产综合视频 | 日本一区二区不卡高清 | 不卡的av中文字幕 | 免费在线播放黄色 | 午夜精品久久久久久久爽 | 久久高清毛片 | 日韩在线免费高清视频 | 97碰碰精品嫩模在线播放 | 亚洲天堂网视频在线观看 | 人人狠狠综合久久亚洲 | 在线午夜av | 国产黄色精品视频 | 天天做天天爱天天爽综合网 | 中文字幕在线观看免费观看 | 色婷婷综合视频在线观看 | 日韩理论在线观看 | 免费毛片一区二区三区久久久 | 99视频精品全部免费 在线 | 毛片在线播放网址 | 在线精品视频免费播放 | 五月天中文在线 | 91丨九色丨国产在线 | 中文字幕.av.在线 | 久草在线视频免费资源观看 | 81国产精品久久久久久久久久 | 欧美日韩二区三区 | 欧美日一级片 | 超碰97人人干 | 国产福利资源 | 日本黄色免费播放 | 91久久偷偷做嫩草影院 | 激情视频一区二区三区 | 中国成人一区 | 免费看日韩片 | 四虎在线永久免费观看 | 九九综合在线 | 中文视频在线看 | av一级在线 | 精品亚洲免费视频 | 亚洲美女在线国产 | 在线免费黄色av | 亚洲精品动漫在线 | 丁香网婷婷 | 久久永久免费视频 | 狠狠色狠狠色综合日日92 | 亚洲精品乱码久久久久久高潮 | 欧美日本啪啪无遮挡网站 | 久久成人精品电影 | 狠狠狠色丁香综合久久天下网 | av日韩不卡 | 久久精品国产精品亚洲 | 久久精品99精品国产香蕉 | 中文字幕亚洲欧美日韩2019 | 国产高清视频免费在线观看 | 天天草天天色 | 99精品在线免费视频 | 在线免费观看国产黄色 | 欧美老人xxxx18 | 久久综合婷婷综合 | 久久天天躁夜夜躁狠狠85麻豆 | 一区二区三区视频在线 | 亚洲国产mv| 亚洲va欧美 | 国产99色 | 丁香午夜婷婷 | 91丨九色丨国产女 | 综合黄色网 | 狠狠插天天干 | 久久久久国产一区二区三区四区 | 国产精品涩涩屋www在线观看 | 色噜噜日韩精品欧美一区二区 | 69精品久久 | 91av在线免费播放 | 中国精品一区二区 | 亚洲黑丝少妇 | 丁香九月激情 | 韩日色视频| a级黄色片视频 | 在线免费av网 | 国产成人一区二区啪在线观看 | 色视频在线 | 91福利视频一区 | 一区二区三区四区精品视频 | 亚洲国产精品成人精品 | 国产一区二区三区四区在线 | 中国一级片在线 | 国产精品一区二区免费 | 色噜噜狠狠色综合中国 | 在线看片视频 | 最近日本字幕mv免费观看在线 | 国产在线综合视频 | 911久久香蕉国产线看观看 | 国产黄色免费在线观看 | 日本久久中文 | 国产精品久免费的黄网站 |