| Doc ID: | 30 |
| Product: | WinDriver |
| Version: | -- |
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 WinDriver User's Manual for creating a Kernel PlugIn project and driving it from the user mode application. Generally, you have three main options for developing your Kernel PlugIn project (and the corresponding user mode application that controls it):
Back to Top |
Documents Navigator: