From owner-freebsd-questions Mon Aug 9 19:23:14 1999 Delivered-To: freebsd-questions@freebsd.org Received: from Edison.EBICom.Net (Edison.EBICom.Net [205.218.114.2]) by hub.freebsd.org (Postfix) with ESMTP id D58CA14D04 for ; Mon, 9 Aug 1999 19:23:09 -0700 (PDT) (envelope-from moose@ebicom.net) Received: from PROPHECY (dissention.ebicom.net.5.131.216.in-addr.arpa [216.131.5.8] (may be forged)) by Edison.EBICom.Net (8.9.1a/8.9.1) with SMTP id VAA12721; Mon, 9 Aug 1999 21:18:46 -0500 Message-ID: <00cd01bee2d7$29b44a80$0201a8c0@PROPHECY> From: "John Sanders" To: "David S. Jackson" Cc: References: <19990809160327.A513@juno.dsj.net> Subject: Re: /dev/dspstat Date: Mon, 9 Aug 1999 21:20:28 -0500 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2014.211 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Actually it *is* supported with a few patches, ftp://ftp.thebarn.com/outgoing/es1371.patch Apply this to /usr/src/sys/pci/es1370.c and /usr/src/sys/pci/es1370_reg.h Then rebuild your kernel with pnp0, pci0 and most importantly, pcm0 (Luigi's sound driver that you just patched :-> ). Then, prance into /dev you need to "sh MAKEDEV snd1" I haven't been explained the reason snd1 must be used instead of snd0, but thats the way it is, and it works! :-P Now, it wont actually create /dev/snd1, but it will create other devices such as /dev/audio1. You may have to manually delete and re-link some files (such as /dev/audio1 -> /dev/audio) if you get any complaints from the shell. Also, my pcm0 configuration looks like this, the only thing you should have to change is the IRQ obviously (unless it really *is* at 11). pcm0 at isa? port? irq 11 drq 5 flags 0x0 Good luck! John http://www.freebsdbox.com ----- Original Message ----- From: David S. Jackson To: Sent: Monday, August 09, 1999 3:04 PM Subject: /dev/dspstat > Hi, > > I'm trying to get sound to work with a Ensoniq PCI Audio card. I > believe it uses the ES1371 chipset, so it's only supported under the > OSS drivers, which I have downloaded a trial copy of. > > (I'm using FBSD 3.1) > > Unfortunately, I see that /dev/dsp points to /dev/dspstat, which > doesn't exist. I looked through the /dev/MAKEDEV script and didn't > see where this file gets created. I also looked briefly though the > generic sound code in /usr/sys/i386/config/snd or where ever it is. I > didn't find mention of where this dspstat file gets created either. > It doesn't seem to get created under Linux, and I'm not familiar with > it. I even tried symlinking dsp to dsp0 as under LInux, but that > *really* didn't work! :) > > Can anyone tell me what to do about /dev/dsp and what it should point > to? Should permissions be open to users, say 755? And how do I > create /dev/dspstat, or should I symlink dsp to some other device? > > Thanks for your help! > > David S. Jackson http://www.dsj.net > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= > All too often it is audacity and not talent that moves > an artist to center stage. --Julia Cameron > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message