Linux驱动开发
文章平均质量分 72
Sovidlee
推荐优质博主:https://edu.subingwen.cn/
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux Platform 总线、设备与驱动原理详解
1️⃣ 匹配成功打印3️⃣ ioremap:将物理地址映射为内核虚拟地址4️⃣ 初始化硬件(GPIO、寄存器、默认状态)5️⃣ 注册字符设备、创建设备节点步骤描述📝 1编写描述硬件资源📝 2编写实现驱动逻辑📝 3注册 device 和 driver📝 4内核扫描匹配📝 5调用probe()初始化设备✅平台设备负责告诉内核硬件资源在这里。✅平台驱动负责告诉内核我能控制这些硬件。✅ 两者通过名字(或设备树)匹配成功后,调用驱动的 probe() 初始化设备。原创 2025-07-23 20:19:02 · 936 阅读 · 0 评论 -
一个代码理解设备树CPU
层级描述cpus所有逻辑 CPU 的总入口cpu@N单个逻辑 CPUcpu-map描述拓扑socketN第 N 个插槽clusterN第 N 个集群coreN第 N 个物理核心threadN第 N 个线程。原创 2025-07-23 20:14:33 · 310 阅读 · 0 评论
分享