[fpc-devel] MIPS
Mark Morgan Lloyd
markMLl.fpc-devel at telemetry.co.uk
Mon May 30 12:16:46 CEST 2011
Michael Schnell wrote:
> There even is a Linux for PIC32
>
> http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2519¶m=en546018
>
>
> No idea if this is really useful ?
Although despite my enthusiasm for Linux, for hardware like that I find
myself asking /why/. I think there's a fairly clear demarcation between
projects/products which really do need a multitasking OS with networking
etc., and those that quite simply need to fiddle a few inputs and outputs.
The real problem is memory size: I remember a development job a few
years ago that was basically well-specified and well-planned, but by the
time the multitude of UI screens had been roughed out it was painfully
obvious that it wouldn't fit in the targeted board's address space. Then
it turned out that the compiler supported paging but that the linker
offset the tables by one entry: I managed to fix the binaries but we
/still/ ran out of space.
That experience is, in part, why these days I am more interested in
native than cross compilation. If you can get the basic functionality of
a project running on a "real" computer to the point where you can gauge
its performance and requirements, you're then in a far stronger position
to specify the target hardware.
--
Mark Morgan Lloyd
markMLl .AT. telemetry.co .DOT. uk
[Opinions above are the author's, not those of his employers or colleagues]
More information about the fpc-devel
mailing list