阅读:2356回复:9
请问什么是客户驱动程序,什么是总线驱动程序,有什么区别?
小弟是菜鸟,请问什么是客户驱动程序,什么是总线驱动程序,有什么区别?
|
|
沙发#
发布于:2002-05-14 20:00
客户驱动程序一般工作最顶端,直接作为用户的设备接口,而总线驱动程序一般工作于底层,直接实现总线的协议
|
|
板凳#
发布于:2002-05-15 10:42
主机中的USB HUB由总线驱动程序驱动,客户驱动程序驱动具体的USB设备(通过总线驱动程序实现IO)
|
|
地板#
发布于:2002-05-15 15:03
我要做一块USB接口的PCI卡驱动,是不是属于总线驱动?
|
|
|
地下室#
发布于:2002-05-15 15:06
按楼上几位的说法,应该是客户驱动程序把。
|
|
5楼#
发布于:2002-05-15 15:25
我这样理解对不对:对于一个usb设备,既需要总线驱动程序,也需要客户驱动程序,总线驱动程序应该是98/2000系统自带的,以对pc上的根集线器进行支持,客户驱动程序是需要我们编写的,跟usb设备直接打交道,当然客户驱动程序要工作肯定要通过总线驱动程序到达底层再到设备。PCI卡不属于usb设备,所以另当别论。
|
|
|
6楼#
发布于:2002-05-15 17:05
我要做一块USB接口的PCI卡驱动,是不是属于总线驱动? USB和PCI是计算机两种不同总线。怎么会有“USB接口的PCI”? |
|
|
7楼#
发布于:2002-05-15 17:24
我想frank_cheng的意思是在PCI总线的插槽中加一个带USB口的扩展卡,不知道对不对。
|
|
8楼#
发布于:2002-05-15 18:10
bingo,you got it!thanks,pighead.But can you tell me more about it?
|
|
|
9楼#
发布于:2002-05-16 09:26
具体该怎么做我也不知道,我对做驱动一无所知。
|
|