platform_device的一篇知乎解析platform_device的一篇知乎解析 (4 封私信 / 21 条消息) 驱动入口点——platform_device解析 - 知乎 2025-08-18驱动
platformbus及其初始化过程分析platformbus及其初始化过程分析 platform基本概念对于usb设备、i2c设备、pci设备、spi设备等等,他们与cpu的通信都是直接挂在相应的总线下面与cpu进行数据交互的,但是在嵌入式系统中,并不是所有的设备都可以归属到这些常见的总...2025-08-18驱动
platform总线匹配方式platform总线匹配方式重要结构体struct platform_device1234567891011121314151617struct platform_device { const char *name; int id; bo...2025-08-18驱动
pkg-config 了解pkg-config 了解开源库的编译链接参数管理神器 pkg-config是Linux/Unix 系统下用于管理开源库编译和链接参数的命令行工具,核心作用是自动化解析库的元数据(安装路径、依赖关系、编译 / 链接参数),避免开发...2025-08-18嵌入式
通过platform实现LED设备驱动一些基础知识通过platform实现LED设备驱动一些基础知识首先要知道一个字符设备驱动的流程为:分配file_operations结构体,设置file_operations结构体,注册file_operations结构体。具体来说就是:1.确定一个主设备号,2...2025-08-18驱动
dw-spi-mmio控制器驱动dw-spi-mmio控制器驱动需要知道:SPI大致分为了以下三个层次,分别是SPI核心,SPI控制器驱动,SPI设备驱动。 SPI核心层代码位于kernel/include/linux/spi/spi.h和kernel/drivers/spi/sp...2025-08-18驱动
Linux sys 虚拟文件系统分析Linux sys 虚拟文件系统分析系统中所有的设备(对象)都会在/sys/devices 体现出来,是 sysfs 文件系统中最重要的目录结构;而 /sys/bus、/sys/class、...2025-08-18驱动
以spi_device继承spi_controller分析继承和关联的使用区别以spi_device继承spi_controller分析继承和关联的使用区别区分 “继承” 和 “从属关联”要清晰区分 “继承” 和 “从属关联”,需从 核心定义、内存结构、逻辑关系、代码表现 四个维度切入 —— 这两个概念的本质差异,是 “是否存...2025-08-18驱动
本地仓库覆盖远程非空仓库本地仓库覆盖远程非空仓库 远程仓库已有一个初始提交(README.md) 本地文件夹结构和远程不一致 ✅ 目标让本地仓库覆盖并上传到 GitHub 仓库 🚀直接覆盖远程仓库如果远程仓库里只有一个 README.md,可以直接让本地版本覆盖掉远...2025-08-18GIT
杂项笔记-不完整简单系统调用过程分析前言我写了一段C代码: 1234int main(){ printf("hello world!\n"); return 0;} 在终端执行: 1strace -o printf.log ...2025-08-18linux