USB_AH(4M) STREAMS Modules USB_AH(4M)
NAME
usb_ah - USB audio HID STREAMS module
DESCRIPTION
The
usb_ah STREAMS module enables the USB input control device which
is a member of the Human Interface Device (HID) class and provides
support for volume change and mute button. The
usb_ah module is
pushed on top of a HID class driver instance (see
hid(4D)) and below
an Audio Control class driver instance (see
usb_ac(4D)). It
translates the HID specific events to the events that are supported
by the Solaris audio mixer framework.
FILES
/kernel/strmod/usb_ah 32-bit ELF kernel STREAMS module. (x86 platform only.)
/kernel/strmod/sparcv9/usb_ah SPARC 64-bit ELF kernel STREAMS module
/kernel/strmod/amd64/usb_ah x8664-bit ELF kernel STREAMS module
ATTRIBUTES
See
attributes(7) for descriptions of the following attributes:
+--------------------+-------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+--------------------+-------------------+
|Architecture | PCI-based systems |
+--------------------+-------------------+
|Interface Stability | Committed |
+--------------------+-------------------+
SEE ALSO
hid(4D),
usba(4D),
usb_ac(4D),
usb_as(4D),
usb_mid(4D),
audio(4I),
STREAMS Programming Guide System Administration Guide: Basic Administration Universal Serial Bus Specification 1.0 and 1.1 Device Class Definition for Human Interface Devices (HID) 1.1DIAGNOSTICS
None
NOTES
If USB audio drivers are not loaded, buttons are not active.
May 15, 2009 USB_AH(4M)