20145328《信息安全系统设计基础》实验四 驱动程序设计
2016-11-20 23:30
232 查看
20145328《信息安全系统设计基础》实验四 驱动程序设计
与20145232韩文浩结对实验过程
1.首先,我们将exp4.zip中的文件解压后复制到虚拟机的bc中2.在虚拟机中进入01_demo文件中
3.输入make指令进行编译
这里,在编译前要先对makefile文件按照实验指导书中的内容进行修改
输入make指令后,会出现问题,可能是没有建立一个linux连接,使用下面的命令:
[root@zxt 01_demo]# cd /usr/src/
[root@zxt src]# ln -sf linux-2.4.20-8 linux
[root@zxt src]# ls
4.测试驱动程序:
插入驱动模块demo.o
可以用 lsmod 命令来查看模块是否已经被插入,在不使用该模块的时候还可以用 rmmod 命令来将模块卸载。
[root@zxt 01_demo]# insmod demo.o
5.编译test_demo后,输入./test_demo运行,输出结果
实验过程中遇到的问题以及解决方案
编译出现问题。经过查看指导书,发现可能是在/usr/src 下没有建立一个linux 连接,可以使用下面的命令,解决了问题。
[root@zxt 01_demo]# cd /usr/src/
[root@zxt src]# ln -sf linux-2.4.20-8 linux
[root@zxt src]# ls
debug linux linux-2.4 linux-2.4.20-8 redhat
对于ln指令:
ln指令的用法是连接,使用格式是ln [options] source dist,这里我们用到的sf参数的含义是:
-f:链接时先将与dist同档名的档案删除
-s:进行软链接。(软链接,又称符号链接,这个文件包含了另一个文件的路径名,特点是可以链接不同文件系统的文件,甚至可以链接不存在的文件。)
相关文章推荐
- 《信息安全系统设计基础》实验四 驱动程序设计
- 20135321余佳源、20135323符运锦----实验四:外设驱动程序设计
- 信息安全系统设计基础 实验四:外社驱动程序设计 20135327郭皓 20135329 李海空
- 学号20145332 《信息安全系统设计基础》实验四 驱动程序设计
- 20145328《信息安全系统设计基础》实验一 开发环境的熟悉
- 实验题目:嵌入式linux驱动程序设计
- 20144303 20145239 实验四 外设驱动程序设计
- 20145328《信息安全系统设计基础》实验五 网络通信
- 20145210 20145226《信息安全系统设计基础 》实验四 外设驱动程序设计
- 实验四 外设驱动程序设计(小组)
- 信息安全系统设计基础实验四:外设驱动程序设计
- 信息安全系统设计基础 实验四:外社驱动程序设计 20135327郭皓 20135329 李海空
- 20145328《信息安全系统设计基础》实验二 固件设计
- 实验报告 实验4 外设驱动程序设计
- 信息安全系统设计基础实验四:外设驱动程序设计
- 哈工大嵌入式设计与实践实验七 驱动程序开发
- 20135310陈巧然 20135305姚歌 实验四:外设驱动程序设计
- 20145240《信息安全系统设计基础》实验四 驱动程序设计
- 20145324 20145325 《信息安全系统设计基础》实验四 外设驱动程序设计
- 20145337 《信息安全系统设计基础》实验四 外设驱动程序设计