06 2022 档案
摘要:今天我们来试一下如何结合设备树文件来实现最基础的IO操作:点灯! 首先回忆一下前面我们在Linux系统下是如何实现点灯的: 完成驱动框架,通过modprobe命令加载驱动模块并完成/dev目录下的节点创建,这个过程比较复杂,包括创建dev结构体,获取设备号、创建class等一系列过程; 完成加载模块
阅读全文
摘要:这一章之前我们应该先大致了解一下设备树的基本信息和基础语法。这两点我就先不总结了,网上多的是。为了后续做设备树的使用,我们这一章讲一下如何在驱动中(内核态)获取设备树中对于设备的描述。 of函数 内核为我们提供了一组of函数,用来获取设备树节点中的详细信息。这个OF函数路径为在内核路径下单inclu
阅读全文