Fundamental Question

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP DDK or
Windows XP OS. But my customer wants the same to run in Windows XP . My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate Win XP
    compatible binary.
  3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu

Nattu,
Most of the cases you do not have to do anything. The binary
should run well on WindowsXP. If you let the list know what the driver
does may be one would give you the right answer.

-Srin.

-----Original Message-----
From: Nattu [mailto:xxxxx@lsil.com]
Sent: Monday, June 09, 2003 10:05 AM
To: NT Developers Interest List
Subject: [ntdev] Fundamental Question

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP
DDK
or
Windows XP OS. But my customer wants the same to run in Windows XP .
My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate
    Win
    XP
    compatible binary.
  3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu


You are currently subscribed to ntdev as: xxxxx@nai.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Nattu,

There is nothing “special” that you would have to do to make it work on XP
also, in fact it may already. There are a few things to note:

  1. There may be certain calls that you can make in 2000 that you cannot in
    XP. (Different Versions of windows sometimes have different functions
    that may / may not be called (sometimes some added some removed.)
  2. Due to differences in OS’s you may / may not need to have slightly
    differing implementations in certain functions. (I’ve had to do this
    on a few occassions but it is mostly, with 98.)

So in short, you don’t really need a seperate driver for Windows XP (although
you could.) and you also don’t need to recompile with the Windows XP DDK.
(I have one binary driver for my stuff for 98SE, ME, 2000 and XP compiled
using Windows 2000 DDK).

Regards,
Brad.

On Mon, Jun 09, 2003 at 10:05:06AM -0700, Nattu wrote:

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP DDK or
Windows XP OS. But my customer wants the same to run in Windows XP . My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate Win XP
    compatible binary.
  3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu

Well, Its a Audio/Video streaming driver using the Kernel Streaming. I do
know that Windows XP has AVStream. But, I assume that from you answer that
Windows XP also supports Kernel Streaming.

Thanks
Nattu

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of xxxxx@NAI.com
Sent: Monday, June 09, 2003 10:42 AM
To: NT Developers Interest List
Subject: [ntdev] RE: Fundamental Question

Nattu,
Most of the cases you do not have to do anything. The binary
should run well on WindowsXP. If you let the list know what the driver
does may be one would give you the right answer.

-Srin.

-----Original Message-----
From: Nattu [mailto:xxxxx@lsil.com]
Sent: Monday, June 09, 2003 10:05 AM
To: NT Developers Interest List
Subject: [ntdev] Fundamental Question

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP
DDK
or
Windows XP OS. But my customer wants the same to run in Windows XP .
My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate
    Win
    XP
    compatible binary.
  3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu


You are currently subscribed to ntdev as: xxxxx@nai.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@lsil.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

It is possible to have the same binary for both 2000 and XP. But obviously,
you will need to test it on the actual OS before you can say it works!

Still, I suggest you use the XP DDK to build your drivers. Always get the
latest DDK, there are bug fixes all the time. AFAIK, the latest version of
the DDK is Windows Server 2003, which can be used to build driver for all
versions of Windows; just use the correct environment.

Mat

-----Original Message-----
From: Nattu [mailto:xxxxx@lsil.com]
Sent: Monday, June 09, 2003 1:05 PM
To: NT Developers Interest List
Subject: [ntdev] Fundamental Question

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP DDK or
Windows XP OS. But my customer wants the same to run in Windows XP . My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate Win XP
    compatible binary.
  3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu


You are currently subscribed to ntdev as: xxxxx@guillemot.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

“All versions of windows” meaning w2k/xp/w2k3 and 98/me, not for example
nt4.

The existing w2k driver binaries ought to run unchanged on xp/w2k3, which is
to say that unless testing proves otherwise, there is no need to rebuild the
drivers at all.

-----Original Message-----
From: Mathieu Routhier [mailto:xxxxx@guillemot.com]
Sent: Monday, June 09, 2003 1:46 PM
To: NT Developers Interest List
Subject: [ntdev] RE: Fundamental Question

It is possible to have the same binary for both 2000 and XP. But obviously,
you will need to test it on the actual OS before you can say it works!

Still, I suggest you use the XP DDK to build your drivers. Always get the
latest DDK, there are bug fixes all the time. AFAIK, the latest version of
the DDK is Windows Server 2003, which can be used to build driver for all
versions of Windows; just use the correct environment.

Mat

-----Original Message-----
From: Nattu [mailto:xxxxx@lsil.com]
Sent: Monday, June 09, 2003 1:05 PM
To: NT Developers Interest List
Subject: [ntdev] Fundamental Question

Hi,

I have a WDM driver running on Windows 2000. I don’t have Windows XP DDK or
Windows XP OS. But my customer wants the same to run in Windows XP . My
basic question is will it run in Windows XP. Or do I need to

  1. Write a driver specifically for Windows XP
  2. Just Compile the same sources in Win XP DDK Libraries and generate Win XP
    compatible binary. 3. Any thing else do I need to do ?

A reply would be greatly appreciated.

Thanks
Nattu


You are currently subscribed to ntdev as: xxxxx@guillemot.com To
unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntdev as: xxxxx@stratus.com To
unsubscribe send a blank email to xxxxx@lists.osr.com

> I have a WDM driver running on Windows 2000. I don’t have Windows XP
DDK or

Windows XP OS. But my customer wants the same to run in Windows XP .
My
basic question is will it run in Windows XP. Or do I need to

Most classes of w2k drivers must run on XP. Recompiling with XP DDK is
not necessary.

Max

Yes, it does. KS 1.0 and Stream Class are considered “legacy” technology starting with DX9, but
they are still supported.

KS/Stream Class/AVStream is not a feature of OS per se. For example, AVStream comes with DX9 and
can be installed on Win9x as well as on Win2000.

– Max.

— Nattu wrote:
> Well, Its a Audio/Video streaming driver using the Kernel Streaming. I do
> know that Windows XP has AVStream. But, I assume that from you answer that
> Windows XP also supports Kernel Streaming.
>
> Thanks
> Nattu
>
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com]On Behalf Of xxxxx@NAI.com
> Sent: Monday, June 09, 2003 10:42 AM
> To: NT Developers Interest List
> Subject: [ntdev] RE: Fundamental Question
>
>
> Nattu,
> Most of the cases you do not have to do anything. The binary
> should run well on WindowsXP. If you let the list know what the driver
> does may be one would give you the right answer.
>
> -Srin.
>
> > -----Original Message-----
> > From: Nattu [mailto:xxxxx@lsil.com]
> > Sent: Monday, June 09, 2003 10:05 AM
> > To: NT Developers Interest List
> > Subject: [ntdev] Fundamental Question
> >
> > Hi,
> >
> > I have a WDM driver running on Windows 2000. I don’t have Windows XP
> DDK
> > or
> > Windows XP OS. But my customer wants the same to run in Windows XP .
> My
> > basic question is will it run in Windows XP. Or do I need to
> >
> > 1. Write a driver specifically for Windows XP
> > 2. Just Compile the same sources in Win XP DDK Libraries and generate
> Win
> > XP
> > compatible binary.
> > 3. Any thing else do I need to do ?
> >
> > A reply would be greatly appreciated.
> >
> > Thanks
> > Nattu
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntdev as: xxxxx@nai.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@lsil.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
> —
> You are currently subscribed to ntdev as: xxxxx@yahoo.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Yahoo! Calendar - Free online calendar with sync to Outlook™.
http://calendar.yahoo.com