- 博客(5)
- 收藏
- 关注
转载 Bootloader - Main system - Recovery的三角关系
一、MTD分区:BOOT: boot.img,Linux kernel (within normal ramdisk)MISC: bootloader message structRECOVERY: recovery.img,Linux kernel (within recovery ramdisk)SYSTEM: system.img
2017-01-18 10:10:51 256
转载 Video for linux 2 example (v4l2 demo)
http://blog.csdn.net/metalseed/article/details/39756401
2017-01-18 10:06:45 505
转载 android 休眠唤醒机制分析(三)
前面我们分析了休眠的第一个阶段即浅度休眠,现在我们继续看休眠的第二个阶段 — 深度休眠。在深度休眠的过程中系统会首先冻结所有可以冻结的进程,然后依次挂起所有设备的电源,挂起顺序与设备注册的顺序相反,这样保证了设备之间电源的依赖性;直至最后进入省电模式,等待用户或者RTC唤醒;在唤醒过程中则会按照设备注册的顺序依次恢复每个设备的电源进入正常工作状态,解冻相关的进程,然后再进行浅度休眠的唤醒流程。
2015-11-27 10:49:56 436
转载 android 休眠唤醒机制分析(二)
early_suspend是Android休眠流程的第一阶段即浅度休眠,不会受到wake_lock的阻止,一般用于关闭lcd、tp等设备为运行的应用节约电能。Android的PowerManagerService会根据用户的操作情况调整电源状态,如果需要休眠则会调用到HAL层的set_screen_state()接口,在set_screen_state()中会向/sys/power/state节点
2015-11-27 10:47:29 702 1
转载 android 休眠唤醒机制分析(一)
Android的休眠唤醒主要基于wake_lock机制,只要系统中存在任一有效的wake_lock,系统就不能进入深度休眠,但可以进行设备的浅度休眠操作。wake_lock一般在关闭lcd、tp但系统仍然需要正常运行的情况下使用,比如听歌、传输很大的文件等。本文主要分析driver层wake_lock的实现。一、wake_lock 定义和接口[cpp] view
2015-11-27 10:42:44 524
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人