Ada, interruption, layout and link

Nicolas Boulay nicolas.boulay at gmail.com
Wed Mar 24 16:46:48 UTC 2010


I have quickly see that Ada have a way to describe memory layout (like
mapping) and to declare interrupt handler.

Does anybody have a manual which explain how it is done ?

Lisaac have the section mapping and interrupt. but miss "bit" layout.
I would like to see the Ada syntaxe.

I think that for low level, lisaac lake a way to declare section for
the linker. Usually it's done on C using pragma. This is needed when a
system have different physical memory. On DSP, you could have 3 or 4
internal SRAM and external DRAM. In the code, you describe where you
put some code and some data. The linker file describe general
information for the stack or the "common" code.

This is a performance feature : put the hottest data in the fastest
memory block.

Regards,
Nicolas



More information about the Lisaac-devel mailing list