|
|
WinDriver for QuickLogic is a set of ready made libraries, that enable WinDriver users to create device drivers for both QuickLogic and V3 (now QuickLogic) PCI chips.
The WinDriver QuickLogic libraries enable both professionals and novice driver writers a dramatic time to market cut down when developing hardware using QuickLogic PCI bridges. Moreover, WinDriver for QuickLogic allows you to run the same driver code on almost ANY operating system including Windows 98, Me, NT, 2000, XP, Server 2003, Windows CE, Linux, Solaris and VxWorks.
Using the QuickLogic libraries you no longer have to learn your operating system's internals, or the Device Driver Kit (DDK). You don't even have to learn how the QuickLogic chip works as the libraries include a ready made API and a skeletal diagnostics code for accessing the QuickPCI, PBC, PDC and USC resources including interrupt handling, memory/IO access and any other resource and operation featured by QuickLogic chips.
The API and diagnostics code for the PBC chip were developed by Jungo. The other APIs and diagnostic codes were developed by QuickLogic.
You may use the QuickLogic API from the user-mode (Application
level) in your preferred development environment (MSDEV, C Builder,
or any other 32-bit development environment). No need for kernel
development and debugging tools.
For enhanced
performance you may "drop" any part of your WinDriver based code to
Ring 0 (using the WinDriver Kernel PlugIn), thus achieving full kernel mode
performance.
|
View Sample Code Using the WinDriver QuickLogic PBC API:
|
|
|
Download:
|
|
Download QuickLogic Samples
Includes customized skeletal code for QuickLogic.
|
|
|
Download WinDriver
This is a full featured 30 day evaluation version.
|
|
|
WinDriver Feature list include:

|
- Easy User Mode driver development.
- Achieve kernel mode performance using WinDriver KPI.
- Friendly DriverWizard allows hardware diagnostics without
writing a single line of code.
- Automatic code generation by the DriverWizard in C and
Delphi.
- Supports PCI/ USB/ ISA/ ISA PnP/ EISA/ Cardbus.
- Applications are source code compatible across Windows, Linux,
Solaris and VxWorks.
- WinDriver can be used with common development environments
including Visual C++, Borland C++, VB4 and Delphi.
- No DDK, ETK or any system-level programming knowledge is
required.
- Detailed examples in C, Delphi and Visual Basic are
included.
- Supports I/O, DMA, Interrupt handling and Access to memory mapped
cards.
- Supports Multiple CPU and Multiple PCI-bus platforms.
- Includes Dynamic Driver Loader.
- Two months Free technical support.
- No run-time fees or royalties.
- Strong customer base including companies such as IBM, HP,
Motorola, Kodak and many others.
|
|
| |