| 	
    
		          		                 
              			    Driver Development for USB/PCI: WinDriver
              			
              
        
        
                    
              Home
   Driver Development Tools
            
		    
		    
		    
		    
		    
		    
		
    
			 
			 
			 
       
			 			Market Leading Driver Development Toolkit 
						 For the Development of High Performance, 
						 High Quality User-Mode Device Drivers.
			  
			 
	 
	
	 
	
Overview
     
    
    	
    	
    			
				 			 
							 WinDriver™ product line supports any USB/PCI device, 
							 regardless of its silicon vendor, and enables you to focus on your driver's 
							 added-value functionality,	instead of on the operating system internals.
							 
   
							 
							 Complete support for USB, PCI, PCI Express, CardBus, CompactPCI, ISA, PMC, PCI-X, PCI-104 and 
							 PCMCIA.
							
							 
  
							 Enabling driver development for Windows  
        			 98/Me/NT/2000/XP/XP Embedded/Server 2003/Vista, 
        				 Windows CE.NET, Windows Mobile 6.0, Linux and Solaris.
        				
        				
								 
							     No DDK knowledge, or kernel-level development is required!
								 
                
                
  
                
                 Featured Customer Application Story
                 
    
                
                    
                   
                    
                    Microsoft's XBOX development team, designers of the ultimate gaming console, 
                    chose Jungo’s leading WinDriver USB for Windows® to develop
                    its testing applications for the validation process of Xbox 360
                    USB accessories and for testing during the development of the
                    various input devices. 
                   
								
					
	
    
 
  
    
   | 
	
  
			 | 
  	 
     		
		
     
    
  
WinDriver Toolkits (listed by BUS)
 
USB 2.0, 1.1
  
		  	
    		   
    			 
    					 | Product | 
    					 Operating Systems | 
    					 CPU | 
    			  
    			
					 
    			 		 
    					     WinDriver USB Windows 
    					 		 Download | 
    							 Buy | 
    
    					 Windows 98, Me, 2000, XP, XP Embedded, Server 2003, Vista | 
         			 x86, x64 | 
    			  
    			 
    			 		 
    					     WinDriver USB for NT 
    					 		 Download | 
    							 Buy | 
    
    					 Windows NT 4.0 | 
         			 x86, x64 | 
    			  
    			 
    			 		 
    					     WinDriver USB Windows CE.NET 
    					 		 Download | 
    							 Buy | 
    
    					 Windows CE.NET | 
         			 x86, MIPS, ARM | 
    			  			 			 		 
    			 
    			 		 
    					     WinDriver USB Linux 
    					 		 Download | 
    							 Buy | 
    
    					 Linux 2.4.x-2.6.x | 
         			 x86 (32 bit), x86_64, PowerPC (32 bit & 64 bit) | 
    			  		
					
    			  	
			 
			
			
  
			
PCI, PCI Express, CardBus, PCI-X,  CompactPCI, PMC, PCI-104, PCI and PCMCIA
  
    		
			
			
    		   
    			 
    					 | Product | 
    					 Operating Systems | 
    					 CPU | 
    			  
    			 
    			 		 
    					     WinDriver Windows 
    					 		 Download | 
    							 Buy | 
    
    					 Windows 98, Me, 2000, XP, XP Embedded, Server 2003, Vista | 
         			 x86, x64 | 
    			  			 		 
    			 
    			 		 
    					     WinDriver CE 
    					 		 Download | 
    							 Buy | 
    
    			 		 Windows CE 4.x - 5.0 (.NET) | 
            	 x86, MIPS, ARM | 
    			  
    			 
    			 		 
    					     WinDriver NT 
    					 		 Download | 
    							 Buy | 
    
    			 		 NT4 | 
            	 x86 | 
    			  
    			 
    			 		 
    					     WinDriver Linux 
    					 		 Download | 
    							 Buy | 
    
    			 		 Linux 2.2.x - 2.6.x | 
            	 x86 (32 bit), x86_64, PowerPC (32 bit & 64 bit) | 
    			  
    			 
    			 		 
    					     WinDriver Solaris 
    					 		 Download | 
    							 Buy | 
    
    			 		 Solaris 8, 9, 10, OpenSolaris | 
            	 x86, SPARC | 
    			  
    			 
					
					
  
    Chipset Support - Enhanced built-in support for 
    
    PLX, 
		Altera,
    Cypress,
    Silicon Laboratories,
    QuickLogic,
		STMicroelectronics, 
		Texas Instruments and 
		Xilinx.
  
  
	
Features
     
    
    	
    	
    			
								
								 
								
										- Immediate Hardware Access
												
 Test your hardware through a graphical user-mode application, without having to write a line of code.
												
  
										 - Generation of hardware-specific access code
												
 WinDriver generates a skeletal driver code, customized for the user's hardware.
												
  
												
										 - Field-proven quality
												
 WinDriver's technology enables you to concentrate on your core business and successfully create first-rate drivers without having to invest redundant resources in driver development from scratch.
												
  
																						
										 - User-mode programming
												
 WinDriver's architecture enables driver development in the user mode, while maintaining kernel-mode performance.
												
  
												
										 - Samples
												
 Many samples which can be used as a starting point for your own driver. Special samples for various PCI / USB chip vendors, such as 
												PLX, 
                			  Altera,
                			  Cypress,
												Microchip,
												Philips, 
                			  Silicon Laboratories,
                			  QuickLogic,
												STMicroelectronics, 
                        Texas Instruments, Xilinx, 
                        Agere and  
												PLDA.
												
  
										 - Debugging
												
 Included graphical Debug Monitor to monitor kernel level activity throughout the driver development process.
												
  
										 - Multiple operating system support
												
 WinDriver product line supports Windows 98 / Me
        			    			/ 2000 / XP / XP Embedded / Server 2003, Vista,  
												Windows NT4,
                        Windows CE / Mobile 6.0, 
												Linux and 
												Solaris.
												
  
										 - Cross operating system capabilities
												
 The same driver will run under all supported operating systems without any code modifications.
												
  
										 - Performance optimization
												
 Use WinDriver's Kernel PlugIn technology to develop your driver in the user-mode - then run performance critical 
                			  sections of it in the Kernel Mode (Ring 0) to achieve optimal performance.
												
  
										 - 64-bit Support
												
 Allow utilizing the additional bandwidth provided by 64-bit hardware and enable 64-bit data transfer on x86 platforms running 32-bit operating systems. Drivers developed with WinDriver will attain significantly better performance results than drivers written with the DDK or other driver development tools that do not support this feature.
												
  	
										 - FPGA Access
												
 Access, control and program FPGA chips via the PCI bus. Enhanced support for FPGA vendors including Altera and  Xilinx is included.
												
  	
										 - WHQL certifiable driver
												
 Digitally sign your Windows driver by submitting it to Microsoft痴 WHQL testing.
												
  
										 - Complete .NET Framework Support
												
 Easily incorporate WinDriver's C# or VB.NET code into your existing .NET application using the
														powerful object oriented managed extensions for C++ library.
								  
								
								
		 		     
	
    
   | 
	
  
			
			
    				
						 
		 Why WinDriver? 
		 
	        	 									
		- Fast -
 
		    Shorten driver development cycle and time to market.
		    
  
		 
												
                 - Simple -
 
 	            No OS internals or kernel knowledge required.
		    
  
		 - Easy - 
 
		   Develop your device driver in user mode using the intuitive & dynamic Wizard.
		  
  
		
		 - Powerful - 
 
		    Achieve optimal performance while maintaining user-mode simplicity.
		   
  
		 - Stable - 
 
		    Field tested on thousands of HW / OS configurations.
		   
  
												
		 - Portable - 
 
		    The driver is source compatible across 
		    		        Windows 98/Me/NT/ 2000/XP/XP Embedded/ 
			Server 2003, Vista, CE.NET, Mobile, Linux and Solaris.
		    
		    Just recompile!
		    
  
                      
		 - Chipset Support - 
 
             
    PLX, 
		Altera,
    Cypress,
    Silicon Laboratories,
    QuickLogic,
		STMicroelectronics, 
		Texas Instruments and 
		Xilinx.
       
		    
  
												
		 - WHQL Compliant - 
 
		    WHQL certifiable code.
		    
  
															
		 - Up-to-date - 
 
		    Develop your driver 
        in C# or VB.NET using the .NET framework support.
		   
  
		 - Silicon-optimized
 
		    Enhanced silicon partners libraries to jump-start your 
        driver development. 
		  												
    							
			
		  | 
  	 
     		
		
     
    
 
 				
				 
Testimonials
							
		 
		 
					
							 
							 			
												 
								 
        				 			
											"...In 5 minutes WinDriver generated my USB libraries that contain all the high level API calls that you need enabling me to start transferring data over USB and without compromising on performance."
        							
        			      	
    											Igor Sotosek , AGB Lab
											 
									 
								 
    							"It only took me 10 minutes to whip up	a driver for my PCI card." 
    							
									
      							Brian Miglia, Raytheon Missile Systems
									 
    				  
    				 
								 											 
							 			 
							 
					 
		  
 
    			
    				  
  
    				 
											
            WinDriver is the perfect solution for USB/PCI Driver Development!
	
    		
  
   |