随笔分类 - 设备树
摘要:1.内核对设备树的处理 每个节点都会转化为一个device_node 部分device_node会转化为platform_device of_platform.h文件中会把device_node转化为platform_device,实际使用的时候一般是去读device_node获取参数 根节点保存在
阅读全文
摘要:1. 编译 设置完ARCH、CROSS_COMPILE、PATH后可直接make dts文件 编译过程,首先调用arm-linux-gnueabihf-gcc对dts文件进行预处理。将include文件包含进来 使用scripts/dtc/dtc 命令编译生成dtb文件 ==注意:dtc不支持==#
阅读全文
摘要:参考博客: https://www.cnblogs.com/zongzi10010/p/10793074.html Device Tree 详解_pwl999的博客-CSDN博客_device tree 1 dtc命令 dtc -h Usage: dtc [options] <input file>
阅读全文
摘要:1 概述 驱动程序的三种写法:传统方法,总线设备驱动,设备树 三种写法的区别主要在于硬件资源的指定 传统方法 在代码中写死硬件资源。不易扩展,代码简单 总线设备驱动模型 将设备(platform_device)和驱动(platform_driver)分开。 在platform_device中指定硬件
阅读全文

浙公网安备 33010602011771号