阅读:1331回复:8
xp下的PCI驱动程序和2000下的有哪些不同吗?
请教在2000下的PCI驱动程序在XP下不能用,重新开发的话需要哪些改动?用2000下的开发工具还可以吗?
|
|
沙发#
发布于:2003-09-12 15:07
好像差不多,建议找个例子比较一下。
|
|
板凳#
发布于:2003-09-14 15:05
你用2000ddk还是xp ddk编译的?
也许xp支持的某些内核函数做了修改 |
|
|
地板#
发布于:2003-09-17 10:38
1、2000下要2000DDK,XP下要XPDDK ^-^
2、xp编译时不认中文目录,2000下可认 3、如果编译时说找不到NTDDK\\bin\\mofcomf文件,请将NTDDK\\bin\\x86下的mofcomf文件拷贝到NTDDK\\bin\\下 4、可能出现的问题:设备名称和注册表路径没有显示。 具体细节清参阅武安河的\"WDM设备驱动程序开发\" |
|
|
地下室#
发布于:2003-09-17 20:51
DS可以用的
|
|
5楼#
发布于:2003-09-18 15:31
首先找到出问题的地方,再比较一下NT DDK和XP DDK中对应的说明,举个例子:PsCreateSystemThread在2K下第一个参数可以为NULL,但在XP下若为NULL则创建线程失败
|
|
6楼#
发布于:2003-09-18 17:38
谢谢 :)
|
|
7楼#
发布于:2003-09-19 16:37
没加分耶,踢楼主pp
|
|
|
8楼#
发布于:2003-09-25 01:37
driver with I/O read write, ram read write, DMA, interrupt operations, use win2k DDK compile is able to run on all win98, win2k and winXP, use the same .sys file.
so far i don\'t think there is a necessry to use XP DDK, once you use xp DDK, the binary file .sys will be different for each platform. i stay with win2k DDk, it is so good, just one .sys and you can use for all windows. |
|