- SoC底层软件低功耗系统设计与实现
- 李晓杰
- 148字
- 2024-04-12 18:22:50
第2章 wakeup source框架设计与实现
从本章开始,我们正式开启对低功耗软件框架的设计与实现之旅,第一个要分析和设计的是wakeup source模块。wakeup source为其他组件提供系统睡眠投票机制,以便低功耗子系统判断当前是否可以睡眠。本章首先对Linux内核的wakeup source实现机制进行剖析,然后采用类似思想,实现一套具有同样功能的机制以应用到其他操作系统中。
从本章开始,我们正式开启对低功耗软件框架的设计与实现之旅,第一个要分析和设计的是wakeup source模块。wakeup source为其他组件提供系统睡眠投票机制,以便低功耗子系统判断当前是否可以睡眠。本章首先对Linux内核的wakeup source实现机制进行剖析,然后采用类似思想,实现一套具有同样功能的机制以应用到其他操作系统中。