KernelDriver软件包括强大的驱动程序向导。使用Driver Wizard,你只要通过“一瞥”和“探看”就可以调试你的硬件,而不用编写一行代码。在你的硬件被诊断后,使用Driver Wizard来产生完整的内核模式设备驱动程序,该程序能推动你的硬件运行。
KernelDriver还包括许多样板程序。使用这些和你所需的应用程序及其相近的样板程序,来快速的开始你的驱动程序编写。这些样板包括 - 串行接口驱动程序,中断信号处理,内存映射,线路,事件以及其他许多。
WinDrive的用户很乐意的学习使用KernelDriver软件,因为在内核模式中它支持所有的WinDriver应用程序接口。这意外着你可以在用户模式中创建和调试驱动程序,在后来的内核模式中可以使用相同的代码。
KernelDriver的性能 ------------------------------ KernelDriver软件包支持微软的Windows NT和WDM DDK内核模式的驱动程序编程,包括: --驱动程序向导 -为你特定的硬件自动地产生驱动程序代码 --支持任何PCI, ISA, EISA, ISA PNP硬件 --NDIS和分层的驱动程序支持 --串接控制 --注册控制 --源代码/接口分配 --筛选的驱动程序 --DMA的支持 --多个的排列支持 --地址映射 --事件处理和追逐功能 --完全支持所有的PLX PCI芯片设置 --从在KRFTech的R&D工作组得到免费的技术支持 --和WinDriver的完全综合,从内核水平提供所有WinDriver的功能
KernelDriver Samples KernelDriver的样板程序 ----------------------------- SIMPLE -样板驱动程序,一个用户模式的应用程序可以调用它。可以使用它来学习怎样创建一个基本的设备驱动程序。 INT -为使用中断信号所建的样板程序。这个程序可以执行连接/断开一个中断信号,中断服务程序,和缓召的程序调用。
PORTIO - 用于访问IO范围的样板程序。它执行对一个普通接口进行读写操作和报告源代码。
MAPMEM - 用于访问内存范围的样板程序。执行映射/非映射物理内存到用户的空间。这个样板包括用户模式的应用程序,可以对内存进行读写操作。 SYS_THREAD -用于在内核中创建线路的样板程序。 
FILE - 用于多文件进行读写操作的样板程序。 
ASYNC - 告诉用户怎样通报用户模式的应用程序,或用于通报来自内核模式的异步事件的设备。 DELAY -说明怎样来延迟一个线路信息传送。 
SERIAL - 一个完整的串行的驱动程序。它可以代替现行的NT的串行的 驱动程序。
PLX9050 - 本样板程序包含一个内核模式的驱动程序,用于访问PLX9050的基本硬件,还包含一个应用程序,它通过这个样板驱动程序 来诊断硬件
PLX9054 - 本样板程序包含一个内核模式的驱动程序,用于访问PLX9054的基本硬件,还包含一个应用程序,它通过这个样板驱动程序 来诊断硬件
PLX9080 - 本样板程序包含一个内核模式的驱动程序,用于访问PLX9080的基本硬件,还包含一个应用程序,它通过这个样板驱动程序 来诊断硬件  |