Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Apr 2005 15:47:41 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-multimedia@freebsd.org
Subject:   Re: uaudio in full duplex
Message-ID:  <200504281547.42747.hselasky@c2i.net>
In-Reply-To: <20050422.133916.343183478.kazuhito@ph.noda.tus.ac.jp>
References:  <bf1230e8e54b0a986844371a3602d87b@mail.ru> <20050422.133916.343183478.kazuhito@ph.noda.tus.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
On Friday 22 April 2005 06:39, Kazuhito HONDA wrote:
> Hello,
>
> the uaudio driver doesn't allow USB devices to
> open playback and record channel pipe, simultaneously,
> if in FreeBSD-stable, at line 3650 of uaudio.c as below:
>
> =A0 =A0 =A0 =A0 if ((sc->sc_playchan.pipe !=3D NULL) || (sc->sc_recchan.p=
ipe !=3D
> NULL)) return (-1);
>
> If you do comment-out it, you may be able to read and write several time.
> But USB low-level driver soon freezes with eternal errors messages.
> I haven't found its cause.

What does the error messages say? It might be a bug in the UHCI driver,=20
because it does currently not check when isochronous transfers are=20
inserted in time !

Yours
=A0 Hans Petter Selasky



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504281547.42747.hselasky>