阅读:2618回复:9
怎么开发一个USB驱动程序
如果开发一个USB驱动程序应该是VXD格式还是WDM格式??
|
|
沙发#
发布于:2001-04-11 09:50
当然WDM。
具体过程最好去看书。 |
|
|
板凳#
发布于:2002-11-22 17:31
98用VXD或WDM,
WIN2K用WDM 95用VXD |
|
|
地板#
发布于:2002-11-23 21:29
98用VXD或WDM, 拜托!先去看看书再来回答吧!免得误人子弟! |
|
|
地下室#
发布于:2002-11-24 15:39
拜托!先去看看书再来回答吧!免得误人子弟! :cool: :cool:然! |
|
|
5楼#
发布于:2002-11-24 21:28
rayyang2000兄,你给具体讲讲成吗?俺对此也比较模糊。
|
|
6楼#
发布于:2002-11-25 15:08
95不支持WDM,所以所有的driver都是vxd,虽然有的名字不是这个,比如port driver。
98一些driver是继承95的,比如storage driver, FSD还有一些老的设备,都是用vxd。而usb是在97年开始设计的,98正好用到,所以在98以后的usb都用WDM driver。这个os上,有的设备会用vxd和wdm的组合,比如umss。 NT用的是KMD,其实就是WDM的早期版本,不支持power。MS也没有NT的usb支持。 2K/XP完全支持WDM,因此这上面的driver都是WDM格式的。 因此,做什么driver并不是由你来决定的,os早就定下了。 |
|
|
7楼#
发布于:2002-11-29 10:01
茅塞顿开!
|
|
8楼#
发布于:2002-11-29 13:00
茅塞顿开! 深有同感 |
|
9楼#
发布于:2002-11-30 22:15
不好意思,上面还有一点漏了:9x下面还有一些(比较少)的driver其实是DOS的。 :D
|
|
|