From owner-cvs-src@FreeBSD.ORG Sun Apr 20 14:58:15 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 25BB037B401; Sun, 20 Apr 2003 14:58:15 -0700 (PDT) Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by mx1.FreeBSD.org (Postfix) with ESMTP id B68EF43FB1; Sun, 20 Apr 2003 14:58:13 -0700 (PDT) (envelope-from wkb@freebie.xs4all.nl) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.9/8.12.9) with ESMTP id h3KLwCtv096767; Sun, 20 Apr 2003 23:58:12 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.9/8.12.9/Submit) id h3KLwCKB096766; Sun, 20 Apr 2003 23:58:12 +0200 (CEST) Date: Sun, 20 Apr 2003 23:58:12 +0200 From: Wilko Bulte To: Jake Burkholder Message-ID: <20030420215812.GA96743@freebie.xs4all.nl> References: <200304141404.h3EE48aL034057@repoman.freebsd.org> <20030416101546.GW529@cicely9.cicely.de> <20030420202527.GB42856@locore.ca> <20030420213537.GB20422@cicely9.cicely.de> <20030420215747.GC42856@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030420215747.GC42856@locore.ca> User-Agent: Mutt/1.4i X-OS: FreeBSD 4.8-STABLE X-PGP: finger wilko@freebsd.org cc: Hidetoshi Shimokawa cc: src-committers@FreeBSD.ORG cc: cvs-src@FreeBSD.ORG cc: Bernd Walter cc: ticso@cicely.de cc: cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf NOTES files src/sys/dev/usb FILES ehci.c ehci_pci.c ehcireg.h ehcivar.h usb.c src/sys/modules/usb Makefile X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 20 Apr 2003 21:58:15 -0000 On Sun, Apr 20, 2003 at 05:57:47PM -0400, Jake Burkholder wrote: > Apparently, On Sun, Apr 20, 2003 at 11:35:38PM +0200, > Bernd Walter said words to the effect of; > > > On Sun, Apr 20, 2003 at 04:25:28PM -0400, Jake Burkholder wrote: > > > Apparently, On Wed, Apr 16, 2003 at 12:15:47PM +0200, > > > Bernd Walter said words to the effect of; > > > > On Wed, Apr 16, 2003 at 11:23:30AM +0900, Hidetoshi Shimokawa wrote: > > > > > At Mon, 14 Apr 2003 07:04:08 -0700 (PDT), > > > > > Bernd Walter wrote: > > > > > Is this device supposed to work on sparc64? > > > > > > > > I don't know a reason why not. > > > > > > I don't know if this device is an exception, but the USB framework in > > > general does not use busdma, so its not MI and won't work on sparc64. > > > > This device is not an exception - it wouldn't make much sense without > > doing OHCI first as both are very similar in design. > > joe said he would do busdma for OHCI, but I'm not shure if the porting > > just stalled. > > Is busdma realy an absolute required feature for sparc64? > > Yes it is, and it should be for alpha. alpha works because of this > hack: > > #ifdef __alpha__ > #define DMAADDR(dma, o) (alpha_XXX_dmamap((vm_offset_t) *(dma) + (o))) > #else > #define DMAADDR(dma, o) (vtophys(*(dma) + (o))) > #endif > > But as a result alpha can only support limited amounts of physical memory > (1 or 2G max depending on the system I think). Yup, correct. Depends on how memory is mapped (IIRC, Drew has outlined what the details are on -alpha a few times). -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte