本博客可以说是csdn里最详细的一篇教程了(关于这个题目的),是操作系统课程设计的记录,关于块设备驱动这个题目的完整详细的博客内容较少,故作一篇详细教程并且写出一些报错内容、解决办法以供参考。
以下是我的课设题目要求,读者可以酌情参考:
需要重新编译Linux内核增加一个驱动程序(使用内存模拟设备),使用模块编译方式动态加载和卸载新的驱动通过程序或命令行使用该驱动。
(至少能通过该驱动保存1MB的数据,还能将这些数据读取出来。可以模仿ramdisk的实现方式。)
目录
1. 前期准备:下载和安装虚拟机以及centos
2.图形化界面设置(在主机连网的环境下进行!!!