设备树 reg、ranges、#address-cells 和 #size-cells 怎样一起解释地址?
子节点 reg 的单元数量由父节点的 #address-cells/#size-cells 决定,地址先处于父总线地址空间,再通过 ranges 映射到上一级。空 ranges 表示地址一一对应;缺失与空值语义不同。
Question Bank
按知识、方向与难度筛选;每道题都有分层回答和工程追问。
子节点 reg 的单元数量由父节点的 #address-cells/#size-cells 决定,地址先处于父总线地址空间,再通过 ranges 映射到上一级。空 ranges 表示地址一一对应;缺失与空值语义不同。
phandle 把消费者连接到提供者,后续参数单元数量和含义由提供者的 `#*-cells` 与 binding 决定。interrupts 依 interrupt-parent 解释,GPIO specifier 依 `#gpio-cells` 解释,不能把数字脱离控制器上下文硬猜。
default 状态通常配置设备工作时的复用和电气属性,sleep 状态可在挂起时切成低泄漏或安全电平。若复用、上下拉、驱动强度或状态切换错误,会表现为 probe 正常但无波形、漏电或唤醒失败。
第五章、Linux操作系统题目 · Linux 操作系统挂起、休眠、关机相关命令。按原资料页码整理,并补充历史材料使用边界。