[wdmaudiodev] Re: Identifying if an endpoint is virtual or physical

  • From: Kannan Ramanathan <kannan.ramanathan@xxxxxxxxx>
  • To: "wdmaudiodev@xxxxxxxxxxxxx" <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Fri, 13 Aug 2010 05:19:02 +0530

Thanks Eugene.

  --- Kannan Ramanathan

----------
Sent from my phone

On 12-Aug-2010, at 9:36 PM, Eugene Muzychenko <emuzychenko@xxxxxxxxx> wrote:

> Hello Kannan,
> 
>> One of the requirements for my module is to enumerate through the
>> available/active endpoints in the system and determine which of them are
>> *physical* endpoints (not something exposed by a VAD or something).
> 
> You need first determine a system device that exposes these endpoints
> and then look for device properties. Hardware devices have some
> hardware resources (memory, ports, IRQ/DMA lines), software devices
> have not.
> 
> If you have a simple way to get a device interface, you can reduce
> analyzing to check a bus identifier (PCI/USB/ACPI/1394 etc.) Software
> devices are usually root-enumerated (the ROOT pseudo-bus) but there can be
> other pseudo-buses.
> 
> Regards,
> Eugene
> 
> ******************
> 
> 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: