Re: 3rd party Device driver development tool or- pure wdm driver development..Which is the best???

Basically I agree with what Peter has to say. However in some cases there
are advantages for using 3rd party development tools:

(1) Support - a developer will never get an answer to a question like “My
code is broken, what should I do…” not from MS DDK support nor from
mailing lists. Unfortunately, I will have to answer this poor guy if he
uses our tools :wink:

(2) Samples - Ready made samples, and libraries for specific chip-set
vendors (such as PLX, Cypress, Altera…) can really help. It has nothing
to do with DDK - when write a device driver you still have to learn how to
access those specific hardware.

(3) Other special cases:

  • For example, one of my previous work places, was a small hardware
    company. I had to develop hardware access programs for the hardware
    engineers, for hardware debugging purposes. Instead of hiring a special
    software engineer to do the job, they could have used a tool like WinDriver
    to do the hardware access and debugging.
  • There are cases you can have all your hardware access code in the use
    mode. Writing driver in user mode isolates the programmer from any DDK/kernel.

Regards Ilya,


R&D
Jungo Ltd.
Email: xxxxx@jungo.com
Web: http://www.jungo.com
Phone: 1-877-514-0537(USA) +972-9-885-8611 (Worldwide) Ext. 117
Fax: 1-877-514-0538(USA) +972-9-885-0619 (Worldwide)


You are currently subscribed to ntdev as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntdev-$subst(‘Recip.MemberIDChar’)@lists.osr.com