s5u1c17001c Epson Electronics America, Inc., s5u1c17001c Datasheet - Page 234

no-image

s5u1c17001c

Manufacturer Part Number
s5u1c17001c
Description
Cmos 16-bit Application Specific Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet
5 GNU17 IDE
5-128
Section configuration (contents set in the [GNU17 Linker Script Settings] dialog box)
These are the contents set by default.
The VMAs (execution addresses) are set so that the .bss section is located from address 0x0 (RAM) and the
.vector section (.rodata section of boot.o) is located from address 0x8000 (start of ROM). Other sec-
tions are located at addresses following these two sections. Since sections other than .data are used from their
stored addresses, no LMAs (load addresses) are set. Since .data is copied from ROM to RAM before use, a
LMA is set following the .rodata section. The memory map configuration in Figure 5.7.6.2 can be realized
directly, without modifying this section configuration.
Linker script and section location
The linker script is generated as shown below.
/* Linker Script file generated by Gnu17 Plug-in for Eclipse */
OUTPUT_FORMAT("elf32-c17", "elf32-c17", "elf32-c17")
OUTPUT_ARCH(c17)
SEARCH_DIR(.);
SECTIONS
{
/* location counter */
. = 0x0;
/* section information */
.bss 0x000000 :
{
}
__START_bss = . ;
boot.o(.bss)
main.o(.bss)
C:/EPSON/gnu17/lib/24bit/libstdio.a(.bss)
C:/EPSON/gnu17/lib/24bit/libc.a(.bss)
C:/EPSON/gnu17/lib/24bit/libgcc.a(.bss)
C:/EPSON/gnu17/lib/24bit/libc.a(.bss)
__END_bss = . ;
EPSON
(C COMPILER PACKAGE FOR S1C17 FAMILY) (Ver. 1.1)
S5U1C17001C MANUAL

Related parts for s5u1c17001c