摘要: 驱动程序部分 创建一个简单的字符设备驱动程序。 #include <linux/module.h>#include <linux/fs.h>#include <linux/uaccess.h>#include <linux/cdev.h>#include <linux/device.h> #defi 阅读全文
posted @ 2024-07-16 21:00 redrobot 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 来自:https://www.qiyacloud.cn/2021/04/2021-04-30/ 写的数据安全吗? 思考一个问题:写数据做到什么程度才叫安全了? 就是:用户发过来一个写 IO 请求,只要你给他回复了 “写成功了”,那么无论机器发生掉电,还是重启等等之类的,数据都还能读出来。 所以,在我 阅读全文
posted @ 2024-07-16 14:00 redrobot 阅读(9) 评论(0) 推荐(0) 编辑
摘要: ioctl简介 kernel3.0之前,叫ioctl,之后改名为unlocked_ioctl。功能和接口基本相同,名字发生了变化 ioctl既可以往内核读也可以写,read/write在执行大数据量读/写时比较有优势。 在应用层调用ioctl函数时,内核会调用对应驱动中的ublocked_ioctl 阅读全文
posted @ 2024-07-16 11:58 redrobot 阅读(4) 评论(0) 推荐(0) 编辑