Entwicklungstool zur effizienten Treiberentwicklung

Die Entwicklung hochwertiger und performanter Device Driver ist eine herausfordernde und zeitaufwändige Aufgabe. Mit WinDriver™ steht eine innovative Entwicklungsplattform zur effizienten Erstellung von individuellen Hardware-Gerätetreibern zur Verfügung. Werkzeuge zur TreiberenwicklungDas Tool unterstützt verschiedene Bus-Systeme und Interface-Arten unter Windows, CE/Mobile und Linux.

Mit einer intuitiven, grafischen Benutzeroberfläche sowie mit Source Code Generierung und Debug-Möglichkeiten auf Hardware- und Treiberebene lassen sich Komplexität und Entwicklungszeiten signifikant reduzieren. Der intelligente Aufbau des WinDriver Tools stellt eine gute Performance im Kernel Mode sicher und bietet gleichzeitig eine komfortable Entwicklungsumgebung im User Mode.  Das Konzept unterstützt zudem die Cross-Plattform Entwicklung von Treibern, um den Aufwand für die Realisierung des Device Driver für verschiedene Betriebssysteme weiter zu reduzieren.

Nutzen Sie die Möglichkeit, die Treiberentwicklungsoftware kostenlos zu testen. Der Hersteller Jungo® stellt eine voll funktionsfähige, zeitlimitierte Testversion bereit. Wählen Sie einfach die für Sie interessante WinDriver™ - Variante in unserem Download-Bereich aus.

NEU: Der neue WinDriver-Release 12.3.0 steht seit 13.11.2016 zum Download zur Verfügung.
Mit dieser Version entfällt die Unterstützung von PCMCIA devices und von Windows Vista bzw. XP.

Funktionen und Technik

Wieso ist WinDriver eines der leistungsfähigsten Entwicklungstools für Device Driver?

  • WinDriver ist eine Komplettlösung zur Realisierung individueller Gerätetreiber. Durch standardisierte APIs und eine mitgelieferte Kernel-Komponente ist eine Entwicklung im "User Mode" möglich, ohne dass tief greifendes Wissen über Kernel-Programmierung, WDK, ETK, DDI etc. nötig wäre.
  • Mit WinDriver lassen sich Treiber für die gängigen Bussysteme realisieren – USB, PCI, PCI Express, CompactPCI, ISA, CardBus, PCI-104, PCI-X, PMC und PCMCIA.
  • Ihre entwickelten Treiber-Applikationen laufen unter Windows 10, 8.1, 8 und 7, Server 2012 R2, 2008 R2 und 2003, Windows CE / Mobile sowie unter Linux. Dabei werden auch diverse Embedded Standard Versionen sowie 32bit und 64bit Plattformen unterstützt.
  • WinDriver bietet ein einfach zu handhabendes grafisches Benutzerinterface (Wizard) zur Hardware-Diagnose und Source Code-Generierung für C, C#, Visual Basic .NET sowie zum Treiber-Debugging.
  • Breite Unterstützung von Entwicklungsumgebungen, wie MS Visual Studio, MS eMbedded Visual C++, MS Platform Builder C++, GCC, Windows GCC oder andere Compiler.
  • WinDriver enthält einen dynamischen „Driver Loader“ und INF-File Generierung
  • I/O-, DMA- und Interrupt-Handling sowie multiple CPUs und multiple PCI Bus Plattformen sind unterstützt
  • Performance-Optimierungsfunktionen (Kernel Plugin) erlauben die Ausführung von Codeteilen im Kernel Mode (Ring 0)
  • WinDriver unterstützt abhängig vom Betriebsystem unterschiedlichste Hardwareplattformen, so z.B. x86 32bit, 64 bit (AMD64 und Intel EM64T), PowerPC 32/64bit, MIPS und ARM
  • Die WHQL-Zertifizierung ist mit WinDriver's Windows Treibern deutlich vereinfacht (WHQL-ready). Zusätzliche Dienstleistungen sind verfügbar.

WinDriver Dialog zur Hardwareselektion

Kunden

WinDriver wird weltweit durch tausende von Kunden eingesetzt. Die Bandbreite der Branchen reicht von wissenschaftlichen und Medizingeräteherstellern über Anbieter von Verteidigungssystemen bis hin zur Consumer Elektronik und dem universitären Bereich. Lassen auch Sie sich von den Vorteilen überzeugen:

Vorteile

  • Aufwand: WinDriver reduziert die Entwicklungszeit erheblich - durch automatische Code-Generierung, durch Cross-Plattform Fähigkeit und durch Entwicklung im user-mode
  • Stabilität: WinDriver ist bewährt und in vielen tausend Hardware- / Betriebsystemkonfigurationen im Einsatz, sowohl auf 32- wie 64-bit Plattformen
  • Performance: Optimale Kernel-Performance durch WinDrivers „Kernel PlugIn“ - Erweiterung für zeitkritische Anwendungen
  • Portabiliät: Die Treiber sind Source-Code- oder binär-kompatibel bezüglich der unterstützen Betriebssysteme. Es ist meist nur eine Neukompilierung erforderlich (Cross-Plattform Entwicklung)
  • Standardisiert: Einheitliche Entwicklungsumgebung und API für alle Plattformen durch integrierten Wizard und mitgelieferte Kernel-Komponente
  • Support: Erweiterte Unterstützung für Chipsets von Herstellern wie PLX, Altera, Cypress, Silicon Laboratories, STMicroelectronics, Texas Instruments und Xilinx.
  • Hilfestellung: Umfassende Dokumentation sowie diverse Source-Codebeispiele sind verfügbar, z.B. als C oder .NET-Code in C#.
  • Vielfalt: WinDriver ist in spezifischen Varianten verfügbar, abhängig vom Bussystem und/oder der Betriebssystemfamilie
  • Kosten: Keine Run-Time Lizenzen, lediglich einmalige Kosten für das jeweilige Entwicklungswerkzeug

Rechte/ Trademarks: WinDriver™, USBware™ und DriverCore™ sind Produkte des Herstellers JUNGO Ltd. (Israel/USA). IMCOR GmbH agiert als Vertriebs- und Projektpartner. Bezeichnungen und Produktnamen sind Warenzeichen bzw. registrierte Warenzeichen der jeweiligen Besitzer.

Go to top