Re: hard drive scrubbing utility

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



On Thu, 11 Jan 2007 21:52:08 -0500, Joseph M. Newcomer
<newcomer@xxxxxxxxxxxx> wrote:

Note that I
already know how to write device drivers. You have to get to at least this level of skill
before you can even *start* to work on the problem. Note that I also teach courses on this
and have co-authored a book on the subject.

Even if it is OT with respect of original post and of the newsgroup
(your previous answer whetted my programming appetite :) ... :

In your opinion, how long does it take to learn how to write device
drivers for Windows, if a programmer already knows C/C++ Win32
programming and has a basic knowledge of Intel assembly?

Do you have a list of books you would suggest to learn device driver
programming (including the book(s) you wrote on this subject)?

Is the job-market for Windows device-driver developers good?

What are the software tools required to develop a device-driver?
Visual C++ 6 or 2003 are good for this purpose?
Or does Microsoft provide device-driver specific compilers?
Are these tools freely available for learning purposes from Microsoft
web site?

Thanks very much,
MrAsm

.



Relevant Pages

  • [Commercial]: Get into the World of Linux System and Kernel
    ... Kernel Programming is the key to the digital city of device ... We are pleased to announce the new batches for "Linux System ... Programming" and "Linux Device Drivers" for working professionals and ... Concepts Systems is a Pune based Software Training Company having ...
    (comp.os.linux.development.system)
  • [Commercial]: Get into the World of Linux System and Kernel
    ... Kernel Programming is the key to the digital city of device ... We are pleased to announce the new batches for "Linux System ... Programming" and "Linux Device Drivers" for working professionals and ... Concepts Systems is a Pune based Software Training Company having ...
    (comp.unix.bsd.freebsd.misc)
  • Re: [Commercial]: Get into the World of Linux System and Kernel
    ... Kernel Programming is the key to the digital city of device ... We are pleased to announce the new batches for "Linux System ... Programming" and "Linux Device Drivers" for working professionals and ... Concepts Systems is a Pune based Software Training Company having ...
    (comp.os.linux.development.system)
  • [Commercial]: Linux Device Drivers:Where the Kernel Meets the Hardware
    ... In sum,Kernel Programming is the key to the digital city of device ... We are pleased to announce a new batch of "Linux Device Drivers" for ... Concepts Systems is a Pune based Software Training Company having ... Software Training Division clientele. ...
    (comp.os.linux.embedded)
  • [Commercial]: Linux Device Drivers:Where the Kernel Meets the Hardware
    ... In sum,Kernel Programming is the key to the digital city of device ... We are pleased to announce a new batch of "Linux Device Drivers" for ... Concepts Systems is a Pune based Software Training Company having ... Software Training Division clientele. ...
    (comp.os.linux.development.system)