总线驱动程序 百科内容来自于: 百度百科

简介

PCI,PnpISA,SCSI 和USB。其他的总线驱动程序由IHV 和OEM 提供。总线驱动程
序是必须的驱动程序;在一个机器里,每一类总线有一个总线驱动程序。如果机器里有不止一个同类的总
线,则一个总线驱动程序能服务不止一个总线。
总线驱动程序的主要任务是:
􀂄 枚举其总线上的设备
􀂄 响应 PnP 和电源管理IRP
􀂄 总线的多路访问(对某些总线)
􀂄 总体上管理其总线上的设备
在枚举过程中,一个总线驱动程序识别它的总线上的设备并为它们产生设备对象。总线驱动程序用来
标识相连接的设备方法取决于特别的总线。
总线驱动程序代表其总线上的设备来执行一定的操作,包括访问设备寄存器来物理地改变设备的电源
状态。例如,当设备休眠时,总线驱动程序设置设备寄存器来给设备适当的电源状态。
但要注意,总线驱动程序不能够处理其总线上的设备的读和写请求,一个设备的读和写请求由设备功
能驱动程序处理(看1.4.1.2 部分)。仅仅当设备以原始模式使用时,父总线驱动程序处理设备的读和写。
39
总线驱动程序为控制器,适配器,或者电桥起着功能驱动程序的作用,并因此为控制器,适配器,或
者电桥管理设备电源策略。
总线驱动程序能够作为一个驱动程序/小驱动程序对来执行,即以SCSI 端口/微端口对驱动一个SCSI
HBA(主机总线适配器)的方法。在这样的驱动程序对里,小驱动程序与次一级驱动程序(它是一个DLL)
相链接。
$firstVoiceSent
- 来自原声例句
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定
小调查
请问您想要如何调整此模块?

感谢您的反馈,我们会尽快进行适当修改!
进来说说原因吧 确定