《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > DSP/BIOS中的IO設備驅動程序
DSP/BIOS中的IO設備驅動程序
摘要: DSP/BIOS是TI公司推出的一個實時操作系統。DSP/BIOS與TI的CCS(Code Composer Studio)集成在一起。目前最新的版本是CCS 1.2中的DSP/BIOS II。應用DSP/BIOS可以大大簡化DSP應用程序的開發和調試。與外部設備的I/O接口是DSP應用開發中不可缺少的重要部分。基于DSP/BIOS的I/O設備驅動將軟件與硬件分離,提高了軟件的可重用性,在軟件或硬件改動時可使相互的影響降為最小。
Abstract:
Key words :

    近年來,隨著信息技術的飛速發展,DSP在航空、航天、雷達、通信、消費類電子設備等方面都得到了廣泛應用;同時,DSP的運算能力也越大越強大,TI公司新推出的TMS320C6400系列的運算能力可以達到8800MIPS。這些都要求開發DSP的應用程序要縮短開發時間,增加軟件的可編護性和可重用性。語音壓縮、語音識別、圖像處理等方面的應用要求DSP的開發盡可能簡單,還要求代碼的執行效率高。

   DSP/BIOS是TI公司推出的一個實時操作系統。DSP/BIOS與TI的CCS(Code Composer Studio)集成在一起。目前最新的版本是CCS 1.2中的DSP/BIOS II。應用DSP/BIOS可以大大簡化DSP應用程序的開發和調試。與外部設備的I/O接口是DSP應用開發中不可缺少的重要部分。基于DSP/BIOS的I/O設備驅動將軟件與硬件分離,提高了軟件的可重用性,在軟件或硬件改動時可使相互的影響降為最小。

1 DSP/BISO操作系統簡介

    DSP/BIOS實際上是一組可重復調用的系統模塊API的集合。只占用DSP很少的資源,可以滿足DSP實時運行時的調試性能分析,編寫高效的程序。例如,在TMS320C6211上運行printf()函數需花費4000個周期,而運行LOG_printf()只花費36個周期,可printf()要比LOG_pfrintf()多花費100倍以上的時間。下面只對與I/O設備驅動有關的模塊作簡要介紹。

1.1 任務調度模塊(HWI/SWI/TSK)

    在DSP/BIOS中,任務的調度是通過HWI、SWI和TSK三個模塊實現的。HWI(硬件中斷管理模塊)管理硬件中斷,主要負責DSP與外設的交互,從外設中讀寫數據。由于硬件中斷直接與硬件打交道,對應的中斷服務程序ISR應盡可能短小精焊。HWI不引起任務調度,它在處理完數據的輸入輸出后調用SWI_post()來調度相應的軟件中斷SWI完成數據處理工作。

    DSP/BIOS提供兩類優先線程:SWI(軟件中斷管理模塊)和TSK(任務管理模塊)。SWI是DSP/BIOS任務調度的核心,SWI任務是搶斷式的,即高優先級的任務可以搶斷低優先級的任務。但是SWI任務是不可阻塞的,所有SWI任務共享一個堆棧,SWI任務只能在程序編制時預先定義好。DSP/BIOS中對任務的動態產生和對阻塞狀態的支持是通過TSK模塊來實現的。TSK也是可以搶斷的,但每個TSK任務使用獨立的堆棧。

1.2 通訊模塊(PIP/SIO)

    PIP(帶緩沖管道管理模塊)和SIO(流輸入輸出管理模塊)是DSP/BIOS提供的兩個接口對象,用于支持DSP與外設之間數據交換。PIP對象帶有一個緩沖隊列,可以執行帶緩沖的讀任務和寫任務。SIO沒有緩沖隊列,SIO的操作get()和put()在應用程序和驅動程序之間交換緩沖的指針,而不是數據的拷貝,因此執行效率比PIP高。

    PIP和SIO對象支持基于幀的信號處理系統的實現。在多速率系統中需要使用優先級線程來統一端口通信,在其它需要處理不同尺寸、不同速率的幀的系統中,優先級線程也是必須的。PIP對象可被SWI或TSK線程使用,而SIO對象只能被TSK使用。

2 低級設備驅動(LIO)

    LIO(Low Level I/O)是一組基于DSP/BIOS設計的API函數。它由控制函數、I/O緩沖區管理函數、信令函數組成,如表1所示。應用程序可以通過LIO函數控制一個或多個外設通道。

LIO API函數
表1 LIO API函數

   LIO函數不考慮數據的轉送方向,也就是說僅執行輸出設備、僅執行輸入設備和能執行輸入、輸出的設備執行的是同樣的函數。輸入與輸出之間的主要不同點是傳送到緩沖區隊列函數的參數意義不同。既然所有其它的操作都是同樣的,大多數控制代碼能在單個驅動程序中被所有通道共享。

2.1 總體設計、設想和命名規范

    所有的驅動程序函數都不能設置成全局中斷。驅動程序應不影響全局中斷使能標記的狀態,僅影響由它控制的外設所能觸發的中斷所對應使能標記的狀態。這樣可以阻止一個驅動程序與其它驅動程序或應用程序爭奪CPU資源。

   為了避免由不同驅動程序使用同一函數名引起的命名空間沖突,也為了改變驅動程序而不需再編譯應用程序代碼,可以通過函數表訪問驅動程序函數。用這種方式,僅需要為每個驅動程序定義一個外部符號。這種符號有其命名規范。此命名規范通過接線板、在片外設、LIO接口等來區分。如包含應用程序注釋的源代碼為TI TMS320VC5402 DSK的AD50音頻編解碼器執行基于DMA的驅動程序,驅動程序函數表名是DSK5402_DMA_AD50_TI_ILIO。

   設備驅動程序支持的各通道半雙工(輸入或輸出)通道。每個函數對應一個通道變量。一個能執行輸入和輸出的物理設備,如連接到音頻編解碼器的DSP串口,可通過兩個半雙工通道(一個輸入,一個輸出)來訪問。一個驅動程序支持多少個物理設備和通道依具體實現而實。一般一個驅動程序應能控制一個物理設備,此設備可能有多個通道。通道號與物理設備通道的映射執行時確定。通道號應約定從0開始。對I/O設備,一般約定偶數號為輸入,奇數號為輸出。

2.2 三類函數

    LIO接口中有三類函數:控制函數、緩沖區和隊列管理函數、信令函數。

2.2.1 控制函數

   控制函數用來實現設備的啟動、關閉和控制。其初始函數為驅動程序保存資源(物理外設和內存)。它使用結構指針作為可選變量,此結構是一種設備的特殊變量結構。

2.2.2 隊列管理

    假定每個設備至少有一個用來傳送數據的緩沖區。許多設備(如McBSP和DMA)帶有允許雙緩沖的緩沖隊列。圖1是一個有三個存儲單元的LIO驅動程序,驅動程序中有:由外設填滿或清空的緩沖區“todevice”(到設備)隊列,將傳送的緩沖區返回到應用程序的緩沖區管理程序的“from device”(來自設備)隊列和當前傳送數據的緩沖區。在虛線框里的認為是在驅動程序里面。當前傳送數據的緩沖一般由外設寄存器控制,如DMA源寄存器或目標寄存器,在圖1中畫在“外設”中。含硬件隊列(如DMA重新如載寄存器)的設備也會含一個或多個存儲單元用業存儲指針為以后傳送用,此隊列為“to device”隊列。能包含緩沖區指針的第三個存儲單元是“from device”隊列,在驅動程序中為一變量。當設備準備傳送緩沖區時,緩沖區從輸入隊列傳送到外設寄存器。這些緩沖區然后移到輸出隊列以完成傳送,作為對CPU中斷的響應。

有三個存儲單元的LIO驅動程序

    PutBuf()將緩沖區從應用程序傳送到驅動程序的輸入隊列。GetBuf()從輸出隊列得到緩沖區。IsEmpty()和IsFull()返回輸入隊列、輸出隊列的狀態。如果輸入隊列滿,因為無空間裝新緩沖區,調用putBuf()會返回錯誤代碼。若IsFull()返回false,接下來可調用putBuf()。如果IsFull()返回true,但若在IsFull()返回true和調用putBuf()之間完成傳送,則調用putBuf()也可能會成功。

2.2.3 信令

    如圖1所示,當傳送結束一般會觸發CPU中斷。此中斷會使應用程序將傳送的緩沖區轉移到輸出隊列,然后調用calback()傳到驅動程序。Callback()應向應用程序發信號告知傳送完畢。

3 LIO驅動程序例子

    音頻處理如語音壓縮、呼叫過程音調檢測等,是DSP的一般應用。本例是使用TMS320C5402 DSK上的DMA將音頻編解碼數據從McBSP移到緩沖區中。

   當驅動程序響應應用程序調用和設備中斷時,采用數據結構跟蹤驅動程序的狀態。有效狀態是設備驅動程序緩沖區隊列的狀態,如圖1所示。

   圖2給出了此模式中最簡單的傳送狀態集。圓圈中單詞表示設備驅動程序緩沖區隊列的狀態。第一個單詞是“to device”隊列,第二個表示外設占用緩沖區指針,第三個是“from device”隊列,第二個表示外設占用緩沖區指針,第三個是“from device”隊列。E表示空,F表示滿,EEE是起始狀態。

最簡單的傳送狀態集

     每個隊列可以是空(E),滿(F),非空非滿(N)。應用程序調用PutBuf()將緩沖區放到“to device”隊列中。驅動程序立即將緩沖區放進外設,轉移到狀態“EFE”。當傳送完畢,外設向驅動程序發中斷信號,然后驅動中斷處理程序將緩沖區從外設寄存器轉移到“from device”隊列,轉移到狀態“EEF”,接著調用應用程序的回調函數。回調函數調用GetBuf()從驅動程序的“from device”隊列重新得到緩沖區,驅動程序返回起始狀態。

    如果驅動程序支持硬件排隊,則當一個緩沖區正由外設傳送時,“to device”隊列能控制另一個緩沖區。與圖2中狀態轉移不同,應用程序現在可能向“to device”隊列增加另一個緩沖區。驅動程序將此緩沖區指針存進一個隊列,此時狀態為“FFE”,“to device”隊列為滿,外設正在傳送一個緩沖區,“from device”隊列為空。使用C數據結構實現這種狀態機器的狀態向量。

    使用DMA全局重新加載寄存器來控制“to device”隊列,狀態結構如下所示。

Typedef struct drv_state{

Bool enabled;

Ptr currentBuffer;

Uns currentSize;

Ptr fullBuffer;

Uns fullSize;

LIO_TcallBack callback;

Arg calbackArg;

} LIO_Obj;

    第一個字段“enabled”是一個布爾值,表示程序的開始或結束。下面兩個字段“currentBuffer”“currentSize”控制當前傳送緩沖區的起始地址和尺寸。當傳送完畢,它們轉移到“from device”隊列。“fullBuffer”“fullSize”字段實現長度為1的“from device”隊列。Callback()的地址和參數通過setCallback()存儲在狀態結構中。

    驅程序對每個緩沖區只接收一個中斷,而不是每個采樣一個斷。發生中斷時,驅動程序已經知道緩沖區傳送完畢,重新加載,DMA不需再重新編程。中斷處理程序首先將currentBuffer內容移到fullBuffer中。如果緩沖區已在“to device”隊列中,即已使用重新加載的DMA,則新緩沖區指針和長度記錄進currentBuffer字段中,然后調用callback()。一旦定義了基本的狀態機器,相似硬件的新驅動程序就很容易寫出。

此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 一区视频在线播放 | 丝袜福利视频 | 特级黄色录像 | 极品销魂美女特嫩bbb片 | 91精品国产综合久久久久久 | 黑人老外猛进华人美女 | 久久久久久久久久久中文字幕 | 午夜剧场欧美 | 性一交一乱一乱一视频96 | 亚洲日韩av无码 | 欧美三级视频 | 天天操狠狠操夜夜操 | 91黄在线观看 | 男女晚上黄羞羞视频播放 | 亚洲a视频| 国产乱人伦av在线无码 | 亚洲人成色77777在线观看 | 国产又白又嫩又爽又黄 | 美州a亚洲一视本频v色道 | 性欧美一级毛毛片a | 黄色福利站| 激情伊人 | 国产精品99久久精品爆乳 | 欧美经典影片视频中文 | 美国成人在线 | 黄网站在线观看视频 | 伊人草| 日韩人妻无码精品-专区 | 动漫av纯肉无码av在线播放 | 好大好爽cao死我了bl | 水蜜桃亚洲一二三四在线 | 日本久久久久久久久久久 | 超碰免费公开在线 | 欧美性生活 | 午夜福利国产精品久久 | 久色免费视频 | 成 人色 网 站 欧美大片在线观看 | 中国女人内谢69xxxx | 丝袜国产在线 | 国产精品第七页 | 天堂网avav | 婷婷久久综合 | 日韩在线激情视频 | 黄片毛片视频 | 国产午夜一区二区三区 | 91香蕉视频在线看 | 麻豆www.| 97人人在线视频 | 在线欧美中文字幕农村电影 | 无码av免费毛片一区二区 | 国产亚洲精品久久久久久牛牛 | 岛国视频一区 | 两性午夜免费视频 | 综合黄色| 国产精品无码一区二区三区在 | 欧美老熟妇乱大交xxxxx | 男女一边摸一边做爽爽 | 18性欧美xxxⅹ性满足 | 国精品无码人妻一区二区三区 | 亚洲黄色av网站 | 强开小嫩苞一区二区三区网站 | 美国做爰xxxⅹ性视频 | 欧美日韩国产免费一区二区三区 | 中文字幕永久在线 | 中文字幕亚洲欧美日韩在线不卡 | 亚洲国产成人精品久久久国产成人一区 | 在线成人观看 | 4438xx亚洲最大五色丁香 | 欧美日韩一区二区三区视频 | 亚洲人亚洲人成电影网站色 | 黄色第一网站 | 综合影院 | 久久黄网站 | 日韩欧美成 | 91丝袜在线观看 | 国产乱在线| 91日韩精品久久久久身材苗条 | 亚洲人成网站18禁止人 | 久久久久99一区二区三区 | 亚洲永久av | 性高朝久久久久久久3小时 av片在线观看 | 国产综合网站 | h片在线 | 成人孕妇专区做爰高潮 | 一级黄色录象 | 久久久免费精品 | 欧美高清性色生活片免费观看 | 波多野结衣在线视频免费观看 | 久久国产小视频 | 凹凸日日摸天天碰免费视频 | 亚洲精品乱码久久久久久久久久 | 亚洲国产成人久久综合电影 | 亚洲天堂成人网 | 国产精品制服 | 日韩av毛片 | 台湾佬亚洲 | 日本丰满的人妻hd高清在线 | 情欲按摩院同性3 | 欧美成人免费在线观看 | 最新中文字幕久久 | 久久精品国产丝袜人妻 | 色丁香av| 98在线视频 | 97在线视频免费人妻 | 日本少妇aa特黄毛片亚洲 | 成人动漫免费观看 | 欧美成人家庭影院 | 久久九九久精品国产 | 少妇媚药按摩中文字幕 | 一区二区三区国产精品 | 男人天堂综合 | 国产精品无码久久综合网 | 羞羞视频在线观看免费 | 在线观看的毛片 | 日韩精品在线观看中文字幕 | 视色网站| 国产精品久久久福利 | 国产精品久久久久久av福利 | 中文字幕日韩高清 | 黑人巨大精品欧美黑白配亚洲 | 四虎最新紧急入口 | 亚洲成人免费在线 | 国产精品.xx视频.xxtv | 国产一区中文 | 亚洲成熟女人毛毛耸耸多 | 直接看的av | 国产卡一卡二卡三无线乱码新区 | 日韩av在线播 | 四虎在线网址 | 亚洲精品12p| 久久夜色精品国产欧美一区麻豆 | 无码国产69精品久久久孕妇 | 在线观看国精产品二区1819 | 日韩国产欧美在线观看 | 伊人久久大香线 | 99久在线观看 | 午夜小视频免费在线观看 | 国产精品日产欧美久久久久 | 国产又嫩又黄又猛视频在线观看 | 色人阁av | 国产毛片18片毛一级特黄 | 免费精品在线 | 日韩精品区 | 精品久久久久久久久久久久久久久久 | 国产免费网址 | 我我色综合| 2021精品亚洲中文字幕 | 国产亚洲欧美视频 | 粉嫩av一区二区三区入口 | 免费日韩 | 一区二区三区四区国产精品 | 欧美精品播放 | 精品国产一区二区三区在线 | 国产亚洲视频在线 | 在线xxxxx| youjizzcom日本 | 国产在线精品一区二区在线播放 | 孕妇爱爱视频 | 精品人妻一区二区三区浪潮在线 | 老司机成人网 | 欧美精品乱码 | 噼里啪啦国语影视 | 久久精品道一区二区三区 | 久久久精品久久久 | 美女福利片 | 亚洲国产一二三精品无码 | 韩国av三级| 久久久久久久久久91 | 成熟丰满熟妇高潮xxxxx | 欧产日产国产精品98 | 亚洲日本在线观看 | 国产疯狂性受xxxxx喷水 | 精品亚洲一区二区三区四区五区 | 亚洲综人网 | 久久夜靖品2区 | 91在线看 | 欧美在线专区 | 欧美乱欲视频 | 无码人妻精品一区二区三区免费 | 日韩精品――中文字幕 | 精品人妻少妇一区二区 | 九九精品久久 | 成人无遮挡裸免费视频在线观看 | 久久久久久久久蜜桃 | 欧美又粗又大aaa片 熟女少妇内射日韩亚洲 | 欧美人伦禁忌dvd放荡欲情 | www.yeyyme成人看片 | 久久h| 日本aⅴ写真网站免费 | 亚洲精品成a人 | 午夜黄色录像 | 国产女主播在线一区二区 | 国产精品久久婷婷 | 欧美成人黄色小说 | 182tv国产免费观看软件 | 精品一区二区三区激情在线欧美 | 一区二区三区在线视频免费观看 | 日韩和的一区二在线 | 亚洲精品乱 | 日本一区精品视频 | av网站久久 | 免费国产在线精品一区二区三区 | 波多野结衣三区 | 7777欧美日激情日韩精品 | 一级黄在线观看 | 亚洲欧美综合色 | 午夜精品久久99蜜桃的功能介绍 | 亚洲精品乱码久久久久久蜜桃图片 | 成人在线观看国产 | 亚洲日韩在线观看免费视频 | 欧美老熟妇牲交 | 亚洲男人第一无码av网站 | 欧美一区二区三区爱爱 | 国产中文一区二区 | 五月天丁香综合久久国产 | 成人国产精品免费 | 真人做爰免费毛片视频 | 人人狠狠综合久久亚洲婷婷 | 麻豆av在线播放张芸熙 | 森泽佳奈在线播放 | 日韩欧美精品久久 | 欧美日韩精品一区二区在线播放 | 欧洲黄视频 | 四虎精品免费永久免费视频 | 极品尤物一区二区三区 | 黄色www | 少妇搡bbbb爽毛片无 | 免费看欧美黄色片 | 九一国产在线观看 | 自拍日韩亚洲一区在线 | 日本人の夫妇交换 | 日韩大片av | 亚洲一级一区 | 久久中文精品无码中文字幕下载 | 中文字幕5566 | 国产欧美精品一区二区 | 极品美女扒开粉嫩小泬图片 | 亚洲婷婷综合久久一本伊一区 | 超碰免费人人 | 午夜福利伦伦电影理论片在线观看 | 激情综合影院 | 四虎库 | 高清欧美性猛交xxxx黑人猛交 | 日本xxxwww在线观看 | 日产国产精品亚洲系列 | 亚洲国产综合久久久 | av中文字幕免费观看 | av片一区二区 | 国产欧美一级片 | 学生调教贱奴丨vk | 亚洲精品一区二区三区新线路 | 男女后进式猛烈xx00动态图片 | 欧美极品一区二区三区 | 欧美极品在线 | 国产免费久久精品国产传媒 | 亚洲综合av一区二区三区 | 日韩 亚洲 中文 图片 小说 | 永久免费观看美女裸体的网站 | 国产精品欧美一区乱破 | 福利社午夜影院 | 黄色av网站免费观看 | 欧洲无码一区二区三区在线观看 | 国产成人精品无码免费看 | 国产女主播户外勾搭野战 | 波多野结衣中文字幕久久 | 狠狠干天天爱 | 色综合欧美在线视频区 | 国产精品一色哟哟 | 99在线精品免费视频 | 小宝极品内射国产在线 | 超碰97人人草 | 农村老妇性真猛 | 天堂网视频在线观看 | av大片网址| 四虎国产精品成人免费影视 | 精品视频久久久 | 国产精品高潮呻吟av久久4虎 | 亚洲蜜桃精久天干天干天啪啪夜l | 日韩精品视频一区二区三区 | 免费网站日本a级淫片免费看 | 奇米四色在线视频 | 老司机精品视频一区二区 | 男人用嘴添女人下身免费视频 | 精品一区二区三区无码视频 | 日本成年x片免费观看 | 成人在线你懂的 | 亚洲国产精品大学美女久久久爽 | 国产97在线 | 免费 | 国产伦精品一区二区三区照片91 | 另类图片亚洲色图 | 日日摸夜夜骑 | 瑟瑟综合网 | 色无极亚洲 | 亚洲欧美日本在线观看 | 真人做爰高潮全过程毛片 | 96精品在线| 国产成人高清视频 | 精品视频久久久久 | 女生毛片| www.日韩| av不卡观看 | 啄木系列成人av在线播放 | 亚洲人成网亚洲欧洲无码 | 四虎成人精品无码永久在线 | 久久免费视频一区二区 | 亚洲xx站 | 日韩午夜一区二区在线精品三级伦理 | 免费观看一级黄色片 | 中文字幕超清在线观看 | 国产精品最新 | 亚洲国产欧美日韩在线 | 欧美做爰全过程免费看 | 国产三级香港三韩国三级 | 四虎久久久 | 国内精品久久久久影院薰衣草 | 久草一级| 456成人精品影院 | 亚洲一区二区三区日本久久九 | 日本不卡一区二区三区 | 熟妇的奶头又大又长奶水视频 | 青青视频免费观看 | 国产精品中文在线 | 91精品国产高清一区二区三密臀 | 亚洲欧美综合精品成人导航 | a视频在线 | 国产亚洲视频在线 | 午夜九九九 | 国产精品福利小视频 | 国产天堂视频 | 亚洲黄色图片网站 | 国产情侣出租屋露脸实拍 | 范冰冰一级做a爰片久久毛片 | 国产chinese精品露脸 | 亚洲三区在线观看无套内射 | 精品夜夜澡人妻无码av | 叶子楣裸乳照无奶罩视频 | 美利坚合众国av | 成人影片麻豆国产影片免费观看 | 少妇精69xxtheporn | 丁香五月缴情综合网 | 成人在线手机视频 | 国产乱淫av片免费观看 | 中国少妇的呻吟xvideos | 国产黄色高清视频 | 日韩精品久久中文字幕 | 亚洲国产另类久久久精品性 | 国产重口老太伦 | 亚洲精品日本无v一区 | 久久一日本道色综合久久 | 亚洲老熟女性亚洲 | 黄色网址免费 | 欧美一级大黄 | 国产手机在线精品 | 久久久久久久久毛片精品 | 欧美国产一区二区 | 中文字幕日韩精品亚洲一区 | 最大胆裸体人体牲交 | 国产自产在线视频一区 | 国内精品x99av| 久久亚洲sm情趣捆绑调教 | 波多野结衣av一区二区全免费观看 | 老司机伊人 | 午夜一二三区 | 强制中出し~大桥未久在线a | 国产理论片在线观看 | 潘金莲性xxxxhd | 人人妻人人狠人人爽天天综合网 | 波多野吉衣在线视频 | 先锋影音一区二区三区 | 免费的av片| 国产精品久久久久免费 | 亚洲在av人极品无码网站 | 国产在线视频一区二区董小宛性色 | www.91在线视频 | 久久久国产打桩机 | 日韩欧美一二三区 | ts人妖另类精品视频系列 | 无码人妻精品一区二区三区99不卡 | 成人a√| 天天透天天操 | 日本69少妇 | 欧美中文字幕在线 | 全部免费毛片在线播放 | 日日碰狠狠躁久久躁9 | 97se亚洲国产综合在线 | 99国产精品国产免费观看 | 欧美午夜精品久久久久免费视 | 日韩欧美在线视频 | 一级国产航空美女毛片内谢 | 黄色小视频在线看 | 国产成人av一区二区三区 | 国产精品普通话 | 国产精品女人久久久 | 国产午夜精品一区二区三区欧美 | av在线播放一区二区三区 | 成人疯狂猛交xxx | 丰满女邻居的色诱4hd | 欧美激情综合亚洲一二区 | 亚洲热热 | 精品国产三级a∨在线 | 黄瓜视频污在线观看 | 亚洲精品一 | 国产午夜亚洲精品午夜鲁丝片 | 小sao货水好多真紧h无码视频 | 在线精品视频一区二区三四 | 久草网在线观看 | 久草在线资源福利站 | 国产精品久久久久久影视 | 波多野结衣视频免费 | 乌克兰极品少妇xxxx做受小说 | 伊人青青久久 | 久久99热狠狠色一区二区 | 少妇啊灬啊别停灬用力啊免费视频 | 青在线视频| 国产精品视频二区不卡 | 永久免费精品精品永久-夜色 | 在线看片人成视频免费无遮挡 | 免费成人在线网站 | 久久av资源站 | 免费精品99久久国产综合精品 | 亚洲国产精品综合久久网络 | 91在线综合 | 国产乡下妇女做爰毛片 | 公的~yin之手筱田优中文字幕 | 欧美黑人疯狂性受xxxxx野外 | 性av网| av导航大全| 欧美一区二区最爽乱淫视频免费看 | 少妇情理伦片丰满午夜在线观看 | 日韩激情视频一区二区 | www久久撸撸网| 中文av免费| 人人澡人人妻人人爽人人蜜桃麻豆 | 久久99热这里只频精品6 | 99热2 | 国语对白乱妇激情视频 | 上原瑞穗av在线播放 | 美女狂揉羞羞的视频 | 日韩少妇精品av一区二区 | 欧美国产综合色视频 | 好大好硬好爽免费视频 | 沈樵精品国产成av片 | 欧美一级视频在线观看 | 日韩av无码一区二区三区不卡 | 黄色免费网站在线 | 欧美18精品久久久无码午夜福利 | 日日艹夜夜艹 | 久久久久久麻豆 | 欧美激情视频一区 | 欧美成人精品a∨在线观看 香蕉av福利精品导航 | 好屌草这里只有精品 | 少妇无套高潮一二三区 | 凹凸日日摸日日碰夜夜爽1 凹凸日日摸天天碰免费视频 | 国产av无码专区亚洲awww | a级一级黄色片 | 99精品国产一区二区 | 毛色毛片免费观看 | 青青草毛片 | 欧美日韩综合久久 | 精品成在人线av无码免费看 | 国产一区二区网 | 掩来啦掩去啦最新官网 | 久久人人爽人人爽人人片av高请 | 国产毛片一区二区 | 日韩免费淫片 | 亚洲一区中文字幕永久在线 | 视色在线 | 在线免费观看av的网站 | 国产精品久久久久久久久久99 | 日本午夜影院 | 91玉足脚交白嫩脚丫在线播放 | 一本一道av无码中文字幕麻豆 | 久久小草 | 国产又爽又黄又无遮挡的激情视频 | 少妇熟女久久综合网色欲 | 超碰人人搞 | 国产成人在线免费观看视频 | 成人看片黄a免费看视频 | 女同理伦片在线观看禁男之园 | 十八岁以下禁止观看黄下载链接 | 国产一区二区三区四区五区加勒比 | 国产强伦姧在线观看无码 | 丁香花开心四播房麻豆 | 国产成人宗合 | 国产粉嫩呻吟一区二区三区 | 内射老阿姨1区2区3区4区 | 天堂久久爱资源站www | 美女网站av | mm31美女爽爽爽爱做视频vr | 亚洲精选一区 | 72成人网| 欧洲亚洲综合 | 日韩成人福利 | 成人宗合网 | 张柏芝亚洲一区二区三区 | 天天天天天干 | 日本泡妞视频 | 波多野结衣一区二区三区在线观看 | 国产成人无码一区二区三区在线 | 最近中文字幕免费视频 | 黑人巨大99vs小早川怜子 | 精品免费国产一区二区三区四区 | 奇米777狠狠色噜噜狠狠狠 | 黄av在线 | 2023亚洲精品国偷拍自产在线 | 中文字幕日韩精品无码内射 | √8天堂资源地址中文在线 √天堂 | 一本大道伊人av久久乱码 | 手机看片日韩久久 | 一级特黄录像免费观看 | 久久福利精品 | 成在人线av无码免观看麻豆 | wwwcomcn成人| 欧美福利视频一区 | 国产高清自拍一区 | 欧美性jizz18性欧美 | 国产女无套免费网站 | 中文字幕91在线 | 中文字幕妇偷乱视频在线观 | 久久大胆人体 | 福利社av | 黑人巨大精品欧美一区二区桃花岛 | 欧美色偷偷 | 毛片女人18片毛片女人免费 | 天堂国产一区二区三区四区不卡 | 黑人巨大精品欧美一区二区 | 农村脱精光一级 | 日本成年x片免费观看 | 国模冰冰炮一区二区 | 一级片在线视频 | 国产精品成人一区二区三区 | 手机在线中文字幕 | 亚洲精品字幕 | 国产精品资源在线观看 | 欧美黄色成人 | 久久国产原创 | 中国一级片在线观看 | 国产免费人人看 | 国产奶头好大揉着好爽视频 | 亚洲色图在线视频 | 中文字幕二| 亚洲产国偷v产偷v自拍色戒 | 国语对白91| 善良的公与媳hd中文字 | 成人性生交大片免费看96 | 偷偷草| 中文av一区二区三区 | 国产人与zoxxxx另类一一 | 精品女同一区二区三区在线观看 | 日韩人妻熟女中文字幕a美景之屋 | 日日躁夜夜摸月月添添添的视频 | 91资源新版在线天堂成人 | 日韩精品一卡2卡3卡4卡分类 | 欧洲成人综合网 | 国产精无久久久久久久免费 | 久久免费视频网 | 久久精品1 | 久草操 | 国产一级高清视频 | 欧美成年私人网站 | 久久午夜无码鲁丝片秋霞 | 亚洲国产综合在线 | a级毛片特级毛片 | 黄色操人 | 嫩草影院黄色 | 免费看av毛片 | 国产精品乱码高清在线观看 | 日本无码人妻精品一区二区蜜桃 | 欧美精品与人动性物交免费看 | 催眠调教邻居美人若妻在线播放 | 国产精品国色综合久久 | 91精品久久久久久久久中文字幕 | 亚洲欧洲精品mv免费看 | 少妇逼逼 | 国产一在线 | 黄色a级片在线观看 | 免费观看全黄做爰大片小说 | 伦xxxx在线 | 久久精品丝袜高跟鞋 | 久久久www成人免费精品 | 天天燥日日燥 | 精品成人久久久 | 艳妇乳肉豪妇荡乳 | 国产精品sm| 亚洲va韩国va欧美va精四季 | 国产精选免费进入 | 性高朝久久久久久久3小时 av片在线观看 | 九九re6热在线视频精品66 | 精品一区二区av | 日韩欧美视频免费观看 | 亚洲狠狠婷婷综合久久久久图片 | 免费看黄色一级视频 | 人人爽久久涩噜噜噜蜜桃 | 日韩第一页 | 欧美日韩一区二区三区在线播放 | 国产精品免费看jizzjlzz | 中文字幕一区二区人妻电影 | 日本 片 成人 在线 日本 在线 | 久久国产精品日本波多野结衣 | 久久久久久亚洲国产 | 高清黄色一级片 | 日本熟妇毛茸茸丰满 | 欧美激情国产日韩精品一区18 | 少妇人妻精品一区二区 | 在线视频网站www色 300部国产真实乱 | 777色淫网站女女免费 | 毛片网在线观看 | 欧美色视频在线观看 | 操操操视频 | 一区二区三区国产视频 | 亚洲黑人巨大videos | 久久欧美国产伦子伦精品 | 精品人伦一区二区色婷婷 | 鲁一鲁在线视频 | 欧美理论视频 |