KernelDriver enables you to use the same driver development environment from WinDriver, to create a full kernel mode device driver. This tool-kit is generally required for creating standard operating system internal drivers that must communicate with the operating system or must be implemented in the kernel. KernelDriver provides a hardware access API in the kernel mode, which is portable across the supported operating systems. Currently the KernelDriver tool-kit supports the following operating systems: For PCI/ISA — Windows 95/98/Me (Windows 95 with KernelDriver 5.2.2 or lower), Windows 2000, Windows XP, and Linux (with KernelDriver 5.2.2 or lower). For USB — Windows 98/Me, Windows 2000, and Windows XP.
NOTE: You can also jump-start your driver development by using one of
the KernelDriver samples, which best suites your driver. |