Linux驱动编程
文章平均质量分 95
分享驱动编程学习记录
TD祥
这个作者很懒,什么都没留下…
展开
-
[Linux驱动开发七] pktgen模块的编译以及Linux内核版本切换
本篇文章首先对Linux下的文件目录各功能进行介绍,其次对insmod和modprobe两个命令进行了对比,然后分析了Linux内核源码(如Pktgen等模块源码)的下载与编译,最后讲解了如何进行Linux内核的切换。原创 2023-04-28 10:20:01 · 1005 阅读 · 0 评论 -
[Linux驱动开发一]最简单的内核模块
[Linux驱动开发一]最简单的内核模块原创 2022-10-27 21:17:53 · 2941 阅读 · 2 评论 -
[Linux驱动开发三]实现自动生成设备节点
解决linux字符设备无法自动生成设备节点的问题。原创 2022-10-31 10:51:03 · 1819 阅读 · 0 评论 -
[Linux驱动开发二]最简单的字符设备
一个最简单的字符设备原创 2022-10-28 22:31:08 · 2029 阅读 · 0 评论 -
[Linux驱动开发四]设备具体读写功能的实现
之前的章节已经实现了最基本的字符设备,目前我们的字符设备拥有自动生成设备节点、基本读写等功能。本章节是对基本读写功能的扩展,使得我们的字符设备的读写功能更加具体。原创 2022-11-02 21:59:37 · 808 阅读 · 0 评论 -
[Linux驱动开发五]实现ioctl函数
前文已经实现了对字符设备的具体读写功能,但如果我们想要驱动外设,不仅需要具备读写设备的能力,还需要具备对它的控制能力。例如,要求设备报告错误信息,改变波特率,LED灯的点亮或熄灭等,这些都需要通过ioctl()来实现。原创 2022-11-07 22:30:47 · 2684 阅读 · 0 评论