• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于龍芯2H的Linux矩陣鍵盤驅(qū)動的研究與實現(xiàn)

    2016-11-09 07:32:09李澤銀吳昌昊
    電子設計工程 2016年19期
    關鍵詞:龍芯寄存器中斷

    李澤銀,龔 俊,吳昌昊

    (中國兵器工業(yè)第五八研究所 特種電子技術部,四川 綿陽621000)

    基于龍芯2H的Linux矩陣鍵盤驅(qū)動的研究與實現(xiàn)

    李澤銀,龔 俊,吳昌昊

    (中國兵器工業(yè)第五八研究所 特種電子技術部,四川 綿陽621000)

    針對某龍芯2H主板擴展的4乘4矩陣鍵盤的需求,分析了鍵盤硬件電路及串行通信接口。在Linux 2.6.32的輸入子系統(tǒng)模型的基礎之上,設計了矩陣鍵盤輸入設備的驅(qū)動程序并給出了驅(qū)動程序?qū)崿F(xiàn)的過程。測試結果證明,該驅(qū)動滿足了設計的需求,工作穩(wěn)定、高效,并且通用性較強,在以后的項目中只需更改少量接口就可以使用。

    龍芯2H;CH456;矩陣鍵盤;Linux驅(qū)動

    鍵盤在個人電腦中是標準配置,在嵌入式系統(tǒng)中也是非常重要的配置,是嵌入式系統(tǒng)最重要的人機交互手段之一。嵌入式系統(tǒng)普遍是針對特定的應用而設計的,不同的應用對輸入設備的要求也各不相同,因此需要根據(jù)具體應用在系統(tǒng)中配置自己的鍵盤。Linux可應用于各種硬件平臺、內(nèi)核穩(wěn)定高效、源代碼開放和網(wǎng)絡通信驅(qū)動齊全等優(yōu)良特性,成為嵌入式系統(tǒng)領域中的一個研究熱點[1]。在此提出以Linux操作系統(tǒng)和龍芯2H處理器為軟硬件平臺的矩陣鍵盤驅(qū)動程序的設計方案。

    1 軟硬件平臺

    1.1硬件平臺

    本系統(tǒng)采用的主處理器為龍芯2H,龍芯2H是龍芯2G處理器與龍芯1A(2F南橋)的后繼產(chǎn)品,其目標是為安全適用計算機提供單片解決方案。龍芯2H采用65 nm工藝實現(xiàn),主頻達1 GHz。片內(nèi)集成定點處理器、浮點處理器、流媒體處理和圖形圖像處理功能,以及南橋、北橋等配套芯片組功能。龍芯2H內(nèi)部采用多級總線,低速外設(I2C、UART等)作為一個集合加在南橋總線上[2-3]。

    本系統(tǒng)采用了擴展一片沁恒公司的CH456芯片來實現(xiàn)鍵盤的功能,其中芯片連接示意圖如圖1所示。

    該芯片可以進行64鍵的掃描,通過兼容I2C線路2線串行接口和龍芯 2H進行數(shù)據(jù)交換。INT#連接到龍芯2H的 GPIO13,SCL和SDA連接到龍芯2H的IIC1_SCL和IIC1_SDA。

    圖1 CH456連接示意圖

    芯片最大支持8×8鍵盤,本項目使用的是4×4鍵盤是可以兼容的。將矩陣鍵盤的4跟行線連接到XKI0-3,4跟列線連接到XKO0-3。插座示意圖如圖2所示。

    圖2 鍵盤插座連接示意圖

    1.1.1龍芯2H的I2C接口

    龍芯2H集成了兩個I2C控制器,在Linux下通過內(nèi)存映射直接訪問芯片的寄存器。I2C-1模塊寄存器物理地址基址為:0x1fe91000,地址空間16 kB。在鍵盤驅(qū)動中需要對龍芯I2C-1的發(fā)送數(shù)據(jù)寄存器(TXR)、接受數(shù)據(jù)寄存器(RXR)、命令控制寄存器(CR)和狀態(tài)寄存器(SR)4個寄存器進行讀寫操作。

    1.1.2鍵盤工作原理

    CH456芯片會定期對鍵盤進行掃描,在鍵盤掃描期間,XKO7~XKO0引腳按照XKO0至XKO7的順序依次輸出高電壓,其余引腳輸出低電壓;KI7~KI0引腳的輸出被禁止,當沒有鍵被按下時,XKI7~XKI0都被下拉為低電壓;當有按鍵被按下時,例如連接XKO3與XKI4的按鍵被按下,則當XKO3輸出高電壓時XKI4檢測到高電壓。經(jīng)過抗干擾處理后,如果CH456確認檢測到有效的按鍵,則記錄下該按鍵代碼,并通過INT#引腳(即XKO7)產(chǎn)生低電平有效的鍵盤中斷,此時龍芯2H可以通過I2C接口讀取按鍵代碼;在沒有檢測到新的有效按鍵之前,CH456不再產(chǎn)生任何鍵盤中斷。另外CH456不支持組合鍵,同一時刻不能有兩個或者更多的鍵被按下[4]。

    1.2軟件平臺

    本系統(tǒng)采用Linux 2.6.32內(nèi)核作為操作系統(tǒng)。Linux內(nèi)核提供了良好的驅(qū)動框架,輸入子系統(tǒng)部分非常利于鍵盤、鼠標等驅(qū)動的開發(fā)。設備驅(qū)動的意義是為上層應用程序提供了訪問設備的方法,還屏蔽了硬件的具體細節(jié),便于軟件的開發(fā)與維護[5]。

    2 鍵盤驅(qū)動分析

    鍵盤在系統(tǒng)中屬于輸入設備,Linux內(nèi)核的輸入子系統(tǒng),不僅支持鍵盤和鼠標等常規(guī)輸入設備,而且還支持蜂鳴器、觸摸屏等設備,這些輸入設備都可以利用系統(tǒng)的接口函數(shù)來實現(xiàn)設備驅(qū)動。輸入子系統(tǒng)由設備驅(qū)動層、核心層和事件層3部分組成如圖3所示。

    在Linux內(nèi)核中,使用輸入子系統(tǒng)實現(xiàn)輸入設備驅(qū)動的時候,驅(qū)動的工作目的是向系統(tǒng)報告按鍵等輸入事件,不需要關心文件系統(tǒng)的接口,因為Linux的輸入子系統(tǒng)已經(jīng)幫驅(qū)動完成了文件操作[6]。在本系統(tǒng)中,設備驅(qū)動層的工作就是當矩陣鍵盤的按鍵被按下時,芯片CH456產(chǎn)生一個中斷,內(nèi)核檢測到這個中斷并對其進行處理,這也是本次需要設計的驅(qū)動。核心層和事件層在Linux內(nèi)核中已經(jīng)幫我們實現(xiàn),只需要調(diào)用需要的函數(shù)即可。

    圖3 輸入子系統(tǒng)結構圖

    3 鍵盤驅(qū)動設計

    CH456芯片通過兼容I2C的串行接口與龍芯2H進行數(shù)據(jù)通信,當有按鍵被按下時,芯片提供低電平有效的中斷,Linux進入中斷處理程序,再通過輸入子系統(tǒng)上報按鍵的信息。驅(qū)動的流程圖如圖4所示。

    3.1數(shù)據(jù)通信的實現(xiàn)

    由于CH456芯片沒有使用標準的I2C接口,故不能使用I2C驅(qū)動進行通信,需要自己操作龍芯2H內(nèi)相關寄存器來進行通信。通信參考I2C分為start、write、read和stop 4個函數(shù)。例如start函數(shù)實現(xiàn)如下:

    由于CH456不是標準I2C設備,沒有固定的地址,所以需要每次通信的start部分都需要發(fā)送對應的地址位。先向發(fā)送寄存器寫入地址,再向控制寄存器寫入產(chǎn)生Start信號與寫信號的命令。程序嘗試5次發(fā)送,如果沒有收到ACK則返回-1告知驅(qū)動發(fā)生了通信錯誤。

    3.2鍵盤中斷的實現(xiàn)

    CH456的INT#用于鍵盤中斷輸出,默認是高電平。當CH456檢測到有效按鍵時,INT#輸出低電平有效的鍵盤中斷;龍芯2H收到中斷信號后,由Linux處理中斷進入中斷處理程序?qū)H456執(zhí)行讀操作。當CH456收到讀指令后,芯片會自動將INT#恢復為高電平,并從SDA輸出按鍵代碼。龍芯2H從SDA獲得一個字節(jié)的數(shù)據(jù),其中低7位是按鍵代碼。

    中斷處理函數(shù)的實現(xiàn)如下:

    為了消除鍵盤抖動,在進入中斷5毫秒后才開始讀取按鍵的值。首先判斷按鍵是否被按下,按鍵代碼的第6位為1時代表按鍵被按下,本系統(tǒng)的設計不考慮連續(xù)按住鍵盤不放的情況,所以不需要對按下的時間進行監(jiān)測,如果讀取到按下,先后通過輸入子系統(tǒng)上報按下與彈起的鍵值。

    3.3鍵盤驅(qū)動的初始化

    在probe函數(shù)內(nèi)對鍵盤驅(qū)動進行初始化,首先檢查結構體 platform_data各個參數(shù)是否存在,然后通過 input_ allocate_device()分配 input設備并設置事件類型為EV_KEY,另外設置好其他參數(shù)后用input_register_device()注冊輸入設備。

    在注冊完設備后對中斷進行初始化:

    error=request_threaded_irq(client->irq,NULL,ch456_irq,IRQF_TRIGGER_LOW|IRQF_ONESHOT,client-> dev.driver->name,kpad);

    在實現(xiàn)CH456的中斷之前,需要在龍芯2H中斷寄存器的初始化處手動添加龍芯2H中斷的配置,包括配置GPIOOE輸入輸出配置寄存器將復用為中斷的GPIO位設成輸入,配置INTIEN中斷使能寄存器寄存器使能中斷,配置INTPOL中斷極性寄存器寄存器設置為電平觸發(fā),配置INTEDGE中斷模式寄存器設置為低電平觸發(fā)。

    3.4鍵盤芯片的配置

    CH456芯片可以用來控制數(shù)碼管顯示,當做鍵盤芯片時也可以不使用中斷而使用查詢,所以在驅(qū)動初始化之后,按鍵使用之前還需要對芯片進行初始化配置:

    ch456_write(CH456_SYSTEM,CH456_XINT_ON);

    ch456_write(CH456_CONFIG,0x00);

    首先配置system寄存器,設置參數(shù)為支持顯示驅(qū)動、鍵盤驅(qū)動和中斷(配置的數(shù)值為0x0B),再配置config寄存器,配置參數(shù)X15作為鍵盤中斷輸出引腳,禁止GPO引腳(配置的數(shù)值為0x00)。

    3.5驅(qū)動的加載與測試

    在/drivers/input/keyboard/Kconfig內(nèi)添加:

    config KEYBOARD_CH456

    tristate"CH456 I2C 8*8 Keypad and IO Expander"

    depends on I2C

    在/drivers/input/keyboard/Makefile內(nèi)添加:

    obj-$(CONFIG_KEYBOARD_CH456)+=ch456.o

    編譯menuconfig,在Device Drivers-Input device support -Keyboards下選擇CH456驅(qū)動如圖5所示。

    圖5 驅(qū)動編譯示意圖

    然后編譯內(nèi)核,重啟加載鏡像。

    經(jīng)過系統(tǒng)測試,在Linux的控制臺下手動按鍵進行測試,按下按鍵后即出現(xiàn)所按字母,未出現(xiàn)鍵盤雙擊或者未響應等錯誤狀態(tài),也沒有按鍵錯誤的情況,多次測試后可以證明該驅(qū)動穩(wěn)定可靠。

    最終龍芯主板與鍵盤的連接如圖6所示。

    圖6 主板照片

    4 結束語

    本文介紹了基于龍芯2H和CH456芯片的4乘4矩陣鍵盤Linux驅(qū)動的實現(xiàn)方案。該驅(qū)動以靜態(tài)編譯的方式加入內(nèi)核后,通過輸入測試證明了矩陣鍵盤驅(qū)動工作穩(wěn)定、高效。在未來的項目中,這一驅(qū)動設計方案也具有參考價值,只需要修改I2C通信接口和中斷引腳即可方便移植。

    [1]董志國,李式巨.嵌入式 Linux設備驅(qū)動程序開發(fā) [J].計算機工程與設計,2006,27(20):3737-3740.

    [2]龍芯中科技術有限公司.龍芯2H處理器用戶手冊[EB/OL].(2015)[2015-11-03].http://www.loongson.cn/uploadfile/cpumanual/Loongson2H_Processor_User_Manual.pdf.

    [3]龍芯中科技術有限公司.龍芯2H處理器數(shù)據(jù)手冊[EB/OL].(2015)[2015-11-03].]http://www.loongson.cn/uploadfile/cpumanual/Loongson2H_processor_data_sheet.pdf.

    [4]江蘇沁恒股份有限公司.16位數(shù)碼管驅(qū)動及鍵盤控制芯CH456.[EB/OL].(2013)[2015-11-03].http://www.wch.cn/downfile/182

    [5]李其珂,付紅橋.基于嵌入式Linux的矩陣鍵盤驅(qū)動研究與實現(xiàn) [J].重慶理工大學學報:自然科學,2012,26(12): 88-92.

    [6]楊斌斌,張雪英,王玉宏.基于嵌入式Linux的矩陣鍵盤驅(qū)動程序研究與開發(fā)[J].現(xiàn)代電子技術,2009(2):39-41.

    【相關參考文獻鏈接】

    童凱,張紅雨.基于Linux與Qt4的網(wǎng)絡數(shù)碼相框?qū)崿F(xiàn)[J]. 2014,22(2):130-133.

    田苗,馮進良,文琴,等.基于Linux系統(tǒng)的指紋識別門禁系統(tǒng)的研究[J].2014,22(2):134-136,139.

    李梅.Linux實時性能優(yōu)化算法分析與研究[J].2014,22(5):56-58.

    王明緒,靳果,桂博.基于ARM-LINUX的物流復檢系統(tǒng)設計[J].2014,22(6):162-164.

    裴歐亞,康慕寧,張磊.基于SystemTap的Linux服務器性能分析系統(tǒng)的設計與實現(xiàn)[J].2014,22(10):28-31.

    許文明.基于ARM-Linux嵌入式系統(tǒng)的多進程并發(fā)服務器設計[J].2014,22(13):1-3.

    張龍,殷亞玲.Linux內(nèi)存管理圖形化的研究與實現(xiàn)[J].2014,22(13):72-74.

    王騰飛,馬志峰,王昊,等.基于ARM-Linux的數(shù)據(jù)采集和網(wǎng)絡傳輸系統(tǒng)設計[J].2014,22(16):21-24.

    徐海寶,杜偉龍,曹江濤.基于ARM-Linux多功能機器人的設計[J].2014,22(17):19-21.

    劉青,楊勇.基于嵌入式LINUX的智能車載終端系統(tǒng)的設計[J]. 2014,22(23):81-83.

    楊鵬.基于Linux系統(tǒng)的FPGA芯片在線加載的設計和實現(xiàn)[J]. 2015,23(6):161-164.

    蔣琳嬌,劉淼,金星.基于嵌入式Linux系統(tǒng)的Qt Quick應用啟動優(yōu)化[J].2015,23(7):151-154.

    張蒙.基于LINUX的PBOC3.0關鍵讀卡技術的研究與應用[J]. 2015,23(8):188-192.

    Research and implementation ofmatrix keyboard driver of Linux on Loongson2H

    LIZe-yin,GONG Jun,WU Chang-hao
    (1.Department of Special Electronics Technology,No.58 Research Institute of China Ordnance Industries,Mianyang 621000,China)

    For the Loongson2H board 4×4matrix keyboard extension requirements,analyzed the keyboard hardware and serial communication interface.Designed matrix keyboard input device driver based on Linux 2.6.32 input subsystem model and showed the driver implementation process.The test results showed that the driver meets the design requirements,stable,efficientand versatile.In the later project,the driver can be used directlywith littlemodification.

    loongson2H;CH456;matrix keyboard;Linux driver

    TN492

    A

    1674-6236(2016)19-0180-04

    2015-10-28稿件編號:201510203

    李澤銀(1990—),男,四川綿陽人,助理工程師。研究方向:嵌入式編程。

    猜你喜歡
    龍芯寄存器中斷
    基于國產(chǎn)化龍芯的動環(huán)數(shù)據(jù)采集系統(tǒng)
    Lite寄存器模型的設計與實現(xiàn)
    計算機應用(2020年5期)2020-06-07 07:06:44
    跟蹤導練(二)(5)
    千里移防,衛(wèi)勤保障不中斷
    解放軍健康(2017年5期)2017-08-01 06:27:44
    分簇結構向量寄存器分配策略研究*
    “龍芯之父”胡偉武
    華人時刊(2016年13期)2016-04-05 05:50:06
    龍芯發(fā)布新一代處理器產(chǎn)品
    AT89C51與中斷有關的寄存器功能表解
    FPGA內(nèi)嵌PowerPC的中斷響應分析
    微處理機(2012年4期)2012-06-13 11:32:24
    高速數(shù)模轉換器AD9779/AD9788的應用
    精品久久久久久久毛片微露脸| 两个人的视频大全免费| 性欧美人与动物交配| 老鸭窝网址在线观看| 国产91精品成人一区二区三区| 身体一侧抽搐| 成人一区二区视频在线观看| 性欧美人与动物交配| 99国产精品一区二区蜜桃av| 日韩欧美三级三区| 欧美一区二区精品小视频在线| 国产成+人综合+亚洲专区| 日韩欧美在线二视频| 久久久久九九精品影院| 亚洲精品美女久久av网站| 伊人久久大香线蕉亚洲五| 精品久久久久久久人妻蜜臀av| 成年女人毛片免费观看观看9| 黄频高清免费视频| 免费av毛片视频| 亚洲自偷自拍图片 自拍| 午夜亚洲福利在线播放| 亚洲精品在线观看二区| 成人欧美大片| 久久久国产成人免费| 美女免费视频网站| 黑人操中国人逼视频| 舔av片在线| 夜夜看夜夜爽夜夜摸| 在线观看免费视频日本深夜| 午夜亚洲福利在线播放| 国产一区在线观看成人免费| 欧美日韩国产亚洲二区| 久久午夜亚洲精品久久| 国产精品精品国产色婷婷| 动漫黄色视频在线观看| 欧美丝袜亚洲另类 | 婷婷丁香在线五月| 欧美日韩乱码在线| 精品99又大又爽又粗少妇毛片 | 黄色丝袜av网址大全| 岛国在线免费视频观看| 村上凉子中文字幕在线| 成人精品一区二区免费| 后天国语完整版免费观看| 十八禁网站免费在线| 九九在线视频观看精品| 91麻豆av在线| 国产亚洲av嫩草精品影院| 免费电影在线观看免费观看| 成人特级黄色片久久久久久久| xxxwww97欧美| 国产三级中文精品| 免费在线观看视频国产中文字幕亚洲| 国内久久婷婷六月综合欲色啪| 亚洲成a人片在线一区二区| 91av网站免费观看| 人人妻,人人澡人人爽秒播| 国产伦精品一区二区三区四那| 亚洲国产欧美一区二区综合| 亚洲av五月六月丁香网| 啦啦啦观看免费观看视频高清| 亚洲欧美日韩高清专用| 亚洲av免费在线观看| 久久香蕉精品热| 毛片女人毛片| 国产私拍福利视频在线观看| 亚洲av五月六月丁香网| 很黄的视频免费| 91麻豆精品激情在线观看国产| 精品人妻1区二区| ponron亚洲| 亚洲人成网站在线播放欧美日韩| 亚洲av片天天在线观看| e午夜精品久久久久久久| 叶爱在线成人免费视频播放| 2021天堂中文幕一二区在线观| 麻豆久久精品国产亚洲av| 一个人看的www免费观看视频| 亚洲成av人片在线播放无| 啦啦啦韩国在线观看视频| 丰满人妻熟妇乱又伦精品不卡| 免费在线观看亚洲国产| 真人一进一出gif抽搐免费| 久久天躁狠狠躁夜夜2o2o| 嫩草影院精品99| 国产欧美日韩精品亚洲av| 久久精品aⅴ一区二区三区四区| 2021天堂中文幕一二区在线观| 国产伦在线观看视频一区| svipshipincom国产片| 日韩高清综合在线| 日韩欧美三级三区| 女人高潮潮喷娇喘18禁视频| 色哟哟哟哟哟哟| 91九色精品人成在线观看| 欧美一级毛片孕妇| 99国产精品一区二区蜜桃av| 亚洲精品色激情综合| 国产精品香港三级国产av潘金莲| 国产精品一区二区精品视频观看| 成人亚洲精品av一区二区| 亚洲真实伦在线观看| 一区二区三区国产精品乱码| 精品一区二区三区四区五区乱码| 精品欧美国产一区二区三| 国产欧美日韩精品亚洲av| 色在线成人网| 午夜免费成人在线视频| 99精品欧美一区二区三区四区| 一区福利在线观看| 免费av毛片视频| 国产欧美日韩精品亚洲av| 久久精品人妻少妇| 制服人妻中文乱码| 成年人黄色毛片网站| 叶爱在线成人免费视频播放| 国产又色又爽无遮挡免费看| av中文乱码字幕在线| 国内精品一区二区在线观看| 成熟少妇高潮喷水视频| 国产成人影院久久av| 亚洲,欧美精品.| 免费在线观看影片大全网站| 9191精品国产免费久久| 成人亚洲精品av一区二区| 可以在线观看的亚洲视频| 男人和女人高潮做爰伦理| 亚洲av日韩精品久久久久久密| 日韩成人在线观看一区二区三区| av天堂中文字幕网| 国产 一区 欧美 日韩| 国产成人aa在线观看| 国产精品精品国产色婷婷| 国内少妇人妻偷人精品xxx网站 | 精品人妻1区二区| 国产亚洲精品av在线| 久久久国产成人精品二区| cao死你这个sao货| 香蕉av资源在线| 国产私拍福利视频在线观看| 成年女人看的毛片在线观看| netflix在线观看网站| 欧美国产日韩亚洲一区| 十八禁人妻一区二区| 免费观看人在逋| 免费电影在线观看免费观看| 男人舔奶头视频| 啦啦啦观看免费观看视频高清| 三级毛片av免费| 日日干狠狠操夜夜爽| 精品乱码久久久久久99久播| 日本与韩国留学比较| 不卡av一区二区三区| 亚洲在线自拍视频| 两人在一起打扑克的视频| 一个人观看的视频www高清免费观看 | 亚洲五月天丁香| 日韩欧美免费精品| 国产精品香港三级国产av潘金莲| 免费在线观看影片大全网站| 99久久久亚洲精品蜜臀av| www日本在线高清视频| 日日夜夜操网爽| 欧洲精品卡2卡3卡4卡5卡区| www.www免费av| 成在线人永久免费视频| 国产精品,欧美在线| 欧美黄色片欧美黄色片| 男人舔奶头视频| 国产午夜福利久久久久久| 老司机深夜福利视频在线观看| 国产久久久一区二区三区| 女人被狂操c到高潮| 婷婷丁香在线五月| bbb黄色大片| 日日干狠狠操夜夜爽| 国产黄a三级三级三级人| 国产精品一及| 男人舔奶头视频| 亚洲电影在线观看av| 韩国av一区二区三区四区| 久久久久久久久免费视频了| 欧美另类亚洲清纯唯美| 亚洲人与动物交配视频| 日本黄色片子视频| 精品熟女少妇八av免费久了| 色精品久久人妻99蜜桃| 国产精品亚洲av一区麻豆| 欧美中文日本在线观看视频| 一本一本综合久久| 日韩高清综合在线| 美女高潮喷水抽搐中文字幕| 久久精品影院6| 国产精品一及| 精品国产三级普通话版| www日本黄色视频网| 亚洲最大成人中文| 搡老熟女国产l中国老女人| 日韩大尺度精品在线看网址| av黄色大香蕉| 亚洲avbb在线观看| 可以在线观看的亚洲视频| 欧美色欧美亚洲另类二区| 又大又爽又粗| а√天堂www在线а√下载| 国产精品爽爽va在线观看网站| 亚洲18禁久久av| 久久久久久大精品| 欧美黑人欧美精品刺激| 搡老岳熟女国产| 欧美+亚洲+日韩+国产| 久久久久久久久中文| 99久久国产精品久久久| 又大又爽又粗| 99国产综合亚洲精品| 长腿黑丝高跟| 一区福利在线观看| 精品久久久久久,| av在线蜜桃| 神马国产精品三级电影在线观看| 日韩欧美 国产精品| 变态另类成人亚洲欧美熟女| 在线观看舔阴道视频| 国产av麻豆久久久久久久| xxx96com| www.精华液| 国产1区2区3区精品| 怎么达到女性高潮| 亚洲国产中文字幕在线视频| 免费看日本二区| 久久这里只有精品19| 99久国产av精品| 色视频www国产| 99久久国产精品久久久| 精品熟女少妇八av免费久了| 日本一二三区视频观看| 日本撒尿小便嘘嘘汇集6| 青草久久国产| 国产精品久久视频播放| 欧美成人一区二区免费高清观看 | 成人亚洲精品av一区二区| 久久久久性生活片| 一进一出抽搐动态| 精品熟女少妇八av免费久了| 精品欧美国产一区二区三| 嫁个100分男人电影在线观看| 日本免费a在线| 国产午夜精品久久久久久| 国产伦精品一区二区三区视频9 | 亚洲欧美一区二区三区黑人| 亚洲av成人av| 99精品欧美一区二区三区四区| 午夜免费观看网址| 综合色av麻豆| 色吧在线观看| www.999成人在线观看| 香蕉av资源在线| 色吧在线观看| 精品免费久久久久久久清纯| 欧美激情在线99| 亚洲aⅴ乱码一区二区在线播放| 岛国在线免费视频观看| 亚洲无线在线观看| 国产精品久久久久久人妻精品电影| 午夜亚洲福利在线播放| 18禁美女被吸乳视频| 亚洲七黄色美女视频| 狠狠狠狠99中文字幕| 日本a在线网址| 国产淫片久久久久久久久 | 国产精品一区二区三区四区免费观看 | 国产一区二区在线观看日韩 | 男人和女人高潮做爰伦理| 两个人视频免费观看高清| 日本三级黄在线观看| 免费在线观看日本一区| 国产久久久一区二区三区| 真实男女啪啪啪动态图| 免费在线观看视频国产中文字幕亚洲| 精品久久久久久久人妻蜜臀av| 国产午夜精品论理片| 色综合婷婷激情| 韩国av一区二区三区四区| 美女被艹到高潮喷水动态| 天堂网av新在线| 窝窝影院91人妻| 免费在线观看日本一区| 搞女人的毛片| 激情在线观看视频在线高清| 国产精品98久久久久久宅男小说| 91字幕亚洲| 中文亚洲av片在线观看爽| 成人性生交大片免费视频hd| 窝窝影院91人妻| 午夜视频精品福利| 这个男人来自地球电影免费观看| 巨乳人妻的诱惑在线观看| 亚洲国产看品久久| 黄片小视频在线播放| 欧美zozozo另类| 国模一区二区三区四区视频 | 亚洲成av人片在线播放无| 国产激情偷乱视频一区二区| 午夜日韩欧美国产| 亚洲最大成人中文| 一二三四在线观看免费中文在| 搡老岳熟女国产| 国产极品精品免费视频能看的| 日韩精品青青久久久久久| 2021天堂中文幕一二区在线观| 国产真人三级小视频在线观看| 国产精品久久久av美女十八| 亚洲精品国产精品久久久不卡| 视频区欧美日本亚洲| 国内毛片毛片毛片毛片毛片| 99国产精品一区二区蜜桃av| 国产精品久久久久久人妻精品电影| 操出白浆在线播放| 亚洲精品456在线播放app | 夜夜看夜夜爽夜夜摸| 日本黄色视频三级网站网址| 悠悠久久av| 欧美av亚洲av综合av国产av| 亚洲精品粉嫩美女一区| 91av网站免费观看| 亚洲av免费在线观看| 久久精品影院6| 精品免费久久久久久久清纯| 免费搜索国产男女视频| 少妇的丰满在线观看| 男女那种视频在线观看| 欧美日本视频| 老熟妇乱子伦视频在线观看| 在线观看66精品国产| 身体一侧抽搐| 亚洲精品一区av在线观看| 热99在线观看视频| 亚洲18禁久久av| 十八禁人妻一区二区| 日韩有码中文字幕| 国产97色在线日韩免费| 热99re8久久精品国产| 麻豆成人午夜福利视频| 欧美极品一区二区三区四区| 九色国产91popny在线| 91九色精品人成在线观看| 国内精品一区二区在线观看| 亚洲成人中文字幕在线播放| 久久这里只有精品中国| 亚洲精品粉嫩美女一区| 五月玫瑰六月丁香| 久久久久久国产a免费观看| 精品熟女少妇八av免费久了| 99久国产av精品| 日本一本二区三区精品| 波多野结衣巨乳人妻| 亚洲av成人不卡在线观看播放网| 国产一区二区在线观看日韩 | 欧美日韩福利视频一区二区| aaaaa片日本免费| 欧美国产日韩亚洲一区| 亚洲av成人一区二区三| 亚洲国产高清在线一区二区三| 国产高清视频在线播放一区| 国产野战对白在线观看| 他把我摸到了高潮在线观看| 俺也久久电影网| 首页视频小说图片口味搜索| 啦啦啦韩国在线观看视频| 亚洲自偷自拍图片 自拍| 亚洲精品一卡2卡三卡4卡5卡| avwww免费| 床上黄色一级片| 观看美女的网站| 淫妇啪啪啪对白视频| 天堂av国产一区二区熟女人妻| 又黄又粗又硬又大视频| 欧美乱色亚洲激情| 日本免费一区二区三区高清不卡| 在线观看一区二区三区| 欧美黄色片欧美黄色片| 一进一出抽搐动态| 国产精品久久电影中文字幕| 夜夜躁狠狠躁天天躁| 国产精品乱码一区二三区的特点| 最好的美女福利视频网| 一进一出好大好爽视频| 淫秽高清视频在线观看| 丝袜人妻中文字幕| 18禁裸乳无遮挡免费网站照片| 在线观看日韩欧美| 特大巨黑吊av在线直播| 中文在线观看免费www的网站| 91九色精品人成在线观看| 九九在线视频观看精品| 窝窝影院91人妻| 日韩免费av在线播放| 巨乳人妻的诱惑在线观看| 巨乳人妻的诱惑在线观看| 黄片小视频在线播放| 免费大片18禁| 99在线视频只有这里精品首页| 国产v大片淫在线免费观看| 久久久精品大字幕| 亚洲最大成人中文| 精华霜和精华液先用哪个| АⅤ资源中文在线天堂| 欧美性猛交╳xxx乱大交人| 亚洲人成电影免费在线| 欧美国产日韩亚洲一区| 国产视频一区二区在线看| 日韩欧美国产一区二区入口| 国产精品,欧美在线| 天天躁日日操中文字幕| 麻豆国产av国片精品| 精品99又大又爽又粗少妇毛片 | 宅男免费午夜| 综合色av麻豆| 成人鲁丝片一二三区免费| 国产高清videossex| 亚洲午夜理论影院| 国产极品精品免费视频能看的| 无遮挡黄片免费观看| 欧美日韩乱码在线| 99久久国产精品久久久| 国产高清三级在线| 欧美日韩综合久久久久久 | 男人舔女人下体高潮全视频| 日韩精品青青久久久久久| 天天躁狠狠躁夜夜躁狠狠躁| 99在线人妻在线中文字幕| 欧美黄色片欧美黄色片| 国产午夜精品久久久久久| 久久久久九九精品影院| 69av精品久久久久久| 国内精品久久久久久久电影| 一本精品99久久精品77| 国产精品永久免费网站| 国产亚洲精品久久久久久毛片| 色噜噜av男人的天堂激情| 亚洲九九香蕉| 美女扒开内裤让男人捅视频| 日韩欧美在线二视频| 欧美绝顶高潮抽搐喷水| 又粗又爽又猛毛片免费看| 在线永久观看黄色视频| 亚洲av第一区精品v没综合| 国产三级黄色录像| 中出人妻视频一区二区| 18美女黄网站色大片免费观看| 久久久久久国产a免费观看| 欧美成人一区二区免费高清观看 | 精品午夜福利视频在线观看一区| 久久国产精品人妻蜜桃| 国产精品99久久99久久久不卡| 又粗又爽又猛毛片免费看| 欧美午夜高清在线| 男人和女人高潮做爰伦理| 最近最新中文字幕大全电影3| 亚洲国产精品合色在线| 日本五十路高清| 最近最新免费中文字幕在线| 中出人妻视频一区二区| 国产1区2区3区精品| 精品电影一区二区在线| 免费电影在线观看免费观看| 国内精品久久久久久久电影| 国产精品野战在线观看| 身体一侧抽搐| 美女高潮喷水抽搐中文字幕| 亚洲国产欧美一区二区综合| 麻豆一二三区av精品| 成人三级黄色视频| 亚洲18禁久久av| a在线观看视频网站| 精品午夜福利视频在线观看一区| 欧美3d第一页| 一卡2卡三卡四卡精品乱码亚洲| 小蜜桃在线观看免费完整版高清| 999久久久国产精品视频| av在线天堂中文字幕| 夜夜夜夜夜久久久久| 久久精品91蜜桃| 国产精品久久久久久精品电影| 嫩草影院入口| 美女扒开内裤让男人捅视频| 日本熟妇午夜| 19禁男女啪啪无遮挡网站| 女警被强在线播放| 国产高清三级在线| 一级a爱片免费观看的视频| 狠狠狠狠99中文字幕| 欧美日韩亚洲国产一区二区在线观看| 又黄又粗又硬又大视频| 午夜免费成人在线视频| 波多野结衣高清作品| 久久精品91无色码中文字幕| 亚洲av成人一区二区三| 日韩免费av在线播放| 国产一区二区激情短视频| 国产精品女同一区二区软件 | 亚洲国产欧美一区二区综合| 中文字幕高清在线视频| 国内精品美女久久久久久| 男女之事视频高清在线观看| 天堂网av新在线| 亚洲专区中文字幕在线| 欧美性猛交黑人性爽| 国产成人啪精品午夜网站| 国产精品一区二区精品视频观看| 黄片小视频在线播放| 可以在线观看的亚洲视频| av天堂中文字幕网| 97人妻精品一区二区三区麻豆| 亚洲av成人av| 免费在线观看成人毛片| 99国产精品一区二区三区| 亚洲精品国产精品久久久不卡| 女警被强在线播放| 亚洲无线观看免费| 午夜a级毛片| 国内精品久久久久久久电影| 一个人看视频在线观看www免费 | 91久久精品国产一区二区成人 | 少妇熟女aⅴ在线视频| 久久久国产欧美日韩av| 黄频高清免费视频| 三级毛片av免费| 在线a可以看的网站| 波多野结衣高清作品| bbb黄色大片| 国产99白浆流出| 久久久久久国产a免费观看| 黄色片一级片一级黄色片| 日韩欧美在线乱码| 丁香欧美五月| 久久中文字幕一级| 成年人黄色毛片网站| 国内精品久久久久精免费| 91字幕亚洲| 成人特级av手机在线观看| 国产aⅴ精品一区二区三区波| 欧美日韩黄片免| 国产一区二区三区在线臀色熟女| 国产成人欧美在线观看| 一进一出抽搐gif免费好疼| or卡值多少钱| 国产69精品久久久久777片 | 亚洲在线自拍视频| av欧美777| 国产精品久久久久久人妻精品电影| 丰满人妻熟妇乱又伦精品不卡| 国产高潮美女av| 欧美zozozo另类| 精品国内亚洲2022精品成人| 一级a爱片免费观看的视频| 久久性视频一级片| 欧美乱色亚洲激情| 18禁黄网站禁片免费观看直播| 中国美女看黄片| 亚洲av五月六月丁香网| 亚洲国产欧洲综合997久久,| 欧美色视频一区免费| 搡老熟女国产l中国老女人| 男人舔女人下体高潮全视频| 国产97色在线日韩免费| 免费av不卡在线播放| 亚洲国产欧洲综合997久久,| 久久久色成人| 国产极品精品免费视频能看的| 一个人免费在线观看的高清视频| 久久久久国产一级毛片高清牌| 精品福利观看| 亚洲欧美日韩卡通动漫| 夜夜躁狠狠躁天天躁| av天堂在线播放| 夜夜爽天天搞| 亚洲欧美日韩东京热| 亚洲精品色激情综合| 国产97色在线日韩免费| 久久国产精品影院| 亚洲熟妇熟女久久| 欧美黄色淫秽网站| 神马国产精品三级电影在线观看| cao死你这个sao货| 午夜精品一区二区三区免费看| 18禁观看日本| 两性夫妻黄色片| 超碰成人久久| 欧美成人性av电影在线观看| 免费看光身美女| 日本a在线网址| 欧美不卡视频在线免费观看| 精品久久久久久久末码| 午夜两性在线视频| 毛片女人毛片| 三级国产精品欧美在线观看 | 熟妇人妻久久中文字幕3abv| 精品国产乱码久久久久久男人| 亚洲av片天天在线观看| 免费看美女性在线毛片视频| 亚洲va日本ⅴa欧美va伊人久久| 91av网站免费观看| 欧美成人免费av一区二区三区| 国产真人三级小视频在线观看| 精品欧美国产一区二区三| 一本精品99久久精品77| 亚洲av成人不卡在线观看播放网| 成人av在线播放网站| 亚洲av五月六月丁香网| 国产亚洲欧美在线一区二区| 可以在线观看毛片的网站| 久久精品夜夜夜夜夜久久蜜豆| 别揉我奶头~嗯~啊~动态视频|