Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jan 2000 19:21:37 -0600
From:      Russell Cattelan <cattelan@thebarn.com>
To:        Udo Erdelhoff <ue@nathan.ruhr.de>
Cc:        multimedia@freebsd.org
Subject:   Re: Trouble with Soundblaster 64V
Message-ID:  <387FCBA0.33E3C7D6@thebarn.com>
References:  <20000115010935.E1604@nathan.ruhr.de>

next in thread | previous in thread | raw e-mail | index | archive | help
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: <AudioPCI ES1371> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?387FCBA0.33E3C7D6>