I m learning c++ and i have some basic knowledge about it, I want to learn hardware interfacing with C++ could you please let me know some place on net where i can learn this level of programming.
Any help would be greatly appreciated
Printable View
I m learning c++ and i have some basic knowledge about it, I want to learn hardware interfacing with C++ could you please let me know some place on net where i can learn this level of programming.
Any help would be greatly appreciated
Hardware interfacing is writing drivers mostly, or using driver interfaces like NDIS
Go to www.msdn.micrsoft.com
Do a search on DDK - Driver development Kit.
You can read articles, or down load parts of the DDK (it's huge), get a CD for $10 or buy the kit in book form.
You will need some header files too -- wdm.h or ntddk.h
IF you start working on kernel mode code you will also need to find a copy of Mark Russinovich's kernel debugger because the MSDN debugger requires you to have two separate PC's - one to run the debug program, the other to test the driver.