From owner-cvs-all@FreeBSD.ORG Sun Aug 1 18:47:42 2004 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AA32D16A4CE; Sun, 1 Aug 2004 18:47:42 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A5EF43D45; Sun, 1 Aug 2004 18:47:42 +0000 (GMT) (envelope-from iedowse@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.11/8.12.11) with ESMTP id i71IlgFd083720; Sun, 1 Aug 2004 18:47:42 GMT (envelope-from iedowse@repoman.freebsd.org) Received: (from iedowse@localhost) by repoman.freebsd.org (8.12.11/8.12.11/Submit) id i71Ilghu083719; Sun, 1 Aug 2004 18:47:42 GMT (envelope-from iedowse) Message-Id: <200408011847.i71Ilghu083719@repoman.freebsd.org> From: Ian Dowse Date: Sun, 1 Aug 2004 18:47:42 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/dev/usb ehci.c ehcivar.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 01 Aug 2004 18:47:42 -0000 iedowse 2004-08-01 18:47:42 UTC FreeBSD src repository Modified files: sys/dev/usb ehci.c ehcivar.h Log: Implement basic support for EHCI interrupt pipes. This is unlikely to be particularly correct or optimal, but it seems to be enough to allow the attachment of USB2 hubs and USB2 devices connected via USB2 hubs. None of the split transaction support is implemented in our USB stack, so USB1 peripherals will definitely not work when connected via USB2 hubs. Revision Changes Path 1.12 +266 -11 src/sys/dev/usb/ehci.c 1.2 +17 -0 src/sys/dev/usb/ehcivar.h