免费国产精品自在自线-91精品国产色综合久久久浪潮-99热久久免费频精品-国产精品国模在线观看-久久亚洲国产精品成人?V秋霞-久久国产一级A片免费播放-亚洲国产欧洲综合97久久-久久国产白嫩美女呻吟高潮

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

RT-Thread SPI驅動移植實戰(zhàn):HC32F460硬件抽象層實現(xiàn)與調試

RT-Thread SPI驅動移植實戰(zhàn):HC32F460硬件抽象層實現(xiàn)與調試 1. 項目緣起當RT-Thread遇上HC32F460的SPI最近在做一個基于華大半導體HC32F460的嵌入式項目核心需求是通過SPI接口連接一塊外部的Flash存儲芯片。項目選用了RT-Thread作為實時操作系統(tǒng)看中的就是它豐富的驅動框架和活躍的社區(qū)生態(tài)。本以為在RT-Thread的BSP板級支持包里找到HC32F460的SPI驅動配置一下引腳就能輕松跑通結果現(xiàn)實給了我一記重拳。官方BSP里HC32F460的SPI驅動狀態(tài)是“TODO”這意味著從底層硬件寄存器操作到上層RT-Thread設備驅動框架的橋梁需要我們自己動手搭建。這其實是一個在嵌入式開發(fā)中非常典型的場景芯片廠商提供了完善的底層HAL庫或LL庫操作系統(tǒng)提供了成熟、標準的設備驅動模型但兩者之間缺少一個“粘合劑”。這個“粘合劑”就是驅動移植。它要求開發(fā)者不僅要對芯片的SPI外設了如指掌還要深刻理解操作系統(tǒng)的設備驅動模型并將兩者無縫對接。這個過程充滿了細節(jié)和“坑”但一旦走通你對整個軟硬件協(xié)同工作的理解會上一個臺階。今天我就把這次為HC32F460移植RTT SPI驅動的完整過程、核心原理和踩過的坑毫無保留地分享出來。2. 核心戰(zhàn)場理解RT-Thread的SPI設備驅動框架在動手寫代碼之前我們必須先搞清楚目標是什么。RT-Thread的設備驅動框架采用經(jīng)典的“設備-驅動”模型提供了高度抽象的統(tǒng)一接口。對于SPI而言這意味著無論底層是STM32、HC32F460還是其他任何MCU上層應用都可以通過一套相同的API如rt_device_find,rt_spi_configure,rt_spi_transfer來操作實現(xiàn)了應用與硬件的解耦。2.1 框架的四個核心層次RT-Thread的SPI驅動框架可以清晰地分為四個層次我們的移植工作主要聚焦在最下面兩層應用層我們的業(yè)務代碼調用rt_spi_transfer_message等標準API。設備驅動層/components/drivers/spi目錄下的spi_core.c和spi_dev.c。它定義了struct rt_spi_device、struct rt_spi_configuration等數(shù)據(jù)結構以及rt_spi_bus_register,rt_spi_bit_add_bus等核心函數(shù)。這一層我們通常不需要修改它是標準的。硬件抽象層這就是我們要實現(xiàn)的“粘合劑”。我們需要為HC32F460實現(xiàn)一個struct rt_spi_ops結構體的實例。這個結構體包含三個關鍵的函數(shù)指針configure: 配置SPI總線模式、頻率等參數(shù)。xfer: 執(zhí)行一次SPI數(shù)據(jù)傳輸發(fā)送和接收。transfer_one_message(可選用于更高效的消息傳輸)處理包含多個傳輸段struct rt_spi_message的復雜事務。硬件層華大提供的HC32F460標準外設庫HDL或LL庫用于直接讀寫SPI、GPIO等硬件寄存器。我們的核心任務就是實現(xiàn)一個高質量的“硬件抽象層”將RT-Thread驅動層傳來的標準調用翻譯成操作HC32F460 SPI外設的具體指令。2.2 關鍵數(shù)據(jù)結構解析理解以下幾個關鍵結構體是成功移植的基石struct rt_spi_configuration 定義了SPI總線的運行時配置。這是我們調用rt_spi_configure時傳入的參數(shù)。struct rt_spi_configuration { rt_uint8_t mode; /* 模式 如 RT_SPI_MODE_0 | RT_SPI_CPOL | RT_SPI_CPHA */ rt_uint8_t data_width; /* 數(shù)據(jù)寬度通常為8 */ rt_uint16_t reserved; /* 保留 */ rt_uint32_t max_hz; /* 最大時鐘頻率單位Hz */ };其中mode的宏定義與SPI四種標準模式對應務必與HC32F460庫中的定義做好映射。struct rt_spi_message 描述一次完整的傳輸消息。它可以形成一個鏈表實現(xiàn)連續(xù)傳輸而無需重復片選操作這對讀寫SPI Flash的指令地址數(shù)據(jù)序列非常有用。struct rt_spi_message { const void *send_buf; /* 發(fā)送緩沖區(qū)指針 */ void *recv_buf; /* 接收緩沖區(qū)指針 */ rt_size_t length; /* 傳輸長度單位根據(jù)data_width通常是字節(jié) */ struct rt_spi_message *next; /* 指向下一個消息的指針 */ unsigned cs_take : 1; /* 本次傳輸前是否需要“占用”拉低片選 */ unsigned cs_release : 1;/* 本次傳輸后是否需要“釋放”拉高片選 */ };struct rt_spi_ops 硬件抽象層的接口定義是我們要填充的靈魂。struct rt_spi_ops { rt_err_t (*configure)(struct rt_spi_device *device, struct rt_spi_configuration *configuration); rt_uint32_t (*xfer)(struct rt_spi_device *device, struct rt_spi_message *message); // 注意高版本RTT可能還有 transfer_one_message 等更多函數(shù) };3. 戰(zhàn)前準備HC32F460 SPI外設關鍵特性梳理在編寫抽象層代碼前必須吃透HC32F460的SPI模塊。根據(jù)數(shù)據(jù)手冊和HDL庫我梳理了幾個直接影響移植的關鍵點這些也是容易出坑的地方。3.1 時鐘與分頻器配置HC32F460的SPI時鐘源來自PCLK1APB1總線時鐘。SPI波特率計算公式為BaudRate PCLK1 / (SPI_CR0.BR[2:0] 1)。這里的BR是一個3位的預分頻系數(shù)。在configure函數(shù)中我們需要根據(jù)傳入的max_hz反算出最接近且不超過目標頻率的分頻值。這里有個細節(jié)HDL庫函數(shù)SPI_Init中結構體成員BaudRatePrescaler的定義可能與常規(guī)思維相反或者其枚舉值對應的實際分頻比需要查手冊確認。我一開始就栽在這里配置了SPI_BAUDRATEPRESCALER_8結果出來的速率不對。后來發(fā)現(xiàn)該枚舉值對應的是BR寄存器的值而分頻系數(shù)是BR1。所以配置時一定要對照手冊或者直接通過計算賦值。3.2 數(shù)據(jù)幀格式與硬件流控HC32F460的SPI支持多種數(shù)據(jù)幀格式8位/16位以及硬件NSS片選管理。在RT-Thread框架下我們通常采用軟件片選GPIO模擬因為框架的cs_take和cs_release標志位就是為此設計的更加靈活可以方便地應對一個SPI總線掛載多個設備的情況。因此在初始化SPI硬件時需要將NSS引腳配置為軟件管理模式通常是將對應的GPIO配置為普通輸出模式并在xfer函數(shù)中根據(jù)cs_take和cs_release手動拉低或拉高。關于數(shù)據(jù)寬度RT-Thread的data_width通常以位為單位而HC32F460的SPI_InitStructure.DataSize字段可能是枚舉值如SPI_DATASIZE_8BIT。需要做好轉換。我們的移植暫時只支持8位數(shù)據(jù)寬度這是最常用的。3.3 四種SPI模式與極性相位映射這是SPI移植中最經(jīng)典的“坑點”。RT-Thread定義了四種模式RT_SPI_MODE_0: CPOL0 CPHA0RT_SPI_MODE_1: CPOL0 CPHA1RT_SPI_MODE_2: CPOL1 CPHA0RT_SPI_MODE_3: CPOL1 CPHA1HC32F460的HDL庫中通過SPI_InitStructure.CLKPolarity和SPI_InitStructure.CLKPhase兩個字段來設置。必須確保映射關系絕對正確。一個有效的驗證方法是用邏輯分析儀抓取波形對照SPI協(xié)議時序圖檢查。我在configure函數(shù)里寫了這樣一個映射開關switch (configuration-mode (RT_SPI_CPHA | RT_SPI_CPOL)) { case RT_SPI_MODE_0: spi_init_struct.CLKPolarity SPI_CLKPOLARITY_LOW; spi_init_struct.CLKPhase SPI_CLKPHASE_1EDGE; break; case RT_SPI_MODE_1: spi_init_struct.CLKPolarity SPI_CLKPOLARITY_LOW; spi_init_struct.CLKPhase SPI_CLKPHASE_2EDGE; break; // ... 其他模式 }4. 核心移植實現(xiàn)硬件抽象層rt_spi_ops理論準備就緒開始編寫核心代碼。我們將在BSP的drivers目錄下創(chuàng)建drv_spi.c和drv_spi.h。4.1configure函數(shù)實現(xiàn)這個函數(shù)在每次SPI設備參數(shù)變更時被調用。它的職責是將RT-Thread的通用配置轉化為HC32F460 SPI外設寄存器的具體配置。static rt_err_t hc32_spi_configure(struct rt_spi_device *device, struct rt_spi_configuration *configuration) { struct hc32_spi *spi_drv device-bus-parent.user_data; // 獲取我們的私有數(shù)據(jù) SPI_InitTypeDef spi_init_struct {0}; // 1. 參數(shù)檢查 RT_ASSERT(configuration-data_width 8); // 暫僅支持8位 // 2. 關閉SPI準備重新配置 SPI_Cmd(spi_drv-spi_instance, DISABLE); // 3. 映射SPI模式 // ... (使用上文提到的switch-case代碼塊) // 4. 計算并設置波特率 rt_uint32_t spi_clock GetPclk1Freq(); // 獲取PCLK1時鐘 rt_uint32_t div spi_clock / configuration-max_hz; if (div 2) div 2; if (div 256) div 256; // 將div值映射到HC32F460的BR寄存器值注意分頻系數(shù)是 BR1 spi_init_struct.BaudRatePrescaler _br_div_to_reg(div); // 5. 設置數(shù)據(jù)格式、主模式、軟件片選等固定參數(shù) spi_init_struct.DataSize SPI_DATASIZE_8BIT; spi_init_struct.Direction SPI_DIRECTION_2LINES_FULLDUPLEX; spi_init_struct.FirstBit SPI_FIRSTBIT_MSB; // 通常用MSB spi_init_struct.Mode SPI_MODE_MASTER; spi_init_struct.NSS SPI_NSS_SOFT; // 關鍵軟件管理片選 // 6. 應用配置 SPI_Init(spi_drv-spi_instance, spi_init_struct); SPI_Cmd(spi_drv-spi_instance, ENABLE); return RT_EOK; }注意_br_div_to_reg是一個需要自己實現(xiàn)的輔助函數(shù)用于將計算出的分頻系數(shù)div轉換為SPI_CR0.BR寄存器允許的值0~7對應2, 4, 8, 16, 32, 64, 128, 256分頻。4.2xfer函數(shù)實現(xiàn)這是驅動的心臟負責執(zhí)行具體的數(shù)據(jù)傳輸。它需要處理rt_spi_message鏈表管理片選并調用底層收發(fā)函數(shù)。static rt_uint32_t hc32_spi_xfer(struct rt_spi_device *device, struct rt_spi_message *message) { struct hc32_spi *spi_drv device-bus-parent.user_data; struct rt_spi_configuration *config device-config; rt_size_t message_length 0; // 遍歷消息鏈表 while (message ! RT_NULL) { // 1. 處理片選信號 if (message-cs_take) { rt_pin_write(spi_drv-cs_pin, PIN_LOW); // 拉低片選GPIO } // 2. 執(zhí)行本次消息的數(shù)據(jù)傳輸 message_length message-length; if (message-send_buf ! RT_NULL message-recv_buf ! RT_NULL) { // 全雙工模式 _spi_send_recv(spi_drv-spi_instance, (rt_uint8_t *)message-send_buf, (rt_uint8_t *)message-recv_buf, message_length); } else if (message-send_buf ! RT_NULL) { // 只發(fā)模式 _spi_send_only(spi_drv-spi_instance, (rt_uint8_t *)message-send_buf, message_length); } else if (message-recv_buf ! RT_NULL) { // 只收模式通常需要發(fā)送dummy數(shù)據(jù)如0xFF _spi_recv_only(spi_drv-spi_instance, (rt_uint8_t *)message-recv_buf, message_length); } // 3. 處理片選釋放 if (message-cs_release) { rt_pin_write(spi_drv-cs_pin, PIN_HIGH); // 拉高片選GPIO // 這里可以加一個微小延時有些設備需要片選無效后的一段保持時間 rt_thread_delay(1); // 延時1個tick具體時間看設備要求 } // 4. 移動到鏈表中的下一個消息 message message-next; } return message_length; // 返回總共傳輸?shù)臄?shù)據(jù)長度 }4.3 底層收發(fā)函數(shù)實現(xiàn)_spi_send_recv等函數(shù)是直接與HC32F460硬件庫交互的地方。強烈建議使用查詢Polling方式實現(xiàn)第一個可用的版本因為它簡單、穩(wěn)定便于調試。DMA方式雖然高效但初始調試復雜度高。static void _spi_send_recv(SPI_TypeDef *spi, rt_uint8_t *send_buf, rt_uint8_t *recv_buf, rt_size_t length) { for (rt_size_t i 0; i length; i) { // 等待發(fā)送緩沖區(qū)空 while (RESET SPI_GetFlagStatus(spi, SPI_FLAG_TXE)) { ; } // 寫入數(shù)據(jù)啟動傳輸 SPI_SendData8(spi, send_buf[i]); // 等待接收緩沖區(qū)非空 while (RESET SPI_GetFlagStatus(spi, SPI_FLAG_RXNE)) { ; } // 讀取數(shù)據(jù) recv_buf[i] SPI_ReceiveData8(spi); } }注意SPI_SendData8和SPI_ReceiveData8是HDL庫函數(shù)。在只發(fā)或只收模式下需要根據(jù)設備特性發(fā)送啞元數(shù)據(jù)Dummy Byte通常是0xFF來產(chǎn)生時鐘。5. 驅動注冊與集成讓系統(tǒng)識別你的SPI總線實現(xiàn)了rt_spi_ops后我們需要在系統(tǒng)啟動時將這條SPI總線注冊到RT-Thread的設備框架中。5.1 定義私有數(shù)據(jù)結構與操作實例在drv_spi.c的開頭我們定義私有結構體和操作實例/* HC32F460 SPI總線私有數(shù)據(jù)結構 */ struct hc32_spi { SPI_TypeDef *spi_instance; // SPI外設實例如 SPI1 rt_uint16_t cs_pin; // 軟件片選對應的GPIO引腳編號 char *bus_name; // 總線名稱如 spi1 }; /* 硬件抽象層操作實例 */ static struct rt_spi_ops hc32_spi_ops { .configure hc32_spi_configure, .xfer hc32_spi_xfer, };5.2 總線注冊函數(shù)創(chuàng)建一個初始化函數(shù)通常在BSP的board.c或專門的設備初始化文件中調用。int rt_hw_spi_init(void) { rt_err_t result; /* 1. 初始化硬件 */ // 配置SPI和GPIO的時鐘 // 配置SPI SCK, MISO, MOSI引腳為復用功能 // 配置CS引腳為普通推挽輸出并初始化為高電平 hc32_spi_gpio_init(); /* 2. 分配并初始化私有數(shù)據(jù) */ static struct hc32_spi spi_bus_obj; spi_bus_obj.spi_instance SPI1; spi_bus_obj.cs_pin GET_PIN(A, 4); // 假設CS在PA4 spi_bus_obj.bus_name spi1; /* 3. 注冊SPI總線到RT-Thread */ result rt_spi_bus_register(spi_bus_obj.spi_bus, // 這是struct rt_spi_bus需要嵌入在hc32_spi結構體中 spi_bus_obj.bus_name, hc32_spi_ops); if (result ! RT_EOK) { rt_kprintf(spi bus %s register failed.\n, spi_bus_obj.bus_name); return result; } /* 4. 將私有數(shù)據(jù)掛載到總線對象的user_data上方便在ops函數(shù)中取用 */ spi_bus_obj.spi_bus.parent.user_data spi_bus_obj; rt_kprintf(SPI bus [%s] initialized successfully.\n, spi_bus_obj.bus_name); return RT_EOK; } INIT_BOARD_EXPORT(rt_hw_spi_init); // 使用自動初始化機制5.3 掛載SPI設備總線注冊成功后就可以在應用層掛載具體的SPI設備如Flash、屏幕了。// 在應用初始化代碼中 static struct rt_spi_device spi_dev_w25q; // 定義一個SPI設備對象 rt_err_t ret; /* 查找已注冊的SPI總線 */ struct rt_spi_bus *spi_bus (struct rt_spi_bus *)rt_device_find(spi1); if (spi_bus RT_NULL) { rt_kprintf(spi1 bus not found!\n); return -RT_ERROR; } /* 將SPI設備掛載到總線上并指定其片選引腳 */ ret rt_spi_bus_attach_device(spi_dev_w25q, spiw25q, spi1, GET_PIN(A, 4)); if (ret ! RT_EOK) { rt_kprintf(Failed to attach spi device w25q.\n); return ret; } /* 配置SPI設備參數(shù) */ struct rt_spi_configuration cfg; cfg.data_width 8; cfg.mode RT_SPI_MODE_0 | RT_SPI_MSB; // 模式0MSB先行 cfg.max_hz 10 * 1000 * 1000; // 10MHz rt_spi_configure(spi_dev_w25q, cfg);至此一個完整的SPI驅動移植流程就完成了。上層應用現(xiàn)在可以通過rt_device_find(spiw25q)找到這個設備并使用標準的rt_spi_transfer_messageAPI進行通信。6. 調試與排坑實錄從波形異常到穩(wěn)定通信理論很美好但實際調試過程才是真正的挑戰(zhàn)。下面是我遇到的幾個典型問題及解決思路。6.1 問題一SPI時鐘無輸出或頻率不對現(xiàn)象邏輯分析儀上看不到SCK時鐘信號或者時鐘頻率遠低于配置值。排查過程檢查時鐘使能確認RCM_EnableAPB1PeriphClock(RCM_APB1_PERIPH_SPI1)已被正確調用。這是最容易被忽略的一步。檢查GPIO復用確認SCK、MISO、MOSI引腳是否被正確配置為復用功能AF而非普通的輸入輸出。HC32F460的GPIO復用功能映射需要仔細查表。驗證分頻計算打印出計算出的div值和最終寫入BR寄存器的值。用示波器或邏輯分析儀測量實際SCK頻率反推計算是否正確。我遇到的坑就是BaudRatePrescaler枚舉值理解錯誤。檢查SPI使能位在configure函數(shù)中確保在初始化后執(zhí)行了SPI_Cmd(ENABLE)。6.2 問題二數(shù)據(jù)收發(fā)錯位或全為0xFF/0x00現(xiàn)象發(fā)送0xA5收到0x5A位序反了或者一直收到0xFF從機無響應。排查過程檢查數(shù)據(jù)位序MSB/LSBRT-Thread配置中的RT_SPI_MSB或RT_SPI_LSB必須與HC32F460 SPI的FirstBit設置一致。通常SPI協(xié)議是MSB先行。檢查片選信號用邏輯分析儀同時抓取CS和SCK、MOSI信號。確認在cs_take1時CS引腳確實被拉低并且在數(shù)據(jù)傳輸結束后在cs_release1時被拉高。特別注意CS的建立和保持時間有些設備要求CS拉低后延遲片刻再發(fā)數(shù)據(jù)或者數(shù)據(jù)結束后延遲片刻再拉高CS。這需要在xfer函數(shù)中適當增加rt_thread_delay()或軟件空循環(huán)。檢查從設備是否就緒對于Flash等設備上電后需要一段初始化時間或者需要先發(fā)送特定的使能指令如0xAB釋放掉電模式。確保通信前設備已處于可響應狀態(tài)。檢查MISO引腳上拉如果SPI從機是開漏輸出MISO線必須接上拉電阻否則主機可能一直讀到高電平0xFF。這是硬件問題。6.3 問題三連續(xù)傳輸消息鏈表時數(shù)據(jù)粘連或丟失現(xiàn)象使用包含多個rt_spi_message的鏈表傳輸一串命令時例如Flash的寫使能寫地址寫數(shù)據(jù)邏輯分析儀顯示消息之間的CS信號沒有正確地釋放和重新拉低或者時鐘出現(xiàn)不該有的間隙。排查過程分析鏈表處理邏輯在xfer函數(shù)中加調試打印確認每個消息的cs_take和cs_release標志位被正確解析。檢查CS引腳控制沖突確保整個系統(tǒng)中只有SPI驅動在控制這個CS引腳。如果其他地方如其他任務或初始化代碼也操作了該引腳會導致狀態(tài)混亂。優(yōu)化片選切換延時cs_release和下一個cs_take之間的時間可能太短設備來不及反應。適當增加cs_release后的延時。這個延時值需要根據(jù)具體設備的數(shù)據(jù)手冊來定。深入調試transfer_one_message如果實現(xiàn)了這個更高效的函數(shù)需要仔細檢查其狀態(tài)機邏輯確保在消息邊界正確處理了所有硬件狀態(tài)和標志位。7. 進階優(yōu)化從“能用”到“好用”基礎查詢模式移植成功后可以考慮以下優(yōu)化提升驅動性能和可靠性。7.1 實現(xiàn)DMA傳輸對于大數(shù)據(jù)量傳輸如圖像刷新、音頻數(shù)據(jù)查詢方式會長時間占用CPU。使用DMA可以解放CPU。這需要在configure中初始化SPI的DMA請求。實現(xiàn)基于DMA的xfer或transfer_one_message函數(shù)。核心是配置DMA源/目標地址、數(shù)據(jù)長度然后啟動DMA和SPI并等待DMA傳輸完成中斷或標志位。注意DMA傳輸?shù)膶R問題字節(jié)/半字/字以及可能需要的緩存一致性操作如果使用Cache。需要處理好DMA傳輸完成回調以正確釋放信號量或通知等待線程。7.2 實現(xiàn)中斷模式中斷模式是查詢和DMA之間的折中適合中等數(shù)據(jù)量、低延遲的場景。實現(xiàn)方式與查詢類似但在發(fā)送/接收每個字節(jié)后不是在循環(huán)中查詢狀態(tài)標志而是進入中斷服務程序ISR進行下一步操作。需要注意中斷嵌套和性能開銷。7.3 添加互斥鎖MutexSPI總線是一種共享資源。如果系統(tǒng)中有多個任務線程可能同時訪問同一個SPI總線上的不同設備必須通過互斥鎖進行保護防止傳輸過程被打斷導致數(shù)據(jù)錯亂??梢栽谖覀兊膕truct hc32_spi私有數(shù)據(jù)中添加一個rt_mutex_t鎖在xfer函數(shù)的開頭和結尾進行加鎖和解鎖操作。7.4 完善錯誤處理當前的實現(xiàn)假設硬件始終正常。一個健壯的驅動應該增加超時機制防止硬件故障導致死循環(huán)、參數(shù)有效性檢查、DMA/中斷錯誤標志檢查等并在出錯時返回明確的錯誤碼。移植HC32F460的SPI驅動到RT-Thread是一個深入理解芯片外設和RTOS驅動模型的絕佳實踐。整個過程的關鍵在于精準映射配置參數(shù)的映射和細心調試用邏輯分析儀說話。當看到邏輯分析儀上呈現(xiàn)出完美的SPI波形上層應用順利讀出Flash ID的那一刻所有的折騰都值了。這份移植代碼已經(jīng)穩(wěn)定運行在我的項目中希望這份詳盡的記錄能幫你繞過我踩過的那些坑更順暢地完成你自己的驅動移植工作。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
色狠狠999综合网| 婷婷成人视频| 九九色综合网| 久久色婷婷| 99成人| 99日本视频在线观看专区| 五月婷婷影| 色吊操色妞| 色婷婷综合影院| 日本97在线| 亚卅毛片| 亚洲avjiujiur91| 天天爽夜夜操| 99久久综合| 婷婷激情五月视频| 日日干夜夜干| 五月天桃色深爱网| 思思热在线视频精品| 天天插夜夜爽| 五月综合丁| 国产成人网站在线观看| 五月激情六月综合| 五月天久久婷婷| 97碰碰在线观看视频| 无码激情AAAAA片-区区| 日本WWW九九九| 精品婷婷五| 国精产品一区一区三区免费视频 | 狠狠综合久久| 久久久91精品| 99热免费观看| 女人天堂AV| 操一操插一插| 欧亚洲在线高清视频| ..真实国产乱子伦对白在线_欧| 婷婷四色五月| 成人做爰A片免费看网站找不到了| 亚洲精品亚洲人成人网| 黄色成人网站在线播放| 天天成人丁香美女AV| 激情床戏| 六月激情婷婷| 欧美婷婷综合| 超碰资源在线| 色婷婷基地| 色情五月天首页| 婷婷丁香五月天哟啪| 五月婷婷导航| 大香蕉丁香| 色情综合网| 色五月首页| 五月婷婷与六月丁香图片激情| 国产一区二区三区影院| 性综合网| 中文字幕成人网站| 人人草人人舔| 色综合综合综合| 思思热视频| 91免费试看| 日本欧美成人片AAAA| 色色色网站| 激情五月深爱五月| www.色综合| 大香蕉久久久| 中文字幕五月久久婷| 丁香五月 无码| 操一操干一干| AA片在线观看视频在线播放 | 天天综合久久| 婷婷日在线观看| 久久欧洲久久| 婷婷五月综合婷婷| 日日操天天| 日韩色五月| 九九热最新| 超碰日日操| 99久在线精品99re8| 99只有精品| 开心五月婷婷激情| 亚洲V国产V欧美V久久久久久| 97色色网| 久久五月天影院| 婷婷综合在线网| 亚洲V国产V欧美V久久久久久| 久久久国产精品黄毛片| 白人荫道BBWBBB大荫道| 玖玖激情五月天| 色情激情五月婷婷| 五月丁香六月婷| 婷婷五月天成人五月天| 亚洲va欧洲va国产va不卡| 激情影院丁香五月| 中文字幕 中文字幕明步| 色六月婷婷| 超碰在线免费9| 五月五婷婷网| 欧美大奶熟女噜噜噜噜| 99热这里精品| 日本三级黄色大片| 中文字幕 中文字幕明步 | 五月丁香天堂网婷婷| 久狠日av| 精品夜夜澡人妻无码AV| 激情五月综合网最新| 久久精品9| 99热插| 婷婷丁香宗合888| 色情丁香五月天| 亚洲天天免费| 成人免费在线电影| 五月天丁香啪啪啪啪| 夜夜 操无码| av激情在线| 久久五月天色婷婷| 九九热视频免费的| 五月天婷网| 99re这里只有精品9| 天天色99| 亚洲精品视频在线播放| 五月婷婷玖玖综合玖玖爱| 天天日天天插| 久久香蕉影院| 久久久久久综合88| 丁香花婷婷五月天| 狠狠综合网| 丁香六月婷婷综合麻豆| 欧美激情五月天| 五月丁香久久呀| 五月天婷婷色播| 久超超碰| 182TV大香蕉| 伊人久久丁香婷婷六月五月综合| 国产偷人爽久久久久久老妇APP | 夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂夂亚洲亚洲亚洲亚洲亚洲亚洲亚洲亚洲色 | 狠狠狠狠狠狠狠狠狠狠狠色宗合图片| 激情五月天婷婷五月天| 91无码一起草| 只有精品在线观看| 99热这里只有精品青草| 五月婷婷综合激情| 99热这里只有精品在线观看| 9色资源在线| 大香蕉久久婷婷精品综合| 综合狠狠干| 九九精品热| 9九色首页| 五月天婷婷五月| 99综合自拍| 9色小视频在线观看| 成人网丁香五月| 无码色| 一区二区你懂的| 天天爽夜夜爽夜爽精品| 婷婷五月激情视频网| 另类国产综合| 日韩啪图| 天天操天天操天天操天天操天天操天天操| 超碰2021| 五月丁香五月天现场视频| 99啪啪| 综合狠狠干| 亚洲AV成人无码精品| 亚洲综合激| 色五婷婷开心缴| 日本理论久久| 亚洲综合激情五月久久| sewuyue第四色| 国产精品美女久久久久AV超清| 婷婷成人网五月天| 91男女视频在线观看| 狠狠干总合| 狠狠精品干练久久久无码中文字幕| 97色色色视屏| 国精产品一区一区三区免费视频| 青青草原99热| 亚洲成人综合网在线免费观看| 丁香久久AV| 精国产品一区二区三区A片| 国产永久一二一起草| 五月丁香婷婷色色| 欧美三级巜人妻互换| 丁香花五月天| 欧日韩成人| 另类图片五月天| 国产精品视频免费看| 激情五月六月婷婷| 婷婷五月天精品| 97碰碰在线看视频免费| 99色热视频| 老师的粉嫩小又紧水又多A片视频| 欧美综合激情五月丁香| WWW,五月| 伊人高清无码| 99热在线只有精品| 色久在| 中文超碰视在线| 99热综合网| 丁香五月天激情| 欧美叉叉叉BBB网站| 久久久精久人妻| 色色色97| 欧美A片在线视频免费观看| 婷婷五月婷婷| 天天拍久久| 久久性爱视频网站| 欧美精品久久久久久视频观看| 久久99久久99精品,久国产,久久精品免费,99久在线,久久久久国产精品免费网站,9 | 五月丁香六月综合基地| 六月丁香婷婷拍拍| 综合一区二区三区| 国产精品成av人在线视午夜片| 99热网址| 五月天婷婷爱| 怡红院精品视频久久久久久久久| 久久五月婷| 香蕉影院色| 99在线观看| 99久久婷婷五月天| 亚洲中文无码成人| 色噜噜婷婷| 五月婷婷久久爱| 狠狠色综合网站久久久久| 免费人人操| 色婷婷网| 亚洲色婷婷五月天| 国产成人99久久亚洲综合精品| 丁香婷婷色五月天| 狠狠久久婷五月综合色| 九月丁香婷婷综合激情| 超碰在线视屏| 久99热在线观看| 91夫妻网站九色| 五月天久久婷婷| 日韩一区二区在线播放| 91丨九色丨大屁股| 激情综合久久| 99色在线观看视频者| 色综合婷婷| 91色情播放| 99精品在线观看视频| 婷婷五月天免费99| 六月婷婷开心| 五月激情视频| 国产成人综合网| 九九热在线99| 美女五月天| 呦呦视频无码播放| 欧美色五月| 天堂久久大香蕉| 婷婷色影音天| 丁香五月瑟瑟| www.一起草av| 亚州综合色| 91日本在线免费| 欧美丰满熟妇BBB久久久| 一区二区三区视频| 人妻久久久久久久| 激情婷婷五月天| 97色婷婷| 五月丁香久久| 婷婷伊人久久无码色五月| 99色在线| 99热热热99精品丁香| 操人91| WWW,五月| 天天色粽合合合合合合合| 午夜婷婷| 丰满老熟妇BBBBB搡BBB| 天天射天天操天天干| 国产一区二区av免费| 国产精品一区在线观看你懂的| 五月丁香综合激情| 色婷婷呢狠禁久禁| 久久精品日| 五月婷婷精品视频| 久久九九@| 97色在线观看视频| 九九热只有这里精品| 日本综合久| 天天色月| 婷婷五月天激情五月天| 丁香五月色| 久久婷婷婷婷伊人| 综合网五月| 伊人网啪啪| 色香蕉影院| 五月婷婷激情网| 中文毛片无遮挡高潮免费| 日本精品久久久久中文字幕| 爱狠射| 九九热re99re6在线精品| 久婷婷婷| 亚洲人人干| 天天舔天天摸视频| 99视频在线精品免费观看2| 天天婷婷综合亚洲亚洲| 99亚洲视频| 婷婷丁香社区| 最新日韩久热免费视频看看| 欧美群妇大交乱婬网| 思思久久思思| 日韩成人无码人妻| 三级成人网站| 久久久噜噜噜久久人妻| 久久久97| 97爱综合| 国产ava| 激情丁香婷婷六月天| 很很干五月天| 91精品婷婷国产综合久久| 色五月婷婷色| 丁香五月777| 五月天无码视屏播放| 久 久9 9 热 视 频| 国产精品日日躁夜夜躁| 色欲久久99精品久久久久久| 丁香五月性爱| 国产精品爽爽久久久久久| 丁香色色网| 中文字幕精品推荐免费在线观| 99色综合网| 婷婷五月天激情综合深爱| 精品爆操| 琪琪狠狠干| 亚洲Va成人| 六月婷婷九月丁香亚洲综合| 日本天天操| 婷婷五月天天天| 激情五月天色色| 91熟妇大香蕉| SS丁香五月婷婷| 婷婷九月激情| 九九成人电影婷婷| 天天爱天天做天天舔| 婷婷五月激情中文字幕| 五月刺激丁香月综合| www久久久久久久| 综合狠狠伊人| 丁香五月性| 五月婷久久综合| a69在线视频| 国产精品视频| 欧美人人女女精品综合五月天| 婷婷五月精品在线| 777精品久无码人妻蜜桃| 色色狼人综合| 色色a| 无码激情AAAAA片-区区| 婷婷在线操| 亚洲综合五月| 亚洲另类AV| 色色色欧美色色| 99自拍视频在线| 91丨九色丨熟女|老版| 色啪久| 99精品在线| 五月天丁香成人| 婷婷新网址| 丁香五月六月婷婷综合激情| 婷婷五月丁香综合亚洲| 天天爽综合网| 51精品国自产在线| 婷婷六月伊人| 9久9久9久女女女九九九一九| 欧洲日韩一区二区三区| 国产精品久久久久久久久久免费 | 99久视频| 丁香色婷婷| 激情小说五月天社区丁香 | 欧日美女Va| 久机视频这只有精品| 色偷偷色婷婷| 色色色图| 六月婷伊人| 九月丁香| 亚洲婷婷五月天激情综合| 99热综合在线| 精品一二三区久久AAA片| site:esunnet.com| 色九九中文字幕| 青青草原精品久久| 欧美精品A片一区在线观看| 五月丁香六月婷婷无码| 99热在线精品播放| 99热精品在线| 怡红院一二三| 丁香婷婷大香蕉| 九九亚洲| 26uuuuuuuu国产| 久久久久九九九九视屏小说88| 99热精品无码| 嫩草AV久久伊人妇女超级A| 色久天| 婷五月丁香| 欧美日韩成人综合9| 深爱五月网| 综合超碰熟| 97超碰在线免费观看| 另类小说五月天| 亚洲五月婷婷| 九九婷婷网五月天| 激情色中文| 97很鲁在线视频| 五月天激情AV| 99九九精品视频| 99色视| 97碰碰草| 婷婷五月天综合在线| 99热视| 丁香五月熟女| 九色婷婷| 荷兰av一级| 五月激情丁香久久综合网| 91嫩草国产线观看亚洲一区二区| 五月停亭六月,六月停亭的英语| 这里只精品| 亚洲视频另类| 99色视频| 97婷婷狠狠| 青青草婷婷综合五月| 天天综合五月天| 九九伊人网| 精品人妻一区二区三区四区不卡在| 国产精品久久..4399| 午夜精品人妻无码一区二区三区| 五月丁香激情婷婷| 色婷婷亚洲五月天| 成人丁香婷婷五月天| 久/久精品99看9| 超碰自拍天堂| 五月天色小说| www.狠狠| 色色色综合色| 玖玖爱资源站| 天天搞天天爽| 99爱视频在线播放| 五月丁香婷婷激激激综合网色播| 九九99视频精品| 任你操精品免费| 久久婷婷老| 激情视频网址| 六月婷婷色色色| www.91五月| 免费AV播放| 99九九热在线观看| 亚洲成人av在线播放| 久久综合首页| 欧美男女婷婷| www.久久色.com| 亚洲V国产V欧美V久久久久久| 色五月成人| 婷婷五月天无码| 99热最新网址| 丁香五月婷婷乱| 亚洲丁香婷婷五月天综合色| 99综合网| 操人91| 大香蕉大香蕉在线影院| 伊人色五月| 无语停婷丁香网| 成人网在线观看视频| www.夜夜操| 97人人操人人爽| 亚洲另类婷婷综合| 亚洲午夜AV| 91九色 婷婷| 丁香婷婷老司机久操| 婷婷丁香18| www.色五月| 无遮挡国产高潮视频免费观看| 99热在线播放| 99ER热精品视频| 婷婷综合五月天| 色婷视频| 97luluse| CAoub青青超碰| 五月丁香黄色视频| 狠狠色色| 98国产精品综合一区二区三区| 五月播播| 99小精品| 中文字幕在线日亚州9| 二色AV| 超碰超碰在线| 99热这里只有精品2| 丁香婷婷五月综合色情| 婷婷色导航| 综合婷婷久久| 99小精品| 婷婷天天婷婷天天澡| 人妻操逼| 99视频精品| 五月天自拍网| 哇嘎成人久久| 久久人人做人人妻人人玩精品va| 狠狠CAO日日穞夜夜穞AV| 丰满老熟妇BBBBB搡BBB| 91久久九| 久久综合无| 色五月丁香六月资源站| 婷婷色系婷色| www.minyis.com【JT】实力收量可预付QQ2101460746 | 久久曰曰| 五月丁香六月激情网| 天天干天天色天天干| 色婷视频| 激情婷婷五月天| 日韩国产在线精品| 久久久久亚洲AV无码网影音先锋| 天天 青草 制服丝袜 在线| 激情五月com| 中文字幕成人影视| 日欧一片内射VA在线影院| 9一精品视频观看| 色色色婷婷五月天| 色5月婷婷| 久久色天堂| 欧美精品XXXXBBBB| 丁香婷婷九月| 五月天久久综合婷婷丁香| 丁香五婷婷| 国产日产亚系列精品版优势| 超碰在线观看9| 亚洲 在线 性爱 | 狠狠色狠狠色综合日日91| 夜夜骑天天操| 成人做爰A片免费看视频| 六月婷婷视频| 丁香婷婷老熟女综合网| 激情亚洲婷婷| 巴基斯坦粉嫩无码视频| 五月丁香| 超碰在线中文字幕| 五月丁香六月婷婷亚洲视频| 丁香五月综合| 超碰人人超碰| 五月天成人综合| 国产AV一区二区三区日韩 | 国产精品久久..4399| 色婷婷综合网站| 夜夜撸日日操| av在线激情| www.26uuu.com亚洲电影| 色五月婷婷久久| 色婷婷女优有码五月亭| 亚洲丁香网| 激情五月婷婷| 婷婷五月天激情网| 99日本在线| 大香伊人婷婷| 五月丁香无码| 超91热| 婷婷区日本| 丁香五月天堂| 色色五月天丁香| 婷婷丁香五月色| 亚洲丁香五冃97色| 九九在线免费观看| 久久精品国产AV一区二区三区 | 亚州激情网| 人人插9| 天天色综合网吨吧| 99riAV成人在线视频| 丁香五月婷婷呀| 泰州成人视频| 久久久这里都是精品| 五月婷婷久久久| 久久99看免费| 五月婷婷在线观看黄| 九九综合88| 激情五月天www| 五月婷婷啪啪啪啪| 国产成人va在线| A短视频免费在线观看| 丁香六月色情| 雪千夏麻豆| 中文字幕色色色| 狠狠色丁香乆乆| 狠狠操狠狠干综合| 婷婷五月色花丁香社区| 丁香五月天激情视频| 9久操| 久久综合影院 | 婷婷九月色| 五月天 综合 在线| 色五月天婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷婷 | 大香蕉综合视频在线| 激情综合激情五月| 亚洲天堂有码| 91爱操| 五月婷婷激情综合网| 五月婷婷丁香综合| 亚洲va综合va国产va中文| 色婷婷婷婷成人网| 99在线看视频| 1024操逼视频| 久久五月天合网| 国外亚洲成AV人片在线观看| 日韩视频99| 国产97色在线 | 日韩| 色婷婷操逼| 亚洲综合网区| 色综合久久久综合久久网| 噜噜久| 超碰97干| 久久黄色片| 五月丁香婷婷五月| 久久综合丁香五月| 人妻在线观看视频| 97干免费视频| 丁香五月婷婷88在线| 五月婷中文娱乐综合| 99玖玖免费视频| 新99色色色色色色| 无码一区二区三区四区五区91c| 99爱视频| 色综合久久88色综合天天人守婷| 五月天基地| 99在线精品视频| 久播影院免费观看电视剧大全最新网| 欧美婷婷丁香五月社区| 久99婷婷色综合| www.99日本| 五月天婷婷青青| www激情网站| 玖玖色综合| 五月丁香啪啪| 人妻尝试久久久久久久久久久久| 97人妻碰碰碰久久香蕉| 欧美怡红院黄站| 97干欧美| 婷婷五月天免费视频| 婷婷五月天中文字幕.| 五月丁香综缴情性爱| 视频1区2区| 综合网色| 婷婷久热| 日日色综合| 婷婷五月天777| 国产91九色| 九九99九九精品免费| 亚洲操精品| 色人妻五月| 天天干,天天舔| 丁香玖玖| 亚洲av成人电影在线观看| 国产精品涩涩涩视频网站| 日本一毛片| 丁香六月色婷婷综合| 久久久久久天天日天天爱| 婷婷五月天丁香激情| 91打屁股免费看| 精品人妻久久久久久| 婷婷激情六月视频| 另类综合婷婷五月天欧美视频| 五月婷五月婷伊人伊人五月婷| 东京热免费视频网站| 99视频在线9| 青柠影视免费高清电视剧| 香蕉久久国产AV一区二区| 激情五月天小说|五月天开心激情网|亚洲精品国产自在现线|黄色五月天 | 天天肏夜夜肏| 人妻内射视频| 亚洲综合激情五月久久| 激情综合五月天| 日日干日日| 色色色色色色网| 色综合色综合色综合| 欧美另类五月激情| 狠狠色激情综合| 天天插天天很| 《》【无码】想被搞到爽AV应募而来的超M素人 西纯子 10musume-011723-01 | 丁香六月激情毛片| 亚洲av网址| 《丁香激情综合久久伊人久久》影视在线观看 -高清预告手机免费播放 -三妹影院 | 91男女视频在线观看| www.操.com| 思思热视频| 亚洲久久激情| 综合网色| 51精品国自产在线| 九九九激情网| 好大好粗嗯啊-一级黄色大片免费观看-成人AV| 婷婷激情久久| 国产综合丁香五月天| 国产黄色av| 色99无码| 五月婷婷狠狠干| 色欲久久综合| WWW、日本色丁香co m| 久热这里只有精品在线观看 | 狠狠干 狠狠操| 国产色五月| 五月丁香777| 激情五月天天狠狠久久| 五月丁香啪啪网| 婷婷五月影院| AV中文网| 欧美色碰| 免费黄色视频网址| 婷婷丁香五月久久| 99热6这里只有精品| 五月天激情小说网| 日日干天天| 艳妇野外情欲放荡HD| 色婷婷在线视频综合| 丁香网五月网| 久9视频免费播放| 婷婷金品综合视频| 丁香五月天成人| 超碰色女人| 天天插天天狠| 色了色综合| 亚洲综合另类| 丁香五月婷婷啪啪| 九九热99精品| 国产1区2区3区在线观| 伊人狠狠综合| 亚洲视频操| 色综合久| 夜色综合网| 草操网| 日韩五月丁香| 五月婷婷综合在线| 伊人久久大香线蕉亚洲五月天,| 中美日韩成人在线| 99热这里只有精品一区| 五月天综合在线| 亚洲精品一二三| 99ri精品视频在线观看| 五月天停停基地| 婷香五月| 色吧99| 婷婷五月综合婷婷| 五月精品| 伊人五月婷| 99精品在线观看| 婷婷六月激情综合| 91操操| 丁香五月天.com| 亚洲VA在线| 六月丁香激情网| 久久婷婷五月综合色天| www.激情五月天.com| 欧美日本另类| 欧美性爱丁香五月| 五月天激情小说电影| 天天干天天干天天干| 极品精品一区二区三区在线| 色综合色色| jiujiuxiangjiaowang| 六月婷婷深深爱| 五月天停婷基地| 九月丁香婷婷网| 国产噜一噜天天噜| 97碰久久| 五月天伊人久久久久| 热99re| wwwss在线观看| 婷婷五月天色色| 99久久玖玖| 99热在线看| 欧美天天干天天草| 国产精品美女久久久久AV超清| 99无码视频| 青青草原亚洲天堂| 国产性爱一级| www夜夜操| 内射 无码 伊人| 五月开心婷婷| 超pen个人视频97| 欧美久草在线日本一级特黄大片做受9在线观看韩国电影《两个女人》未删减-毛片 | 天天综合永久| 日韩一区二区A片免费观看| 久热久色| 亚洲激情五月天| 九九aV| 五月丁香啪综合| 99久精品视频| 91精品91久久久中77777久久玖玖九九 | 99热精品无码| 丁香六月啪啪| 婷婷午夜天| 五月天婷婷xxx| 激情色色色| 人人澡天天色天天做| 婷婷色色网| 热久久91| 日日夜夜狠狠| 天天爱天天做天天舔| 九九视频在线观看视频6 | 激情五月综合免费| 成人美女网| www,五月丁,com| 色综合久久久综合久久网| www.26uuu.com亚洲电影| 成人国产网| 99久在线精品99re8| 五月丁香成年黄色| 亚洲天堂99| 永久无码色| 五月婷婷性爱| 99精品久久久久久久婷婷久久| 99热热热天天人人人超超碰| 操操操AV| 丁香五月色五月| 五月婷婷色色| 涩涩涩婷婷| 色拍九九九| 狼友超碰| 天天插天天插天天日| 色婷婷成人做爰A片免费看网站| 激情综合网,婷婷五月天| 丁香六月激情蜜桃| 综合爱久久| www.超碰在线| 色婷婷丁香特级性爱视频| 久9热视频在线| 六月丁香五月婷婷| 深爱婷婷基地| 狠狠狠狠狠狠草| 性天堂久久| 日本色婷婷五月天成人电影| 日韩野外 无套| 日韩人妻无码精品| 激情五月天之六月婷婷| 久久五月婷综合网| 热99这就是精品视频| 嫩BBB槡BBBB搡BBBB视频| 国产1区2区| 天天色视频| 五月丁香婷婷三级| 色色色国产| 狠狠婷婷色| 日本精品99| 丁香五月天五码婷婷| 99久久.www| 国产精品18久久久| 这里有精品| 森林影视大全,最好看的2019年视频 | 99精品国产乱码久久久人妻| 天花AV无码| AV九九| 天天谢天天操| 天天 青草 制服丝袜 在线| 不卡成人免费| 99久视频| 亚洲无码99| 99热久久最新地址| 六月婷久久| 五月婷婷黄网站大全| 久久精品99| 婷婷婷婷婷开心无码播放| 高潮毛片遮挡费高一百度| 五月天婷婷丁香人人操91| www.久久久久| 九九热啪啪| 色婷婷六月丁香综合欲精品| 九九综合久久丁香婷婷,开心激情综合网| 91精品久| 1024在线一区| 色色色com| 99久久婷婷五月综合| 婷婷五月天美女视频| 亚洲性天天| 国产成人高清| 伊人五月天久久| 另类丁香五月天区图| 色综合色色色| 女同激情久久av久久| 激情五月天小说| 亚洲九九在线| 五月香蕉婷婷| 色之综合网| www.91久久| 久久五月婷婷丁香| 亚洲视频码| 操日本99| 激情五月天综合图片小说网站| 日本成人综合| 色一情一乱一乱一区9| 国产jd1024基地手机看国产| 在线观看国产高清视频免费网站 | 色吧五月婷婷| 五月激情啪啪啪| 97婷婷狠狠| 婷婷大乡焦噜噜| 激情五月六月| www.夜夜操| 丁香婷婷影院| 狠狠色噜噜狠狠狠888| 久久这里只有欧美| 蜜桃五月天色| 日本五月视频| 夜丁香五月婷婷| 人人摸人人干人人做| 五月丁香婷婷伊人| 综合五月激情网| 夜夜爽天操| 色婷婷基地| 五月天婷婷在线观看| 久久婷婷成人综合色怡春院| 五月天激情婷婷久久| 激情五月天小说| 99热在线观看免费精品| 色五月丁香婷婷久草| 五月花婷婷| 欧洲不卡视频| 久久婷婷视频| 大地资源色婷婷视频在线| 成人做爰黄A片免费看直播室男男| A片试看120分钟做受视频红杏| 国产精产国品一二三在观看| 日本不卡一区二区三区| 亚洲网在线观看| 五月婷婷婷色| 亚洲色图五月丁香| 91天天操天天干天天射| 无码一区二区日韩| 91啪级电影| 操熟女成人网| 亚洲第一综合| 婷婷五月天色播| 99国产精品久久久久久久久久久| 五月激情黄色小说| 婷婷基地爱| 婷婷色在线视频| XX色综合| 亚洲激情四射色| 久久狠婷婷| 婷婷月五天在线在线看| 婷婷丁香五月天色区| 国产高清精品色| 久久99精品久久久久久三级| 99精在线| 碰99在线| 久久久久8888| 婷婷五月丁香综合激情小说| 亚洲激情精品| 久99久在线| 欧美色五月| 日日操夜夜操中国无码| 丁香五月欧美激情| 六月天无码网址| 五月丁香六月激情| 人妻22p| 久久丁香九| 这里只有精品偷拍| 欧美成人五月天| 五月色影院| 丁香婷婷浪潮AV久久综合| 99久在线视频| 丁香丝袜五月| 这里只有精品2| 久久3级片| 五月丁香六月综合情在线观看| 天天爽综合| 丁香六月啪啪| 玖玖综合玖玖| 日操| 二区成人视频| 亚州激情网站无码| 久久3p| 91妻人人爽人人看片| 色伊人婷婷| 99九九精品视频| 日本久久天堂| 六月丁香六月婷婷欧美| 丁香婷停五月激情综合深爱| 99激情网| 国产色香蕉精品五夜婷| 狠狠干2007| 天天射综合网站| 婷婷狠狠爱| 五月综合激情图片| 夜夜夜夜夜操| www.久久久久久| 伊人9999| 国产精品18久久久| 任你艹| 欧美在线视频免费播放| 婷婷99视频全集高清| 丁香五月天在线视频| 97资源欧美日韩大香蕉超碰一区| 亚洲日比视频| 五月婷婷色丁香| 99热都是精品| 2017狠狠干| 欧美性丁香色色五月天干干| 最新无毒无码AV| 久久亚洲网| 人人摸人人干| 99操| 亚洲超碰在线| 夜夜大香蕉婷婷丁香| 亭亭五月色男人| 97操资源婷婷| 色了色综合| 国产精产国品一二三在观看| 激情丁香婷婷五月天| 狠狠综合| 中文字幕av在线| 色情丁香五月婷婷精品| 99人人操人人操人人精| 色色色无码| 午夜微拍福利| 婷婷五月天亚洲丁香| 五月开心播播网| 色插综合网| 97高清国语自产拍| 色综合色欲综合天天免费| 亚洲激情AV| 五月天天天综合| 五月天激情小说网| 青青草性爱视频| 日本九九九九| 思思99精品视频在线观看| 操一区| 色天天狠狠干| 亚州在线中文字幕| 无码激情AAAAA片-区区| 五月天激情站| 免费观看全黄做爰的视频| 深爱婷婷色| 99精品视频免费观看近期发布| www.minyis.com【JT】币址百万U预算可预付QQ2101460746 | av在线免费播放观看| 五月天色婷婷伊人网| 亚洲天堂青草| 五月丁香婷婷爱| 色五月激情| 色综合色色色| 综合久久丁香婷婷,五月婷婷六月丁香,开心激情综合网,六月丁香在线观看,婷婷丁 | 中文字幕97超级碰| 日本久久久97| 天天爽人人综合免费7799| 五月色精品| 天天爽天天透天天爱| 久久久香| 日本视频不卡123区| 中文字幕 久久9999| 激情6月| 夜夜躁爽日| 久99久视频免费观看| 成人亚洲精品| 99热国产这里只有| 99欧美精品99日本精品| 五月丁香综合在线| 婷婷成人综合| 免费做A爰片77777| 五月天激情AV| 丁香五月在线自慰| 色色五月丁香| 99re这里只有精品视频了| 久久加勒比| 久9视频| 婷婷无码视频| 久久久大香蕉| 人妻体体内射精一区二区| 国产婷婷五月天| 美欧日韩国产成人在战| 99色色| 婷婷五月无码| 丁香五月天导航| 亚洲日本三级片| 中文字幕AV网址| 婷婷六月爽| 99热99这里免费的精品| 久久码久久无清| 99热久| 丁香婷婷激情网站| 婷婷伊人| 色婷婷yy久| 日本99久久| 日本熟女一区二区| 久久婷五月综合| 国精产品一区一区三区免费视频| 五月婷在线观看| 99er6| 亚洲秘 无码一区二区三区妃光/1| 久热91| 91se在线观看| 人人干AV| 色色综合网站| 热久久这里只有三级视频| 99性色| 五月婷婷官网色| 五月丁香WWW| 性色婷婷| 色婷婷影视99| 丁香六月婷婷综合| 中文资源在线a| 99热在线观看免费| 丁香五月天欧美成人| 色色九区| 五月天丁香久久综合 | 爆乳熟妇一区二区三区爆乳照片| 日日.c| 另类图片激情五月天| 日韩精品一品二区三区的使用体验| 国产又爽又猛又粗的视频A片| 精品色色| 人人人舔人人人操人人人摸人人人97| 色色色99| www.97干视频| 九九精品免费视频99| 六月婷婷色综合| 九九热re99re6在线精品| 亚洲噜色| 狠狠操天天操综合| 伊人网欧美在线男人天堂五月丁香 | 亚洲综合色成丁香五月色| 久久综合激情| 丁香五月天堂| 日本啪啪网| 中国无码av| 色吧五月| 久久婷婷亚洲| 可以直接看的AV| 久久婷婷网| 丁香五月激情网| 五月天婷婷视频小说| 五月婷婷激情综合拍| 激情五月天综合图片小说网站| 色五月婷婷中文字幕在线观看 | 人人操97| 超碰电影在线播放| 色五月欧美| 婷婷丁香综合| 激情综合网站| 青青艹b| www.久久色.com| 99热免费18| 丁香六月天婷婷| 伊人九九九久| 亚洲9久久精品| 99丝袜精品视频网站| 国产欧美大香蕉一区| 日本波多野结衣视频| 五月丁香六月停停停| 99网址在线观看| 婷婷丁香大香蕉| 久久99免费视频网站| 影音先锋AV男人站| 一区二区三区四区牛| 五月天丁香综合在线| 无码动漫av| 丁香五月婷婷激情尤物| 26UUU欧美激情一区二区| 99在线视频播放| 色婷婷久久久| 五月婷婷黄色| 欧洲亚洲免费视频区| 婷婷综合五月天激情| 五月天婷婷导航| 五月激情网综合| 久久婷婷五月天蜜桃| WWW.桔色成人.COM| 成人婷99最新| 五月婷激情| 99久久精品免费精品国产_国产精品久久久久久_国产在线|日韩_久久国产精品电影 | 婷婷五月天亚洲精品| 五月深爱激情网| 日本爆乳片手机在线播放| 99综合久久| 色99视频| 99人人爽| 久久综合播放| 六月99天天婷婷激情综合| 色色色在线播放| 五月天婷婷中文字幕在线播放| 五月丁香六月婷婷操操操| 超碰com| 五月丁香网站| 五月婷天堂视频| 九九九色综合| 婷婷区日本| 亚洲婷婷免费| av九九| 九九色婷| 狠狠人妻色综合| 国产肥白大熟妇BBBB视频| 99久久er| 韩国激情五月天综合网| 免费黄色视频网址| 久久激情中文| 九九热re99re6在线精品| 夜夜躁狠狠| 日日色综合| 婷婷五月色播| 欲色人妻| 永久的网站AAAA| 婷婷五月天激情基地| 色色婷| 九九久99免费视频| 这里只有精品亚洲| 天天干狠狠艹| 日日夜夜干| 丁香五月成人丝袜| 婷婷九月激情| 婷婷五月天成人网| 99国产精品久久久久久久久久久| 日韩无码人妻一区二区| 人妻系列久久久久久久久久久 | 婷婷五月18永久免费网站| 五月激情五月丁香| 色五月婷婷网| 九月丁香久久网| 操碰91| 激情五月小说婷婷| 中文字幕人妻熟女在线| 9l视频自拍9l视频自拍九色学生| 综合性视频99| 国产激情久久| 亚洲精品网址| 99.色| 激情五月综合网| xxxx久| 五月丁花六月丁香综合| 欧美电影在线观看| 丁香婷婷五月综合色情| 婷婷丁香在线播放| 国产人妻777人伦精品HD| 丁香五月婷婷色情综合| 亚洲综合激情五月| 午夜天堂一区人妻| 大香蕉精品视频| 五月丁香六月欧美综合网站| 狠狠CAO日日穞夜夜穞AV| 五月天色图| 97色97干| 丁香婷婷午夜| 99re在线这里只有精品视频首页| 国产精品色色| 色五月婷婷在线| 人人爱摸视频| 97久久精品视频| 色久免费| 日韩丰满少妇无码内射| www.久久久久| 久99久精品视频| www.久9| 五月天,激情四射,婷婷频道| 亚洲视频在线观看| 五月伊人综合| 丁香六月激情综合| 久久综合性| 欧美 日韩 成人在线| 亚洲狠狠婷婷| 亚洲男女激情| 97AV人人插人人操| 五月婷婷天| 超碰99成人在线| 五月丁香欧美综合| 国内久久婷婷| 人人舔人人| 热婷婷在线视频| 五月婷婷丁香社区| 99热无码首页| 琪琪色网址| 六月婷婷九月丁香亚洲综合| 五月婷婷丁香日韩在线| 99色一| 久久五月婷天天干| 华人在线免费| 91丨九色丨国产打屁股网站|