Technical Document #30
What is the development process for the Kernel PlugIn?
First, use WinDriver to develop and debug your driver in the user mode. After everything is working, see if there are performance problems related to user mode overhead. Normally the problems arise with interrupt handling and accessing IO mapped (not memory mapped) cards (since memory can be accessed directly from the user model, which is very efficient — see Technical Document #74).
Now, follow the instructions in the
a href='../support_windriver.html' class='links'>WinDriver User's Manual for
creating a Kernel PlugIn project and driving it from the user mode application.
|

