[fpc-devel] ARM embedded for ATSAM
Alfred
alfred at consulab.nl
Fri Sep 7 14:08:35 CEST 2018
Thanks for the advice.
The glue has already been used by me, including glue for the
FPC-makefiles. And some glue for Lazarus.
My question was more meant to be a fundamental one about the
organization of code.
Embedded is now a very viable target for FPC.
MCU's become powerful enough to be easily used for FPC ( and OOP ).
This would mean more targets and a much wider public.
The more targets added, the better.
But it could/should be better organized.
Making adding targets more easy. And strong typing (for peripherals)
possible.
------ Origineel bericht ------
Van: "Michael Ring" <mail at michael-ring.org>
Aan: fpc-devel at lists.freepascal.org
Verzonden: 7-9-2018 13:39:09
Onderwerp: Re: [fpc-devel] ARM embedded for ATSAM
>definitions for microcontrollers are available in the rtl/embedded/arm
>directory, there is one (sometimes several) pascal file for a class of
>microcontrollers of one vendor.
>
>There is some light glue in the compiler/arm/cpuinfo.pas and
>systems/t_embed.pas directory to make a new microcontroller available.
>
>What I do is to auto-generate the main microcontroller file from the
>header files of the microcontroller vendor.
>
>On top of this you can then build your own library or extend pxl.
>
>
>
>Michael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20180907/b4c791d9/attachment.html>
More information about the fpc-devel
mailing list