- 4
- 0
- 约4.58千字
- 约 8页
- 2017-02-08 发布于北京
- 举报
实验驱动程序的编写动驱程序一用户空间和内核空间的通信
实验8 用户空间和内核空间的通信
一、实验目的:
学习利用编写驱动程序,完成用户空间和内核空间的通信,加载驱动模块、显示驱动模块,卸载驱动模块。
二、实验内容
前面学习了bootloader kernel filesystem,进行过内核的移植,根文件系统的制作,现在进行驱动程序的编写,完成用户空间和内核空间的通信。
#su root切换root权限 密码123456
通过第一个hello world驱动程序,我们学会了驱动程序的框架。
知道了,如何编译,如何加载,如何卸载一个驱动程序。接下来我们来做一个完整的驱动程序
Demo_Driver.c
#includelinux/kernel.h
#includelinux/init.h#includelinux/fs.h#includelinux/module.h#define Demo_MAJOR 98 ? //定义主设备号#define Demo_DEBUG#define VERSION ? Demo_Drivervoid showversin(void){printk(KERN_EMERG***********************************************\n);printk(KERN_EMERG\tVERSION\t\n);printk(KERN_EMERG*******
您可能关注的文档
最近下载
- 中国互联网使用障碍诊疗指南(2025版).docx VIP
- 社会工作研究方案设计.docx VIP
- 《机械制图与计算机绘图习题集(第2版)第11章》冯秋官.pdf VIP
- 《大型养路机械制动技术》课件 12项目四 任务二 认知YZ-1型空气制动机操纵机构.pptx
- (精选)西乐葆宣传介绍教学课件.pptx VIP
- 六年级下册综合实践活动课件--木蜻蜓--全国通用---14张.pptx VIP
- 《柳林风声》试题及答案共4套.pdf VIP
- JTT1218.4-2024城市轨道交通运营设备维修与更新技术规范第4部分轨道.pdf VIP
- 汽动引风机背压机性能试验报告.pdf VIP
- 2025年全军士官招生统一考试士兵模拟试题.doc VIP
原创力文档

文档评论(0)