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

Rss & SiteMap

曙海教育集團(tuán)論壇 http://www.bjzhda.cn

曙海教育集團(tuán)論壇
共1 條記錄, 每頁顯示 10 條, 頁簽: [1]
[瀏覽完整版]

標(biāo)題:嵌入式Linux驅(qū)動(dòng)程序開發(fā)要點(diǎn)

1樓
wangxinxin 發(fā)表于:2010-11-24 9:14:36
在Linux操作系統(tǒng)下有3類主要的設(shè)備文件類型:塊設(shè)備、字符設(shè)備和網(wǎng)絡(luò)設(shè)備。這種分類方法可以將控制輸入/輸出設(shè)備的驅(qū)動(dòng)程序與其他操作系統(tǒng)軟件分離開來。

符設(shè)備與塊設(shè)備的主要區(qū)別是:在對(duì)字符設(shè)備發(fā)出讀/寫請(qǐng)求時(shí),實(shí)際的硬件I/O一般緊接著發(fā)生。塊設(shè)備則不然,它利用一塊系統(tǒng)內(nèi)存作為緩沖區(qū),若用戶進(jìn)程
對(duì)設(shè)備的請(qǐng)求能滿足用戶的要求,就返回請(qǐng)求的數(shù)據(jù);否則,就調(diào)用請(qǐng)求函數(shù)來進(jìn)行實(shí)際的I/O操作。塊設(shè)備主要是針對(duì)磁盤等慢速設(shè)備設(shè)計(jì)的,以免耗費(fèi)過多的
CPU時(shí)間用來等待。網(wǎng)絡(luò)設(shè)備可以通過BSD套接口訪問數(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)一致,否則用戶進(jì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è)備是閃存芯片、小型閃存卡、記憶棒之類的設(shè)備,它們?cè)谇度胧皆O(shè)備中的使用正在不斷增加。MTD驅(qū)動(dòng)程序是在Linux下專門為嵌入式環(huán)境
開發(fā)的新的一類驅(qū)動(dòng)程序。相對(duì)于常規(guī)塊設(shè)備驅(qū)動(dòng)程序,使用MTD驅(qū)動(dòng)程序的優(yōu)點(diǎn)在于他們能更好的支持、管理給予閃存設(shè)備,有基于扇區(qū)的擦除和讀/寫操作的
更好的接口。
驅(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)求的子程序,又稱為驅(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)程,只是由用戶態(tài)變成了核心態(tài),具有進(jìn)行此系統(tǒng)調(diào)用的用戶程序的運(yùn)行環(huán)境,因而可以在其中調(diào)用sleep()等與進(jìn)行運(yùn)行環(huán)境有關(guān)的函數(shù)。
3.
中斷服務(wù)子程序,又稱為驅(qū)動(dòng)程序的下半部分。在Linux系統(tǒng)中,并不是直接從中斷向量表中調(diào)用設(shè)備驅(qū)動(dòng)程序的中斷服務(wù)子程序,而是由Linux系統(tǒng)來接
收硬件中斷,再由系統(tǒng)調(diào)用中斷服務(wù)子程序。中斷可以在任何一個(gè)進(jìn)程運(yùn)行時(shí)產(chǎn)生,因而在中斷服務(wù)程序被調(diào)用時(shí),不能依賴于任何進(jìn)程的狀態(tài),也就不能調(diào)用任何
與進(jìn)程運(yùn)行環(huán)境有關(guān)的函數(shù)。因?yàn)樵O(shè)備驅(qū)動(dòng)程序一般支持同一類型的若干設(shè)備,所以一般在系統(tǒng)調(diào)用中斷服務(wù)子程序時(shí),都帶有一個(gè)或多個(gè)參數(shù),以唯一標(biāo)識(shí)請(qǐng)求服
務(wù)的設(shè)備。
在系統(tǒng)內(nèi)部,I/O設(shè)備的存/取通過一組固定的入口點(diǎn)來進(jìn)行,這組入口點(diǎn)是由每個(gè)設(shè)備的驅(qū)動(dòng)程序提供的。具體到Linux系統(tǒng),設(shè)備驅(qū)動(dòng)程序所提供的這組入口點(diǎn)由一個(gè)文件操作結(jié)構(gòu)來向系統(tǒng)進(jìn)行說明。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)的訪問。
常用的操作包括以下幾種:
●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)行寫操作,與read類似
●readdir, 取得下一個(gè)目錄入口點(diǎn),只有與文件系統(tǒng)相關(guān)的設(shè)備程序才使用。
●select, 進(jìn)行選擇操作。如果驅(qū)動(dòng)程序沒有提供select入口,select操作會(huì)認(rèn)為設(shè)備已經(jīng)準(zhǔn)備好進(jìn)行任何I/O操作。
●ioctl, 進(jìn)行讀、寫以外的其他操作,參數(shù)cmd為自定義的命令
●mmap, 用于把設(shè)備的內(nèi)容映射到地址空間,一般只有塊設(shè)備驅(qū)動(dòng)程序使用
●open, 打開設(shè)備準(zhǔn)備進(jìn)行I/O操作。返回0表示打開成功,返回負(fù)數(shù)表示失敗。如果驅(qū)動(dòng)程序沒有提供open入口,則只要/dev/driver文件存在就認(rèn)為打開成功。
●release, 即close操作。

用戶自己的驅(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)程序通過調(diào)用request_irq函數(shù)來申請(qǐng)中斷,通過free_irq來釋放中斷。它們被定義為:
#i nclude
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)來調(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í),除了正在處理的中斷外,其他中斷都沒有被屏蔽。在Linux系統(tǒng)中,中斷可以被不同的中斷處理程序共享。
作為系統(tǒng)核心的一部分,設(shè)備驅(qū)動(dòng)程序在申請(qǐng)和釋放內(nèi)存時(shí)不是調(diào)用malloc和free,而代之以調(diào)用kmalloc和kfree,它們被定義為:
#i nclude
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í),即在沒有足夠空閑內(nèi)存時(shí)如何操作,一般用GFP_KERNEL。
共1 條記錄, 每頁顯示 10 條, 頁簽: [1]

Copyright © 2000 - 2009 曙海教育集團(tuán)
Powered By 曙海教育集團(tuán) Version 2.2
Processed in .01563 s, 2 queries.
主站蜘蛛池模板: 久久久久国产精品夜夜夜夜夜 | www日韩avcom | 亚洲天堂男人网 | 国产欧美va欧美va香蕉在线 | 少妇一级淫片免费看 | 成人综合婷婷国产精品久久蜜臀 | 在线看片中文字幕 | 欧美色视频网站 | 久久这里只有精品首页 | 日本在线视频www鲁啊鲁 | 天天爱天天做天天大综合 | 成人污污www网站免费丝瓜 | 白嫩日本少妇做爰 | 亚洲春色av无码专区在线播放 | 日本又色又爽又黄的a片吻戏 | 一级α片免费看刺激高潮视频 | 色综合色综合久久综合频道88 | 欧美入口| 精品免费久久久久久久 | 免费看黄色大片 | 区二三区四区精华日产一线二线三 | 国产91免费 | 色欧美88888久久久久久影院 | 男女爱爱好爽视频免费看 | 波多野结衣av在线播放 | 日韩欧美色 | 亚洲精品影视 | 97se综合| 激情婷婷丁香 | 日韩加勒比一本无码精品 | 午夜精品美女久久久久av福利 | 久久国产精品99精国产 | 久久久久久一 | 久爱视频在线观看 | 欧美国产日韩在线观看成人 | 毛茸茸亚洲孕妇孕交片 | 中文无码熟妇人妻av在线 | 欧美一级全黄 | a级黄色网址 | 久久成年网 | 亚洲黄色网址 | 香蕉视频在线看 | 国产精品99无码一区二区 | 国产呻吟对白刺激无套视频在线 | 国产精品不卡一区二区三区 | 强制高潮18xxxx国语对白 | 久久精品无码一区二区日韩av | 久久久久久久久久久大尺度免费视频 | 欧美日韩中文字幕在线视频 | 成人欧美在线 | 色黄视频在线观看 | 国产午夜福利久久精品 | 日本人添下边视频免费 | 中文字幕_第2页_高清免费在线 | 亚洲午夜网 | 怡红院成永久免费人全部视频 | 熟妇丰满多毛的大隂户 | 日本少妇爱做按摩xxxⅹ | 中国少妇av | 国产一线二线三线wwww | 亚洲精品久久久打桩机小说 | 在线观看va | 欧美亚洲精品suv一区 | 正在播放重口老熟女露脸 | 亚洲桃色视频 | 欧美精品一区二区久久婷婷 | 久久精品国产亚洲沈樵 | 中文字幕乱码中文乱码777 | 偷看美女洗澡一二三四区 | 麻豆视频成人 | 天天操天天插 | 天海翼一区二区三区 | 中国女人裸体乱淫 | 国产大学生毛片 | 影音先锋亚洲资源 | 中文字幕第80页 | 欧洲亚洲精品 | 国产日产欧产精品精品app | 午夜福制92视频 | 黄色激情视频网站 | 亚洲乱码国产乱码精品精大量 | 99精品国产一区 | 国产人与禽zoz0性伦 | 亚洲成人高清在线观看 | 狠狠色综合7777久夜色撩人ⅰ | 国产欧美综合一区二区三区 | 亚洲人成无码网站久久99热国产 | 波多野结衣喷潮 | 国产午夜精品理论片 | 无套内射极品少妇chinese | 精品无人区无码乱码毛片国产 | 亚洲成人免费在线观看 | 国产粉嫩高中好第一次不戴 | 国产精品久久久久久亚洲徐婉婉 | 动漫3d精品一区二区三区乱码 | 欧美性极品少妇xxxx | 狠狠色婷婷久久综合频道毛片 | 日本a v网站| xxxx国产片 | 欧美性videos高清精品 | 欧美区在线观看 | 青青青视频免费观看 | 亚洲精品一区av在线播放 | 一级片视频在线 | 亚洲综合欧美综合 | 美女裸体无遮挡免费视频网站 | 欧美在线brazzers免费视频 | 久久精品国产精品 | 一本大道久久a久久综合婷婷 | 琪琪色av | 日韩欧美一区二区三区四区 | 永久免费的网站入口 | 日韩欧美激情 | 中文精品欧美无线码一区 | 2019中文字幕在线 | 亚洲国产一二三 | 欧洲性生活片 | 午夜裸体性播放 | 麻豆av在线 | 久久五月激情 | 91成人免费视频 | 99久久无色码中文字幕人妻蜜柚 | 国产大学生粉嫩无套流白浆 | 色七七亚洲 | 天天揉久久久久亚洲精品 | 日韩精品人成在线播放 | 日韩三级视频在线播放 | 国产露出视频 | 91精品久久久久久久久99蜜臂 | 人妻熟女av一区二区三区 | 精久国产一区二区三区四区 | 国产无遮挡裸体免费视频 | 青青久久av北条麻妃黑人 | 国产精品18久久久 | 久久天天躁狠狠躁夜夜免费观看 | 疯狂欧美牲乱大交777 | 日韩亚洲精品视频 | 成人做爰高潮片免费视频 | 欧美性大战久久久 | 成人看的羞羞视频免费观看 | 人人搞人人干 | 亚洲 自拍 另类 欧美 综合 | 综合久久中文字幕 | 欧美日韩中日 | 99re视频在线观看 | 偷拍女人私密按摩高潮视频 | 色吊丝网站 | 国产精品18久久久久久首页狼 | 亚洲国产日韩av | 第一福利丝瓜av导航 | 精品国产一区二区三区不卡 | 一卡二卡国产 | 亚洲区另类春色综合小说 | 人人超人人超碰超国产 | 国产精品麻豆欧美日韩ww | 狠狠色狠狠色综合日日小说 | 极品美女扒开粉嫩小泬 | 99亚洲乱人伦aⅴ精品 | 伊人久久大香线蕉亚洲 | 久久久国 | 69xxxx在线观看 | 中文字幕丰满人伦在线 | 调教一区二区 | 人人妻人人澡人人爽人人精品97 | 亚洲欧美在线观看视频 | av大片免费在线观看 | 国产无遮挡裸体免费视频在线观看 | 欧美日韩123区 | 99热国| 华人在线| 国产三级日本三级在线播放 | av片手机在线观看 | 麻花豆传媒剧国产免费mv在线 | 中文字幕高清免费日韩视频在线 | 九九热com| 成人天堂婷婷青青视频在线观看 | 一级片欧美| 国产伦精品一区二区三区免费优势 | 国产欧美一区二区三区另类精品 | 狠操av| 国产三a级三级日产三级野外 | 天天爱av | 国产素人自拍 | 国产精品一卡二卡 | 好吊色视频在线观看 | 91麻豆精产国品一二区灌醉 | 少妇精品久久久久www | 丁香六月激情 | 国产精品伦一区二区三级视频 | 99re6在线观看 | 一区免费观看 | 麻豆日产六区 | 精品无人乱码一区二区三区的优势 | 亚洲精品99久久久久中文字幕 | 极品福利在线 | 草草影院网址 | 亚洲综合性 | 成人在线激情网 | 四虎久久 | 亚洲aaa精品| 中文字幕乱码亚洲精品一区 | 色爽爽一区二区三区 | av怡红院| 欧美性高潮 | 一区二区精品在线观看 | 精品人妻午夜一区二区三区四区 | 国产嫩草影院久久久久 | 华人永久免费 | 福利视频免费观看 | 99精品全国免费观看视频 | 黄色av毛片 | 久久久精品欧美一区二区免费 | 九九九九九九九九九 | 五月婷婷色 | 久久亚洲精品国产亚洲老地址 | 欧美成人26uuu欧美毛片 | 久久亚洲国产精品日日av夜夜 | 国产精品51麻豆cm传媒的特点 | 伊人春色在线观看 | 人妻互换免费中文字幕 | 亚洲色欲久久久综合网东京热 | 人人做人人爱人人爽 | 人人澡人人添人人爽一区二区 | 水蜜桃91 | 国产成人福利视频 | 欧美大喷水吹潮合集在线观看 | 粗大的内捧猛烈进出在线视频 | 天天躁日日躁狠狠躁超碰97 | 香港澳门三级做爰 | 成人性视频免费看的鲁片 | 97se亚洲国产综合在线 | 伊人久久99 | 白白嫩嫩的美女无套内谢 | 又粗又黑又大的吊av | 美女mm131爽爽爽 | 国产露脸4p交换视频观看 | 亚洲综合专区 | 亚洲一区二区三区无码久久 | 天堂网视频在线 | 手机在线观看毛片 | 国产一级淫片a免费播放 | 一区二区三区视频免费在线观看 | 天天爽夜夜爽一区二区三区 | 人妻熟妇乱又伦精品视频app | 国产无套精品一区二区三区 | 深夜小视频在线观看 | 国产成人无码久久久精品一 | 国产精品黄在线观看免费软件 | 亚洲毛片视频 | 黄色av免费在线 | 色男人网 | 国产xxx69麻豆国语对白 | 国产一线二线三线wwww | 国产午夜免费福利 | 免费无码午夜福利片69 | 国产精品国产三级国产在线观看 | 中文字幕亚洲乱码熟女在线萌芽 | 久久久亚洲精品一区二区三区浴池 | 亚洲啊啊啊啊啊 | 黄色小网站在线观看 | 三级黄色免费片 | 亚洲乱码国产乱码精品精网站 | 日日噜噜夜夜狠狠视频免费 | 亚洲国产精品成人久久 | 一级全黄毛片 | 激情欧美一区二区免费视频 | 国产色无码精品视频免费 | 国产精品丝袜一区二区 | 国产精品久久久久久妇女6080 | 欧美色欧美亚洲另类二区 | 国产成人无码区免费网站 | 日本aaaa大片免费观看入口 | 日韩性生交大片免费看 | 欧美精品黄色 | 在线观看日韩中文字幕 | 亚洲欧美一级久久精品国产特黄 | 国产精品国产三级国产普通话蜜臀 | 人人澡人人妻人人爽人人蜜桃 | 少妇高跟鞋做爰20p 少妇和黑人老外做爰av | 亚洲中文字幕在线第六区 | 岛国av在线免费观看 | 精品久久久久国产免费第一页 | 夜夜天堂| 91九色porny首页最多播放 | 欧美日韩亚洲中文字幕二区 | 国产又粗又猛又爽免费视频 | 91精品国产乱码久久久竹菊 | 国产亚洲一区二区三区四区 | av午夜精品 | 天堂网资源 | 99成人免费视频 | 欧美成人精精品一区二区三区 | 国产美女操 | 91久久国产露脸精品 | 福利一区二区视频 | 91大神精品| 国产寡妇亲子伦一区二区 | 日本不卡免费在线 | 天天躁日日躁狠狠的躁天龙影院 | 国产精品久久国产精品 | 亚洲欧美男人天堂 | 国色天香精品一卡2卡3卡 | 免费观看视频一区二区 | 凉森玲梦一区二区三区av免费 | 国产精品成人免费视频一区二区 | 久久久久人妻一区二区三区 | 亚洲色成人网站www永久四虎 | 中文字幕在线观看亚洲 | 人人草人| 成人免费看片载 | 国产情侣久久 | 噼里啪啦动漫高清在线观看 | 一边摸一边做爽的视频17国产 | 亚洲一区免费 | 精品熟人一区二区三区四区 | 欧美高清一级 | 成熟女人毛片www免费版在线 | 欧美成人性视频在线播放 | 明星性猛交ⅹxxx乱大交 | 在线播放污 | 无码国模国产在线观看 | 五月婷香蕉久色在线看 | 老司机成人网 | 国产精品99久久精品爆乳 | 亚洲另类欧美综合久久图片区 | 成人一区二区免费视频 | 国产a在亚洲线播放 | 亚洲视频久久 | 男人深夜影院 | 欧美精品亚洲一区 | 91理论片午午伦夜理片久久 | 中文字幕丰满孑伦无码精品 | 激情六月婷 | 亚洲tv在线观看 | 精品国产性色无码av网站 | 久久一线| 手机看片日韩精品 | 精品亚洲国产成av人片传媒 | 黄色大片一区二区三区 | 免费精品在线观看 | 狂野欧美性猛交免费视频 | av资源在线 | 超碰av导航 | 亚洲综合在线另类色区奇米 | 女性向小h片资源在线观看 女性隐私黄www网站视频 | 欧美精品性生活 | 精品久久久久久一区二区里番 | 久久精品片 | 视频国产一区 | 手机av观看| 国产网站视频 | 亚洲男人天堂网站 | 国产又色又爽又黄刺激视频免费 | 亚洲福利小视频 | 国产喷水1区2区3区咪咪爱av | 岳奶大又白下面又肥又黑水多 | 香蕉久久国产av一区二区 | 在线精品自偷自拍无码 | 亚洲乱码日产精品bd在线观看 | 亚洲欧美日韩在线一区 | 欧美一区二区三区久久 | 美女视频一区二区三区 | 日日噜噜噜夜夜爽爽狠狠 | 少妇大叫好爽受不了午夜视频 | 英语老师丝袜娇喘好爽视频 | a级特黄视频 | 天天草夜夜骑 | 内射欧美老妇wbb | 福利视频在线播放 | 99在线免费 | 激情综合亚洲色婷婷五月app | 国产在线xx| 亚洲人av在线 | 老局长的粗大高h | 黄色小视频免费在线观看 | 日本一区二区三区中文字幕 | 闺蜜互慰吃奶互揉69式磨豆腐 | 精品人伦一区二区三区蜜桃网站 | 亚洲黄色第一页 | 国产香蕉视频 | 插插看| 欧美日韩精品一区二区三区在线 | 日批视频免费观看 | 亚洲狠狠色丁香婷婷综合 | 狠狠噜天天噜日日噜 | 国产99久久久国产精品免费看 | 国产av夜夜欢一区二区三区 | 又黄又爽又色的网站 | 优优色综合 | 欧美日二区 | 91av色| 91爱看| 亚洲一区二区三区四区av | 国产成a人亚洲精v品在线观看 | 国产在线区 | 日本黄色免费在线观看 | 电影内射视频免费观看 | 日韩人妻无码一区二区三区久久99 | 男人的天堂av社区在线 | 国产精品v欧美精品v日韩 | 懂色av一区二区三区在线播放 | 草草在线观看视频 | 先锋久久 | 国产在线观看成人 | 88国产精品欧美一区二区三区 | 秋霞午夜鲁丝一区二区老狼 | 国产一区二区三区在线电影 | 麻豆秘密入口a毛片 | 一级又爽又黄的免费毛片视频 | 日韩欧美一区在线观看 | 中出亚洲| 国产伦精品一区二区三区视频黑人 | 精品国产亚洲第一区二区三区 | 成人区人妻精品一区二区不卡网站 | 亚州视频一区二区三区 | av无码国产在线看免费网站 | 人妻av无码专区 | 日韩一区二区视频 | 国内揄拍国产精品 | 国内精品国产三级国产a久久 | 大陆一级a毛片杨玉环 | www国产成人免费观看视频,深夜成人网 | 国内自拍偷区亚洲综合伊人 | 影视av| 好吊操视频这里只有精品 | 污片免费看| 国产精品久久网 | 亚洲一卡二卡在线 | 久久成人国产精品免费软件 | 无码h黄肉3d动漫在线观看 | 极品videosvideo喷水 | 中国videosex高潮hd | 无码乱人伦一区二区亚洲 | 国产性xxxxx 国产性―交―乱―色―情人 | 婷婷综合亚洲 | 叶玉卿三级露全乳视频 | 影音先锋国产精品 | 台湾性色hd性色av | 精品国产乱码久久久久久芒果 | 欧美一级做性受免费大片免费 | 国产精品7m凸凹视频分类 | 国产91精品一区二区三区四区 | a黄视频 | 天天躁夜夜躁狠狠躁2020色戒 | 欧美色图亚洲色 | 亚洲国产精品成人天堂 | 国产一区二区三区在线观看视频 | 亚洲高清av一区二区三区 | 波多野结衣亚洲一区 | 91麻豆精品91久久久久久清纯 | 三级黄在线观看 | 亚洲精品视频一二三区 | a级片中文字幕 | 91午夜少妇三级全黄 | 男人全程不遮挡撒尿视频 | 91pornyⅰ九色| 首尔之春在线看 | 日本成人福利视频 | 亚洲国产精品自产在线播放 | 911成人网| 少妇 酒店 露脸 3p | 青青操久久 | 97国内揄拍国内精品对白 | 亚洲 欧美 另类人妖 | wwwcom欧美| 2018自拍偷拍 | 黑人粗长大战亚洲女 | 国产精品久久久久久久久齐齐 | 在线观看av播放 | 再深点灬舒服灬太大的91优势 | 国产视频在线播放 | 亚洲春色综合另类网 | 青青草无码免费一二三区 | 日本中文字幕视频在线 | brazzers欧美大波霸 | 91看片淫黄大片在线天堂最新 | 黄网站永久免费 | www.av天天| 91gao| 一级特黄妇女高潮2 | 亚洲毛片精品 | 一区二区三区四区视频 | 欧美看片 | 国产毛片毛片 | a中文字幕解说在线 | 欧美一二级 | snis839痴汉明日花キララ | 国产成人aaa | 久久综合亚洲 | 折磨小男生性器羞耻的故事 | 双腿张开被9个黑人调教影片 | 亚洲自拍网址 | 黄污视频在线播放 | 亚洲欧美日本一区二区三区 | 精品久久久久久久国产性色av | 欧美.www| 黄网站永久免费 | 国产精品19乱码一区二区三区 | 国产精品va在线播放 | 免费国偷自产拍精品视频 | 国内自拍青青草 | 麻豆文化传媒精品一区 | 午夜伦全在线观看 | 中文字幕视频免费 | 亚洲欧美v国产一区二区 | 久久久亚洲精品一区二区三区浴池 | 国产精品高潮呻吟久久av免费动漫 | 九九九九热精品免费视频点播观看 | 亚洲欧洲自拍拍偷精品 美利坚 | 国产欧美一区二区三区四区 | 浴室里强摁做开腿呻吟男男 | 污视频网址在线观看 | 久久国产精品99久久久久久老狼 | 神马影院午夜伦理片 | 中文字幕+乱码+中文乱码91 | 欧美13p| 蜜桃久久久 | 一级做a爱高潮免费视频 | 亚洲精品久久久久中文字幕欢迎你 | 国产精品久久久久久av免费看 | 图片区乱熟图片区小说 | 色婷婷综合激情综在线播放 | 超碰夜夜 | 西西人体www44rt大胆高清 | av动漫在线免费观看 | 国产精品卡一卡二 | 日日碰狠狠添天天爽五月婷 | 久久国产精品久久精品国产 | 久青草影院 | 中文字幕人妻无码专区 | 欧美性生交活xxxxxdddd | 56国语精品自产拍在线观看 | 韩国主播福利一区二区三区 | 国产精品成久久久久三级6二k | 99免费在线观看视频 | 99久久精品免费看国产小宝寻花 | 91国产丝袜在线播放 | 色窝窝无码一区二区三区成人网站 | 亚洲涩涩爱 | 国产人成看黄久久久久久久久 | 成人91免费视频 | 黑人巨茎大战俄罗斯美女 | 国产一级片免费 | 日韩欧美福利视频 | 国产专区视频 | 好男人www社区在线视频夜恋 | 欧美激情成人网 | 欧美一级爱爱 | 国产极品美女做性视频 | 免费做a爰片77777 | 熟女人妻水多爽中文字幕 | 久热中文字幕在线 | 午夜精品久久久久久久男人的天堂 | 色不卡 | 超碰超在线| 国产精品福利视频一区 | 国产老妇伦国产熟女老妇视频 | 九九热在线观看 | 91国偷自产一区二区三区女王 | 亚洲精品国产第一综合99久久 | 欧美俄罗斯40老熟妇 | 国产漂亮白嫩美女在线观看 | 日韩成人在线观看视频 | 久久久久国产精品嫩草影院 | 国产精品白浆无码流出 | 成年人免费网站 | 小向美奈子在线观看 | 欧美视频免费在线观看 | 中文字幕第15页 | 在线精品视频一区二区三区 | av高潮| 91精品系列 | 欧洲美女高清视频 | 黄色片地址 | 久久久久久久网 | 久草五月天 | 国产女主播在线 | 国产a做爰全过程片 | 日韩特黄毛片 | 91大尺度| 日韩精品视频一区二区在线观看 | 天天操夜夜干 | 日本一区二区视频在线播放 | 中国一区二区三区 | av不卡免费观看 | 久久五月精品中文字幕 | 男女做爰猛烈叫床高潮的书 | 国产精品51麻豆cm传媒 | 国产91免费视频 | 中文字幕视频在线观看 | 成人av网站在线播放 | 亚洲日韩激情无码一区 | 久久午夜精品 | 毛片网站免费在线观看 | 一级真人免费毛片 | 欧美日韩亚洲国产综合 | 欧美黑人xxxⅹ高潮交 | 视频一区国产精品 | 精品国产欧美一区二区三区成人 | 午夜精品久久久久久久久久蜜桃 | a毛片网站 | 国产精品色综合一区二区三区 | 日本高清视频一区 | 天堂√在线 | 欧美内射深插日本少妇 | 黑人操白妞 | 久久国产精品久久精品国产 | 自拍偷拍精品视频 | 92成人午夜福利一区二区 | 朝鲜大乳女奶水奶水吃奶视频在线 | 少妇沉沦哀羞迎合呻吟视频 | 中文在线а天堂中文在线新版 | 亚洲天堂自拍偷拍 | 日韩视频一区二区三区在线播放免费观看 | 亚洲无限观看 |