Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 May 2007 14:53:29 -0700
From:      John-Mark Gurney <gurney_j@resnet.uoregon.edu>
To:        Hans Petter Selasky <hselasky@c2i.net>
Cc:        freebsd-usb@freebsd.org
Subject:   Re: 31st address line sometimes not used on EHCI/UHCI/OHCI
Message-ID:  <20070527215329.GY4602@funkthat.com>
In-Reply-To: <200705272235.46048.hselasky@c2i.net>
References:  <200705272235.46048.hselasky@c2i.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Hans Petter Selasky wrote this message on Sun, May 27, 2007 at 22:35 +0200:
> I've got some reports back that some USB host controllers do not support 
> transferring memory from a location higher than 2GB.
> 
> What should we do about this?
> 
> Should we limit all USB DMA allocations to the lower 2GB of the memory?

No, a quirk table should be setup and pass the restriction to bus_dma
at tag initalization time when a broken controller is detected..

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



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