面向对象的思想
分层思想(ubs sd alsa)控制器和设备分层,中间通过核心层来建立连接
隔离
总线的思想:物理总线和虚拟总线
平台总线设备驱动模型:软件驱动driver.c和设备驱动device.c分层,有些硬件的driver.c已经由内核提供,我们只需编写device.c,把板级文件告诉内核。
面向对象的思想
分层思想(ubs sd alsa)控制器和设备分层,中间通过核心层来建立连接
隔离
总线的思想:物理总线和虚拟总线
平台总线设备驱动模型:软件驱动driver.c和设备驱动device.c分层,有些硬件的driver.c已经由内核提供,我们只需编写device.c,把板级文件告诉内核。