文章目录
前言
本小节主要介绍A133的设备树的基本相关知识。
提示:以下是本篇文章正文内容,下面案例可供参考
一、设备树的相关概念
1.什么是设备树?
设备树device tree是一种描述硬件信息的数据结构
,bootloader会将这课树传递给内核,内核就可以识别到这可树,并依据它展开出Linux内核中的platform_device
、i2c_client
、spi_device
等设备,而这些设备用到的内存、IRQ、寄存器等资源,也会通过DTB
传递给内核,内核会将这些资源绑定给展开的相应的设备
想深入了解的读者,可以从以下步骤了解来龙去脉:
2.认识DTS、DTSI、DTB、DTC
DTS
文件.dts 是一种 ASCII 文件格式设备树描述,在 Linux 中