- 博客(7)
- 资源 (4)
- 收藏
- 关注
转载 Linux电源管理_wakelocks--(四)
1. 前言wakelocks是一个有故事的功能。wakelocks最初出现在Android为linux kernel打的一个补丁集上,该补丁集实现了一个名称为“wakelocks”的系统调用,该系统调用允许调用者阻止系统进入低功耗模式(如idle、suspend等)。同时,该补丁集更改了Linux kernel原生的电源管理执行过程(kernel/power/main.c中的state_s
2015-05-26 11:03:48 7951
转载 Linux电源管理_autosleep--(五)
1. 前言Autosleep也是从Android wakelocks补丁集中演化而来的(Linux电源管理(9)_wakelocks),用于取代Android wakelocks中的自动休眠功能。它基于wakeup source实现,从代码逻辑上讲,autosleep是一个简单的功能,但背后却埋藏着一个值得深思的话题:计算机的休眠(通常是STR、Standby、Hibernate等susp
2015-05-26 11:03:36 6186
转载 Linux电源管理_Wakeup count功能--(三)
1. 前言Wakeup count是Wakeup events framework的组成部分,用于解决“system suspend和system wakeup events之间的同步问题”。本文将结合“Linux电源管理(6)_Generic PM之Suspend功能”和“Linux电源管理(7)_Wakeup events framework”两篇文章,分析wakeup count的功
2015-05-26 11:00:51 4224
转载 Linux电源管理_Wakeup events framework--(二)
1. 前言 本文继续“Linux电源管理(6)_Generic PM之Suspend功能”中有关suspend同步以及PM wakeup的话题。这个话题,是近几年Linux kernel最具争议的话题之一,在国外Linux开发论坛,经常可以看到围绕该话题的辩论。辩论的时间跨度和空间跨度可以持续很长,且无法达成一致。wakeup events framework是这个话题的一个临时性的
2015-05-26 10:49:41 3391 1
转载 Linux电源管理_Generic PowerManager 之Suspend功能--(一)
1. 前言 Linux内核提供了三种Suspend: Freeze、Standby和STR(Suspend to RAM),在用户空间向”/sys/power/state”文件分别写入”freeze”、”standby”和”mem”,即可触发它们。内核中,Suspend及Resume过程涉及到PM Core、Device PM、各个设备的驱动、Platform dependent PM
2015-05-26 10:43:11 11550
转载 android adb 命令发送 keyevent
reference to website:http://www.cnblogs.com/androidwsjisji/archive/2012/05/11/2496753.html使用Adb shell command直接送key event給Androidadb shell input keyevent 7 # for key '0'adb shell input key
2015-05-12 17:16:37 3338
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人