第八章 设备驱动 操作系统的目的之一就是将系统硬件设备细节从用户视线中隐藏起来。例如 虚拟文件系统对各种类型已安装的文件系统提供了统一的视图而屏蔽了具体 底层细节。本章将描叙Linux核心对系统
原著: David A Rusling 翻译: Banyan & fifa 第八章 设备驱动 操作系统的目的之一就是将系统硬件设备细节从用户视线中隐藏起来。例如虚拟文件系统对各种类
7月21日凌晨消息,微软公司宣布首次直接面向Linux社区发布2万行Linux设备驱动程序代码,以增加其在虚拟化市场的竞争力。 首次发布2万行Linux驱动代码 北京时间7月2
赵明(carl__zhao@163.com) 联想软件设计中心嵌入式研发处系统设计工程师 2003年7月 USB设备越来越多,而Linux在硬件配置上仍然没有做到完全即插即用,对于Li
Linux的网络功能非常强大(它几乎包含了Unix所有的网络功能),并且具有出色的性能,同时,Linux还是一个免费的操作系统,这些优点使其受到越来越多的人的青睐。 但是,在桌面系统上
摘要: 编写设备驱动是一个具有挑战性和冒险性的工作。当设备通过init_mo dule函数登记时,设备的资源应当
第九章 文件系统 本章主要描叙Linux核心对文件系统的支持,虚拟文件系统(VFS)以 及Linux核心对实际文件系统的支持。 Linux的最重要特征之一就是支持多种文件系统。这样它更加灵活并
第七章 中断及中断处理 本章主要描叙Linux核心的中断处理过程。尽管核心提供通用机制与接口来进行中断 处理,大多数中断处理细节都是CPU体系结构相关的。 Linux通过使用多种不同硬件来执行许
第五章 进程间通讯机制 进程在核心的协调下进行相互间的通讯。Linux支持大量进程间通讯(IPC)机制。 除了信号和管道外,Linux还支持Unix系统V中的IPC机制。 5.1 信号 信号
第三章 存储管理 存储管理子系统时操作系统中最重要的组成部分之一。在早期计算时代,由于人们 所需要的内存数目远远大于物理内存,人们设计出了各种各样的策略来解决此问题, 其中最成功的是虚拟内存技术