警报器系统驱动Alarm

2017-05-06  本文已影响53人  傀儡世界

功能是提供一个定时器把设备从睡眠状态唤醒,同时提供一个在设备睡眠时仍会运行的时钟基准

Alarm层次结构

Paste_Image.png

(1)RTC驱动程序
drivers/rtc/
(2)Alarm驱动程序

Paste_Image.png

(3)本地JNI
frameworks/base/services/jni/com_android_server_AlarmManagerService.cpp
(4)java
frameworks/base/services/java/com/android/server/AlarmManagerServuce.java,frameworks/base/core/java/android/app/AlarmManager.java

Alarm驱动架构

Alarm驱动程序为用户空间提供了设备节点/dev/alarm,主设备号为10的misc字符设备,次设备号是动态生成

上一篇下一篇

猜你喜欢

热点阅读