Integrating driver development with the Visual Studio 8.0 build environment

  • Thread starter Thread starter RossettoeCioccolato
  • Start date Start date
R

RossettoeCioccolato

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.
 
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.
 
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.
 
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.aspx?scid=/servicedesks/msdn/nospam.asp
&SD=msdn

This posting is provided "AS IS" with no warranties, and confers no rights.
 
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
 
Back
Top