CHAPTER 3: WORK BENCH

3.6.5 Files in the Work Space Folder

The work bench generates the following files in the work space folder:

<file>.epj

Project file

This file contains the project information.

<file>.cm

Linker command file

This file is generated when a build task is started, and is used by the linker to generate an absolute object file.

Example:

;S1C WorkBench Generated

;Thursday, November 05, 1998

"C:\EPSON\S1C63\DEV\63A08\PAR63A08.PAR"

;ICE parameter file

-o "test.abs"

;output file : absolute object

;linked object file(s) "sub.o"

"main.o"

The contents vary according to the source files included in the project and the linker option setting.

<file>.cmd Debugger startup command file

This file is generated when a build task is started, and is used by the debugger to execute the command in this file when it is started up.

Example:

lf "test.abs"

The work bench generates this file so that the executable file according to the format selection is loaded when the debugger starts up.

<file>.mak

"make" file for build task

This file is generated when a build task is started, and is used for the build process in the work bench. Example:

#S1C WorkBench Generated

#Thursday, November 05, 1998

ASM = as63.exe

LINK = lk63.exe

HEX = hx63.exe

ASM_FLG = -g

LINK_FLG = -g

HEX_FLG =

ALL : test.abs

test.abs : test.cm sub.o main.o $(LINK) $(LINK_FLG) test.cm

sub.o : C:\EPSON\S1C63\Test\sub.s

$(ASM) $(ASM_FLG) C:\EPSON\S1C63\Test\sub.s

main.o : C:\EPSON\S1C63\Test\main.s

$(ASM) $(ASM_FLG) C:\EPSON\S1C63\Test\main.s

This is a generic make file that contains macro setting and dependency list.

The following files are generated by the development tools during a build process:

<file>.o

Relocatable object files (generated by the assembler)

<file>.abs

Absolute object file (generated by the linker)

<file>.hsa, <file>.lsa, <file>.csa

Motorola S files (generated by the HEX converter when this format

 

is specified in the work bench)

<file>h.hex, <file>l.hex, <file>c.hex

Intel HEX files (generated by the Hex converter when this format

 

is specified in the work bench)

S5U1C63000A MANUAL

EPSON

29

(S1C63 FAMILY ASSEMBLER PACKAGE)