当前位置:网站首页>设备树(devicetree)-dts语法
设备树(devicetree)-dts语法
2022-08-03 05:23:00 【SEVENTHD7】
设备树的属性取值
<1 0x5> 32位整数
"string" 字符串
[44 cc] 字节序列
#address-cells = <1> 在它的子节点 reg属性中,使用了多少个32整数来描述地址
#size-cells= <1> 在它的子节点 reg属性中,使用了多少个32整数来描述长度
reg = <0x100 0x200>
#address-cells = <2> 在它的子节点 reg属性中,使用了多少个32整数来描述地址#size-cells= <1> 在它的子节点 reg属性中,使用了多少个32整数来描述长度
reg = <0x100 0x400 0x200>
soc {
#address-cells = <1>;
#size-cells = <1>;
[email protected] {
compatible = "ns16550";
reg = <0x4600 0x100>;
clock-frequency = <0>;
interrupts = <0xA 0x8>;
interrupt-parent = <&ipic>;
};
};
节点的#address-cells数和#size-cells属性都设置为 1。此设置指定需要一个单元来表示地址,并且需要一个单元来表示此节点的子节点大小。串行设备 reg 属性必须遵循父 (soc) 节点中的此规范,地址由1个单元格 (0x4600) 表示,大小由1个单元格 (0x100) 表示。
边栏推荐
- Playing with Markdown(2) - Extraction and Manipulation of Abstract Syntax Trees
- Qlik Sense 临时处理表数据详解(Resident)
- 解决Gradle Download缓慢的百种方法
- 关于如何向FastAPI的依赖函数添加参数
- The ` monorepo ` ` hoist ` mechanism lead to the change of the loading configuration file path
- 该描述怎么写成SQL语句
- HANA 常用数据类型详解
- 嵌入式实验四
- 【第二周】卷积神经网络
- enum和enum class的区别
猜你喜欢
随机推荐
【源码解读】你买的NFT到底是什么?
理论上的嵌入式跑马灯
c#,.net 下载文件 设置断点
【Yarn】yarn常用命令 查看日志和Kill任务
交叉熵(第六周)
ASP.NET MVC:自定义 Route
NFT租赁提案EIP-5006步入最后审核!让海外大型游戏的链改成为可能
Oracle 密码策略详解
[Rebound shell and privilege escalation]
二叉树常见的问题和解决思路
Apache2-XXE vulnerability penetration
MySQL 排序
中国磷化铟晶圆行业发展前景与投资规划分析报告2022~2028年
controller层到底能不能用@Transactional注解?
布尔盲注需简化代码
Leetcode刷题——128. 最长连续序列
Kotlin 中的泛型介绍
IPC通信 - 管道
Convolutional Nerual Nertwork(CNN)
对象の使用