梗概 设备驱动程序(device driver)是操作系统中唯一知道设备控制器有几个设备控制器寄存器及它们用途的程序 分类 按数据流分类 操作系统通常把驱动程序分为很少几类。 最通常的种类为块设备 (block device) 以及字符设备 (character device) 按设备分类 每个驱动程序通常处理一种设备,或者最多处理一类紧密相关的设备。 实例 例如,SCSI磁盘驱动程序可以处理多个不同容量和速度的SCSI磁盘。 鼠标和手柄的区别太大以致于通常需要不同的驱动程序。 实例