验要求:1、使用内存模拟字符设备,实现读、写、定位的字符设备驱动程序;
2、编写应用程序、测试驱动;
实验器材:
软件:安装fedora8的系统;
硬件:PC机一台。
设计过程:
1、编写驱动程序memdev.c,实现读、写、定位功能;
2、编写makefile文件;执行make,生成*.ko文件;
3、执行insmod命令,安装加载内核模块;
4、查看设备名、设备号,cat /proc/devices
手工创建设备文件 mknod /dev/设备文件名 设备类型 主设备号 此设备号;
5、创建测试文件,编写测试程序;
6、编译运行测试文件。
若有能力,可以将此实验基于6410开发板实现。
2022-12-23 17:50:12
2.24MB
虚拟驱动模拟
1