快速链接: . 个人博客笔记导读目录(全部) 付费专栏-付费课程 【购买须知】: 【精选】ARMv8/ARMv9架构入门到精通-[目录]
快速链接: . 个人博客笔记导读目录(全部)
思考:
如何在EL0获取当前系统时间? 如何在Userspace获取当前系统时间?
在EL0可以通过读取ARM寄存器,获取系统的counter和频率,通过conter除以频率计算出当前时间。 这种方法比较准确,延迟也比较低。
然而并非所有的EL0都能读取以上寄存器。这取决于操作系统的配置