7 Linker
As specified by the linker script, the .bss section starts at address 0x00000000, followed by the .data section. The .vector
section then starts at address 0x00008000, and the .text section starts at address 0x00008080, followed by the .data section
initial value and .rodata section.
The symbol __START_stack is located at address 0x7c0, as specified by the linker script.
Likewise, for the other symbols __START_bss, __END_bss, __START_data, __END_data, __START_vector,
END_vector, __START_text, __END_text, __START_rodata, __END_rodata, __START_data_lma, and
__END_data_lma, the location address specified by linker is indicated. Referring to these symbols indicates the address and size
of the individual sections within the program.
The .stab and .stabstr sections are used to embed debugging information used by the debugger into the program. The
contents of these sections are not loaded to the target.
7-10
Seiko Epson Corporation
S5U1C17001C Manual
(Rev. 1.0)
Need help?
Do you have a question about the S5U1C17001C and is the answer not in the manual?