阅读:1494回复:7
如何把nt下的驱动升级到2k
我刚刚工作,现在的工作是把一些nt下面用ddk编写的驱动程序升级到用numega编写的2k下的驱动程序,怎样才好,大家给一点意见吧。
|
|
沙发#
发布于:2001-09-06 14:41
大部分的地方是不要改动的。
NT的驱动程序不是PNP式的,2K是。 如此带来的问题就是NT的资源获(i/O INT)在DRIVERENTRY中完成的。 2K的在STARTDEVICE中完成 |
|
板凳#
发布于:2001-09-06 14:55
那么,把ddk写的驱动程序移植到numega下面需要注意那些问题呢?谢谢了!
|
|
地板#
发布于:2001-09-07 09:18
numega只是一个公司的名字,什么叫移植到它下面,不明白你要干什么!
|
|
地下室#
发布于:2001-09-07 09:29
[QUOTE]原本由 liu_feng_fly 发表
[B]那么,把ddk写的驱动程序移植到numega下面需要注意那些问题呢?谢谢了! [/B][/QUOTE] 你是想用numega来开发? 我觉得应该把你在nt下代码的主要功能部分加入到DS中。 (一点拙见,请指教:D) |
|
5楼#
发布于:2001-09-07 12:44
对,我的意思就是把ddk下的驱动程序放到driverworks框架下面。我以前没有接触过驱动程序的开发,还请大家多多指点
|
|
6楼#
发布于:2001-09-07 23:02
我也正在进行这方面的学习
ddk to driverwork 你是想以此 C++的方式编写驱动吗 (我主要看wdm) 它已经进行类封装,用driverwork 框架 需要学习他的类 有些 DriverWork 的类我不会用 我这几天正想请教 KFilterDevice 类的用法 在drivrwork。pdf 帮助文件中有一些说明 你会吗?要不你也看看 等你会了,请别忘了告诉我! |
|
|
7楼#
发布于:2001-09-09 13:54
好啊,那大家一起学习吧。我现在主要是pci的驱动程序编程,大家共同提高吧
|
|