migrating NT drivers to XP

  • Thread starter Thread starter LC
  • Start date Start date
L

LC

Hello,

Can anyone please tell me if migrating an Windows NT driver to Windows XP is
a hard job. I fail to find any information on this on the web ...

Thanks,

Laurent
 
Hello,

Can anyone please tell me if migrating an Windows NT driver to Windows
XP is a hard job. I fail to find any information on this on the web
...

Thanks,

Laurent

alt._FR_.comp.os.ms-windows.xp FR cela veut dire "francais"

--
@+
rolling
Pour la reponse par mail, cliquer sur:
http://cerbermail.com/?I9DblrREAR
ou:
enlevez _spam

/...keep rollin' babe.../
 
LC said:
Hello,

Can anyone please tell me if migrating an Windows NT driver to Windows XP is
a hard job. I fail to find any information on this on the web ...

Thanks,

Laurent

I had done that a lot now.
The answer depends on :
1) The device driver which you already have:
*) ISA/PCI/... ? ISA is relatively easy (it is supposed to be NO work,
except if you have interrupts generated by your device).
For PCI devices, On some PC's I could manage without migration,
but since I needed my driver to work on all systems I had to migrate
all my PCI devices.
*) Any special complexities in your driver ?
Do you have to migrate a driver that opens multiple devices for one
Card ?
2) Is this a device that you use only in house ? Do you know that it
should work alone on A PC? In this case, you may not need to migrate.
In other words, does your situation allows you to have some discounts ?
3) Are you working with DriverWorks ? made it much easier to me.
4) Do you want to migrate while keeping a core code which will
work on Both OS versions ? or you are stopping to support NT4 ?
For me, this was the most important question.
5) How good do you know WDM ? There are some new things to understand ;-)
6) Do you plan to sign your drivers ?
7) does your driver support multiple HW versions/variations ?

BTW, After all this work, I still have a few unfinished businesses.


Bye
Maurice
 
Thanks for your reply !

LC
Maurice zmau said:
"LC" <lc@master_of_universe.com> wrote in message

I had done that a lot now.
The answer depends on :
1) The device driver which you already have:
*) ISA/PCI/... ? ISA is relatively easy (it is supposed to be NO work,
except if you have interrupts generated by your device).
For PCI devices, On some PC's I could manage without migration,
but since I needed my driver to work on all systems I had to migrate
all my PCI devices.
*) Any special complexities in your driver ?
Do you have to migrate a driver that opens multiple devices for one
Card ?
2) Is this a device that you use only in house ? Do you know that it
should work alone on A PC? In this case, you may not need to migrate.
In other words, does your situation allows you to have some discounts ?
3) Are you working with DriverWorks ? made it much easier to me.
4) Do you want to migrate while keeping a core code which will
work on Both OS versions ? or you are stopping to support NT4 ?
For me, this was the most important question.
5) How good do you know WDM ? There are some new things to understand ;-)
6) Do you plan to sign your drivers ?
7) does your driver support multiple HW versions/variations ?

BTW, After all this work, I still have a few unfinished businesses.


Bye
Maurice
 
Comments in line:
Maurice zmau said:
"LC" <lc@master_of_universe.com> wrote in message

I had done that a lot now.
The answer depends on :
1) The device driver which you already have:
*) ISA/PCI/... ? ISA is relatively easy (it is supposed to be NO work,
except if you have interrupts generated by your device).
For PCI devices, On some PC's I could manage without migration,
but since I needed my driver to work on all systems I had to migrate
all my PCI devices.
*) Any special complexities in your driver ?
Do you have to migrate a driver that opens multiple devices for one
Card ?

Well you explanation really is incorect. Yes the driver should work, but if
you are targeting XP you would convert the driver to support Plug and Play
and Power Management. Ignoring power management will mess up power
management for the whole system.
2) Is this a device that you use only in house ? Do you know that it
should work alone on A PC? In this case, you may not need to migrate.
In other words, does your situation allows you to have some discounts
3) Are you working with DriverWorks ? made it much easier to me.
4) Do you want to migrate while keeping a core code which will
work on Both OS versions ? or you are stopping to support NT4 ?
For me, this was the most important question.
5) How good do you know WDM ? There are some new things to understand ;-)
6) Do you plan to sign your drivers ?
7) does your driver support multiple HW versions/variations ?

This really shouldn't impact the migration to XP.
 
Migrating _hardware_ drivers means - welcome to WDM, PnP and Power
Management. A task, not minor.

But if the driver is not hardware, it is some add-on or filter - then there
are chances (especially with FS filters) that the same binary will run OK.
 
Back
Top