[haiku-commits] Re: BRANCH xyzzy-github.x86_64 - src/add-ons/kernel/busses/usb build/jam

  • From: Rene Gollent <anevilyak@xxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Mon, 6 Aug 2012 08:58:48 -0400

On Mon, Aug 6, 2012 at 8:54 AM, Jérôme Duval <korli@xxxxxxxxxxxxxxxx> wrote:
> So the flag is at the moment at the USB stack level, whereas some of
> USB bus drivers would allow addresses beyond the 32 bit boundary:
> probably not uhci and ohci but ehci and xhci would. How can this be
> fixed if the memory pool stays at the stack level?

I'd hope Michael would weigh in, but I suppose one possibility would
be to delegate pool creation to the individual busses. {U,O,E}HCI at
least have that restriction since the descriptor structures used by
the controller only contain 32-bits for specifying buffer addresses.

Regards,

Rene

Other related posts: