From owner-freebsd-hackers@FreeBSD.ORG Fri Feb 24 15:28:35 2006 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 49CCB16A420 for ; Fri, 24 Feb 2006 15:28:35 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: from mail.turbocat.net (mail.turbocat.net [213.133.116.130]) by mx1.FreeBSD.org (Postfix) with ESMTP id DD45043D49 for ; Fri, 24 Feb 2006 15:28:34 +0000 (GMT) (envelope-from hselasky@c2i.net) Received: by mail.turbocat.net (Postfix, from userid 1002) id BB98C422EC50; Fri, 24 Feb 2006 16:28:31 +0100 (CET) Received: from mp-217-133-97.daxnet.no (mp-217-133-97.daxnet.no [193.217.133.97]) by mail.turbocat.net (Postfix) with ESMTP id 7F3B1422EC4B; Fri, 24 Feb 2006 16:28:30 +0100 (CET) From: Hans Petter Selasky To: freebsd-hackers@freebsd.org Date: Fri, 24 Feb 2006 16:28:44 +0100 User-Agent: KMail/1.7 References: <200602231641.k1NGfcFU011130@brother.ludd.ltu.se> In-Reply-To: <200602231641.k1NGfcFU011130@brother.ludd.ltu.se> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200602241628.45519.hselasky@c2i.net> Cc: Peter B Subject: Re: usb2 iscochronous transfer X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 24 Feb 2006 15:28:35 -0000 On Thursday 23 February 2006 17:41, Peter B wrote: > Is there any work at all on usb2 isochronous transfer functionality? It's already implemented! > > http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/usb/ehci.c?rev=1.14.2.10& >content-type=text/x-cvsweb-markup > > * 1) The EHCI driver lacks support for isochronous transfers, so > * devices using them don't work. > > Any hints on what's needed to make it work? My new USB driver supports it. http://www.turbocat.net/~hselasky/usb4bsd > > Seems DVB-S receiver cards use usb2-isoc mode, therefore the need. > Maybe you want to try out the new USB API when designing the driver. Don't forget that high-speed isoc have 8 frames per millisecond! PS: My USB driver in SVN is now also compiling and working on NetBSD 3.X. --HPS