【摘 要】
:
随着计算机技术和互联网技术的飞速发展,Linux越来越显示出它的优势,因此对Linux操作系统的研究以及基于Linux的各种应用的开发也变得越来越重要。而在Linux系统中设备驱动程序
论文部分内容阅读
随着计算机技术和互联网技术的飞速发展,Linux越来越显示出它的优势,因此对Linux操作系统的研究以及基于Linux的各种应用的开发也变得越来越重要。而在Linux系统中设备驱动程序又是重中之重,对整个系统的运行起着至关重要的作用。嵌入式系统在当今世界已无处不在,并仍处于高速发展之中。我国已成为嵌入式产品生产和使用的大国,但国内现有的嵌入式研究和生产水平与国际先进水平还有较大的差距,尤其是在嵌入式操作系统这项核心技术上始终没有大的突破。而当前开源的Linux操作系统在嵌入式领域的发展为我国扭转在嵌入式操作系统领域的落后局面提供了难得的机遇,使我国有机会掌握嵌入式操作系统这项核心技术,从而为我国嵌入式系统的发展打下坚实的基础。因此对它们两者的结合的研究是一个很好的课题,具有重要的社会和商业价值。 本文首先详细介绍了Linux操作系统和它的设备驱动,分析了内核的组成和工作原理、内核与设备驱动之间的关系、编写设备驱动需要重点注意的几个问题以及通常采取的措施、Linux下的设备与模块分类及其特点;然后详细介绍了以Motorola-北京邮电大学联合网络实验室开发的CS860T(基于PowerPC860T嵌入式处理器)嵌入式开发板为嵌入式硬件平台,在通用的Linux操作系统的基础上进行裁减、定制而实现一个可实用的嵌入式Linux操作系统的全过程;最后通过对Linux设备驱动机制的分析,总结出现有机制的不足,然后通过对Linux虚拟内存机制的深入分析,提出了以虚拟内存机制为基础的内存映射开发设备驱动的方法,然后分别以现有设备驱动开发方法和内存映射方法实现同一个设备驱动程序,通过实际的测试和结果分析验证内存映射方法的可靠性和正确性。
其他文献
俄国形式主义主张回到文学内部,从文艺自身找规律。提出“文学性”“陌生化”等理论。作为一种文艺理论,俄国形式主义有自己独立的系统和体系。八十年代初它被引进中国。然而对
近年来,商业银行发生过许多震惊世界的案件,给世界金融业带来了巨大的损失。拥有悠久历史的著名银行巴林银行在1997年因为股票期货交易的亏损而突然倒闭,日本著名的大和银行
为了验证遗传算法在解决确定型流水车间调度问题比其他启发式算法优越,分析了确定型流水车间调度的特点,并运用一种新的遗传算法求解该问题.为了提高效率,避免陷入局部最优,
汉密尔顿是美国建国初期重要的政治家,也是历史上最受争议的一位建国之父。作为美国政治体制的奠基者和经济体制的总设计师,汉密尔顿一直备受关注。在美国建国初期的精彩历史当
<正>目的探讨外伤性腹膜后血肿的诊断和治疗方法.方法回顾性分析2004年1月~2009年12月收治的外伤性腹膜后血肿145例的临床资料,就死亡病例,分析其死亡原因。结果41例非手术治
高职院校学生的英语应用能力对学生就业尤其是就职外资企业有着一定的影响。纵观高职英语教学,以应试教育为主的传统教育模式依然存在,学生的实际英语应用能力培养没有得到应
目前中成药生产的设备及工艺仍存在耗能高、效率低、污染大、智能化程度低等问题,严重影响到中药制造行业的转型升级及现代化发展。随着各种新的制药技术出现以及其他领域技
随着列车速度的不断提高,列车与空气的相互作用成为一个备受关注的问题.从可靠性的要求出发,将数值模拟计算结果与试验结果进行了对比,验证了模拟计算的可靠性.在此基础上采
临床实习是护生从学校走向社会的重要转折点,也是理论联系实际、走向独立工作的第一步。因此,临床实习带教是护理教学的重要环节。建设一支素质高、业务精、作风硬的师资队伍
背景与目的 糖尿病肾病(Diabetic Nephropathy,DN)作为一种糖尿病慢性并发症,随着糖尿病发病率逐年上升,已成为终末期肾病(End-Stage Renal Disease,ESRD)的主要原因,迄今为止