• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 296
  • Last Modified:

Device driver developement

Is VC++ a good platform for developing device drivers?
0
sathnar
Asked:
sathnar
  • 2
1 Solution
 
migelCommented:
Hi!
Yes it is.
There are several VC addons for developing drivers NuMega DriverStudio for example.
0
 
jhanceCommented:
Strictly speaking all that is REQUIRED is a Windows platform capable of running Visual C++, the proper Windows DDK for your intended target system, and a copy of Visual C++. (It's also possible to use MASM but not too many drivers are dine in ASM any more.)

I'd strongly suggest you get the SoftICE debugger from NuMega/Compuware.  It's only available in a bundle with one of the driver development toolkits but SoftICE is WORTH the price of admission.  Unless you're just playing around with drivers, you'll find it paying for itself about the first time you use it.  WinDbg works also with debugging drivers but SoftICE is MUCH more productive.
0
 
nke2000Commented:
check out www.osr.com 

those guys know more about windows device driver development than any one around.  you'll find white papers, tools, etc. to get you started.
0
 
nke2000Commented:
sathnar,
another thing you'll find useful at the OSR site is a list for Windows device driver developers.  You can post questions to that list and immediately connect with a "community" of NT device drivers to answer your question.
0

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now