摘要:
理论:dtb展开成device_node a56爆大奖在线娱乐节点对应一个device_node 实例分析:dtb展开成device_node 分析linux源码中dtb展开成device_node 阅读全文
摘要:
01固定值 02文件大小 03structure block在dtb文件中的偏移地址(起始地址) 04字符串块在dtb文件中的偏移地址(起始地址) 05内存预留块在dtb文件中的偏移地址(起始地址) 06设备树数据结构的版本 07向后兼容的版本 08cpu的id值(等于cpu节点下的reg属性值) 阅读全文
摘要:
pinmux概念 管脚有几种功能 ae24是芯片坐标 使用pinctrl设置管脚复用关系 取代了直接控制寄存器 客户端固定、服务端不同厂家不一样(但思想是一样的) 复用功能、电气属性(数据手册) 实践使用pinctrl设置管脚复用关系 阅读全文
摘要:
实例分析 时钟 时钟生产者 clock-cells 引用时会使用 时钟生产者实例分析 时钟消费者 时钟消费者实例分析 cpu 层次关系如下: 最外面是cpus节点、然后是cpu-map节点、然后是cluster和socket节点 socket节点里面是cluster 实例 没有cpu-map节点,就 阅读全文
摘要:
实例分析中断 同一个外设在不同厂商处理器上描述方式 gpio控制器 gpio-controller、中断控制器 interrupt-controller 1和2是原厂bsp工程师编写的 父节点中描述了 中断控制器级联 实践使用设备树描述中断 compatible 中断 阅读全文