驱动
多多是小坏熊
这个作者很懒,什么都没留下…
展开
-
块设备驱动
驱动代码参考的:https://blog.csdn.net/feixiaoxing/article/details/11701797由于这篇文章所用内核版本比较低,本机内核版本是4.15.0,代码编译报错,因此做了相应修好,代码如下:#include <linux/module.h>#include <linux/kernel.h>#include <linux/init.h> #include <linux/fs.h>#include <原创 2021-07-18 21:34:46 · 233 阅读 · 0 评论 -
虚拟串口驱动
工作中有个项目,需要通过串口连接设备,通过Modbus协议读取设备的数据。大多数情况下,公司没有相应的设备,只能写完代码后发现场验证。或公司设备数量不足,无法测试同时连多个相同设备的情况,导致许多问题测试阶段暴露不出来。此驱动,参照linux内核代码中的dris/tty/serial/21285.c,模拟modbus协议设备,根据请求数据,返回相应报文。驱动代码如下:485_driver.c// SPDX-License-Identifier: GPL-2.0/* * Driver for th原创 2021-12-25 13:31:40 · 2191 阅读 · 0 评论