sudhakarm
May 21st, 2004, 08:22 AM
Hai Friend's
I am experienced TC++ programmer.
But, I don't know device drive programming.
I would like to learn.
Please suggest any books,sites how to write device driver programming in TC++.
Thanks and Regards
Sudhakar.M
iSOFT R&D Ltd
Chennai.
India.
Mail : sudhakar.manjuloori@isoftplc.com
TheCPUWizard
May 21st, 2004, 08:27 AM
Step #1, get the Microsoft Device Driver Kit [nominal charge]
Step #2, study the contents (including the sample drivers)
Step #3, try the samples
Step #4, Start to modify the samples to meet your needs
Step #5, Restore contents of computer, since a bug in the driver just crashed the system.
Oh, did I forget, make sure your system is well backed up before starting. If possible use a dedicated system that has minimal software for early driver development.
Hope this helps!
ps: I am quite serious about the DDK. Once you have that you can isolate which areas you (think) you understand and which areas are confusing, then we can discuss books that target those specific areas.
Mick
May 21st, 2004, 09:29 AM
You need the DDK as mentioned. You need a good kernel debugger windbg or NuMegas SoftIce. Ask questions after your all set up ;)
http://www.microsoft.com/whdc/default.mspx