第一范文网 - 专业文章范例文档资料分享平台

操作系统课程设计报告---设计自己的驱动程序

来源:用户分享 时间:2025/5/18 13:59:54 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

江苏大学计算机学院课程设计报告

六、 总结与进一步改进设想 在这次课程设计之前从没有接触过Linux系统,Linux系统这个词作为计算机系的学生都不会陌生,多多少少也知道些它的历史,知道它是开放的免费的操作系统,支持开源软件的开发,但是,Linux系统到底是怎样的一个系统,甚至对它的界面都从未见过。这次课程设计使我接触并了解了Linux系统,见识了它的界面以及种种与Windows系统不同之处,增长了见识。驱动相较于Linux系统是更加熟悉的一个名词,每次重装系统都要安装各种各样的驱动,不然计算机就不能正常运行,各个硬件就不能发挥作用,通过这次课程设计,对Linux系统的驱动有了比较深入的认识。这次课程设计使我反省很多,无论Linux还是驱动程序都是挂在嘴边的东西,但是对于这些自己并没有进行过深入的了解,导致这次课程设计一切都要从头开始,进行的并不顺利,以后对于一些经常提起,在将来有可能用的到的东西要未雨绸缪,先做了解,将来的时候才能轻松应对,事半功倍。 江苏大学计算机学院课程设计报告

七、 答辩(或汇报)记录 1.主设备号是自动的还是手动的? 答:由于许多主设备号已经静态地分配给了公用设备,Linux提供了动态分配机制以获取空闲的主设备号。为了简单起见,仍然使用静态分配的主设备号。 2.怎么控制读和写的信号量? 答:互斥。static int mutex = 0;//互斥用 在写的时候不能读,在读的时候不能写。 3.如果要手动分配设备号该怎么分配? 答:函数中第一个参数是告诉系统,新注册的设备的主设备号由系统分配, 第二个参数是新设备注册时的设备名字,第三个参数是指向file_operations的指针,当用设备号为0创建时,系统一个可以用的设备号创建模块 。 八、 参考文献 1.《操作系统教程——Linux实例分析》 孟庆昌编著 2.《精通Linux设备驱动程序开发》Sreekrishan Venkateswaran著 成 绩: 教师签名: 年 月 日

江苏大学计算机学院课程设计报告

江苏大学计算机学院课程设计报告

农业财政资金项目申报标准文本

资金类别(下拉选择)

项目名称浏阳市镇头镇化奇生猪专业合作社扩建项目 项目单位 浏阳市镇头镇化奇生猪专业合作社 项目申报部门 浏 阳 市 农 办 项目申报文号 湘农办[2008]38号

项目申报日期 2008年6月18日

操作系统课程设计报告---设计自己的驱动程序.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c0051c9upnm7wp9920czo7b3ef97x1a0100q_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top