1usb_as(7D)                          Devices                         usb_as(7D)
2
3
4

NAME

6       usb_as - USB audio streaming driver
7

SYNOPSIS

9       sound@unit-address
10
11

DESCRIPTION

13       The usb_as driver is a USBA (Solaris USB Architecture) compliant client
14       driver that supports the USB Audio Class 1.0 specification.
15
16
17       The usb_as driver processes audio data messages during play and  record
18       and  sets  sample frequency, precision, encoding and other functions on
19       request from the USB audio control driver. See usb_ac(7D).
20
21
22       This driver is plumbed under the USB audio control driver and does  not
23       directly interface with the user application.
24

FILES

26       /kernel/drv/usb_as            32-bit x86 ELF kernel module
27
28
29       /kernel/drv/amd64/usb_as      64-bit x86 ELF kernel module
30
31
32       /kernel/drv/sparcv9/usb_as    64-bit SPARC ELF kernel module
33
34

ATTRIBUTES

36       See attributes(5) for descriptions of the following attributes:
37
38
39
40
41       ┌─────────────────────────────┬──────────────────────────────┐
42       │      ATTRIBUTE TYPE         │       ATTRIBUTE VALUE        │
43       ├─────────────────────────────┼──────────────────────────────┤
44       │Architecture                 │SPARC, x86, PCI-based systems │
45       ├─────────────────────────────┼──────────────────────────────┤
46       │Availability                 │SUNWusb                       │
47       ├─────────────────────────────┼──────────────────────────────┤
48       │Stability level              │Committed                     │
49       └─────────────────────────────┴──────────────────────────────┘
50

SEE ALSO

52       attributes(5), usba(7D), usb_ac(7D), audio(7I)
53
54
55       Writing Device Drivers
56
57
58       Universal Serial Bus Specification 1.0 and 1.1
59
60
61       System Administration Guide: Basic Administration
62

DIAGNOSTICS

64       In  addition  to being logged, the following messages can appear on the
65       system console. All messages are formatted in the following manner:
66
67         Warning: <device path> (usb_as<instance num>): Error Message...
68
69
70
71
72       where <device path> is the physical path  to  the  device  in  /devices
73       directory.
74
75       No bandwidth available.
76
77           There  is  no  bandwidth  available  for the isochronous pipe. As a
78           result, no data is transferred during play and record.
79
80
81       Operating a full/high speed audio device on a high speed port is not
82       supported.
83
84           The  USB  software  does  not  currently support full or high speed
85           audio devices connected to an external USB 2.0 hub that  is  linked
86           to  a port of a USB 2.0 host controller. Audio devices must be con‐
87           nected directly to a port of a USB 2.0 controller or to any USB 1.1
88           port.
89
90
91       Cannot access device. Please reconnect <name>.
92
93           There was an error in accessing the device during reconnect. Please
94           reconnect the device.
95
96
97       Device is not identical to the previous one on this port. Please dis‐
98       connect and reconnect.
99
100           A  USB  audio streaming interface was hot-removed while open. A new
101           device was hot-inserted which is not identical to the original  USB
102           audio  device.  Please  disconnect the USB device and reconnect the
103           device to the same port.
104
105

NOTES

107       The USB audio streaming interface is power managed  if  the  device  is
108       idle.
109
110
111
112SunOS 5.11                        15 May 2009                       usb_as(7D)
Impressum