Linux设备驱动模型
与2.4内核相比,Linux2.6内核最大的不同在于提供了统一的设备驱动模型,因为随着对智能电源管理,plug and play等设备支持的要求越来越高,2.4内核显得有点力不从心。为此,2.6内核开发了全新的驱动模型。1.sysfs文件系统 sysfs文件系统类似于proc特殊文件系统,用于将系统中的所有设备组织成层次结构,供用户模式下的程序了解内核数据结构的信息。期目录下主要有下面的目录:block:包含了所有的块设备,如ram。sda,loopbus...