WinDriver

PCI/USB Custom Device Driver Development Tool
WinDriver™ v16.3.0 device driver development tool supports any device, and enables you to focus on your driver’s added-value functionality, instead of on the operating system internals. Read More
Supported operating systems:
Windows | Windows ARM | Linux |
Linux ARM | macOS

WinDriver Features

WinDriver provides a range of tools and features to help you develop, test and debug your driver code
Easy User-Mode Driver Development
Supports any USB/PCI Device
Cross Platform Compatible
Immediate Hardware Access and Debugging
High Quality Software
More About WinDriver
WinDriver, Within Minutes Of Work
The WinDriver Wizard provides immediate hardware access and easily generates a skeletal code for your device - all this within minutes of work!
*Windows only
PCI/PCIe Device Driver
USB Device Driver

WinDriver - Benefits

WinDriver offers a range of benefits for developing and deploying USB, PCI and PCI-Express device drivers, including a comprehensive and powerful toolkit, full-featured evaluation period, and free technical support.
Fast
Shorten driver development cycle
Simple
Automated code generation/very detailed documented APIs/No OS internals or kernel knowledge required.
Stable
Field-tested driver on thousands of HW and OS configurations.
Full Support
Jungo provides full professional support on all WinDriver related topics
Performance Optimization
Use WinDriver’s Kernel PlugIn technology to develop your driver in the user-mode
Friendly DriverWizard
Allows hardware diagnostics without writing a single line of code.

Markets & Industries

WinDriver has been successfully deployed in various industries across the globe.

WinDriver Partners

As a partner of Jungo's WinDriver software toolkit, you have access to a powerful and reliable solution for creating custom device drivers for a wide range of hardware platforms. Whether you are developing drivers for USB, PCI, PCI Express, or other platforms, WinDriver can provide you with the tools and support you need to create high-quality drivers that meet the specific needs of your application.

With WinDriver, you can take advantage of a wide range of features and benefits, including support for a wide range of operating systems, a user-friendly interface, and a comprehensive set of development tools. You can also count on Jungo's team of experienced engineers for expert guidance and support throughout the development process.

Whether you are a seasoned driver developer or new to the field, WinDriver can provide you with the tools and support you need to create effective and reliable drivers for your application. We are excited to be working with you as a partner and look forward to helping you succeed with your driver development projects.
AMD
WinDriver is the market leading driver development toolkit for PCI. WinDriver includes ready-made custom libraries designed especially to Xilinx development boards.
Read More
Intel FPGA
WinDriver features a set of ready-made libraries and hardware access functions that provides enhanced support for Intel FPGA’s PCI and PCI Express.
Read More

WinDriver News & Events

The latest news and events from our global activities.
8 October, 2024
Meet the WinDriver team at Embedded World in Austin, USA, 8-10 October 2024
16 September, 2024
WinDriver 16.3.0 Launch Webinar
8 July, 2024
Interrupt Handler/pci_diag Webinar
27 June, 2024
Introduction to WinDriver Webinar
9 May, 2024
WinDriver Signs Partnership Deal with Lattice
9 April, 2024
Meet the WinDriver team at Embedded World in Nuremberg, Germany, 9-11 April 2024
14 March, 2023
Meet the WinDriver team at Embedded World in Nuremberg, Germany, 14-16 March 2023
Full Benefits
Guidance
Features
Technical Data

Contact us

If you didn't find what you were looking for we're here to help and answer any question you might have.

"*" indicates required fields

Choose a topic of your application:*

Download WinDriver Free 30 Days Trial

Please fill the form below to download a fully featured WinDriver evaluation

Software License Agreement of WinDriver (TM) Version v16.3.0
© Jungo Connectivity Ltd. 2024 All Rights Reserved

IMPORTANT – READ CAREFULLY: THIS SOFTWARE LICENSE AGREEMENT (“AGREEMENT”) IS A LEGAL AGREEMENT BETWEEN YOU AND JUNGO CONNECTIVITY LTD. (“JUNGO”), FOR THE WINDRIVER SOFTWARE PRODUCT ACCOMPANYING THIS LICENSE (THE “SOFTWARE”). BY INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE, YOU AGREE TO BE LEGALLY BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, DO NOT INSTALL, COPY, OR OTHERWISE USE THE SOFTWARE.

1.  OWNERSHIP OF THE SOFTWARE. All right, title, and interest in and to the Software, including associated intellectual property rights, of any sort and/or kind, are and shall remain solely with Jungo and its licensors, and may be protected by copyright, trademark, patent and trade secret law and international treaties. This Agreement does not convey to you an interest in or to the Software, but only a limited, non-transferable, non-sublicensable, non-exclusive, and revocable right of use, in accordance with the terms of this Agreement. You may not remove any proprietary notices and/or any legends from the Software, in whole or in part.

2.  GRANT OF LICENSE. Jungo hereby grants you a personal, non-exclusive, nontransferable, and non-sublicensable node-locked and time limited license to use the Software.

Individuals: Jungo grants you, as an individual, a personal, non-exclusive, “single-user” license to use the Software on a single computer, in the manner provided below, at the site for which the license was given.

Entities: If you are an entity, Jungo grants you the right to designate one individual within your organization (and only one) to have the right to use the Software on a single computer, in the manner provided below, at the site for which the license was given.

License Scope: A single user license allows usage of WinDriver and redistribution of certain components (as defined below) within a single end product SKU, for a single device (identified by its VID/PID (USB) or VID/DID (PCI)), and without SDK/API capabilities.  If you need extended license or distribution rights, please contact Jungo.

3.  EVALUATION LICENSE. If you have not yet paid license fees for the use of the Software, then Jungo hereby grants you a personal, non-exclusive, non-transferable and non-sublicensable license to internally use the Software for evaluation purposes only, for a period of 30 days (the “Evaluation License”). If, after the expiration of the Evaluation License, you wish to continue using the Software and accompanying written materials, you may do so by remitting the required payment to Jungo, and you will then receive a registration code and a license string that will permit you to use the Software on a single computer under one of the license schemes specified in Section 2 above.

4.  OPEN SOURCE. The Software includes certain files that are subject to open source licenses. These files are identified in their header files (“Open Source Files”). You must use the Open Source Files in accordance with the terms of their respective licenses.
In the event of any contradiction between the terms of this Agreement, and the terms of the open source license accompanying a certain Open Source File, the terms of the latter shall prevail, with regard to the said Open Source File.

RESTRICTIONS ON USE AND TRANSFER

5.  Distribution of Files:

(a) You may not distribute, or otherwise transfer or assign, any portion of the Software, including any of the headers or source files that are included in the Software, unless otherwise expressly permitted in this Agreement, subject to the provisions of Section 4 above.

(b) Subject to your full and continued compliance with the terms of this Agreement, including the ongoing payment of annual license fees, you may distribute the following files:

Windows:
windrvr1630.sys
windrvr1630.inf
wd1630.cat
wdapi1630.dll
wdapi_dotnet1630.dll
wdapi_java1630.dll wdapi_java1600.jar
wdreg.exe
difxapi.dll

Windows_CE:
windrvr1220.dll
wdapi1220.dll

Linux:
windrvr_gcc_v2.a windrvr_gcc_v3.a windrvr_gcc_v3_regparm.a
kp_linux_gcc_v2.o kp_linux_gcc_v3.o kp_linux_gcc_v3_regparm.o
libwdapi1630.so
libwdapi_java1630.so wdapi_java1600.java
kp_wdapi1630_gcc_v2.a kp_wdapi1600_gcc_v3.a kp_wdapi1600_gcc_v3_regparm.a
linux_wrappers.c linux_wrappers.h wdusb_linux.c
wdusb_interface.h wd_ver.h linux_common.h windrvr.h windrvr_usb.h
wdreg
configure makefile.in
configure.wd makefile.wd.in makefile.wd.kbuild.in
configure.usb makefile.usb.in makefile.usb.kbuild.in
setup_inst_dir

(c) The files listed in Section 5.b above may be distributed only as part
of a complete application that you distribute under your organization name,
and only if they significantly contribute to the functionality of your
application. For avoidance of doubt, each organization distributing these
files as part of the organization products is required to have valid
license(s) under the organization name/VID, irrespective of the party who
actually performed the product development. Licenses granted to
subcontractors do not grant distribution or other rights to the
organizations for which they are developing.

(d) The distribution of the windrvr.h header file is permitted only on Linux.

(e) You may not modify the distributed files specified in Section 5.b of this Agreement.

(f) You may not distribute any header file that describes the WinDriver functions, or functions that call the WinDriver functions and have the same basic functionality as that of the WinDriver functions.

6.  The Software may not be used to develop a development product, an API, or any products, which will eventually be part of a development product or environment, without the written consent of Jungo and subject to additional fees and licensing terms.

7.  You may make printed copies of the written materials accompanying the Software, provided that only users bound by this license use them.

8.  You may not allow any third party to use the Software, grant access to the Software (or any portion thereof) to any third party, or otherwise make any commercial use of the Software, including without limitation, assign, distribute, sublicense, transfer, pledge, lease, rent, or share your rights in the Software or any of your rights under this Agreement, all whether or not for any consideration.

9.  You may not translate, reverse engineer, decompile, disassemble, reproduce, duplicate, copy, or otherwise disseminate all or any part of the Software, or extract source code from the object code of the Software.

10. Jungo reserves the right to revise, update, change, modify, add to, supplement, or delete any and all terms of this License Agreement; provided, however, that changes to this License Agreement will not be applied retroactively. Such changes will be effective with or without
prior notice to you. You can review the most current version of this License Agreement under the WinDriver download form page.

11.  You may not incorporate or link any open source software with any open source software part of the Software, or otherwise take any action which may cause the Software or any portion thereof to be subjected to the terms of the Free Software Foundation’s General Public License (GPL) or Lesser General Public License (LGPL), or of any other open source code license.

12.  DISCLAIMER OF WARRANTY. THIS SOFTWARE AND ITS ACCOMPANYING WRITTEN
MATERIALS ARE PROVIDED BY JUNGO “AS IS” WITHOUT ANY WARRANTY. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, ARE HEREBY DISCLAIMED TO THE FULLEST EXTENT PERMITTED UNDER APPLICABLE LAW.

13.  NO LIABILITY. TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN NO
EVENT SHALL JUNGO OR ITS LICENSORS BE LIABLE FOR ANY DIRECT, INDIRECT,
INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, SAVINGS, IP INFRINGEMENT OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

14.  Governing Law. This Agreement and use of the Software are governed by the
laws of the State of Israel, regardless of its conflict of laws rules, and the
competent courts of the State of Israel shall have sole and exclusive
jurisdiction over any dispute under this Agreement or otherwise related to the
Software.

15.  Confidentiality. The Software, including any additional information
related thereto, contains confidential and proprietary information of Jungo.
Accordingly, you agree that you will not, nor allow any third party to,
disseminate, transfer, grant access to, or otherwise disclose to any third
party the Software or any part thereof or any other confidential or proprietary
information of Jungo provided in connection therewith. You will maintain all
copies of the Software and all related documentation in confidence.

16.  Termination and Effects of Termination. Jungo may terminate this Agreement
and the licenses granted to you hereunder at any time if you breach any of your
obligations hereunder, by issuance of written notice to such effect, addressed
to you at the address you provided in your registration form. Upon expiration
or other termination of this Agreement, the Licenses granted to you hereunder
shall immediately and automatically be canceled, and you will immediately
remove all copies of the Software from your computer(s) and cease any use
thereof.

17.  Contact Details. If you have any questions concerning this Agreement or wish to contact Jungo for any reason —

Web site: www.jungo.com
Email:    [email protected]

18.  U.S. GOVERNMENT RESTRICTED RIGHTS. The Software and documentation are provided with RESTRICTED RIGHTS.
Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c)(1) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c)(1)(ii) and (2) of Commercial Computer Software – Restricted Rights at 48 CFR 52.227-19, as applicable.

19. Automatic Renewal. The subscription shall be automatically renewed, unless Licensee notifies Licensor 30 days or more prior to the expiration date of the subscription, of its intent not to renew the subscription.

 

Accessibility Toolbar