[wdmaudiodev] Re: USB - passing proprietary information using Windows 7 provided drivers

  • From: Bartosik Lukasz-ALB045 <lukasz.bartosik@xxxxxxxxxxxxxxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Thu, 13 Sep 2012 13:58:31 +0000

All,

Thanks I will follow that direction and try to use Hid class for passing 
proprietary information.

Lukasz

-----Original Message-----
From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Mike Kemp
Sent: Thursday, September 13, 2012 12:08 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USB - passing proprietary information using Windows 
7 provided drivers

See if you can find a copy of "USB Design By Example" by John Hyde.

It's a bit old but still valid I think for using driver-free HID methods to 
communicate arbitrary information with your custom HID device. I used it for 
the first ever USB device I made, and successfully transferred low data rate 
information between the PC and the device. It was enough to allow me 
eventually to download new firmware to implement a custom device once I had 
worked out how to write a proper driver.


Mike Kemp, Technical Director, Sintefex Audio, Lda 
(http://www.sintefex.com)
Vale Formosilho, S. Marcos da Serra, P-8375, Portugal, Tel +351 282 361748 
Fax +351 282 361749
The contents of this email are CONFIDENTIAL and do not form a basis for 
contract.

----- Original Message ----- 
From: Matthew van Eerde
To: wdmaudiodev@xxxxxxxxxxxxx
Sent: Wednesday, September 12, 2012 10:37 PM
Subject: [wdmaudiodev] Re: USB - passing proprietary information using 
Windows 7 provided drivers


You could create a custom HID input report.

From: wdmaudiodev-bounce@xxxxxxxxxxxxx 
[mailto:wdmaudiodev-bounce@xxxxxxxxxxxxx] On Behalf Of Tim Roberts
Sent: Wednesday, September 12, 2012 2:31 PM
To: wdmaudiodev@xxxxxxxxxxxxx
Subject: [wdmaudiodev] Re: USB - passing proprietary information using 
Windows 7 provided drivers

Bartosik Lukasz-ALB045 wrote:

We are developing USB device which implements two USB classes Audio and Hid.
We won't write our own drivers instead we will use drivers provided by 
Windows 7.

Is there a way to pass proprietary information (like error/log messages) 
from a device to Windows
using standard Windows 7 drivers and API ?

If you are using the standard drivers, then all you have are the mechanisms 
in the USB standard, and operating system log messages are not part of the 
standard.

If this is absolutely critical to you, you can always insert a filter driver 
to communicate with the device using vendor control pipe messages.  Of 
course, now you have to ship an INF file and worry about signing, which sort 
of defeats the purpose of using the standard drivers to begin with.


-- 
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc. 

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/






******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: