内容简介
本书独辟蹊径,对Linux内核的文件系统和设备驱动的架构设计进行了深入探讨。第一章从基础层和应用层的角度对内核提供的服务和数据结构进行了介绍;第2章和第3章分别介绍了文件系统和设备的核心概念、架构;第4章详细介绍了sysfs文件系统;第5章讲解了字符设备和输入设备;第6~8章分别讲解了Platform总线、serio总线和PCI总线;第9章讲解了块设备;第10章讲解了文件系统的读写;第11章讲解了Linux内核的通用块层和scis层;第12章讲解了linux的回写机制;第13章介绍了ext2文件系统。