特殊的属性:
#address-cells:设备节点属性,reg属性使用n个32位整数表示地址,如64位系统n=2
#size-cells:设备节点属性,reg属性使用n个32位整数表示数据长度
每个可编址设备都有一个reg,属性对应platform_device的IORESOURCE_MEM资源,对于上述两个属性,可继承自父节点
range:设备节点属性,完成地址映射,格式为<字地址 父地址字地址空间区域大小> ,为空表示一样的地址域
interrupt-controller:中断控制节点的专用属性,值为空,表明节点是一个中断控制节点
#interrupt-cells:中断控制节点的专用属性,表示中断指示符cell的个数,类似于#address-cells
interrupt-parent:设备节点属性,节点的中断控制器,可继承自父节点,一般值为一个引用
interrupts:设备节点属性,中断指示符列表
phandle:设备节点属性,作为该设备在其他地方的引用值,使用lable作为节点引用的时候,dtc编译器自动为节点产生phandle值
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。