<sa8650>sa8650 CDT-之-汽车CDT配置用户指南(下)
<sa8650>sa8650 CDT-之-汽车CDT配置用户指南(上)
<sa8650>sa8650 CDT-之-汽车CDT配置用户指南(下)
<sa8650>sa8650 CDT-之-针对SA8650 LeMans芯片组SP的快速指南
<sa8650>sa8650 CDT-之-SA8650p实战验证
3 设备树
为了使嵌入式板供应商更容易使用,设备树可以通过在一个简单的文件(.dts)中声明一些节点和属性来表示系统中的设备。
即使对于不特别适合现有开放固件(OF)规范的片上设备和其他总线,也建议使用设备树。
使用设备树可以创建极大的灵活性。通过这种方式,内核可以探测并匹配驱动程序到设备,而无需对各种表进行硬代码。对于板供应商来说,它也更灵活地进行小型硬件升级,而不会显著影响内核代码或混淆特殊情况。
设备树的使用有助于减少移植到新板所需的工作量,并通过使驱动程序足够通用,以支持一组兼容的设备来实现代码重用,差异在设备树中表示。