Tim, Thanks, I'll try that. Steve Thorpe ----- Original Message ----- From: "Tim Roberts" <timr@xxxxxxxxx> To: <wdmaudiodev@xxxxxxxxxxxxx> Sent: Thursday, June 03, 2004 3:37 PM Subject: [wdmaudiodev] Re: Cross-driver communication > Steve Thorpe wrote: > > >We have a USB 2.0 Video/Audio product. > >It has seperate drivers for Video and Audio which we developed > >(It does not use Microsoft's USBAUDIO.SYS - it was developed > >before the full USB 2.0 audio class spec was available) > > > >The Audio driver is a Port Class mini-driver which works fine > >for most of our device configurations but on some configurations > >the audio driver needs to communicate with the video driver. > >(Otherwise I have to duplicate a lot of complex I2C functionality > >in the audio driver) > > > >Is this possible? If so any advice on how it can be done. > >( I am just getting back into driver development so this may be > >a very basic problem but so far I haven't found a solution) > > > > > > Sure. One way is to use interfaces. Have the video driver call > IoRegisterDeviceInterface, and have the audio driver look it up with > IoGetDeviceInterfaces. > > -- > - 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.de/ > > ****************** 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.de/