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>