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