From owner-freebsd-multimedia Fri Jan 14 17:21:53 2000 Delivered-To: freebsd-multimedia@freebsd.org Received: from timbuk.cray.com (timbuk-fddi.cray.com [128.162.8.102]) by hub.freebsd.org (Postfix) with ESMTP id 9539D14CD0 for ; Fri, 14 Jan 2000 17:21:43 -0800 (PST) (envelope-from cattelan@thebarn.com) Received: from clink.americas.sgi.com (clink.cray.com [128.162.84.70]) by timbuk.cray.com (8.8.8/CRI-gate-news-1.3) with ESMTP id TAA16377; Fri, 14 Jan 2000 19:21:40 -0600 (CST) Received: from thebarn.com (localhost [127.0.0.1]) by clink.americas.sgi.com (980427.SGI.8.8.8/CRI-news-1.3) with ESMTP id TAA50109; Fri, 14 Jan 2000 19:21:37 -0600 (CST) Message-ID: <387FCBA0.33E3C7D6@thebarn.com> Date: Fri, 14 Jan 2000 19:21:37 -0600 From: Russell Cattelan X-Mailer: Mozilla 4.7 [en] (X11; I; IRIX64 6.5-ALPHA-1276093720 IP27) X-Accept-Language: en MIME-Version: 1.0 To: Udo Erdelhoff Cc: multimedia@freebsd.org Subject: Re: Trouble with Soundblaster 64V References: <20000115010935.E1604@nathan.ruhr.de> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Udo Erdelhoff wrote: Ohh that's right we never patch the 3.x driver with the rev 7 patch Try this and let me know if it works change the line: (should be line 252 in es1371.c) bus_space_write_4(es->st, es->sh, ES1370_REG_CONTROL, es->ctrl); to: #define ES1371_BINTSUMM_OFF 0x07 bus_space_write_4(es->st, es->sh, ES1371_BINTSUMM_OFF, 0x20); I'll try and get a patch worked up over the weekend. > Hi, > I've tried to replace my Soundblaster Vibra 16 with a Soundblaster 64V. > The 64V uses an ES1373 chip (1373-0001-02). A sticker on the layout side > of the cards tells me that the model number may be ES1371. I've been unable > to locate a CT number on this card. > > I'm using 3.4-stable, last cvsup was on 12/20/1999. I've tried to use my > "old" kernel (of SB16 fame) with both pnp0 and pcm0[0] as well as a new > kernel with just pcm0. In both cases, the card is detected by the kernel: > > es1: rev 0x06 int a irq 14 on pci0.9.0 > pcm1: using I/O space register mapping at 0xe000 > es1371: codec vendor TRA revision 35 > es1371: codec features Bass & Treble > es1371: stereo enhancement: no 3D stereo enhancement > > (I've tried to boot in verbose mode but I've been unable to find any > es/pcm related information in /var/run/dmesg.boot afterwards) > > The motherboard bios gives me a listing of the pci devices before it > tries to boot the OS. This lists includes a "multimedia device" with > device number 9 and irq 14. In other words, the kernels detects the > card correctly. > > On the other hand, cat /dev/sndstat reports that I have an AudioPCI ES1371 > using irq0 and dma0 (duh). And the card doesn't work: mpg123 is stuck on > the first frame. There are no error messages on the console. > > My questions > a) Are the 1373-based cards supported by FreeBSD 3.4? > b) I'm sure I made some kind of mistake. Could somebody point my in the > right direction? If you need additional information, I'll break out > the screwdrivers again. > > /s/Udo > [0] To be precise: > controller pnp0 > device pcm0 > -- > There's more than one way to skin a cat: > Way number 32 -- Wrap it around a lonely frat man's pecker. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-multimedia" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message