zoukankan      html  css  js  c++  java
  • 信息安全系统设计基础实验四实验报告

    信息安全系统设计基础实验四实验报告

    标签(空格分隔): 20135328陈都


    北京电子科技学院(BESTI) 实 验 报 告

    课程: 深入理解计算机系统 班级: 1353
    姓名: 朱锂 陈都
    学号: 20135319 20135328
    成绩:
    指导教师: 娄嘉鹏
    实验日期: 11.10
    实验时间: 15:30-18:00
    实验密级:
    预习程度:
    仪器组次:
    必修/选修: 必修
    实验序号: 4
    实验名称: 信息安全系统设计基础EXP4-驱动程序设计实验
    实验目的与要求:

    实验内容
    1、阅读和理解源代码
    进入/arm2410cl/exp/drivers/01_demo,使用vim编辑器或阅读理解源代码。

    2、编译驱动模块及测试程序
    Makefile 中有两种编译方法,在本机上使用gcc

    如果编译的时候出现问题,可能是在/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
    3、测试驱动程序
    如果使用 gcc 编译的话,需要通过下面的命令来建立设备节点,

    mknod /dev/demo c 254 0

    首先要插入驱动模块demo.o,然后可以用lsmod 命令来查看模块是否已经被插入,在不使用该模块的时候还可以用rmmod 命令来将模块卸载。

    image010.png-175kB
    image011.png-144.6kB

    二、遇到的问题及解决方法
    make不成功
    解决方法:补上相关语句,修改MAKEFILE即可成功。

  • 相关阅读:
    Managing C++ Objects: 管理C++对象 —— 一些建议准则
    像Java一样管理对象:T&形式仅仅用在参数传递
    Visual Studio的语法着色终于调得赏心悦目
    j.u.c: Java并发包的5大块
    笔记:Java Language Specification
    线程与锁
    分布式系统涉及的基本问题
    微服务为什么是一种趋势
    js实现复制功能
    css label两端对齐
  • 原文地址:https://www.cnblogs.com/cdcode/p/5061880.html
Copyright © 2011-2022 走看看