[fpc-devel] Threading support and C library under Linux/Unix
Michael Schnell
mschnell at lumino.de
Thu Jun 24 09:56:13 CEST 2010
On 06/23/2010 06:04 PM, Henry Vermaak wrote:
>
> That only means that it doesn't send the lock signal to the external
> memory manager, so you can't have a multi processor implementation
> using this processor. It doesn't affect the working of the swp
> instruction.
>
I understand the "external memory manager" is the memory interface of
the ARM IP core and thus is involved with any read and write access. As
the ARM company only provides the CPU IP core, the chip manufacturer is
responsible of the memory interface and if the locking is not decently
handled, even a single CPU system might fail. This of course is true if
the lock signal is provided by a more advanced ARM core but the Chip
hardware does not use it
But maybe I am just too cautious ....
-Michael
More information about the fpc-devel
mailing list