usb_ah(7M) STREAMS Modules usb_ah(7M)NAMEusb_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 sup‐
port for volume change and mute button. 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.
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
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
┌─────────────────────────────┬─────────────────────────────┐
│ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
├─────────────────────────────┼─────────────────────────────┤
│Architecture │PCI-based systems │
├─────────────────────────────┼─────────────────────────────┤
│Availability │SUNWusb │
├─────────────────────────────┼─────────────────────────────┤
│Interface Stability │Evolving │
└─────────────────────────────┴─────────────────────────────┘
SEE ALSOmixerctl(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 1.0 and 1.1
Device Class Definition for Human Interface Devices (HID) 1.1
DIAGNOSTICS
None
NOTES
If USB audio drivers are not loaded, buttons will not be active.
SunOS 5.10 27 Sep 2004 usb_ah(7M)