[fpc-pascal] ARM-Cortex port
Jonas Maebe
jonas.maebe at elis.ugent.be
Mon Aug 23 16:20:54 CEST 2010
On 23 Aug 2010, at 16:09, Andreas Berger wrote:
> I know that FPC works under ARM+Linux. Is this also true for the
> Cortex version of ARM? One of our major applications is written in C+
> + simply because it is to run in the future on an embedded system as
> well as the PC. Well the embedded processor has been chosen - the
> Luminary (TI) ARM-Cortex processor.
"Cortex" is a whole family of ARM CPUs. FPC full supports the ARM
Cortex "A" family of processor (A8, A9). The Luminary cpu is a Cortex-
M3. These only support Thumb and Thumb-2. There is support for Thumb-2
(and in particular the Cortex-M3) in FPC trunk, but I don't know how
well-tested or maintained it is (the support was added via third party
patches).
Jonas
More information about the fpc-pascal
mailing list