By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
448,781 Members | 1,440 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 448,781 IT Pros & Developers. It's quick & easy.

Integrating driver development with the Visual Studio 8.0 build environment

P: n/a
I don't suppose that we have made any progress--since I last asked this
question about a year ago--towards integrating driver development into the
Visual Studio 8.0 build environment. The new compiler is stricter/does a
much better job at spotting compile time errors than the compiler
distributed with the DDK. I would much prefer to use it.

After having reviewed the build log from DDKBuild it doesn't seem like this
is rocket science. It should be possible to reproduce those settings within
VS8.0 (or improve on them). But I would prefer to have something that has
been tested.

Regards,

George.
Jan 4 '06 #1
Share this Question
Share on Google+
4 Replies


P: n/a
it is not integrated yet, and even if you would be able to make it work, the
professional device driver developers would lynch you because you would
generate non standard binaries that could cause all sorts of subtle
problems.

HOWEVER, the guys from www.osronline.com provide a batch file that sets up
the IDE to use the build processes from the DDK.
http://www.osronline.com/article.cfm?article=43

hope this helps.

kind regards,
Bruno.
"RossettoeCioccolato" <gm******@newsgroup.nospam> wrote in message
news:%2****************@tk2msftngp13.phx.gbl...
I don't suppose that we have made any progress--since I last asked this
question about a year ago--towards integrating driver development into the
Visual Studio 8.0 build environment. The new compiler is stricter/does a
much better job at spotting compile time errors than the compiler
distributed with the DDK. I would much prefer to use it.

After having reviewed the build log from DDKBuild it doesn't seem like
this is rocket science. It should be possible to reproduce those settings
within VS8.0 (or improve on them). But I would prefer to have something
that has been tested.

Regards,

George.

Jan 4 '06 #2

P: n/a
Bruno,
you would generate non standard binaries that could cause all sorts of
subtle problems.


"Professional" device driver developers do and say all sorts of things.
That doesn't make them true. There are doubtless some differences between
code that runs in kernel mode and user mode code. However, if the compiler
generates correct object code the differences should be a matter of using
the correct switches and includes. I look at kernel mode object code all
the time, including my own. There is nothing mysterious about it.
Fortunately, device drivers tend to be small enough that you can review the
object code for correctness.

Thanks for the reference to osr. I think that DDKBuild from Hollistech is a
better solution.

Regards,

George.
Jan 4 '06 #3

P: n/a
Hi George,
I don't suppose that we have made any progress--since I last
asked this question about a year ago--towards integrating
driver development into the Visual Studio 8.0 build environment.


yes, you are right, currently the Visual Studio 2005 doesn't integrate
driver development, I suggest you can make a suggestion in our feedback
center, it will let our corresponding product team know what things you're
trying to do with the VS2005:

http://lab.msdn.microsoft.com/productfeedback/
Thanks for your understanding!

Best regards,

Gary Chang
Microsoft Community Support
--------------------
Get Secure! C www.microsoft.com/security
Register to Access MSDN Managed Newsgroups!
http://support.microsoft.com/default...sdn/nospam.asp
&SD=msdn

This posting is provided "AS IS" with no warranties, and confers no rights.

Jan 5 '06 #4

P: n/a
Try Compuware Driver Studio.
It makes driver projects to compile and build in Visual Studio IDE
(using the DDK compiler from separately installed DDK).
This is best you can get today.
--PA

"RossettoeCioccolato" <gm******@newsgroup.nospam> wrote in message news:%2****************@tk2msftngp13.phx.gbl...
I don't suppose that we have made any progress--since I last asked this question about a year ago--towards integrating driver
development into the Visual Studio 8.0 build environment. The new compiler is stricter/does a much better job at spotting
compile time errors than the compiler distributed with the DDK. I would much prefer to use it.

After having reviewed the build log from DDKBuild it doesn't seem like this is rocket science. It should be possible to
reproduce those settings within VS8.0 (or improve on them). But I would prefer to have something that has been tested.

Regards,

George.

Jan 6 '06 #5

This discussion thread is closed

Replies have been disabled for this discussion.