Subject: Re: BEWARE: SA-110/21285 users - possible problems!
To: Philip Blundell <pb@nexus.co.uk>
From: Chris G. Demetriou <cgd@netbsd.org>
List: port-arm32
Date: 09/29/1999 12:51:52
Philip Blundell <pb@nexus.co.uk> writes:
>This is a general problem with any ARM system actually; it's not specific to
>the SA-110 or 21285. There is no provision for keeping the cache coherent in
>hardware so you have to take care of it in software. So long as the OS is
>careful it should be no big deal.
>
>A few other cpus (MIPS springs to mind) have the same kind of issues.
... and this set of issues is one of the reasons why NetBSD has grown
the bus_dma* set of interfaces. 8-)
(looking at the NetBSD NCR 53c8xx and PCI LANCE drivers, it looks like
they do the right things to assure that the memory used by DMA will be
accessed in a DMA-safe manner...)
cgd
--
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD, just expressing my own opinion.