Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Feb 2011 16:15:56 -0600
From:      Mark Tinguely <marktinguely@gmail.com>
To:        Marcel Moolenaar <xcllnt@mac.com>
Cc:        freebsd-arm@freebsd.org
Subject:   Re: Elimination of cpu_l2cache_* functions
Message-ID:  <4D506F1C.5090004@gmail.com>
In-Reply-To: <4D506642.5000701@gmail.com>
References:  <857AA8D9-5C41-4D80-A3B5-0D29BE051014@mac.com> <4D5050B3.4070608@gmail.com> <4A878FC3-C011-4E40-8B36-71E36B4C4A11@mac.com> <4D506642.5000701@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2/7/2011 3:38 PM, Mark Tinguely wrote

<deletions>

> If I remember correctly, I played with this idea at one time, but 
> threw it away.
>
> --Mark.

Oops, it is still my main ARMv5 implementation:

http://www.tinguelys.info/mark/freebsd/busdma_machdepV5.c

There are a few undocumented deviations in this file:

  allocated buffers are not uncached.
  allocated buffers are cache aligned.
  does not sync post reads. there is a define to re-enable this feature.

--Mark






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