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

no-image

s5u1c17001c

Manufacturer Part Number
s5u1c17001c
Description
Cmos 16-bit Application Specific Controller
Manufacturer
Epson Electronics America, Inc.
Datasheet
3 SOFTWARE DEVELOPMENT PROCEDURES
Setting a linker script
3-22
If user library files are available, add them to this list following the procedure described below.
Paths can be specified using the environment variables that have been defined in the [Environments] tab page.
Close the file select dialog box to add the file entered or selected to the list as shown below.
The features of other buttons are the same as for the include path described before.
Step 30: Press the [Apply] button to confirm the changes made here.
The library settings specified here will be used in the linking operation.
A build process requires a linker script file. This file also can be created with the IDE.
A linker script file is used to indicate the section location and configuration to the linker. For example, one
object file generated by the assembler consists of sets of codes classified by data attributes, such as a program
code part, static data part, and a variable part. A set of codes like these comprises a single section. To the linker,
these represent an input section. The linker combines multiple input sections of the same kind into one (by re-
configuring them into an output section) to generate an executable object file. Furthermore, these sets of codes,
even of the same attributes, must be separated by location address and device so that the program code part
for the object generated from sources 1 and 2 is located at address A of the external ROM, and the program
code part for the object generated from source 3 is located at address B of the internal ROM before they can be
linked.
Therefore, a linker script file specifies which input sections should be combined to configure one output sec-
tion, from which address a section should be stored in memory, and at which address a section should be ex-
ecuted. For more information, refer to Section 3.8, "Sections and Linkage".
Step 31: If you closed the [Properties] dialog box, select [Properties] from the [Project] menu to reopen it.
Step 32: Click to select [GNU17 Linker Script Settings] from the properties list.
Step 29: Click the [Add] button. In the file select dialog box displayed, enter a file name or select one from
If you click the [Apply] or [OK] button after settings in a [GNU17 Build Options] page have been
changed, a dialog box appears for selecting whether the files created with the previous settings will
be deleted (and rebuild) or not. Click the [Cancel] button.
the [Open] dialog box displayed by clicking the [Browse...] button.
EPSON
(C COMPILER PACKAGE FOR S1C17 FAMILY) (Ver. 1.1)
S5U1C17001C MANUAL

Related parts for s5u1c17001c