Click here to Skip to main content
15,885,278 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
My job profile is to test the products which works with USB protocol and SD protocol in windows platform. I have some testing frame work that is being written using c programming language and i will access the API of that testing framework using python programming language. But some time i would like alter the windows communications with the products. So i have decided to develop my own device driver for the products with the above mentioned protocols in windows platform. But i only have the knowledge of C programming language. So is it possible for me to learn the device driver development in windows and if it is possible please show me a way for it. Thanks in advance
Posted

 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 13-Jan-15 11:58am    
Good links, a 5.
—SA
You will need WDK:
http://en.wikipedia.org/wiki/WDK[^],
http://www.microsoft.com/whdc/devtools/wdk/default.mspx[^],
http://msdn.microsoft.com/en-us/library/windows/hardware/hh852365.aspx[^].

And also a good deal of knowledge. Some drivers require work in the kernel mode and understanding the detail of CPU's protected mode programming.

—SA
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900