共查询到20条相似文献,搜索用时 531 毫秒
1.
为了防止内核级Rootkit对内核完整性造成破坏,描述基于Xen的隔离保护方法,Xen是一种微内核结构的虚拟机,直接运行在硬件之上,操作系统内核在Xen的域里运行,而域又可分为权限域Dom0和非权限域DomU,域问相互隔离,利用这个特性,强制将动态加载模块隔离在DomU里运行,并通过Xen的事件通道和授权表两个域间通信机制模拟出模块与内核之间函数调用。将监视模块加入中间层就可以达到监控所有模块对内核的操作。 相似文献
2.
3.
基于AX88796的嵌入式网络设备驱动程序设计 总被引:1,自引:1,他引:0
论述了嵌人式Linux网络设备驱动程序的体系结构,即:协议接口层、网络设备接口层、设备驱动功能层、网络设备和网络媒介层;介绍了$3C2410X处理器与以太网控制器AX88796的接口设计;阐明了AX88796网络设备驱动程序设计方法.嵌入式Linux网络设备驱动程序有内核加载和模块加载两种形式,本网络设备驱动程序采用了基于模块加载网络驱动程序的设计方法,通过模块加载insmod命令将网络设备驱动程序插入到内核之中.所设计的驱动程序加载方便、运行可靠. 相似文献
4.
可加载内核模块技术是Unux提供的一种在系统运行时动态添加、去除、更动操作系统内核功能的技术。Linux内核模块应用框架使基本内核代码可以方便地调用动态加载的内核模块提供的功能代码,协同为应用提供系统服务,有效支持了内核的可伸缩性。典型的Linux内核模块应用框架及工作机制得到了系统的分析和总结,为操作系统内核可伸缩性研究与可加载内核模块应用打下了良好的基础。 相似文献
5.
基于ARM-Linux嵌入式系统引导程序的设计 总被引:15,自引:9,他引:15
本文介绍了嵌入式操作系统引导程序-Bootloader的概念和作用。以加载Linux操作系统内核为例,重点阐述了Boot-loader运行过程的具体步骤及其实现方法。 相似文献
6.
LI Chun-yan 《数字社区&智能家居》2008,(1)
本文主要描述了如何将linux2.6的内核裁减为嵌入式Linux系统的过程,并在S3C2410开发板上移植了嵌入式Linux 2.6.11.7内核系统,并说明了如何进行LCD驱动程序模块化编程及如何将驱动程序静态加载到系统内核之中。 相似文献
7.
使用加载模块修改内核函数的二种方法。将调试时重新编译内核变成了重新编译模块后加载,简化了调试手段和过程。 相似文献
8.
9.
10.
上一期我们介绍了加载操作系统的过程。简单来说,负责加载操作系统的加载程序(OS Loader)会把系统内核模块、内核模块的依赖模块以及引导类型的驱动程序加载到内存中,并为内核开始执行准备好基本的执行环境。这些工作做好后,加载程序会把执 相似文献
11.
文章通过剖析Linux核心系统调用的基本原理,提出了一种在Linux核心模式下执行用户进程的解决方案,该方案不必修改Linux核心源码,并能方便地实现用户进程在核心模式和用户模式之间的自由切换。文章详细论述了方案的具体实现及其某些相关问题,对其主要应用也做了一定程度的介绍。 相似文献
12.
13.
14.
企业建模体系的网络化框架 总被引:1,自引:1,他引:0
为了满足虚拟企业异地建模和CIMS咨询服务的需求,提出了一种网络化建模支持框架,该框架以构件化企业建模体系(CEMS)作为核心建模工具。首先描述了该网络化框架的基本思想和系统框架,介绍了其核心建模工具CEMS的建模体系;针对该网络化框架,分别描述了其各功能子模块。 相似文献
15.
Windows支持第3方的内核模块加载存在一定安全隐患。为了保护操作系统内核,消除安全隐患,设计了一个内核模块加载控制系统。该系统监控所有可能的内核模块加载接口,根据设定的保护域和用户验证对内核模块加载进行控制。 相似文献
16.
17.
为了实现嵌入式Linux操作系统在PXA270上的移植与应用,要求设计嵌入式引导程序。引导程序软件设计的重点和难点是内核和文件系统的下载与加载。文中通过网络传输实现下载功能,网卡芯片选用LAN91C111,设计了PXA270与该网卡芯片的硬件连接,数据接收与发送的软件流程,并借助网络数据监控软件对传输数据进行监控,保证了软件设计的正确性。详细分析了内核的加载过程与软件设计方法,实现了Linux操作系统的正常启动。该引导程序已成功运行于PXA270平台,可提供类似系统开发的直接借鉴。 相似文献
18.
AT91RM9200的SPI设备驱动程序开发 总被引:1,自引:0,他引:1
王丁 《数字社区&智能家居》2006,(12):177-178
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信冲应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的童要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。 相似文献
19.
王丁 《数字社区&智能家居》2006,(35)
SPI接口技术是一种高速,高效的串行接口技术,因而SPI设备在数据通信中应用十分方便。设备驱动程序作为操作系统内核和硬件之间的接口,是嵌入式开发的重要组成部分,针对微处理器AT91RM9200和嵌入式Linux操作系统构建的开发平台,分析了AT91RM9200与TLC2543硬件结构,并根据接口电路的连接特点说明了SPI设备驱动程序的基本开发方法和动态模块加载实现过程。 相似文献
20.
描述了车载电台的硬件平台,提出了一种基于嵌入式Linux的车载电台软件架构设计,整个软件架构采用分层设计,突出系统裁剪便捷化、系统重用最大化。重点分析了车载电台动态加载式专用驱动层的实现,给出了驱动中的关键教据结构、驱动的动态加载及卸载方式。软件架构中嵌入式Linux系统内核最小化并引入动态加载式专用驱动层,使得系统的扩展性大大提高。 相似文献