Linux驱动加载-以misc为例

以Misc设备为例,详细介绍了Linux驱动模块的加载(insmod/modprobe)、卸载(rmmod)及查看(lsmod)方法。

Linux

Linux驱动应用-以misc为例

演示如何编写Linux用户空间应用程序来调用Misc驱动,涵盖打开、读写及关闭设备文件的完整流程。

Linux

Linux驱动框架-以misc为例

以Misc驱动为例讲解Linux驱动开发的基本框架,阐述了“一切皆文件”的设计思想及file_operations结构体的核心作用。

Linux

Linux驱动编译-以misc为例

详细说明了Linux驱动开发的编译前置工作,包括创建驱动目录、编写Makefile与Kconfig以及集成到内核编译体系的步骤。

Linux

MIPI转LVDS芯片与屏幕驱动

记录了MIPI转LVDS芯片GM8775的驱动调试过程,重点讲解了屏幕参数(时序)的计算与设备树配置方法。

Linux

瑞芯微SDK之buildroot配置文件系统

介绍了如何使用Buildroot配置瑞芯微SDK的文件系统,包括增删软件包、修改系统配置及保存默认配置的方法。

Linux

瑞芯微SDK之修改自己的SDK配置文件

详细指导如何在瑞芯微SDK中创建和修改自定义板级配置文件,实现针对特定硬件平台的编译配置切换。

Linux

DSMC应用分析之DMA读写Linux

深入分析Linux下DSMC驱动的DMA读写机制,包括驱动架构、ioctl控制接口及用户空间数据搬运流程。

Linux

DSMC应用分析之DMA读写RTOS

分析RTOS环境下DSMC驱动的DMA读写实现,涵盖驱动初始化、HAL层调用及用户层DMA数据搬运流程。

Linux

DSMC驱动分析之Linux

整体概述Linux下DSMC驱动的文件分布与架构关系,解析主机、控制器与从机驱动模块的协作机制。

Linux
12