KernelDriver™ for Linux简化并自动化了内核模式Linux设备驱动程序的开发,支持硬件包括PCI / CardBus / ISA / ISAPnP / EISA / PMC / PCI-X和CompactPCI。
KernelDriver包含一系列功能强大的开发工具,如硬件调试、自动生成驱动代码、驱动程序调试、硬件访问API等,为创建高性能的驱动程序提供了一套完全的解决方案,因此您可以将更多的精力集中在驱动程序附加功能的开发上。
KernelDriver for Linux是唯一一款在Linux下提供图形式用户界面的设备驱动程序开发工具,它还包含一个DriverWizard,能够完成硬件诊断、自动生成代码和调试驱动程序。
系统需求: · Linux kernel 2.0.31或更高,包括嵌入式 Linux.  · PCI / CardBus / ISA / ISAPnP / EISA / PMC / PCI-X 或CompactPCI.  · x86 处理器  · 支持C, VB 或Delphi的任何32位开发环境 · 硬盘空间:24Mb.
技术说明: 驱动封装:115Kb 能够定制KernelDriver,使之运行于任何风格的Linux下 支持I/O、DMA、中断处理,并可以访问内容映射卡 支持多CPU和多PCI总线平台 包含动态驱动加载 查看安装说明页面,获取最新内容
优势: 开发快速简单:KernelDriver将内核模式驱动程序开发中包含的大量繁琐任务进行了封装,并使之自动化。 跨操作系统可移植:应用程序在Windows 98/Me/NT/2000/XP/XP Embedded/Server 2003/CE, Linux, Solaris和 VxWorks上源代码兼容。 品质卓越:WinDriver内核已经在上千个硬件/软件配置中实际测试过。 投入市场:缩短了产品开发周期和投入市场的时间。
特性: 友好向导:DriverWizard通过一个图形式界面完成了硬件的确认和诊断、代码自动生成、驱动程序调试等过程。 直接访问硬件:利用一个图形化的用户模式应用程序进行硬件测试,无需编写任何代码。 代码生成:DriverWizard自动生成适合您硬件的驱动程序主要代码,包括Visual Studio / Visual Basic / Delphi。 厂商特别支持:除了支持所有PCI bridge之外,WinDriver还提供对以下领先PCI厂商的高级支持,如Altera, AMCC, PLX, Xilinx 和QuickLogic。该高级支持包含对其芯片的专门应用,从而进一步加速了驱动程序的开发。 驱动程序调试:调试监控器能够实时收集驱动程序的调试信息。 64位支持:在运行32位操作系统的x86平台上,可以使用64位硬件提供的额外带宽来实现64位数据传输,实现了更好的性能优势。
其他: 全面的文档和帮助文件。 C语言详细举例。 免费技术支持。 无运行时费用或版税。 |