九九99在线视频-九九99香蕉在线视频美国毛片-九九99热久久精品在线9-九九99热-九九99久久精品在免费线bt-九九99久久


曙海教育集團(tuán)論壇Linux專(zhuān)區(qū)Linux驅(qū)動(dòng)開(kāi)發(fā) → 嵌入式Linux操作系統(tǒng)的驅(qū)動(dòng)程序開(kāi)發(fā)要點(diǎn)


  共有9024人關(guān)注過(guò)本帖樹(shù)形打印

主題:嵌入式Linux操作系統(tǒng)的驅(qū)動(dòng)程序開(kāi)發(fā)要點(diǎn)

美女呀,離線(xiàn),留言給我吧!
wangxinxin
  1樓 個(gè)性首頁(yè) | 博客 | 信息 | 搜索 | 郵箱 | 主頁(yè) | UC


加好友 發(fā)短信
等級(jí):青蜂俠 帖子:1393 積分:14038 威望:0 精華:0 注冊(cè):2010-11-12 11:08:23
嵌入式Linux操作系統(tǒng)的驅(qū)動(dòng)程序開(kāi)發(fā)要點(diǎn)  發(fā)帖心情 Post By:2010-11-24 9:12:58

在Linux操作系統(tǒng)下有3類(lèi)主要的設(shè)備文件類(lèi)型:塊設(shè)備、字符設(shè)備和網(wǎng)絡(luò)設(shè)備。這種分類(lèi)方法可以將控制輸入/輸出設(shè)備的驅(qū)動(dòng)程序與其他操作系統(tǒng)軟件分離開(kāi)來(lái)。

字符設(shè)備塊設(shè)備的主要區(qū)別是:在對(duì)字符設(shè)備發(fā)出讀/寫(xiě)請(qǐng)求時(shí),實(shí)際的硬件I/O一般緊接著發(fā)生。塊設(shè)備則不然,它利用一塊系統(tǒng)內(nèi)存作為緩沖區(qū),若用戶(hù)進(jìn)程對(duì)設(shè)備的請(qǐng)求能滿(mǎn)足用戶(hù)的要求,就返回請(qǐng)求的數(shù)據(jù);否則,就調(diào)用請(qǐng)求函數(shù)來(lái)進(jìn)行實(shí)際的I/O操作。塊設(shè)備主要是針對(duì)磁盤(pán)等慢速設(shè)備設(shè)計(jì)的,以免耗費(fèi)過(guò)多的CPU時(shí)間用來(lái)等待。網(wǎng)絡(luò)設(shè)備可以通過(guò)BSD套接口訪(fǎng)問(wèn)數(shù)據(jù)。

每個(gè)設(shè)備文件都有其文件屬性(c/b),表示是字符設(shè)備還是塊設(shè)備。另外每個(gè)文件都有2個(gè)設(shè)備號(hào),第一個(gè)是主設(shè)備號(hào),標(biāo)識(shí)驅(qū)動(dòng)程序;第二個(gè)是從設(shè)備號(hào),標(biāo)識(shí)使用同一個(gè)設(shè)備驅(qū)動(dòng)程序的、不同的硬件設(shè)備。設(shè)備文件的主設(shè)備號(hào)必須與設(shè)備驅(qū)動(dòng)程序在登記時(shí)申請(qǐng)的主設(shè)備號(hào)一致,否則用戶(hù)進(jìn)程將無(wú)法訪(fǎng)問(wèn)驅(qū)動(dòng)程序。

系統(tǒng)調(diào)用時(shí)操作系統(tǒng)內(nèi)核與應(yīng)用程序之間的接口,設(shè)備驅(qū)動(dòng)程序是操作系統(tǒng)內(nèi)核與機(jī)器硬件之間的接口。設(shè)備驅(qū)動(dòng)程序是內(nèi)核的一部分,它完成以下功能:

◆對(duì)設(shè)備初始化和釋放

◆把數(shù)據(jù)從內(nèi)核傳送到硬件和從硬件讀取數(shù)據(jù)

◆讀取應(yīng)用程序傳送給設(shè)備文件的數(shù)據(jù)和回送應(yīng)用程序請(qǐng)求的數(shù)據(jù)

◆檢測(cè)和處理設(shè)備出現(xiàn)的錯(cuò)誤

MTD(Memory Technology Device)設(shè)備是閃存芯片、小型閃存卡、記憶棒之類(lèi)的設(shè)備,它們?cè)谇度胧皆O(shè)備中的使用正在不斷增加。MTD驅(qū)動(dòng)程序是在Linux下專(zhuān)門(mén)為嵌入式環(huán)境開(kāi)發(fā)的新的一類(lèi)驅(qū)動(dòng)程序。相對(duì)于常規(guī)塊設(shè)備驅(qū)動(dòng)程序,使用MTD驅(qū)動(dòng)程序的優(yōu)點(diǎn)在于他們能更好的支持、管理給予閃存設(shè)備,有基于扇區(qū)的擦除和讀/寫(xiě)操作的更好的接口。

驅(qū)動(dòng)程序結(jié)構(gòu)

Linux的設(shè)備驅(qū)動(dòng)程序可以分為3個(gè)主要組成部分:

1. 自動(dòng)配置和初始化子程序,負(fù)責(zé)監(jiān)測(cè)所要驅(qū)動(dòng)的硬件設(shè)備是否存在和能否正常工作。如果該設(shè)備正常,則對(duì)這個(gè)設(shè)備及其相關(guān)的設(shè)備驅(qū)動(dòng)程序需要的軟件狀態(tài)進(jìn)行初始化。這部分驅(qū)動(dòng)程序僅在初始化時(shí)被調(diào)用一次。

2. 服務(wù)于I/O請(qǐng)求的子程序,又稱(chēng)為驅(qū)動(dòng)程序的上半部分。調(diào)用這部分程序是由于系統(tǒng)調(diào)用的結(jié)果。這部分程序在執(zhí)行時(shí),系統(tǒng)仍認(rèn)為是與進(jìn)行調(diào)用的進(jìn)程屬于同一個(gè)進(jìn)程,只是由用戶(hù)態(tài)變成了核心態(tài),具有進(jìn)行此系統(tǒng)調(diào)用的用戶(hù)程序的運(yùn)行環(huán)境,因而可以在其中調(diào)用sleep()等與進(jìn)行運(yùn)行環(huán)境有關(guān)的函數(shù)。

3. 中斷服務(wù)子程序,又稱(chēng)為驅(qū)動(dòng)程序的下半部分。在Linux系統(tǒng)中,并不是直接從中斷向量表中調(diào)用設(shè)備驅(qū)動(dòng)程序的中斷服務(wù)子程序,而是由Linux系統(tǒng)來(lái)接收硬件中斷,再由系統(tǒng)調(diào)用中斷服務(wù)子程序。中斷可以在任何一個(gè)進(jìn)程運(yùn)行時(shí)產(chǎn)生,因而在中斷服務(wù)程序被調(diào)用時(shí),不能依賴(lài)于任何進(jìn)程的狀態(tài),也就不能調(diào)用任何與進(jìn)程運(yùn)行環(huán)境有關(guān)的函數(shù)。因?yàn)樵O(shè)備驅(qū)動(dòng)程序一般支持同一類(lèi)型的若干設(shè)備,所以一般在系統(tǒng)調(diào)用中斷服務(wù)子程序時(shí),都帶有一個(gè)或多個(gè)參數(shù),以唯一標(biāo)識(shí)請(qǐng)求服務(wù)的設(shè)備。

在系統(tǒng)內(nèi)部,I/O設(shè)備的存/取通過(guò)一組固定的入口點(diǎn)來(lái)進(jìn)行,這組入口點(diǎn)是由每個(gè)設(shè)備的驅(qū)動(dòng)程序提供的。具體到Linux系統(tǒng),設(shè)備驅(qū)動(dòng)程序所提供的這組入口點(diǎn)由一個(gè)文件操作結(jié)構(gòu)來(lái)向系統(tǒng)進(jìn)行說(shuō)明。file_operation結(jié)構(gòu)定義于linux/fs.h文件中。

struct file_operation{
int (*lseek)(struct inode *inode, struct file *filp, off_t off, int pos);
int (*read)(struct inode *inode, struct file *filp, char *buf, int count);
int (*write)(struct inode *inode, struct file *filp, const char *buf, int count);
int (*readdir)(struct inode *inode, struct file *filp, struct dirent *dirent, int count);
int (*select)(struct inode *inode, struct file *filp, int sel_type, select_table *wait);
int (*ioctl)(struct inode *inode, struct file *filp, unsigned int cmd, unsigned int arg);
int (*mmap)(void);
int (*open)(struct inode *inode, struct file *filp);
int (*release)(struct inode *inode, struct file *filp);
int (*fasync)(struct inode *inode, struct file *filp);
};

file_operation結(jié)構(gòu)中的成員幾乎全部是函數(shù)指針,所以實(shí)質(zhì)上就是函數(shù)跳轉(zhuǎn)表。每個(gè)進(jìn)程對(duì)設(shè)備的操作都會(huì)根據(jù)major、minor設(shè)備號(hào),轉(zhuǎn)換成對(duì)file_operation結(jié)構(gòu)的訪(fǎng)問(wèn)。

常用的操作包括以下幾種:

◆lseek, 移動(dòng)文件指針的位置,只能用于可以隨機(jī)存取的設(shè)備。

◆read, 進(jìn)行讀操作,參數(shù)buf為存放讀取結(jié)果的緩沖區(qū),count為所要讀取的數(shù)據(jù)長(zhǎng)度。返回值為負(fù)表示讀取操作發(fā)生錯(cuò)誤;否則,返回實(shí)際讀取的字節(jié)數(shù)。對(duì)于字符型,要求讀取的字節(jié)數(shù)和返回的實(shí)際讀取字節(jié)數(shù)都必須是inode-i_blksize的倍數(shù)。

◆write, 進(jìn)行寫(xiě)操作,與read類(lèi)似

◆readdir, 取得下一個(gè)目錄入口點(diǎn),只有與文件系統(tǒng)相關(guān)的設(shè)備程序才使用。

◆select, 進(jìn)行選擇操作。如果驅(qū)動(dòng)程序沒(méi)有提供select入口,select操作會(huì)認(rèn)為設(shè)備已經(jīng)準(zhǔn)備好進(jìn)行任何I/O操作。

◆ioctl, 進(jìn)行讀、寫(xiě)以外的其他操作,參數(shù)cmd為自定義的命令

◆mmap, 用于把設(shè)備的內(nèi)容映射到地址空間,一般只有塊設(shè)備驅(qū)動(dòng)程序使用

◆open, 打開(kāi)設(shè)備準(zhǔn)備進(jìn)行I/O操作。返回0表示打開(kāi)成功,返回負(fù)數(shù)表示失敗。如果驅(qū)動(dòng)程序沒(méi)有提供open入口,則只要/dev/driver文件存在就認(rèn)為打開(kāi)成功。

◆release, 即close操作。

在用戶(hù)自己的驅(qū)動(dòng)程序中,首先要根據(jù)驅(qū)動(dòng)程序的功能,完成file_operation結(jié)構(gòu)中函數(shù)實(shí)現(xiàn)。不需要的函數(shù)接口可以直接在file_operation結(jié)構(gòu)中初始化為NULL。file_operation變量會(huì)在驅(qū)動(dòng)程序初始化時(shí)注冊(cè)到系統(tǒng)內(nèi)部。當(dāng)操作系統(tǒng)對(duì)設(shè)備操作時(shí),會(huì)調(diào)用驅(qū)動(dòng)程序注冊(cè)的file_operation結(jié)構(gòu)中的函數(shù)指針。

Linux對(duì)中斷的處理

在Linux系統(tǒng)里,對(duì)中斷的處理是屬于系統(tǒng)核心部分,因而如果設(shè)別與系統(tǒng)之間以中斷方式進(jìn)行數(shù)據(jù)交換,就必須把該設(shè)備的驅(qū)動(dòng)程序作為系統(tǒng)核心的一部分。設(shè)備驅(qū)動(dòng)程序通過(guò)調(diào)用request_irq函數(shù)來(lái)申請(qǐng)中斷,通過(guò)free_irq來(lái)釋放中斷。它們被定義為:

#i nclude <linux/sched.h>
int request_irq(unsigned int irq, 
void (*handler)(int irq, void dev_id, struct pt_regs *regs),
unsigned long flags,
const char *device,
void *dev_id);
void free_irq(unsigned int irq, void *dev_id);

參數(shù)irq表示所要申請(qǐng)的硬件中斷號(hào);handler為向系統(tǒng)登記的中斷處理子程序,中斷產(chǎn)生時(shí)由系統(tǒng)來(lái)調(diào)用,調(diào)用時(shí)所帶參數(shù)irq為中斷號(hào);dev_id為申請(qǐng)時(shí)告訴系統(tǒng)的設(shè)備標(biāo)識(shí);regs為中斷發(fā)生時(shí)的寄存器內(nèi)容;device為設(shè)備名,將會(huì)出現(xiàn)在/proc/interrupts文件里;flag是申請(qǐng)時(shí)的選項(xiàng),它決定中斷處理程序的一些特性,其中最重要的是中斷處理程序是快速處理程序還是慢速處理程序。快速處理程序運(yùn)行時(shí),所有中斷都被屏蔽,而慢速處理程序運(yùn)行時(shí),除了正在處理的中斷外,其他中斷都沒(méi)有被屏蔽。在Linux系統(tǒng)中,中斷可以被不同的中斷處理程序共享。

作為系統(tǒng)核心的一部分,設(shè)備驅(qū)動(dòng)程序在申請(qǐng)和釋放內(nèi)存時(shí)不是調(diào)用malloc和free,而代之以調(diào)用kmalloc和kfree,它們被定義為:

#i nclude <linux/kernel.h>
void *kmalloc(unsigned int len, int priority);
void kfree(void *obj);
參數(shù)len為希望申請(qǐng)的字節(jié)數(shù);obj為要釋放的內(nèi)存指針;priority為分配內(nèi)存操作的優(yōu)先級(jí),即在沒(méi)有足夠空閑內(nèi)存時(shí)如何操作,一般用GFP_KERNEL


支持(0中立(0反對(duì)(0單帖管理 | 引用 | 回復(fù) 回到頂部

返回版面帖子列表

嵌入式Linux操作系統(tǒng)的驅(qū)動(dòng)程序開(kāi)發(fā)要點(diǎn)








簽名
主站蜘蛛池模板: 老司机午夜精品 | 日韩欧美一区在线 | 自拍偷自拍亚洲精品偷一 | 亚洲激情社区 | 日批视频在线播放 | 直接观看黄网站免费视频 | 好大好长好紧爽小91 | 成品片a人免费进入 | 国产乱国产乱老熟300部视频 | 91日韩精品久久久久身材苗条 | 日日日干干干 | 免费在线观看网址 | 成人精品国产免费网站 | 希岛爱理aⅴ在线中文字幕 希岛爱理和黑人中文字幕系列 | 亚欧成a人无码精品va片 | 日本一级理论片在线大全 | 特级毛片a片久久久久久 | 2020天天谢天天吃天天麻豆v | 亚洲激情综合 | 青青视频免费观看 | 少妇厨房愉情理9仑片视频 纯爱无遮挡h肉动漫在线播放 | 在线播放五十路熟妇 | 最新中文字幕av | 久久久久久国产精品视频 | 成人av免费播放 | 国产成人综合亚洲 | 日韩av无码精品人妻系列 | 超碰最新网址 | 蜜臀av一区二区 | 一区二区av在线 | 九九五月天 | 美女国内精品自产拍在线播放 | 国产裸拍裸体视频在线观看 | 福利社91| 午夜成人爽爽爽视频在线观看 | 一区二区久久 | 日本大胆欧美人术艺术 | 青青青视频在线播放 | 中文字幕日本免费毛片全过程 | av天堂午夜精品一区 | 变态另类先锋影音 | 国产精品亚洲欧美日韩久久制服诱 | 国产主播在线观看 | 日韩av三级在线 | 东北农村老女人乱淫视频毛片 | 性一交一乱一色一视频 | 中文字幕――色哟哟 | 欧美综合自拍 | 国产午夜三级一区二区三 | 久久综合激情网 | 麻豆chinese| 久久久综合av | 精品人妻大屁股白浆无码 | 免费成人深夜夜行网站视频 | 国产精品亚洲а∨无码播放麻豆 | 成人免费一区二区 | 巨大乳沟h晃动双性总受视频一区 | 在线观看日韩中文字幕 | 欧美精品黑人猛交高潮 | 二男一女一级一片 | 久久国产精品萌白酱免费 | 一区自拍 | 亚洲一卡二卡在线观看 | 国产日韩在线观看视频 | av免费播放网站 | 日韩午夜av | 国产精品国产三级国产在线观什 | 亚洲深夜福利 | 无人在线观看高清视频 | 日韩精品一区中文字幕 | 成人a网| 国产成人综合一区二区三区 | 亚洲成av人片不卡无码手机版 | 欧美日韩精品亚洲精品 | 亚洲a在线观看 | 国产精品久免费的黄网站 | 琪琪色综合网 | 国产成人欧美一区二区三区 | 99精产国品一二三产区网站 | 成人一级毛片视频 | 美女张开腿让人桶 | 最新最近中文字幕 | 偷拍视频一区 | 奇米综合四色77777久久 | 欧美成人三区 | 久久精品99国产国产精 | 日本精品久久久久久草草 | 亚洲美女午夜一区二区亚洲精品 | 国产精品一区在线看 | 57pao国产一区二区 | 91爱啪啪| 欧美一卡二卡 | 偷窥欧美wc经典tv | 伊人青青操 | 欧美日韩在线亚洲综合国产人 | 久久婷婷五月综合97色一本一本 | 亚洲精品乱 | 40到50岁中老年妇女毛片 | av免费看片 | 午夜精品福利视频 | 国产激情久久久久 | 在线观看中文字幕亚洲 | 国产伦子伦对白在线播放观看 | 久久久精品99 | 在线观看成年人网站 | 91精产国品一二三区在线观看 | 成人亚洲精品久久久久 | 亚洲天堂男人影院 | 找国产毛片看 | 一级做性色α爱片久久毛片色 | 一区二区视屏 | 6080理伦片午夜少妇 | 免费久久一级欧美特大黄 | 日韩精品一区二区三区免费视频观看 | 欧美三级小说 | 日韩激情成人 | 色噜噜狠狠狠狠色综合久不 | 国产精品欧美一区二区三区不卡 | 欧美日韩一区二区三区69堂 | 亚洲国产欧美国产综合一区 | 欧美特级黄色 | 免费在线观看的av | 思热99re视热频这里只精品 | 国产黄a三级三级三级看三级黑人 | 又大又硬又爽18禁免费看 | 中文字幕在线视频免费视频 | tushy超清4k欧美极品在线 | 亚洲第一网站在线观看 | 就是色 | 狠狠色综合欧美激情 | 精品国产成人 | 宅男666在线永久免费观看 | 国产91在线 | 中文 | 成年人天堂 | 国产精品区一区二区三在线播放 | 亚洲一区二区三区国产精华液 | 亚洲精品久久久久久国产精华液 | 国产精品suv一区二区三区 | 国产无遮挡又黄又爽又色 | 九色porny丨精品自拍 | 国产网红主播精品一区 | 欧美一区二区三区日韩 | 日韩一区二区三区在线观看视频 | 在线黄色大片 | 欧美激情一区二区三区 | 成人av手机在线观看 | 国产亚洲精品美女久久久 | 日本一区二区免费在线 | 欧美一乱一交一性ed2k | 免费看的av| av国产网站 | 亚洲码中文 | 国产精品亚亚洲欧关中字幕 | 拔插拔插海外华人永久免费 | 制服丝袜第一页在线 | 亚洲综合国产成人丁香五月激情 | 少妇下面好紧好多水真爽播放 | 国产视频一区二区不卡 | 亚洲va韩国va欧美va精品 | 夜夜摸夜夜爽 | 久久精品国产成人av | 人人玩人人添人人澡欧美 | 4hu四虎永久在线观看 | 国产精品人成在线播放新网站 | 伊人激情综合 | 水蜜桃久久夜色精品一区怎么玩 | jzzijzzij日本成熟丰满少妇 | 成人片黄网站色大片免费观看 | 免费观看全黄做爰大片国产 | 91成人免费观看 | 欧美精品一二三 | 五十路熟女丰满大屁股 | 操欧美老逼 | 丁香色综合 | 天天爽夜夜爽夜夜爽 | 国产一级二级三级在线 | 日韩在线视频精品 | 人人人妻人人澡人人爽欧美一区 | 亚洲色图欧美激情 | 富婆按摩av国产hd | 成人18夜夜网深夜福利网 | 桃色91 | 成人免费观看49www在线观看 | 99热热久久 | 一区二区三区www | 中文字幕国产在线观看 | 操老女人视频 | 99r热| 手机免费在线观看av | 国产清纯在线一区二区 | 丰满人妻熟妇乱又伦精品 | 久久人妻少妇嫩草av | 免费观看一级特黄特色大片 | 国产精品五月天 | 秋霞午夜网 | 一级免费黄色片 | 日日噜噜噜夜夜爽爽狠狠 | 免费美女av| 澳门永久av免费网站 | 一级做性色a爱片久久毛片欧 | 日日弄天天弄美女bbbb | 日本一区二区免费在线 | 人妻熟女一区二区aⅴ向井蓝 | 欧美色图校园春色 | 亚洲性久久9久久爽 | 亚洲欧美色视频 | 国产揄拍国内精品对白 | 国产成人秘密网站视频999 | 亚洲va在线观看 | 欧美丰满少妇xxxx性 | 狠狠色噜噜狠狠狠合久 | 九色丨蝌蚪丨成人 | 亚洲视频免费观看 | 又黄又爽又色成人免费视频体验区 | 好大好硬好爽aaaaa视频 | 精品无码久久久久久久久 | 欧美肥妇多毛bbw | 欧美影院adc | 久久熟妇人妻午夜寂寞影院 | 国产乱人伦av在线a麻豆 | 在线观看所有av | 免费观看成人欧美www色 | 波多野结衣视频一区二区 | 中文字幕亚洲国产 | 综合激情婷婷 | 婷婷综合六月 | 日韩图片一区 | 日本黄色毛片 | 亚洲伊人色欲综合网 | 91啪在线| 成人性动漫 | 午夜剧场大片亚洲欧洲一区 | 偷窥自拍五月天 | 亚洲九九视频 | 他也色在线 | 无码午夜人妻一区二区三区不卡视频 | 精品国产91久久久久久 | 国产精品入口日韩视频大尺度 | 亚洲自偷自拍熟女另类 | 中文字幕日日夜夜 | 国产成+人欧美+综合在线观看 | 久久久久久久久久久91 | 性高潮久久久久久 | 国产高清一区二区三区四区 | 私色综合网 | 五月天一区二区三区 | 亚洲综合欧美 | 毛片网在线 | 成熟的女同志hd | 午夜男女很黄的视频 | 精品一区二区亚洲 | 中文国产日韩精品av片 | 91激情在线观看 | 94av| 乱lun合集在线观看视频 | 国产人与禽zoz0性伦在线 | 少妇免费毛片久久久久久久久 | 国产主播喷水 | 亚洲色图丝袜 | 嫩模周妍希视频一区二区 | 国产免费叼嘿网站免费 | 欧美成人性生交大片免费看 | 国产精品igao视频网入口 | 亚洲国产成 | 夜夜高潮夜夜爽精品视频 | 日韩av无码一区二区三区不卡 | 另类图片亚洲色图 | 在线观看午夜福利院视频 | 亚洲va久久久噜噜噜久久男同 | 免费乱理伦片在线观看夜 | 国产精品久久国产三级国 | 全国男人天堂网 | 西西裸体性猛交乱大xxxx | 浓精灌孕h校园5v1 | 国内毛片毛片毛片毛片 | 张津瑜国内精品www在线 | 色婷婷狠狠五月综合天色拍 | 亚洲精品在线播放视频 | 日韩精品久久久久久久的张开腿让 | 欧洲中文字幕日韩精品成人 | 国产又黄又爽视频 | 国产极品美女在线精品图片 | 久久精品在线 | 四虎影库在线永久影院免费观看 | 成人特级毛片69免费观看 | 久久伊99综合婷婷久久伊 | 国产免费女女脚奴视频网 | 国产精品鲁鲁鲁 | 欧亚一区二区三区 | 少妇下面好紧好多水真爽播放 | 日韩免费一区 | 亚洲无吗在线 | 全部免费毛片在线播放高潮 | 97超碰人人模人人人爽人人爱 | 色噜噜狠狠一区二区三区 | 色 综合 欧美 亚洲 国产 | 欧美性猛交xxx乱久交 | 美女疯狂连续喷潮视频 | 久久国产一级片 | 久国产精品 | 国产97人人超碰caoprom | 久久婷色 | 一道本视频在线 | 亚一区| 日本免费三级网站 | 超碰在线免费观看97 | sese婷婷 | 国产三级三级三级精品8ⅰ区 | 少妇被粗大的猛进69视频 | 精品二区在线观看 | 99热国产精品 | 辽宁熟女高潮狂叫视频 | 377p欧洲日本亚洲大胆 | 日韩在线中文字幕 | 欧美v亚洲v综合ⅴ国产v | 亚洲欧美综合精品成人导航 | 日韩成人精品一区二区 | 992在线观看 | 欧洲金发美女大战黑人 | 特大黑人娇小亚洲女喉交 | 欧美精品乱码99久久蜜桃 | 天天摸天天碰天天添 | 国产寡妇一级农村野外战 | 亚洲区欧美区综合区自拍区 | 在线播放亚洲精品 | 日本欧美不卡 | 亚洲精品国产精品国自产在线 | 最新亚洲人成无码网www电影 | 新毛片基地 | 黄色毛片视频校园交易 | 亚洲午夜精品久久久久久app | 4455四色成人网 | 大学生一级片 | 91综合在线| 国产艳妇疯狂做爰视频 | 热久久这里只有精品 | 一本免费视频 | 国产又大又硬又粗无遮挡 | 人与善性猛交xxxxx | 亚洲精品第三页 | 成人国内精品久久久久影院成.人国产9 | 中文字幕无码一区二区免费 | 国产男女无遮挡猛进猛出 | 91九色国产视频 | 久久噜 | 国产精品美女www爽爽爽 | 免费高清欧美大片在线观看 | 中文无码一区二区三区在线观看 | 免费网站av | 欧美成人性生活 | 欧美aa大片欧美大片观看 | 可以在线观看的av | 亚洲国产成人无码av在线 | 亚洲成色777777女色窝 | 一级片免费视频 | 乱h高h翁欲渴 | 欧美一区自拍 | 日本边添边摸边做边爱 | 国产两女互慰高潮视频在线观看 | 16一17女人毛片 | 天堂视频免费在线观看 | 色噜噜狠狠一区二区三区果冻 | 国产伦精品一区二区三区88av | 手机在线成人av | 成人在线黄色 | 亚洲国产成人av毛片大全 | 亚洲国产成人久久综合一区,久久久国产99 | 亚洲国产午夜精品理论片妓女 | 精品国产污污免费网站入口爱酱 | 午夜视频精品 | 看曰本女人大战黑人视频 | 欧美大香线蕉线伊人久久 | 18禁裸乳无遮挡自慰免费动漫 | 亚洲欧美日韩精品成人 | 亚洲黄视频 | 中文字幕免费在线播放 | 欧产日产国产精品精品 | 性生交大片免费全视频 | 乱中年女人伦av | 欧美激情精品久久久久久蜜臀 | 中文字幕免费视频观看 | 婷婷精品久久久久久久久久不卡 | 国产精品久久久久久久久久直播 | 91精品国产乱码久久久久久张柏芝 | 中文字幕亚洲色图 | 久久精品夜色噜噜亚洲a∨ 国产精品人人做人人爽 | 久久亚洲日韩精品一区二区三区 | 1000部无遮挡拍拍拍免费视频观看 | 小泽玛莉亚一区二区视频在线 | 国产男女性潮高清免费网站 | 免费全部高h视频无码 | 久久99精品久久久久久吃药 | 国产国语农村妇女偷人视频 | 欧美性猛交ⅹxx | 国产老女人乱淫免费可以 | 久久精品中文字幕有码 | 国产精品视频一区二区三区四区国 | 亚洲插插| 成人免费黄色网 | 亚洲精品欧美日韩 | 日本视频又叫又爽 | 国产无遮挡免费观看视频网站 | 男人av在线| 免费观看国产精品视频 | 久久久久久成人毛片免费看 | 国产精品毛片久久久久久久 | 欧美性猛交ⅹxx | 欧美日韩国产第一页 | 久久草草亚洲蜜桃臀 | 99re6这里只有精品视频在线观看 | 无码人妻一区二区三区在线视频 | 老牛精品亚洲成av人片 | 色综合天天操 | 国产四区视频 | 超碰在线观看97 | 一卡二卡三卡在线观看 | 精品亚洲国产成人av | 黄在线免费观看 | 97免费看 | 麻花传媒mv在线观看 | 北条麻妃久久精品 | 日本国产在线视频 | 久久一级片 | 丰满少妇乱子伦精品看片 | 国产精品国产免费无码专区不卡 | 俺来俺也去www色在线观看 | 一级作爱片 | 亚洲黄色视屏 | 亚洲国产中文字幕在线视频综合 | 亚洲人成电影在线播放 | 日韩欧美高清在线 | 国语对白做受欧美 | 欧美成人乱码一区二区三区 | 国产做爰xxxⅹ高潮 国产做爰xxxⅹ高潮69 | 狠狠色噜噜狠狠狠7777奇米 | 一区二区三区国产精品 | 成人免费版欧美州 | 学生妹亚洲一区二区 | 男生女生羞羞网站 | 亚洲精品国产品国语在线观看 | 日韩福利视频网 | 日韩两性视频 | 亚洲熟妇色xxxxx欧美老妇y | 久久狠狠一本精品综合网 | 久久色视频 | 亚洲日韩国产精品第一页一区 | 中字幕人妻一区二区三区 | 久久亚洲美女精品国产精品 | 欧美性受xxxx黑人xyx性爽 | 久久亚洲人成网站 | 91精品国产91久久综合 | 国产精品第一区揄拍无码 | 人妻激情偷乱视频一区二区三区 | 97精品 | 亚洲一区无码中文字幕 | 97超碰超碰 | 美女视频久久 | 337p日本欧洲亚洲大胆色噜噜 | 91成人精品国产刺激国语对白 | 久久五月激情 | 精品视频国产 | 夜夜躁狠狠躁日日躁202小说 | 久久久中文 | 色综合久久五月 | 午夜视频在线观看入口 | 无码av波多野结衣久久 | 欧美最猛黑人xxxx黑人猛交98 | youjizz中国丰满少妇 | www婷婷av久久久影片 | 国产毛毛片 | 国产伦精品一区二区三区妓女 | 美女黄视频网站 | 国产免费xoxo在线视频 | 97国产真实伦对白精彩视频8 | 在线播放亚洲精品 | 国产成人麻豆亚洲综合无码精品 | 三浦惠理子aⅴ一二三区 | 大胸少妇裸体无遮挡啪啪 | 91精品国产91久久久 | 国内精品久久久久久久97牛牛 | 日韩欧美在线观看 | pics艳丽的少妇asian | 做爰xxxⅹ性69免费视频 | 精品女同一区二区三区 | 亚洲乱码中文字幕 | 宅男666在线永久免费观看 | 成年人黄色在线观看 | 麻豆tube | 免费小视频在线观看 | 东北老女人av | 91在线影院| 国产麻豆精品传媒 | 成人免费网址 | 中文字幕亚洲情99在线 | 3d动漫精品h区xxxxx区 | 亚洲欧美日韩激情 | 牛牛视频精品一区二区不卡 | 毛片久久久久久 | 亚洲图片欧美另类 | 精品91av | 国产伦精品一区二区三区免费迷 | 岛国av免费观看 | 麻豆精品乱码一二三区别蜜臀在线 | 中国精品18videosex性中国 | 又爽又高潮视频a区免费看 又爽又黄axxx片免费观看 | www成年人视频 | 国产精品永久久久久久久久久 | 少妇爽 | 亚洲综合色一区 | 无遮挡边摸边吃奶边做视频 | 国产真实乱 | 视色视频 | 99热这里只有精品1 99热这里只有精品2 | 国产精品一区二区久久久久 | 精品一卡2卡三卡4卡免费网站 | 一本色道久久综合狠狠躁 | 亚洲v国产 | 久久亚洲精品成人无码网站蜜桃 | 亚洲丶国产丶欧美一区二区三区 | 无码国产精品一区二区色情男同 | 国产色播| 日韩欧美国产一区二区在线观看 | 亚洲精品视频免费观看 | 日韩欧美色视频 | 日韩av在线免费 | 中文亚洲字幕 | 国产精品v日韩精品v在线观看 | 欧美在线小视频 | 成人三级晚上看 | 性人久久久久 | 欧美乱妇高清无乱码 | 性久久久久久久久久久久 | 欧美日韩一卡二卡三卡 | 性色av一区二区三区 | 都市激情中文字幕 | 一级做a爱片 | 欧美精品乱码久久久久久按摩 | hd国产人妖ts另类视频 | 国内免费精品视频 | 美女毛片视频 | 欧美日韩一区二区三区四区 | 午夜无遮挡 | 欧美自拍嘿咻内射在线观看 | 国产四区视频 | 成人欧美一区二区三区黑人麻豆 | 中文文字幕文字幕亚洲色 | 一本加勒比hezyo无码资源网 | 中产乱码中文在线观看免费软件 | 成人在线视频免费看 | 亚洲日韩国产成网在线观看 | 国产又粗又猛又黄又爽无遮挡 | 在线播放亚洲 | www.久久久久久久久 | 久久伊人成人网 | 夜夜爽av福利精品导航 | 我要看黄色a级片 | 亚洲国产精品一区二区久久 | 日本乱轮视频 | 性做久久久久久免费观看 | 国产a做爰全过程片 | 亚洲人成人网站色www | 国产情侣久久 | 伊人22| 2019国产精品 | 成年人的免费视频 | 一本色道久久综合亚洲二区三区 | 我和亲妺妺乱的性视频 | 黄色网址www | 国产精品亚洲第一 | 免费观看久久 | 国产精品福利在线播放 | 国语自产拍91在线a拍拍 | 九九热只有精品 | 国产精品久久久精品 | 东北老头嫖妓猛对白精彩 | 午夜精品国产精品大乳美女 | 夜夜精品无码一区二区三区 | 日日噜噜噜噜夜夜爽亚洲精品 | 欧美三级日本 | 91蝌蚪视频在线 | 亚洲在线精品视频 | 亚洲久久一区 | 欧美激情视频一区二区 | 1024日韩| 性色av蜜臀av浪潮av老女人 | 少妇太爽了在线观看 | 亚洲第一极品精品无码 | 久久精品久久久 | 久久久综合亚洲91久久98 | 日本三级香港三级人妇99 | 国色天香中文字幕在线视频 | 日韩一级片| 超碰888| 久久日本三级韩国三级 | 国产丰满麻豆videossexhd 国产丰满农村老妇女乱 | 丁香花小说手机在线观看免费 | 国模精品一区二区三区 | 5级黄色片| 狠狠干天天干 | 性色av一区二区三区咪爱四虎 | 里番本子纯肉侵犯肉全彩无码 | 91福利张津瑜在线播放 | 亚洲一区视频在线播放 | 成人黄色三级视频 | 久久婷婷国产综合尤物精品 | 免费观看一级视频 | 欧美野外疯狂做受xxxx高潮 | 人妻熟女一区二区aⅴ林晓雪 | 婷婷俺也去俺也去官网 | 免费在线观看视频a | 久久久久爽人综合网站 | 免费无码成人片 | 无码人妻aⅴ一区二区三区69岛 | 播放男人添女人下边视频 | 日本高清成本人视频一区 |