欢迎来到天天文库
浏览记录
ID:25313162
大小:51.00 KB
页数:5页
时间:2018-11-19
《qnx操作系统及网络设备驱动模块 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、QNX操作系统及网络设备驱动模块[QNX操作系统及网络设备驱动模块]摘要:介绍嵌入式操作系统QNX的微内核结构、基于io-的网络子系统、网络设备驱动程序的组成;给出以以太网网设备驱动程序为例的详细说明,包括初始化、从网络设备接收数据,向网络设备发送数据和网络设备信息的统计,QNX操作系统及网络设备驱动模块。关键词:QNX网络驱动程序QNX是业界公认的X86平台上最好的嵌入式实时操作系统之一。它具有独一无二的微内核实时平台,建立在微内核和完全地址空间保护基础之上,实时、稳定、可靠,已经完成到PoIPS、ARM等内核的移植,成为在国内广泛应用的嵌入式实时操作系统。本文简
2、单介绍QNX内核和网络结构的特点,针对目前热门的网络应用环境,讨论QNX网络设备驱动程序的结构和编写。1QNX内核简介QNX的微内核结构是它区别于其它操作系统的显著特点。目前嵌入式系统中,操作系统和应用程序之间的关系大概可以归纳为图1~图3所示的三种情况。平板式内存结构,如图1所示,所有的程序都使用同一个地址空间,不加保护;应用程序可以自由访问所有空间,效率较高,但是任何应用程序指针错误都可能会导致内核崩溃,计算机论文《QNX操作系统及网络设备驱动模块》(..)。大内核内存结构,如图2所示,操作系统内核和各种驱动程序、网络协议在同一个地址空间,应用程序在单独空间;内
3、核模块同处于一个保护空间,运行效率高,应用程序无法直接访问保护空间,系统稳定性大大提高。缺点是,由于内核模块(例如网络驱动)处于保护空间,因此调试困难,任何驱动程序的修改都要重新编译内核,无法做到驱动的动态加载和卸载。QNX的微内核结构,如图3所示,内核独立自处于一个被保护的地址空间;驱动程序、网络协议和应用程序处地程序空间中。微内核结构的优点:①驱动程序、网络协议、文件系统等操作系统模块和内核相互独立,任何模块的故障都不会导致内核的崩溃;②驱动程序、网络协议、文件系统和应用程序都处于程序空间,都调用相同的内核API,开发与调试和应用程序没有区别;③操作系统功能模块
4、可以根据需要动态地加载或卸载,不需要编译内核。在高可靠性要求的情况下,可以编写监视模块,对可靠性要求高的模块进行监视,必要的时候重新启动或重新加载而无须重启系统。高可靠性的内核结构使QNX具备了高可靠性嵌入式操作系统的本质特征。在具有高可靠性内核的基础上,QNX的创新设计使它同样具有很高的效率。QNX最为引人注目的地方是,它是UNIX的同胞异构体,保持了和UNIX的高度相似性,绝大多数UNIX或LINUX应用程序可以在QNX下直接编译生成。这意味着为数众多的稳定成熟的UNIX、LINUX应用可以直接移植到QNX这个更加稳定高效的实时嵌入式平台上来。2QNX网络结构Q
5、NZ网络子系统由三个部分组成:网络[1][2][3][4][5]QNX操作系统及网络设备驱动模块2 第2篇WTO与企业财务管理 〖预览〗一、入世后财务管理环境的变迁对财务管理的影响 任何企业的财务活动和财务管理都是在一定环境和条件下展开的,人世后企业财务管理环境的变迁必定会对企业财务管理产生极大的影响,主要表现在以下几个方面: (一)金融市场变化的影响。加入WTO之后,根据《服务贸易总协定》的基本要求及与有关WTO成员国达成的双边协议,我国将逐步放松外资金融机构准人的范围和区域限制。越来越多的外资金融机构进入我国,必将使我国金融市场发生全面而深远的变化,呈现
6、出一些新的特征,从而对企业筹资投资产生极大的影响。第一,金融市场规模的扩大、资金供给的增加和金融工具的不断创新,为我国企业筹资、投资和规避风险提供了多种可供选择的组合方式。第二,金融创新丰富了金融工具品种,拓展了金融服务范围,但同时也派生出利率风险、汇率风险、表外风险等新的风险,使金融风险进一步加大,规避风险将成为人世后企业财务管理面临的最重要课题之一。第三,国内外金融市场竞争的加剧,促使我国金融机构建立现代企业制度的步伐进一步加快,金融机构自律性管理将进一步加强,国家对金融市场的监管也将进一步规范,必将便金融市场配置资源的功能得以更加有效地发挥。这样,无论什么性质
7、的企业在金融市场都将处于公平竞争的地位,只能凭借其良好的经济效益、看好的市场前景与持续高速的增长而获得资金,况且企业筹资有时还要……QNX操作系统及网络设备驱动模块3 第3篇浅谈利润管理的合理性 〖预览〗由于现实不成熟的社会经济环境及人们对假账的深恶痛绝,“利润管理”被习惯上理解为非善意的利润操纵。的确在现阶段“利润管理成为一个很消极的词汇,但是凡事都有它的另一面,利润管理也有它的合理性,就象纳税筹划与偷税一样,虽然其目的都是为了节约税费支出,但其实现目的的手段截然不同:前者合法合理,是一种较高水平的理财行为;而后者是以违法和不合理的手段来实现的,承担着较大
此文档下载收益归作者所有