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

剖析Linux內核支持S3C2410睡眠模式

運維 系統運維
Linux已經越來越受到歡迎,目前很多人在學習Linux系統,這就出現了很多Linux系統的問題,本文為你詳細介紹Linux內核對S3C2410睡眠模式的支持,為你在學習Linux內核對S3C2410睡眠模式的支持x時起一定的作用。

Linux已經越來越受到歡迎,目前很多人在學習Linux系統,這就出現了很多Linux系統的問題,本文為你詳細介紹Linux內核對S3C2410睡眠模式的支持,為你在學習Linux內核對S3C2410睡眠模式的支持x時起一定的作用。

一、S3C2410支持4種供電模式

(1)NORMAL MODE

耗電最大、可以通過關閉具體控制器的時鐘來節電

(2)SLOW MODE

在此模式下可以沒有內部PLL,耗電情況依賴于外部時鐘的頻率

(3)IDLE MODE

FCLK被關斷,主要由于CPU core節電。可以任何通過外部中斷喚醒

(4)Power_OFF MODE

除了處理器喚醒邏輯單元外,處理器不損耗任何電量。可以通過EINT[15:0] 或 RTC alarm interrupt喚醒系統

二、S3C2410各種節電模式的進入

(1)慢速模式(SLOW)

CLKSLOW的SLOW_BIT置1進入

(2)空閑模式(IDLE)

CLKCON[2]被置1則進入

(3)掉電模式(Power_OFF)

CLKCON[3]置1進入

三、S3C2410進入掉電模式前的準備工作

1、為掉電模式設置合理的GPIO

2、在中斷屏蔽寄存器中屏蔽所有中斷

3、合理配置包括實時時鐘在內的喚醒源4、掛起USB。MISCCR[13:12]=11b

5、將睡眠返回地址或一些不希望在掉電模式下丟失的數據存放在GSTATUS3,4 中

6、配置MISCCR[1:0]讓數據總線上拉

7、關閉LCD

8、為了填充TLB讀取REFRESH、 CLKCON 和MISCCR寄存器.

第8點理解起來可能稍微困難一點,需要說明一下:

因為在進入掉電模式前還需要讓SDRAM掛起,在SDRAM掛起后還需要操作REFRESH、CLKCON、MISCCR特殊功能寄存器,而這些寄存器的地址可能是虛擬地址,這就要求TLB中要有相應的入口。如果沒有的話就要到sdram中取相應的頁表,而此時sdram已經掛起了,所以為了防止這種情況的產生,可以在掛起sdram前讀取要訪問的地址,這樣TLB中就會保留有相應的頁表項,訪問REFRESH、CLKCON、MISCCR時就不會需要sdram的支持了。

9、設置REFRESH[22]=1b讓sdram進入自刷新模式

10、等待sdram自刷新有效

11、設置 MISCCR[19:17]=111b 使 SDRAM 的信號 (SCLK0,SCLK1 and SCKE) 在 Power_OF 模式下被保護

12、設置CLKCON進入Power_OFF模式

四、S3C2410掉電模式喚醒過程

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

2、系統復位后,測試GSTATUS2[2] 確實系統是否是從Power_OFF模式喚醒的

3、設置MISCCR[19:17]=000b釋放SDRAM信號保護

4、配置SDRAM控制器

5、等待直到SDRAM自刷新釋放

6、讀取GSTATUS3、4的值,可以利用它們回復到睡眠前的程序位置

注意:利用外部中斷EINT[15:0]喚醒系統,需要保持nBATT_FLT為高電平

五、配置2.6.26.5內核支持S3C2410電源管理

六、Linux系統對S3C2410 掉電模式的支持

(1)內核接口驅動文件

Linux-2.6.26.5內核的/drivers/char/apm-emulation.c提供了系統進入睡眠的入口函數。早期的版本的接口文件為:arch/arm/kernel/apm.c

(2)與進入sleep前的準備相關的內核文件

kernel/power/console.c

該文件提供了使所有系統進程休眠或關閉的函數

drivers/base/power/suspend.c

該文件使所有設備驅動suspend的函數

(3)進入sleep前的設置相關的文件

arch/arm/mach-s3c2410/pm.c

(4)進休眠前的匯編段程序文件

arch/arm/mach-s3c2410/sleep.s

(5)睡眠喚醒部分在Uboot中

cpu/arm920t/start.s

(6)內核中喚醒階段相關的匯編段程序文件

arch/arm/mach-s3c2410/sleep.s

七、實現方法

具體的實現原理可以通過閱讀上述相關文件獲取。下面如何實現系統的睡眠及喚醒

(1)內核修改過程

根據硬件的實際情況,設置睡眠喚醒中斷源。我的系統是讓中斷0-3作為喚醒源。所以讓內核允許EINT0--3外部中斷將其喚醒。內核版本是2.6.26.5。系統默認容許EINT0..EINT15和IRQ_RTC作為中斷喚醒源。

s3c_irqwake_intmask和s3c_irqwake_eintmask是屏蔽碼。為了讓EINT0--3外部中斷可以作為喚醒源,

需要修改:

arch/arm/plat-s3c24xx/irq.c中

unsigned long s3c_irqwake_intmask = 0xffffffffL;

為:

unsigned long s3c_irqwake_intmask = 0xfffffff0L;

(2)修改U-boot

系統睡眠在喚醒后會運行復位程序,當然就是U-boot了。為了讓喚醒后的系統能夠恢復正常工作狀態,及進入到睡眠前運行的位置,需要修改U-boot

將下面的代碼加入到uboot的cpu/arm920t/start.s中,注意:要放在sdram初始化后,參考本文的第四標題“S3C2410掉電模式喚醒過程”

  1. /* Power Manage Check if this is a wake-up from sleep */  
  2. ldr r1, =0x560000B4  
  3. ldr r0, [r1]  
  4. tst r0, #0x02  
  5. beq notPowerOFF  
  6. /****led test****  
  7. ldr r0, =0x56000050  
  8. ldr r1,=0x55555555  
  9. str r1,[r0]  
  10. ldr r0, =0x56000054  
  11. ldr r1,=0x0  
  12. str r1,[r0]  
  13. */  
  14. WakeupStart:  
  15. //Clear sleep reset bit  
  16. ldr r0, =0x560000B4  
  17. mov r1, #0x2  
  18. str r1, [r0]  
  19. ldr r0, =0x56000080 //Release the SDRAM signal protections  
  20. ldr r1, =0x00010330  
  21. str r1, [r0]  
  22. ldr r0, =0x48000024  
  23. ldr r1, [r0]  
  24. bic r1, r1, #0x400000  
  25. str r1, [r0]  
  26. mov r1, #0x1000  
  27. 1: subs r1, r1, #1 // wait until the SelfRefresh is released.  
  28. bne 1b  
  29. /*  
  30. ldr r0, =0x56000050  
  31. ldr r1,=0x55555555  
  32. str r1,[r0]  
  33. ldr r0, =0x56000054  
  34. ldr r1,=0x5555  
  35. str r1,[r0]  
  36. */  
  37. ldr r0, =0x560000B8 //read a return address go to s3c2410_cpu_resume  
  38. ldr r1, [r0]  
  39. mov pc, r1 //go to resume 恢復到睡眠前的位置  
  40. nop  
  41. nop  
  42. 1: b 1b  
  43. notPowerOFF:3)編寫測試程序  
  44. #include <stdio.h> 
  45. #include <sys/types.h> 
  46. #include <sys/ioctl.h> 
  47. #include <unistd.h> 
  48. #include <fcntl.h> 
  49. #include <Linux/ioctl.h> 
  50. #define APM_IOC_STANDBY _IO('A', 1)  
  51. #define APM_IOC_SUSPEND _IO('A', 2)  
  52. int main (void)  
  53. {  
  54. int fd;  
  55. fd = open ("/dev/apm_bios",O_RDWR);  
  56. if (fd < 0) {  
  57. printf ("fd open failed\n");  
  58. exit(0);  
  59. }  
  60. printf ("\n/dev/apm_bios opened, fd=%d\n",fd);  
  61. ioctl (fd, APM_IOC_SUSPEND);  
  62. close (fd);  
  63. printf ("/dev/apm_bios closed :)\n");  
  64. return 0;  

(4)測試效果

  1. #./test  
  2. .....  
  3. sleep: irq wakeup masks: fffffff0,fffffff0  
  4. GSTATUS3 0x30367140  
  5. GSTATUS4 0x00000000 

進入睡眠狀態,此時按K10按鍵,即中斷0,喚醒系統

  1. GPIO[0] CON 007fffff => 007fffff, DAT 00000000 => 00000000  
  2. GPIO[1] CON 00044555 => 00044555, DAT 00000540 => 00000540  
  3. GPIO[2] CON aaaaaaaa => aaaaaaaa, DAT 00000000 => 00000000  
  4. GPIO[3] CON aaaaaaaa => aaaaaaaa, DAT 00000000 => 00000000  
  5. GPIO[4] CON aaaaa6aa => aaaaa6aa, DAT 0000ffc5 => 0000ffc5  
  6. GPIO[5] CON 000055aa => 000055aa, DAT 000000fe => 000000ff  
  7. GPIO[6] CON ffa5ff30 => ffa5ffba, DAT 0000aced => 0000aced  
  8. GPIO[7] CON 002afaaa => 002afaaa, DAT 000001ff => 000001fb  
  9. post sleep: IRQs 0x02000001, 0x00000200  
  10. IRQ 16 asserted at resume  
  11. post sleep, preparing to return  
  12. S3C2410 PM Resume (post-restore)  
  13. s3c2410-sdi s3c2410-sdi: powered down.  
  14. s3c24xx-pm: check if we have anything to wake-up with  
  15. Disabling IRQ 52 (pin 192)  
  16. Disabling IRQ 53 (pin 193)  
  17. Disabling IRQ 55 (pin 195)  
  18. dma3: restoring configuration  
  19. timer tcon=00000000, tcnt a2c1, tcfg 00000200,00000000, usec 00001eb8  
  20. s3c2410-wdt: watchdog disabled  
  21. s3c2410-i2c s3c2410-i2c: slave address 0x10  
  22. s3c2410-i2c s3c2410-i2c: bus frequency set to 390 KHz  
  23. s3c2410-nand s3c2410-nand: Tacls=3, 30ns Twrph0=7 70ns, Twrph1=3 30ns  
  24. s3c2410-sdi s3c2410-sdi: running at 0kHz (requested: 0kHz).  
  25. s3c2410-sdi s3c2410-sdi: running at 98kHz (requested: 97kHz).  
  26. s3c2410-sdi s3c2410-sdi: running at 98kHz (requested: 97kHz).  
  27. s3c2410-sdi s3c2410-sdi: running at 98kHz (requested: 97kHz).  
  28. s3c2410-sdi s3c2410-sdi: powered down.  
  29. usb usb1: root hub lost power or was reset  
  30. Restarting tasks ... done.  
  31. /dev/apm_bios closed :)  

此時系統恢復了正常運行。以上就是Linux內核對S3C2410睡眠模式的支持介紹。

【編輯推薦】

  1. 輕松掌握Linux關機命令
  2. 講解Linux操作系統進入與退出系統方法
  3. 闡述Linux操作系統不足和發展趨勢
  4. 關于Linux應用范圍的介紹
  5. 讓你深入了解Linux常用軟件
責任編輯:小霞 來源: 51cto.com
相關推薦

2009-12-07 09:35:33

linux內核linuxS3C2410

2010-01-07 10:18:44

嵌入式Linux系統構

2009-04-11 15:22:24

Linux 2.6內核應用

2010-03-03 14:30:35

Linux睡眠休眠

2009-06-17 11:58:19

Linux

2009-07-16 10:23:43

AD驅動Windows CE

2009-06-17 17:00:03

2010-01-07 13:44:54

Linux內核代碼

2021-07-26 07:47:36

數據庫

2020-11-20 07:55:55

Linux內核映射

2021-07-20 08:02:41

Linux進程睡眠

2009-12-14 14:43:50

Linux內核

2025-04-02 00:33:00

2025-04-01 02:00:22

2013-11-07 13:59:56

Linux內核

2022-08-03 11:00:20

Linux內核

2025-04-18 04:05:00

2009-06-17 13:03:42

Linux內核

2009-07-09 10:33:39

Chrome OS系統Google谷歌

2010-04-26 22:41:28

數據中心交換產品H3C
點贊
收藏

51CTO技術棧公眾號

久久久久久久久99精品大| 欧美日韩在线中文字幕| 亚洲精品一区二区在线看| 日韩一区二区三区av| 欧美日韩黄色一级片| 97视频精彩视频在线观看| 国产一区二区三区国产| 欧美一级片久久久久久久| www日韩在线| 性欧美lx╳lx╳| 欧美电影一区二区三区| 亚欧无线一线二线三线区别| 免费在线看黄| 91丨国产丨九色丨pron| 91久久精品日日躁夜夜躁国产| 韩国av免费观看| 99久久婷婷国产综合精品电影√| 亚洲福利精品在线| 国产欧美精品一二三| 亚洲伊人av| 亚洲中国最大av网站| 亚洲免费不卡| 你懂的在线视频| 国产98色在线|日韩| 国产精品久久久久久久久粉嫩av| 日韩精品成人一区| 欧美成人一区二免费视频软件| 亚洲天堂成人在线| 久久久久国产精品区片区无码| 国产视频一区二| 欧美三级中文字幕在线观看| 浮妇高潮喷白浆视频| 羞羞污视频在线观看| 中文字幕 久热精品 视频在线| 精品无人乱码一区二区三区的优势| 国产免费一区二区三区最新不卡 | 天堂av在线中文| 国产福利在线视频| 久久综合精品国产一区二区三区| 亚洲va久久久噜噜噜久久天堂| 中国老头性行为xxxx| 久久精品女人天堂| 97视频在线观看视频免费视频| 麻豆国产尤物av尤物在线观看 | 日韩中文字幕网| 五月天婷婷丁香网| 欧美三级三级| 国产一区二区三区视频| 久久久久亚洲av无码a片| 制服丝袜日韩| 亚洲午夜久久久久久久| 国产aⅴ激情无码久久久无码| 天天做夜夜做人人爱精品 | 亚洲欧美日本日韩| 2019中文字幕在线观看| 91在线看视频| 久久久久久夜| 国产精品久久久久高潮| 中文字幕av片| 激情五月婷婷综合| 91九色蝌蚪嫩草| 亚洲国产精品一| caoporn国产精品| 欧美日韩亚洲一区二区三区在线观看 | 91精品国产乱码在线观看| 伊人久久大香线蕉av超碰演员| 久久久久久久久久久成人| 日本系列第一页| 亚洲综合欧美| 国产精品视频免费在线| 国产三级三级在线观看| 成人一道本在线| 久久亚洲一区二区| 成人在线免费电影| 亚洲色图丝袜美腿| 日韩av新片网| 三级成人在线| 欧美一区二区三区四区五区 | 26uuu欧美| 无遮挡亚洲一区| www在线视频| 天天综合网 天天综合色| 丁香婷婷激情网| 国产精品一区三区在线观看| 亚洲成avwww人| 色欲AV无码精品一区二区久久| 91精品国产91久久综合| 午夜精品久久久久久久男人的天堂 | 污污影院在线观看| 欧美视频中文在线看| 最新天堂中文在线| 精品福利一区| 精品国产依人香蕉在线精品| 国产无遮挡又黄又爽又色| 日韩中文欧美在线| 国产精品美女黄网| 亚洲成a人v欧美综合天堂麻豆| 亚洲综合在线第一页| chinese少妇国语对白| 午夜视频一区二区在线观看| 国产亚洲视频在线| 久久精品免费在线| 久久99深爱久久99精品| 久精品国产欧美| 亚洲欧美成人影院| 欧美日韩另类国产亚洲欧美一级| 欧类av怡春院| 亚洲老妇激情| 国产精品96久久久久久| 蜜桃在线一区二区| 亚洲欧美在线视频观看| www.xxx亚洲| 国产精品三p一区二区| y97精品国产97久久久久久| 日本免费在线观看视频| 成人精品小蝌蚪| 91社在线播放| 成人久久网站| 亚洲精品视频久久| 国产午夜久久久| 国产一区二区在线看| 视频一区二区在线观看| 手机在线理论片| 精品国产成人系列| 少妇被躁爽到高潮无码文| 青青草视频一区| 日韩av不卡播放| 不卡一二三区| 日韩电影中文字幕在线| 亚洲一区 视频| 国产大陆精品国产| 黑人巨茎大战欧美白妇| 日韩在线观看不卡| 亚洲欧洲国产伦综合| 青草视频在线观看免费| 永久免费看mv网站入口| 午夜性色一区二区三区免费视频| 国产精品午夜视频| av在线资源站| 欧美精品色图| 久久久99免费| 国产肥臀一区二区福利视频| jizz性欧美23| 欧美激情第三页| 亚洲高清视频在线播放| 一区二区三区四区在线播放| 亚洲丝袜在线观看| 欧美三级网页| 国产精品三区在线| 黄色在线网站噜噜噜| 亚洲精品99久久久久| 六月丁香在线视频| 91在线一区二区| 国产日产欧美视频| 精品一区av| 国产一区视频在线播放| 成人在线免费看片| 欧美变态tickling挠脚心| 国产网站在线看| 99久久免费国产| 国产精品无码av无码| 成人精品天堂一区二区三区| 国产精品久久久久久久久久ktv| 国产福利小视频在线| 欧美日本在线播放| 黄色一级免费视频| 99在线精品视频| 欧美极品欧美精品欧美图片| 色综合综合网| 亚洲一区二区三区四区视频| 欧美寡妇性猛交xxx免费| 亚洲激情视频在线| 波多野结衣毛片| 成人欧美一区二区三区1314| 亚洲少妇一区二区三区| 亚洲综合社区| 综合网五月天| 国产日韩三级| 国产男女猛烈无遮挡91| 久久国产精品黑丝| 亚洲天堂开心观看| 国产青青草视频| 五月激情综合色| 日韩中文字幕有码| 国产成人综合精品三级| 无码人妻丰满熟妇区毛片| 围产精品久久久久久久| 精品国产乱码久久久久久88av| 日韩av一级| 韩国精品久久久999| 成人不用播放器| 精品日本一线二线三线不卡| 成人a v视频| 黄色大片网站在线观看| 国产一区福利在线| 国产精品欧美激情在线观看| 91av精品| 欧美福利精品| 一区二区精彩视频| 国产精品视频免费在线观看| 俺来俺也去www色在线观看| 在线精品视频视频中文字幕| 国产综合在线播放| 欧美日韩二区三区| 久久久久久少妇| 亚洲最新视频在线观看| 91狠狠综合久久久久久| 不卡的av网站| 992kp免费看片| 美腿丝袜一区二区三区| 欧美日韩亚洲一| 黄色欧美日韩| 看全色黄大色大片| 日韩欧美国产精品综合嫩v| 黑人另类av| 66精品视频在线观看| 国产热re99久久6国产精品| 欧美xxxhd| 欧美极品少妇xxxxⅹ裸体艺术| 蜜桃视频网站在线观看| 在线国产精品视频| 精品视频一二三| 日韩精品在线观看网站| 黄色av小说在线观看| 欧美一级欧美三级在线观看 | 在线一区免费观看| 免费的一级黄色片| 伊人久久大香线蕉精品组织观看| 亚洲午夜精品福利| 不卡在线一区| 天天好比中文综合网| 蜜桃国内精品久久久久软件9| 国产日韩亚洲精品| 国产精品调教| 国产女人水真多18毛片18精品| av不卡一区| 国产二区一区| 国产丝袜一区| 精品欧美一区二区久久久伦| 欧美影院天天5g天天爽| 精品欧美一区二区三区久久久| 牛牛影视一区二区三区免费看| 国产精品免费一区二区三区四区 | 亚洲亚裔videos黑人hd| 日本不卡视频一区二区| 精品亚洲一区二区三区在线播放 | 亚洲国产精品久久人人爱潘金莲 | 91精品久久久久久久久久久久久久 | 色综合久久久久综合体| 免费av网站在线| 日本高清不卡视频| 艳妇乳肉豪妇荡乳av无码福利| 在线亚洲一区二区| 11024精品一区二区三区日韩| 这里只有精品免费| 99在线小视频| 精品久久久久久久人人人人传媒| 国产91久久久| 亚洲女同性videos| 尤物网址在线观看| 久久伊人精品天天| 国产色婷婷在线| 555www成人网| 欧美成人aaa| 91久久极品少妇xxxxⅹ软件| 澳门精品久久国产| 免费在线一区二区| 欧美大人香蕉在线| 国产精品69久久久| 老牛嫩草一区二区三区日本 | 日韩福利视频| 免费观看久久av| 午夜免费电影一区在线观看| 999久久久国产精品| 日本天堂免费a| 99在线|亚洲一区二区| 欧美日韩在线中文| 久久99精品国产麻豆婷婷| 中文字幕在线观看视频www| 成人av资源在线| 变态另类ts人妖一区二区| 亚洲三级免费电影| 色网站在线播放| 欧美精品亚洲一区二区在线播放| 亚洲国产精品18久久久久久| 亚洲男人天堂久| 二区三区四区高清视频在线观看| 国产最新精品视频| 欧美在线一级| 国产青春久久久国产毛片| 成人一二三区| 国产精品一线二线三线| 免费看黄色91| 国产精品久久久久久亚洲色| 国产网红主播福利一区二区| 天天看天天摸天天操| 欧美日韩加勒比精品一区| 国产又粗又猛又爽又黄视频 | 中文字幕免费高清视频| 国产精品二三区| 97久久久久久久| 日韩欧美国产三级电影视频| 国模吧精品人体gogo| 久久久在线免费观看| 日韩免费在线电影| 久久久一本精品99久久精品66| 国产精品久久久久久久免费观看| 99爱视频在线| 处破女av一区二区| 91精品一区二区三区蜜桃| 色88888久久久久久影院野外| 不卡的日韩av| 久久在线观看视频| 日韩制服一区| 久久亚洲综合网| 亚洲日本欧美| 久久久久中文字幕亚洲精品| 日本一区二区在线不卡| 国产精品免费av一区二区| 日韩欧美专区在线| 九七电影韩国女主播在线观看| 国产成人鲁鲁免费视频a| 奇米777国产一区国产二区| www成人免费| 国产一区二区三区免费观看| 国产一区二区三区精品在线| 欧美性猛xxx| 天堂网2014av| 午夜精品在线观看| 国产成人av毛片| 人人妻人人澡人人爽欧美一区双| 国产综合色视频| 久久嫩草捆绑紧缚| 欧美日韩一级二级三级| porn亚洲| 国产精品十八以下禁看| 大胆日韩av| 15—17女人毛片| 国产精品美女一区二区在线观看| av手机天堂网| 中文字幕亚洲一区二区三区| 国产精品4hu.www| 一区二区在线不卡| 精品一区二区免费看| 国产免费一区二区三区四区| 在线观看91精品国产麻豆| av色综合久久天堂av色综合在| 亚洲一区二区三区久久| 欧美日本一区二区高清播放视频| 国产调教打屁股xxxx网站| 亚洲综合区在线| 黄色一级a毛片| 欧美影院在线播放| 精品久久久久久久久久久aⅴ| 国产a级片免费观看| 亚洲国产高清在线| 国产人妖在线播放| 久久久久成人网| 亚洲永久精品唐人导航网址| 蜜臀久久99精品久久久酒店新书| 国产亚洲综合av| 91久久久久久久久久久久| 欧美成年人视频网站| 伊人久久亚洲| 国产男女无遮挡| 中文幕一区二区三区久久蜜桃| 国产精品欧美久久久久天天影视| 欧美成人精品三级在线观看| 国产精品videossex| 日韩 欧美 高清| 亚洲欧美综合另类在线卡通| 亚洲AV无码成人片在线观看 | 99国产精品99久久久久久| 一级一片免费看| 久久天天躁狠狠躁夜夜爽蜜月| 成人午夜三级| 91香蕉视频污版| 伊人色综合久久天天| 日韩大胆人体| 91免费在线视频网站| 国产亚洲精品v| 久久久久久久久久97| 亚洲第一福利网站| 草民电影神马电影一区二区| 国产人妻人伦精品| 久久免费国产精品| 国产sm主人调教女m视频| 欧美尤物巨大精品爽| 自由日本语亚洲人高潮| 中国美女乱淫免费看视频| 在线综合亚洲欧美在线视频 | 国产视频观看一区| 亚洲九九精品| 亚洲色偷偷综合亚洲av伊人| 日韩精品久久久久久福利| 懂色av色香蕉一区二区蜜桃| 黄色片视频在线免费观看| 夜夜嗨av一区二区三区中文字幕| 国产三级在线观看| 国产精品区一区|