snd_uaudio.4 (122435) | snd_uaudio.4 (131530) |
---|---|
1.\" $FreeBSD: head/share/man/man4/snd_uaudio.4 122435 2003-11-10 20:25:40Z hmp $ | 1.\" $FreeBSD: head/share/man/man4/snd_uaudio.4 131530 2004-07-03 18:29:24Z ru $ |
2.\" $NetBSD: uaudio.4,v 1.15 2002/02/12 19:53:57 jdolecek Exp $ 3.\" 4.\" Copyright (c) 1999 The NetBSD Foundation, Inc. 5.\" All rights reserved. 6.\" 7.\" This code is derived from software contributed to The NetBSD Foundation 8.\" by Lennart Augustsson. 9.\" --- 39 unchanged lines hidden (view full) --- 49.Nm 50driver provides support for 51.Tn USB 52audio class devices. 53.Pp 54A 55.Tn USB 56audio device consists of a number of components: | 2.\" $NetBSD: uaudio.4,v 1.15 2002/02/12 19:53:57 jdolecek Exp $ 3.\" 4.\" Copyright (c) 1999 The NetBSD Foundation, Inc. 5.\" All rights reserved. 6.\" 7.\" This code is derived from software contributed to The NetBSD Foundation 8.\" by Lennart Augustsson. 9.\" --- 39 unchanged lines hidden (view full) --- 49.Nm 50driver provides support for 51.Tn USB 52audio class devices. 53.Pp 54A 55.Tn USB 56audio device consists of a number of components: |
57input terminals (e.g. USB digital input), output terminals (e.g. 58speakers), and a number of units in between (e.g. volume control). | 57input terminals (e.g.\& USB digital input), output terminals (e.g. 58speakers), and a number of units in between (e.g.\& volume control). |
59.Pp 60Refer to the 61.Ql USB Audio Class Specification 62for more information. 63.Sh SEE ALSO 64.Xr pcm 4 , 65.Xr usb 4 66.Rs --- 14 unchanged lines hidden (view full) --- 81by 82.An Hiten Pandya Aq hmp@FreeBSD.org . 83.Sh BUGS 84The 85.Tn PCM 86framework in 87.Fx , 88as of this writing, does not handle device un-registrations in a properly | 59.Pp 60Refer to the 61.Ql USB Audio Class Specification 62for more information. 63.Sh SEE ALSO 64.Xr pcm 4 , 65.Xr usb 4 66.Rs --- 14 unchanged lines hidden (view full) --- 81by 82.An Hiten Pandya Aq hmp@FreeBSD.org . 83.Sh BUGS 84The 85.Tn PCM 86framework in 87.Fx , 88as of this writing, does not handle device un-registrations in a properly |
89abstracted manner, i.e. a detach request is refused by the | 89abstracted manner, i.e., a detach request is refused by the |
90.Tn PCM 91framework if the device is in use. 92For 93.Tn USB 94and supposedly other detach-able busses, it is necessary to allow the 95device un-registration to complete successfully, otherwise the driver 96leaves wild pointers to invalid data structures and thus leading to a panic. | 90.Tn PCM 91framework if the device is in use. 92For 93.Tn USB 94and supposedly other detach-able busses, it is necessary to allow the 95device un-registration to complete successfully, otherwise the driver 96leaves wild pointers to invalid data structures and thus leading to a panic. |