Date: Sun, 21 Sep 1997 07:55:09 +0200 (MET DST) From: Luigi Rizzo <luigi@labinfo.iet.unipi.it> To: jonny@coppe.ufrj.br (Joao Carlos Mendes Luis) Cc: multimedia@FreeBSD.ORG Subject: Re: Luigi's driver and SB16 Message-ID: <199709210555.HAA14359@labinfo.iet.unipi.it> In-Reply-To: <199709192346.UAA19296@gaia.coppe.ufrj.br> from "Joao Carlos Mendes Luis" at Sep 19, 97 08:45:53 pm
next in thread | previous in thread | raw e-mail | index | archive | help
> Here's the important dmesg output:
>
> pcm0 at 0x220 irq 5 drq 1 mem 0x0 flags 0x15 en 1 confl 0
> mss_detect error, busy still set (0xff)
> device at 0x220 already attached as unit 0
> pcm0 not found at 0x220
sorry, there is a stupid bug in snd970909.tgz which does not reset
properly the descriptor after a failed probe (mss_probe in your case).
This is fixed in -current, and the fix is to add the following line
bzero(&pcm_info[dev->id_unit], sizeof(pcm_info[dev->id_unit]) );
right at the beginning of mss_probe() and sb_probe()
things should go smooth after that.
Cheers
Luigi
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709210555.HAA14359>
