OSRLogo
OSRLogoOSRLogoOSRLogo x Subscribe to The NT Insider
OSRLogo
x

Everything Windows Driver Development

x
x
x
GoToHomePage xLoginx
 
 

    Sat, 24 Jun 2017     114060 members

   Login
   Join


 
 
Contents
  Online Dump Analyzer
OSR Dev Blog
The NT Insider
Downloads
ListServer / Forum
Driver Jobs
  Express Links
  · The NT Insider Digital Edition - May-June 2016 Now Available!
  · Windows 8.1 Update: VS Express Now Supported
  · HCK Client install on Windows N versions
  · There's a WDFSTRING?
  · When CAN You Call WdfIoQueueP...ously

Sample Driver for USB FX2 Learning Kit

The USB-FX2 WDM Sample Driver Has Been Withdrawn

The link you followed... from somewhere... pointed to an article that had the link to an OSR-developed Windows Driver Model (WDM) example driver for the OSR USB-FX2 device (we still offer this device for sale on the OSR Online Store).

We've removed the link for this example driver, because we strongly believe writing a new WDM driver for a USB device is almost certainly a bad idea. It was a GOOD idea back in 2005 when we wrote the sample driver, because there WDF hadn't been released yet.  It's not a good idea now.

If you need to write a Windows driver for a USB device like the USB FX2, you should be using the WIndows Driver Foundation (WDF) -- Either the User Mode Driver Framework (UMDF) or the Kernel Mode Driver Framework (KMDF).  In either case, the Windows Driver Kit (WDK) has multiple example drivers for the USB FX2 device using both UMDF and KMDF.

Here at OSR, we NEVER write a WDM driver when we could write a KMDF driver.  Never.  And we've already GOT code for PnP and Power Management that's been tested and is working.

We wish you luck in your driver development efforts, and we apologizxe if our removing the WDM example causes you anything other than passing inconvenience.  But, seriously: Consider using KMDF for whatever kernel-mode driver you need to write, and forget about WDM if at all possible.


Number Of Downloads
This utility has been downloaded 22248 times.


"Useful"

30-May-06, yeswanth kumar


"DBGView"
I got the board already, but I can not get any dbg information from dbgview after plug in usb. How can I do to get whole dbg information? thanks

15-Mar-06, w w


"OSR USB-FX2"
What a suprise! OSR did it again. I got the board in the mail, downloaded the driver and manual, built the driver with 379.1433 DDK, hunted down a USB cable and had the whole thing running within 2 hrs.

Good Job Guys.

Rating:
25-May-05, Darryl Froman


"Firmware/renumeration"
The firmware is not very interesting. You've seen the firmware for bulkloop in the FX2 kit? You've pretty much seen the firmware for our device...renumeration is covered in the manual.

24-Mar-05, Daniel Root


"Sample Driver for USB FX2 Learning Kit"
Nice Tool! What about the firmware inside the FX2? Is this software included in the package, too? Does the device-driver support download of firmware and renummeration like the cypress sample-drivers?

Rating:
24-Mar-05, Thomas Kracke


Writing WDF Drivers I: Core Concepts
LAB

Nashua (Amherst), NH
15-19 May 2017

Writing WDF Drivers II: Advanced Implementation Techniques
LAB

Nashua (Amherst), NH
23-26 May 2017

Kernel Debugging and Crash Analysis
LAB

Dulles (Sterling), VA
26-30 Jun 2017

Windows Internals and Software Driver Development
LAB

Nashua (Amherst), NH
24-28 Jul 2017

 
 
 
 
x
LetUsHelp
 

Need to develop a Windows file system solution?

We've got a kit for that.

Need Windows internals or kernel driver expertise?

Bring us your most challenging project - we can help!

System hangs/crashes?

We've got a special diagnostic team that's standing by.

Visit the OSR Corporate Web site for more information about how OSR can help!

 
bottom nav links