Talulah <paul.hills@[EMAIL PROTECTED]
> wrote:
> Thanks everyone for your contributions.
>
> The embedded Pascal compilers I have found are:
>
> MGL software: users.iafrica.com/r/ra/rainier
> E-LAB Computers: www.e-lab.de/index_en.html
> SourceBoost: www.sourceboost.com
>
> Unfortunately, as far as I can see, embedded Pascal compilers are
> available only for the Atmel AVR, ARM, PIC, and Z80. That rather
> restricts the use of it as an embedded language. However, the fact that
MGL lists 8051 which seem to be most popular 8-bit chip.
One can use Gnu Pascal as an embedded compiler. If given target
has a C library that emulates some OS one can try to build full
runtime, otherwise use bare compiler with minimal (C only) runtime.
Such use is somewhat rough (you do not get drivers for add on hardware,
limited debugging sup****t ...) and inexperiend user may easily get
stack on something that can be worked around, but some people did this.
In principle Gnu Pascal should work on all targets sup****ted by
Gnu C -- AFAICS this includes: AVR, 68hc11, ip2k, ARM, ppc, mips, m68000,
sparc. I do not know which of those possibilities are actually used,
but there were re****ts about AVR, ARM, ppc and mips. So while Gnu
Pascal sup****t for 8-bit targets is very limited IMHO you have
reasonable choice of 32-bit targets.
--
Waldek Hebisch
hebisch@[EMAIL PROTECTED]


|