[fpc-devel] Need an elegant way to preset a specific memory area in elf files
mschnell at lumino.de
Wed Apr 23 14:19:18 CEST 2014
On 04/23/2014 10:34 AM, Michael Ring wrote:
> but does not solve the problem, it's not about reading the data, it's
> about defining the data so that it is included in the elf file in the
> correct section so that the microcontroller is programmed with the
> values when the elf file is uploaded to the microcontroller.
The said method allows for writing to such data as well. Of course only
after some initialization is done.
If I need such stuff during the initialization, I would use ASM.
Anyway, by creating true constants (as you seem to aim for), the data
would reside in FLASH, and never be touched by any software.
Certain processors with on-chip flash memory indeed use hardware to read
such configuration data before the processor starts, but the only I know
of, that might be usable with fpc (and which I in fact am eager to use
with fpc) is PIC32 (a MIPS architecture).
More information about the fpc-devel