173ad990aSSimon L. B. Nielsen.\" Copyright (c) 2004 Atte Peltomaki 273ad990aSSimon L. B. Nielsen.\" All rights reserved. 373ad990aSSimon L. B. Nielsen.\" 473ad990aSSimon L. B. Nielsen.\" Redistribution and use in source and binary forms, with or without 573ad990aSSimon L. B. Nielsen.\" modification, are permitted provided that the following conditions 673ad990aSSimon L. B. Nielsen.\" are met: 773ad990aSSimon L. B. Nielsen.\" 1. Redistributions of source code must retain the above copyright 873ad990aSSimon L. B. Nielsen.\" notice, this list of conditions and the following disclaimer. 973ad990aSSimon L. B. Nielsen.\" 2. Redistributions in binary form must reproduce the above copyright 1073ad990aSSimon L. B. Nielsen.\" notice, this list of conditions and the following disclaimer in the 1173ad990aSSimon L. B. Nielsen.\" documentation and/or other materials provided with the distribution. 1273ad990aSSimon L. B. Nielsen.\" 1373ad990aSSimon L. B. Nielsen.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 1473ad990aSSimon L. B. Nielsen.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 1573ad990aSSimon L. B. Nielsen.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 1673ad990aSSimon L. B. Nielsen.\" ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE 1773ad990aSSimon L. B. Nielsen.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 1873ad990aSSimon L. B. Nielsen.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 1973ad990aSSimon L. B. Nielsen.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 2073ad990aSSimon L. B. Nielsen.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 2173ad990aSSimon L. B. Nielsen.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 2273ad990aSSimon L. B. Nielsen.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 2373ad990aSSimon L. B. Nielsen.\" SUCH DAMAGE. 2473ad990aSSimon L. B. Nielsen.\" 254a418e5bSJoel Dahl.Dd November 29, 2006 2673ad990aSSimon L. B. Nielsen.Dt SND_ES137X 4 2773ad990aSSimon L. B. Nielsen.Os 2873ad990aSSimon L. B. Nielsen.Sh NAME 2973ad990aSSimon L. B. Nielsen.Nm snd_es137x 3073ad990aSSimon L. B. Nielsen.Nd "Ensoniq AudioPCI ES137x bridge device driver" 3173ad990aSSimon L. B. Nielsen.Sh SYNOPSIS 32aaf93d16SJoel DahlTo compile this driver into the kernel, place the following lines in your 33aaf93d16SJoel Dahlkernel configuration file: 34aaf93d16SJoel Dahl.Bd -ragged -offset indent 3524013109SRuslan Ermilov.Cd "device sound" 3673ad990aSSimon L. B. Nielsen.Cd "device snd_es137x" 37aaf93d16SJoel Dahl.Ed 38aaf93d16SJoel Dahl.Pp 39aaf93d16SJoel DahlAlternatively, to load the driver as a module at boot time, place the 40aaf93d16SJoel Dahlfollowing line in 41aaf93d16SJoel Dahl.Xr loader.conf 5 : 42aaf93d16SJoel Dahl.Bd -literal -offset indent 43aaf93d16SJoel Dahlsnd_es137x_load="YES" 44aaf93d16SJoel Dahl.Ed 4573ad990aSSimon L. B. Nielsen.Sh DESCRIPTION 4673ad990aSSimon L. B. NielsenThe 4773ad990aSSimon L. B. Nielsen.Nm 4873ad990aSSimon L. B. Nielsenbridge driver allows the generic audio driver 4973ad990aSSimon L. B. Nielsen.Xr sound 4 5073ad990aSSimon L. B. Nielsento attach to the Ensoniq 137x audio cards. 51796eb4c2SAlexander Leidinger.Ss Runtime Configuration 52796eb4c2SAlexander LeidingerThe following 53796eb4c2SAlexander Leidinger.Xr sysctl 8 54796eb4c2SAlexander Leidingervariables are available in addition to those available to all 55796eb4c2SAlexander Leidinger.Xr sound 4 56796eb4c2SAlexander Leidingerdevices: 57796eb4c2SAlexander Leidinger.Bl -tag -width ".Va hw.snd.pcm%d.latency_timer" -offset indent 58796eb4c2SAlexander Leidinger.It Va hw.snd.pcm%d.latency_timer 59796eb4c2SAlexander LeidingerControls the PCI latency timer setting. 60796eb4c2SAlexander LeidingerIncreasing this value will solve most popping and crackling issues 61796eb4c2SAlexander Leidinger(especially on VIA motherboards). 62796eb4c2SAlexander Leidinger.It Va hw.snd.pcm%d.spdif_enabled 63796eb4c2SAlexander LeidingerEnables S/PDIF output on the primary playback channel. 64796eb4c2SAlexander LeidingerThis 65796eb4c2SAlexander Leidinger.Xr sysctl 8 66796eb4c2SAlexander Leidingervariable is available only if the device is known to support S/PDIF output. 674a418e5bSJoel Dahl.It Va dev.pcm.%d.polling 684a418e5bSJoel DahlExperimental polling mode, where the driver operates by querying the device 694a418e5bSJoel Dahlstate on each tick using 704a418e5bSJoel Dahl.Xr callout 9 . 714a418e5bSJoel DahlPolling is disabled by default. 724a418e5bSJoel DahlDo not enable it unless you are facing weird interrupt problems or if the 734a418e5bSJoel Dahldevice cannot generate interrupts at all. 74796eb4c2SAlexander Leidinger.El 7573ad990aSSimon L. B. Nielsen.Sh HARDWARE 7673ad990aSSimon L. B. NielsenThe 7773ad990aSSimon L. B. Nielsen.Nm 7873ad990aSSimon L. B. Nielsendriver supports the following sound cards: 7973ad990aSSimon L. B. Nielsen.Pp 8073ad990aSSimon L. B. Nielsen.Bl -bullet -compact 8173ad990aSSimon L. B. Nielsen.It 829aa2457dSJoel DahlCreative CT5880-A 839aa2457dSJoel Dahl.It 849aa2457dSJoel DahlCreative CT5880-C 859aa2457dSJoel Dahl.It 869aa2457dSJoel DahlCreative CT5880-D 879aa2457dSJoel Dahl.It 889aa2457dSJoel DahlCreative CT5880-E 899aa2457dSJoel Dahl.It 909aa2457dSJoel DahlCreative SB AudioPCI CT4730 919aa2457dSJoel Dahl.It 929aa2457dSJoel DahlEnsoniq AudioPCI ES1370 939aa2457dSJoel Dahl.It 949aa2457dSJoel DahlEnsoniq AudioPCI ES1371-A 959aa2457dSJoel Dahl.It 969aa2457dSJoel DahlEnsoniq AudioPCI ES1371-B 979aa2457dSJoel Dahl.It 989aa2457dSJoel DahlEnsoniq AudioPCI ES1373-A 999aa2457dSJoel Dahl.It 1009aa2457dSJoel DahlEnsoniq AudioPCI ES1373-B 1019aa2457dSJoel Dahl.It 1029aa2457dSJoel DahlEnsoniq AudioPCI ES1373-8 10373ad990aSSimon L. B. Nielsen.El 10473ad990aSSimon L. B. Nielsen.Sh SEE ALSO 10573ad990aSSimon L. B. Nielsen.Xr sound 4 10673ad990aSSimon L. B. Nielsen.Sh HISTORY 10773ad990aSSimon L. B. NielsenThe 10873ad990aSSimon L. B. Nielsen.Nm 1090199a480SJoel Dahldevice driver first appeared in 1100199a480SJoel Dahl.Fx 4.0 . 11173ad990aSSimon L. B. Nielsen.Sh AUTHORS 112*6c899950SBaptiste Daroussin.An Russell Cattelan Aq Mt cattelan@thebarn.com 113*6c899950SBaptiste Daroussin.An Cameron Grant Aq Mt cg@FreeBSD.org 114*6c899950SBaptiste Daroussin.An Joachim Kuebart 115*6c899950SBaptiste Daroussin.An Jonathan Noack Aq Mt noackjr@alumni.rice.edu 116