Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 14 Jul 2009 10:36:43 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        Piotr =?iso-8859-2?q?Zi=EAcik?= <kosmo@semihalf.com>
Cc:        freebsd-arm@freebsd.org, thompsa@freebsd.org, freebsd-usb@freebsd.org
Subject:   Re: CPU Cache and busdma usage in USB
Message-ID:  <200907141036.44652.hselasky@c2i.net>
In-Reply-To: <200907141031.11185.kosmo@semihalf.com>
References:  <200906231035.43096.kosmo@semihalf.com> <200907091834.42462.hselasky@c2i.net> <200907141031.11185.kosmo@semihalf.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tuesday 14 July 2009 10:31:10 Piotr Zi=EAcik wrote:
> > 1) My analysis: Only the data areas are being flushed/invalidated. No
> > transfer descriptors are flushed/invalidated. I see no cache operations
> > happening on any DMA control structures, even though there are calls fr=
om
> > EHCI to xxx_pc_flush() and xxx_pc_invalidate().
>

> Probaby you see more on your AT91 device as you know USB stack internals.
> Have you tried to bring up OHCI on you ARM board ?

Not yet. I'm terribly busy with some LibUSB stuff headed for the 8-current=
=20
release. As soon as I find time I will fire off a build and debug.

BTW: Has pmap been fixed for ARM in 8-current?

=2D-HPS



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