驱动相关:硬件之上的软件层,负责底层硬件与用户程序的交互
设备相关:底层设备的硬件操作
总线:匹配设备和驱动
设备驱动分层的思想:为同一类设备设计一个框架,而框架中的核心层则实现了该设备的一些通用功能。