精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

WinCE節能降耗新技巧:高效休眠喚醒

開發
伴隨著嵌入式產品的普及,電源管理開發和設計成為了嵌入式系統開發的重點和重要部分,文章將向您介紹WinCE節能降耗的一個小技巧:高效休眠喚醒。

伴隨著嵌入式產品的普及,電源管理開發和設計成為了嵌入式系統開發的重點和重要部分。因為嵌入式設備對能耗越來越敏感,而電源管理技術正是這些產品設計的關鍵所在。目前嵌入式系統的電源管理技術正由傳統的基于電源管理器件和外設控制為主的靜態控制方式,轉到以操作系統為核心的動靜態結合的綜合控制模式。

為了應對電源管理面臨的挑戰,在嵌入式系統開發在時需要設計多種電源模式,以便在不同工作狀態時有多種能耗模式可供選擇。休眠和喚醒功能正是目前WINCW系統開發的研究熱點之一。

那么,休眠喚醒功能是什么原理呢?它能達到什么樣的效果。這首先要從硬件說起,當系統進入休眠模式后,整個系統會進入低功耗休眠模式,只有當外部中斷中任意一個中斷被觸發或者實時時鐘中斷被觸發時,系統才會被喚醒。

一.什么是休眠喚醒功能?

(1)什么是WinCE休眠喚醒功能?

在WinCE系統中支持多種電源狀態:①ON狀態,用戶在主動使用設備。②UserIdle狀態,用戶與設備停止交互,但仍有可能使用設備。③SystemIdle狀態,在經過一段時間的UserIdle后進入此狀態,但是驅動和系統仍然活動。④Suspend狀態,當驅動程序和系統進程不再與系統交互時進入此狀態。⑤ColdReboot和Reboot狀態,冷啟動后系統電源狀態。其中,按功率消耗由小到大可分為睡眠(sleep)、空閑(idle)、運行(Run)等模式。大多時間內,在運行態(Run)時設備全部正常工作,而在睡眠與空閑模式時系統則是按照特定的模式進行相應的節能。

通常,嵌入式系統在大多數時間都不需要關注WinCE 設備的電源損耗,但是在某些時候要注意這些損耗。因此,最好的節能方法是使系統適時的進出休眠狀態。例如,WinCE系統先檢查任務負載情況,如果沒有需要運行的任務,則一般進入空閑節能狀態等待喚醒,在空閑一段時間后再進入深度睡眠,掛起到RAM中或者硬盤上。

當WinCE 系統被掛起,為了省電系統需要關閉CPU處理器及大部分設備的供電,然后在需要喚醒時再通過定時器或中斷模塊喚醒。比如用戶按下On/Off按鈕時,或者監視用戶活動的定時器超時,或者應用程序API都可以使得嵌入式系統休眠。而當用戶再次按下On/Off或者有其它喚醒中斷發生時,系統內核調用OEMPowerOff()函數,在系統喚醒后繼續從OEMPowerOff()被掛起處執行。OEMPowerOff函數能進行CPU寄存器保存、設置及喚醒恢復等功能。系統Idle狀態和前面說的UserIdle狀態是不同概念,前者是CPU負荷驅動,代表系統空閑;后者是用戶活動驅動,代表用戶空閑。

(2)休眠喚醒功能的具體內容

一般來說,WINCE電源狀態有六種狀態,分別是S0到S5:S0實際上這就是我們平常的工作狀態,所有設備全開;S1也稱為POS(Power on Suspend),這時除了通過CPU時鐘控制器將CPU關閉之外,其它的部件仍然正常工作;S2這時CPU處于停止運作狀態,總線時鐘也被關閉,但其余的設備仍然運轉;S3這就是我們熟悉的STR(Suspend to RAM);S4也稱為STD(Suspend to Disk),這時系統主電源關閉,但是硬盤仍然帶電并可以被喚醒;S5這種狀態是最干脆的,就是連電源在內的所有設備全部關閉,即關機(Shutdown)。

WINCE電源管理休眠和喚醒可實現以下功能:用戶可以使外設在指定時間開關,或操作系統可以根據具體需求來分配電能源,或在無人使用時可以使系統進入休眠狀態,但保證一些通信設備打開。

也就是說,嵌入式系統能夠管理閑置的設備,關閉設備并提供恢復手段,主要支持三種節電方式:①Suspend即掛起,顯示屏自動關閉,只是主機通電。這時敲任意鍵即可恢復原來狀態。②Suspend to Ram 即掛起到內存,系統把當前信息儲存在內存中,只有內存等幾個關鍵部件通電,這時系統處在高度節電狀態,按任意鍵后系統從內存中讀取信息很快恢復到原來狀態。③Suspend to Disk即掛起到硬盤,即系統將自動關機,關機前將當前數據存儲在硬盤上,用戶下次按開關鍵開機時計算機將無須啟動系統,直接從硬盤讀取數據,恢復原來狀態。

在嵌入式系統中,我們最常用到的是S3狀態,即Suspend to RAM(掛起到內存)狀態。顧名思義,STR就是把系統進入STR前的工作狀態數據都存放到內存中去。在STR狀態下,電源仍然繼續為內存等最必要的設備供電,以確保數據不丟失,而其它設備均處于關閉狀態,系統的耗電量極低。一旦我們按下Power按鈕系統就被喚醒,馬上從內存中讀取數據并恢復到STR之前的工作狀態。

內存的讀寫速度極快,因此我們感到進入和離開STR狀態所花費的時間不過是幾秒鐘而已。而S4狀態即STD(掛起到硬盤)與STR的原理是完全一樣的,只不過數據是保存在硬盤中。由于硬盤的讀寫速度比內存要慢得多,因此用起來也就沒有STR那么快了,但STD模式是一種更省電的高級應用,是將當前系統狀態保存到硬盤后,硬盤隨即停止轉動系統進入低功耗狀態。當再開機時系統會跳過自檢,直接從硬盤恢復原來的系統狀態,而不是正常系統的默認狀態,從而縮短了開機時間。

#p#

二.休眠功能的具體實現過程

WinCE休眠可以理解為待機,是把系統的功耗降到最低,但不是關機。讓WinCE系統進入休眠的方法有很多,如在應用程序或驅動中調用SetSystemPowerState函數。一般來說,對于支持電源管理的驅動,系統會調用此驅動的XXX_PowerDown接口來關閉設備電源,之后系統會再調用OEMPowerOff()函數來實現。OEMPowerOff()函數由OEM來完成,這個函數也許會位于 Power.c或者Off.c的文件中。OEMPowerOff()是由OEM來實現的,其代碼和流程也許不同,但基本按照下面的方法來完成:

(1)先進行休眠前平臺相關的動作

這些相關的平臺動作包括:為休眠模式設置合理的GPIO,合理配置實時時鐘在內的喚醒源,調用BSPPowerOFF關閉休眠時不必要的設備電源。比如清屏、設置AD、掛起USB等。還包括保存芯片所有的寄存器值到一個靜態數組(就是堆棧中),比如將休眠返回地址或一些不希望在休眠模式下丟失的數據進行保存。最后,是調用 CPULCDOff函數來關閉LCD背光。

(2)調用 ConfigStopGPIO,設置各IO休眠后的狀態

這個動作是指保存當前GPIO和LCD控制器等信息在內存中,設置GPIO為低功耗狀態,關閉kitl LCD等設備。同時,呼叫OALCPUPowerOff()進行掛起。OALCPUPowerOff()是一個位于Startup.s中的匯編函數。通常還包括保存通用寄存器的值到堆棧,如保存Wakeup后的地址、MMU寄存器,并進入各模式將sp和lr寄存器保存到內存RAM的某一個位置,這個位置是由config.bib指定保留的。至于為什么不象之前一樣保存到堆棧呢?是因為系統喚醒后跳轉到Reset開始執行,這時候堆棧還沒有初始化,這也是Poweroff過程復雜的原因。

(3)屏蔽所有中斷,清理Cache

在設置好各IO的休眠狀態后,系統會在中斷屏蔽寄存器中屏蔽所有中斷,然后再清理Cache,做好休眠前的準備。

(4)設置喚醒中斷,調用 CPUPowerOff

一般來說,喚醒中斷可以是外部中斷0,1,2,或者RTC中斷。在設置好喚醒中斷后,系統需要再調用OALCPUPowerOff,并設置REFRESH讓SDRAM進入自刷新模式,然后等待SDRAM自刷新有效,并設置 MISCCR使 SDRAM 的信號 (SCLK0,SCLK1 and SCKE) 在 Power_OF 模式下被保護,設置CLKCON進入Power_OFF模式,最終CPU進入Poweroff狀態。但因為關機最終也會調到OEMPOWEROFF函數,所以在此函數中到底去休眠還是關機就要自己根據實際情況區分一下了。而且在這個過程中,最容易出問題的部分是調用OALCPUPowerOff的過程中,這是由于CPU在休眠期間是會掉電的。

#p#

三.喚醒功能的具體實現流程

在休眠狀態,WINCW系統中消耗的能源會大幅度降低。那么接下來,就是另一個艱巨的任務了:系統喚醒。喚醒系統基本上是個硬件過程,它和硬件緊密相關。一般是用一個外部中斷來喚醒,這就要求休眠的時候這個中斷源不能斷電。一般來說,驅動程序里都已經做好了PowerUp和PowerDown,當然也有些驅動里有不同的處理,如使用PowerOn和PowerOff。但不論何種方式Reset,都是先執行Bootloader的代碼,所以喚醒過程需要Bootloader的參與配合。詳細的實現流程如下:

(1)通過喚醒源喚醒系統,產生內部復位信號

當我們細心觀看WINCE系統由SLEEP到NORMAL的切換時,中間要經過一個 RESET的過程,這個過程稱之為 Power On Reset。也就是說,當系統被外部中斷喚醒時,相當于發生了一次Power Reset的過程。那么喚醒系統,就類似于給系統做了一個硬件復位,并會在GSTATUS2中保存一個數值來表明Reset的原因。而且,Power On Reset后,在之前Sleep過程中保存下來的RAM里的系統數據是不會丟失的。我們要做的喚醒系統,就是把這些數值恢復到它原來的地址里去。

(2)測試是否是Power_OFF模式喚醒

當WINCE系統喚醒之后,它運行的第一段程序是什么呢?這點很重要,因為喚醒=Power Reset,所以Reset CPU之后,運行第一段程序自然就是Bootloader了。現在我們再看看Bootloader是怎么處理的,如果是Reset復位就會直接跳轉到0地址,也就是ResetHandler去執行。事實上,無論是HardReset還是PowerReset這個部分都要執行,主要是做初始化CPU時鐘的工作。這是因為Power off模式和其它睡眠模式不同,其它的睡眠模式喚醒后會從睡眠處繼續運行,而Power off模式喚醒后是從Reset處執行。

接下來,系統會通過讀取 GSTATUS2 寄存器里的數值,來判斷Reset的原因。如果這個值是0x2,那么就是喚醒引起的PowerReset,然后會繼續向下執行喚醒的恢復操作。例如,先是恢復CPU的時鐘,開啟RAM的自刷新,再跳轉到 RAM中的一個地址去執行Bootloader,然后把NandFlash里的數據裝載完畢,也就是說WINCE的操作系統被喚醒了。如果判斷GSTATUS2里的數值是0x4,則說明發生了看門狗Reset,那么就要執行看門狗Reset的恢復過程。如果二者都不是的話,那么就認為是發生了Hard Reset,就要按照正常的步驟去加載Wince系統。

(3)恢復SDRAM控制器信息,打開相關設備電源

系統喚醒的最后一個步驟,是系統會設置MISCCR,釋放SDRAM信號保護,然后等待直到SDRAM自刷新釋放。并讀取GSTATUS值,利用它們回復到睡眠前的程序位置。最后是恢復保存在內存中的GPIO和LCD控制器等信息,并調用BSPPowerOn打開相關設備電源,然后返回。

【編輯推薦】

  1. WinCE文件目錄定制及內存調整技巧
  2. 基于WinCE 6.0模擬器的應用程序調試
  3. 錦上添花 Silverlight點亮WinCE R3
  4. 基于WinCE的液位遙測系統軟件設計
  5. WinCE中串口驅動及接口函數介紹
責任編輯:王曉東 來源: IT168
相關推薦

2009-03-20 10:18:58

綠色網絡技術產品D-Link

2011-06-30 22:35:18

一體機技巧

2015-10-21 17:09:00

數據中心綠色數據中心

2017-06-23 08:56:13

數據中心技術降耗

2012-09-20 10:04:31

數據中心UPS節能

2010-05-11 10:29:12

32納米服務器芯片

2022-08-03 15:56:58

數據技術

2011-10-19 09:37:23

GartnerIT趨勢虛擬化

2010-02-22 10:33:19

綠色IT服務器

2011-08-05 10:42:02

傳輸信號節能

2009-08-23 21:52:37

智能化系統酒店節能綜合布線

2021-09-26 10:05:46

網絡數據技術

2019-03-15 16:31:17

曙光

2009-07-09 19:13:16

運維管理DCM游龍科技

2011-03-24 17:16:35

UPS電源數據中心

2022-11-24 10:19:28

數據中心

2025-09-25 14:42:32

點贊
收藏

51CTO技術棧公眾號

蜜臀av.com| av资源站久久亚洲| 精品女人久久久| 国产欧美日韩电影| 福利一区视频在线观看| 亚洲乱码国产乱码精品天美传媒| 国产人妖一区二区| 亚洲经典在线看| 亚洲午夜性刺激影院| 亚洲综合20p| 忘忧草在线日韩www影院| 国产精品不卡在线观看| 国精产品一区二区| 国产女优在线播放| 在线欧美视频| 久久精品中文字幕免费mv| a天堂视频在线观看| 95精品视频| 欧美性xxxxxxx| 喜爱夜蒲2在线| av中文字幕在线| 成人aa视频在线观看| 国产欧美精品一区二区| 国产精品777777| 国产综合久久| 中文亚洲视频在线| 亚洲成人日韩在线| 日本成人手机在线| 欧美日韩五月天| 黑人糟蹋人妻hd中文字幕| 中文字幕伦理免费在线视频| 国产日韩欧美制服另类| 国产欧美日本在线| 国产jzjzjz丝袜老师水多 | 国产91精品一区二区麻豆网站| 日韩av第一页| 偷偷操不一样的久久| 欧美日本国产| 久久视频在线视频| 91麻豆精品国产91久久综合| 色天下一区二区三区| 精品日韩在线观看| 韩国一区二区在线播放| 日本国产亚洲| 欧美日本一区二区| 免费看污黄网站| 婷婷激情一区| 日本韩国欧美国产| 虎白女粉嫩尤物福利视频| 波多一区二区| 亚洲va欧美va国产va天堂影院| 男女啪啪免费观看| 成人免费网站在线观看视频| 国产精品毛片久久久久久| 午夜精品视频在线观看一区二区| 女人偷人在线视频| 久久综合成人精品亚洲另类欧美| 精品中文字幕人| 天堂在线免费av| 91麻豆福利精品推荐| 精品视频一区二区| 视频一区二区在线播放| 97久久精品人人澡人人爽| 国产一区二区三区高清| 欧美一级淫片aaaaaa| 白白色 亚洲乱淫| 国产区一区二区三区| 婷婷视频在线观看| 久久久久久影视| 亚洲国产欧美日韩| 亚洲六月丁香色婷婷综合久久| 亚洲xxxxx性| 国产巨乳在线观看| 国产精品影视在线观看| 91人成网站www| 国产富婆一级全黄大片| 粉嫩高潮美女一区二区三区| 激情一区二区三区| 国产小视频福利在线| 中文字幕成人av| 一区二区三区日韩视频| h片视频在线观看| 欧美性猛交xxxx乱大交| 久久久精品麻豆| 9999在线精品视频| 精品福利在线导航| 成人免费看aa片| 欧美高清视频手机在在线| 久久的精品视频| 国产精品日日夜夜| 久久精品午夜| 亚洲伊人一本大道中文字幕| 蜜臀av中文字幕| 国产亚洲精久久久久久| 在线免费观看成人网| 欧美aaaxxxx做受视频| 色综合久久综合中文综合网| 中文字幕av专区| 国产主播性色av福利精品一区| 亚洲欧美精品一区二区| 999精品在线视频| 国产精品美女久久久| 国产在线不卡精品| 日韩一区av| 亚洲老司机在线| 免费日韩视频在线观看| 涩爱av色老久久精品偷偷鲁 | 欧美性受xxxx白人性爽| 一级黄色大片网站| 97精品国产露脸对白| 久久最新免费视频| 日本.亚洲电影| 亚洲精品按摩视频| 少妇aaaaa| 蜜桃久久久久久| 精品伦精品一区二区三区视频| 免费在线观看黄色网| 狠狠做深爱婷婷久久综合一区| 男女视频在线观看网站| 精品视频97| 97在线视频一区| 午夜精品久久久久久久91蜜桃| 日本一区二区久久| 国产在线青青草| 成人三级毛片| 欧美日韩高清区| 夜夜嗨aⅴ一区二区三区| 91亚洲国产成人精品一区二区三| 看全色黄大色大片| 久久不卡日韩美女| 亚洲精品suv精品一区二区| 日本老熟俱乐部h0930| 喷水一区二区三区| 欧美日韩一区二区视频在线观看| 国产精品蜜臀| 欧美成人一区二区三区在线观看| 顶级黑人搡bbw搡bbbb搡| 日韩精品每日更新| 欧美精品一区在线发布| 麻豆国产在线| 亚洲精品国产免费| www.国产成人| 99国产精品视频免费观看| 国产一二三四区在线观看| 色综合.com| 久久精品免费播放| 国产精品无码专区av免费播放| 国产精品欧美综合在线| 九九九在线观看视频| gogogo高清在线观看一区二区| 国产精品大陆在线观看| 桃花色综合影院| 精品久久香蕉国产线看观看gif| 国产白袜脚足j棉袜在线观看| 欧美视频一区| 国精产品一区二区| 偷拍自拍在线看| 亚洲天堂开心观看| 凹凸精品一区二区三区| 国产午夜精品一区二区三区视频 | 激情都市一区二区| 一区二区不卡在线观看| 欧美aaaaaaaa| 不卡毛片在线看| 国产精品女同一区二区| 亚洲精品日韩一| 2一3sex性hd| 免费亚洲婷婷| 亚洲最大免费| 日韩中文字幕一区二区高清99| 久久久久久成人精品| 性感美女一级片| 色婷婷亚洲一区二区三区| 一级特黄曰皮片视频| 久久99国产精品久久| 亚洲精品少妇一区二区| 日韩精品导航| 国产欧美精品在线| 日本视频在线播放| 欧美va亚洲va| 天堂网视频在线| 国产精品剧情在线亚洲| 亚洲av无码久久精品色欲| 中文在线一区| 永久域名在线精品| 国产精品玖玖玖在线资源| 热草久综合在线| 蜜桃av在线免费观看| 亚洲的天堂在线中文字幕| 日本久久综合网| 亚洲免费在线电影| 国产精品无码久久久久一区二区| 麻豆国产精品官网| 岛国大片在线播放| 不卡中文字幕| 国产精品免费在线 | 五月婷婷另类国产| 欧美波霸videosex极品| 高清免费成人av| 三年中国国语在线播放免费| 午夜国产精品视频| 欧洲亚洲一区二区| 日韩成人在线看| 国产精品爱啪在线线免费观看| 深夜国产在线播放| 中文字幕日本精品| 色婷婷av一区二区三| 欧美日韩一级黄| 国产精品视频免费播放| 亚洲视频小说图片| 人妻少妇无码精品视频区| 成人免费福利片| 中文字幕第22页| 天堂久久一区二区三区| 国产精品一线二线三线| 小小影院久久| 天天综合狠狠精品| 日韩电影不卡一区| 999视频在线观看| 欧美电影在线观看网站| 欧美综合国产精品久久丁香| 亚洲国产精品精华素| 日韩一中文字幕| 国产小视频在线观看| 日韩高清有码在线| 黄色av小说在线观看| 欧美一级片在线看| 中文字幕日本人妻久久久免费| 欧美日韩国产一中文字不卡| 久久精品国产亚洲av高清色欲| 自拍偷拍亚洲激情| 四季av中文字幕| 久久九九全国免费| 中国一级特黄录像播放| 国产+成+人+亚洲欧洲自线| 波多野结衣国产精品| 免费av成人在线| 一区二区三区韩国| 蜜桃av一区二区| 日韩一级片播放| 久久精品综合| 亚洲色精品三区二区一区| 麻豆久久婷婷| aa在线免费观看| 亚洲欧美清纯在线制服| 极品美女扒开粉嫩小泬| 国产亚洲毛片| 99久久久无码国产精品6| 午夜亚洲伦理| 久久久一本二本三本| 国产精品老牛| 日本在线视频www| 蜜乳av另类精品一区二区| 国产麻花豆剧传媒精品mv在线| 亚洲免费网站| 中文字幕在线观看第三页| 免费久久精品视频| 中文字幕精品一区二区三区在线| 久久se精品一区精品二区| 天天干天天色天天干| 国产精品一区在线观看乱码| www.欧美com| www.色综合.com| 野外性满足hd| 国产欧美日韩综合| 欧美美女性生活视频| 亚洲欧美日韩在线| 99免费在线观看| 欧美午夜视频一区二区| 国产suv精品一区二区33| 欧美亚洲禁片免费| 国产乱淫av片免费| 精品久久久久久久久久久久久久久久久| 丁香花免费高清完整在线播放 | 国产一区日韩欧美| 国产3p露脸普通话对白| 久久综合九色| 中文字幕在线视频精品| 成a人片亚洲日本久久| 超薄肉色丝袜一二三| 亚洲精品视频免费看| 日韩av大片在线观看| 欧美三级资源在线| 午夜精品在线播放| 日韩理论片久久| 免费在线午夜视频| 97国产精品视频| 日韩高清在线| 成人免费观看网站| 国产日产一区 | 国产日韩欧美一区| 污污动漫在线观看| 国产a精品视频| www..com.cn蕾丝视频在线观看免费版 | 国产日本欧美一区二区三区| 伊人久久大香线蕉av超碰| 日韩啊v在线| 亚洲午夜91| 爱爱爱爱免费视频| 白白色 亚洲乱淫| 日韩国产第一页| 日韩欧美在线视频观看| av中文字幕第一页| 在线日韩精品视频| 国产盗摄——sm在线视频| 成人精品福利视频| 国产va免费精品观看精品视频| 黄色一级片网址| 视频一区二区不卡| 人妻互换一二三区激情视频| 国产精品成人在线观看| 日本一区二区三区精品| 日韩一区二区三区视频在线观看| 精品视频一二三| 欧美精品videos| 国产免费区一区二区三视频免费| 热re99久久精品国产99热| 99av国产精品欲麻豆| 美女日批在线观看| 国产精品国产三级国产aⅴ入口 | 一本色道久久综合| 免费不卡av网站| 中文字幕不卡在线观看| 日本视频免费观看| 日韩av在线直播| xxxx在线视频| 99在线观看视频| 亚洲国产精品日韩专区av有中文 | 成年人黄色在线观看| 天堂一区二区在线免费观看| 人妻丰满熟妇av无码久久洗澡 | 久久精品人人爽| 国产精品诱惑| 色噜噜一区二区| 午夜影院日韩| 91av在线免费| 精品国产乱码久久久久久婷婷| 亚洲AV无码精品自拍| 欧美日韩国产成人高清视频| 中文成人在线| 一区二区三区四区久久| 日本不卡一区二区| 特级西西www444人体聚色 | 91麻豆成人精品国产免费网站| 正在播放亚洲1区| 影音成人av| 视频一区免费观看| 美女国产一区二区三区| 五月婷婷六月香| 欧美日韩免费一区二区三区视频| 第一页在线观看| 国产精品露脸av在线| 日本不卡二三区| 视频在线观看免费高清| 国产精品久久久久久久久免费桃花| 中文字幕人成人乱码亚洲电影| 永久免费精品影视网站| 欧洲亚洲精品| 天天综合五月天| 国产精一区二区三区| 黄色在线观看免费| 亚洲国产精品久久久| 亚洲精品中文字幕| 五月天亚洲综合| 国产剧情在线观看一区二区| 欧美日韩在线观看成人| 欧美精品一区二区三区蜜桃视频 | 99热在线成人| 男人添女人荫蒂国产| 午夜精品福利一区二区三区av| 色哟哟在线观看| 国产精品视频久久久久| 888久久久| 国产白袜脚足j棉袜在线观看| 欧美性猛交xxxx偷拍洗澡| 99精品老司机免费视频| 亚洲伊人一本大道中文字幕| 国产亚洲精品自拍| 久久久免费看片| 日韩精品一区二区三区视频| 黄色激情在线播放| 亚洲国产成人不卡| 国产成人精品免费| caoporn国产| 久久影院资源网| 欧美男男freegayvideosroom| 精品日韩久久久| 亚洲精品视频免费看| 韩国中文免费在线视频| 亚洲在线一区二区| 免费日韩av片| 91九色丨porny丨极品女神| 亚洲精品一区二区三区影院| 日韩制服一区| 亚洲精品蜜桃久久久久久| 国产日韩在线不卡| 黄色美女一级片| 国产精品一二区| 99精品视频免费观看| 欧美性x x x|