CHAPTER 3: WORK BENCH
S5U1C63000A MANUAL EPSON 29
(S1C63 FAMILY ASSEMBLER PACKAGE)
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 com-
mand 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)