随笔分类 - linux内核
摘要:以我的linux学习仓为例 准备工作 vscode需要安装clangd插件 sudo apt-get install clangd-15 快速使用: 这是我已经编译好compile_commands.json的仓库 git clone https://gitee.com/rongbaichuan/l
阅读全文
摘要:什么是平台总线模型: 是linux系统虚拟出来的总线, 没有对应的硬件接口 平台总线模型将一个驱动分成了两个部分 device.c: 描述硬件资源代码, 描述寄存器的地址, 中断号 driver.c: 控制硬件的驱动代码, 操作寄存器, 处理中断 这两个部分通过相同的name进行匹配 为什么要使用平
阅读全文