
linux
Oscar_O
这个作者很懒,什么都没留下…
展开
-
linux/android Alarm使用(alarm_init)
http://blog.youkuaiyun.com/angle_birds/article/details/17302297 Alarm就是一个硬件时钟,前面我们已经知道它提供了一个定时器,用于把设备从睡眠状态唤醒,同时它也提供了一个在设备睡眠时仍然会运行的时钟基准。在应用层上,有关时间的应用都需要Alarm的支持,源代码位于“drivers/rtc/alarm.c”。 Alarm的设备名为“/dev/alarm”。该设备的实现非常简单,我们首先打开源码,可以...转载 2021-11-26 17:12:14 · 1178 阅读 · 0 评论 -
[Linux]使用debugfs文件系统
DebugFS,顾名思义,是一种用于内核调试的虚拟文件系统,内核开发者通过debugfs和用户空间交换数据。类似的虚拟文件系统还有procfs和sysfs等,这几种虚拟文件系统都并不实际存储在硬盘上,而是Linux内核运行起来后才建立起来。 通常情况下,最常用的内核调试手段是pri...转载 2021-10-24 18:17:22 · 1074 阅读 · 0 评论