usb_ah(7M)
NAME
usb_ah - USB audio HID STREAMS module
DESCRIPTION
The usb_ah STREAMS module enables the USB input control dev-
ice which is a member of the Human Interface Device (HID)
class and provides support for volume change and mute but-
ton. The usb_ah module is pushed on top of a HID class
driver instance (see hid(7D)) and below an Audio Control
class driver instance (see usb_ac(7D)). It translates the
HID specific events to the events that are supported by the
Solaris audio mixer framework.
ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:
____________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
| ____________________________|_____________________________|_
| Architecture | PCI-based systems |
| ____________________________|_____________________________|_
| Availability | SUNWusb (All architectures)|
| | SUNWusbx (SPARC only) |
|_____________________________|_____________________________|
| Interface Stability | Evolving |
|_____________________________|_____________________________|
FILES
/kernel/strmod/usb_ah
32-bit ELF kernel STREAMS module for original USBA
framework.*
/kernel/strmod/sparcv9/usb_ah
64-bit ELF kernel STREAMS module for original USBA
framework.* (SPARC only).
/kernel/strmod/usb_ah1
32-bit ELF kernel STREAMS module for USBA 1.0 frame-
work.*
/kernel/strmod/sparcv9/usb_ah1
64-bit ELF kernel STREAMS module for USBA 1.0 frame-
work* (SPARC only).
* Please see www.sun.com/desktop/whitepapers.html for
more information regarding USB dual framework imple-
mentation, USBA 1.0, and USB 2.0.
SEE ALSO
mixerctl(1), hid(7D), usba(7D), usb_ac(7D), usb_as(7D),
usb_mid(7D), audio(7I), mixer(7I)
STREAMS Programming Guide
System Administration Guide: Basic Administration
Universal Serial Bus Specification 2.0
Device Class Definition for Human Interface Devices (HID)
1.1
http://www.sun.com/desktop/whitepapers.html
DIAGNOSTICS
None
NOTES
If USB audio drivers are not loaded, buttons will not be
active.
Man(1) output converted with
man2html