USB Device Driver Source Code (for Sale)

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance

From: Kilyoun Kim (kykim_at_slworld.co.kr)
Date: 02/11/05


Date: Fri, 11 Feb 2005 18:08:03 +0900


Do you want to have full source code for various USB Device Drivers for
Windows CE?

I have well-organized, commented, stabilized device drivers with full source
code for the following categories.

All these drivers are developed personally and all rights are reserved for
me.

1. USB Video (Capture Card) Device Driver
 - USBVision NT1004 Chipset
 - Philips SAA-7113H NTSC/PAL Video Encoder Control
 - LG TV Tuner
 - Isochronous Transfer for Video Capture
 - I2C Command Emulation in Windows CE
 - Ref: usbvision.sourceforge.net

2. USB Camera Device Driver
 - STMicro MJPEG Encoder
 - USB JPEG Image Streaming
 - 320x240 ~ 640x480 30 frame rates per second for USB 1.1
 - Isochronous Transfer with Semaphore for non-flickering image stream
 - Stream Interface (Open, Close, DeviceIoControl ... )

3. USB Audio Device Driver
 - USB Audio AC97 Compatible Codec
 - Two Isochronous Transfer for Playing / Recording
 - No packet loss as 4 IsochTransfers are running simultaneously (semaphore)
 - Volume and Mute control
 - Simple Audio Format Conversion

4. USB HID Device Driver
 - USB Composite Device Driver Loading Mechanism
 - Stream Interface for HID Device Driver
 - How to use ReadFile() / WriteFile() for HID Device
 - How to use USBHID.dll for SetReport, GetInterruptReport
 - How to use LoadGenericInterfaceDriver for USB Composite Device Driver

 5. Common Device Driver Development Techniques
 - How to build a device driver in EVC 4.0
 - How to debug a device driver in EVC 4.0
 - How to implement stream interface for USB & HID
 - How to load USB composite device driver
 - Stream Isochronous Data Over Universal Serial Bus
   (http://support.microsoft.com/default.aspx?scid=%2Fservicedesks%2Fbin%2Fkbsearch.asp%3FArticle%3D317434)
 - etc..

 Feel free to contact me.

 jacoke@naver.com
 Kilyoun Kim



Relevant Pages

  • Re: SIM card USB PnP Windows device driver
    ... A SIM card is a small postage stamp size memory module. ... I managed to insert a SIM into the slot and it was recognized as a new device and a device driver was downloaded from Microsoft Update, ... The new device driver showed up in the USB device chain. ... When installed you can use it as a modem. ...
    (microsoft.public.windowsxp.general)
  • Re: Do I need a new power supply?
    ... The BSO messages say device error or device driver error. ... USB hub from monitor ... if you need the BSOD message ... If the name of a device driver is mentioned for each BSOD, ...
    (alt.comp.hardware.pc-homebuilt)
  • Re: OS independent , Platform independent USB device driver
    ... the kernel-level interfaces to user-mode. ... you really do have to write a user-mode device driver. ... on the USB spec. ...
    (comp.os.linux.development.system)
  • Re: New to character devices
    ... A static file needs to be opened and ... This should be doable depending on your definition of realtime. ... It sounds like you have a hardware device that needs to send a stream of ... Definitely read the Linux device driver book. ...
    (comp.os.linux.development.system)
  • Re: A non-persistent file?
    ... I would think that you need something like a device driver in order to ... driver to stream the content to Adobe) and stream the data to Adobe. ... the pdf document on the local hard disk. ... the pdf document, say in the Acrobat Reader, without saving the pdf ...
    (microsoft.public.dotnet.languages.csharp)