20145319 《信息安全系统设计基础》 实验四 驱动程序设计

20145319 《信息安全系统设计基础》 实验四 驱动程序设计

小组成员

  • 20145319钟轲
  • 20145320周岐浩

实验步骤和内容

  • 配置实验环境
    http://www.cnblogs.com/zqh20145320/p/6036086.html
  • 将实验代码文件夹拷贝值共享文件夹bc中,并阅读代码,初步理解
  • 编译代码
    • 使用已经编写好的makefile编译应用程序
    • 也可以使用gcc编译文件,通过下面的命令来建立设备节点mknod dev/demo c 254 0
  • 测试驱动程序
    • 插入驱动模块insmod demo.o可以使用命令lsmod查看是否已经插入模块
    • 结果

实验调试中遇到的问题

  • 编译中可能会出现问题,原因可能是在/usr/src下没用建立linux连接,可以cd /usr/src之后建立连接ln -sf linux-2.4.20-8 linux建立连接
  • 文件夹中的makefile可能在文件路径上与实际文件路径有些许出入,如果make不成功的话,需要检查makefile是否完全正确
原文地址:https://www.cnblogs.com/20145319zk/p/6132074.html