Skip site navigation (1)Skip section navigation (2)
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>