Seemly, this protocol is only used in UsbDxeBus module. If so, this protocol 
can be defined as the internal protocol in UsbDxeBus module.

 

Thanks

Liming

发件人: devel@edk2.groups.io <devel@edk2.groups.io> 代表 olegi via groups.io
发送时间: 2025年1月4日 5:39
收件人: devel@edk2.groups.io
主题: [edk2-devel] [staging/usb_iad] MdeModulePkg UsbBusDxe: Add support for USB 
Interface Association

 

USB Interface Association is a group of UsbIo that implement a USB function. 
UEFI device driver manages multiple UsbIo instances. Examples of such devices 
are: USB camera, USB serial, USB network, etc.

Current approach for supporting these devices is to respond on UsbIo 
installation and analyze if the current UsbIo belongs to the USB association. 
This algorithm is based on assumptions that may not be correct for different 
device configurations. Having USB association protocol that reports its 
associates (UsbIo) simplifies the USB device driver.

 

For the USB configurations that implement USB association the UsbDxeBus driver 
will:

*       create USB association device
*       install device path
*       install USB association IO protocol

Request to create edk2-staging/usb_iad branch, patch is attached.





-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#120950): https://edk2.groups.io/g/devel/message/120950
Mute This Topic: https://groups.io/mt/110417824/21656
Group Owner: devel+ow...@edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to