Guest
#1171701
Here are some excerpts from my .map file. I'm using Cstartup.S v1.1
from atmel and Cstartup_SAM7.c v1.3 also from atmel.
*(.glue_7t)
*(.glue_7)
0x00005e18 . = ALIGN (0x4)
What is in the .glue_7t and .glue_7 sections? Where do they come from,
why are they there, what documentation is it described in?
Also I have an unrelated question about the mthomas hello world example.
Why does #include "lib_AT91SAM7S64.h" have to be commented out? I see
that functions from this library are used but they are declared in the
board.h file by copy/pasting from lib_AT91SAM7S64.h. Why didnt he just
include the library header rather than copy the declarations into
another file?