s5u1c33000c Epson Electronics America, Inc., s5u1c33000c Datasheet - Page 496

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
APPENDIX: SRF33 FILE STRUCTURE
<Reference: Contents of Information>
* Chain: Denotes the connection to the continuing information by the number of bytes from the top of the file.
(1) srf33 Control Header
(2) Section Information (Maximum 65535)
(3) Relocation Information
480
Index:
s_nxptr
s_scntyp
s_lnktyp
s_scnatt
s_off
s_rcptr
s_rcsiz
s_exptr
s_exsiz
s_excnt
s_rdptr
s_dsiz
s_scnndx
c_fatt
c_pentry
c_ver
c_scncnt
c_scnptr
c_debptr
r_rctyp
r_scnoff
r_exndx
r_scnndx
r_symoff
If that number is 0 (zero), there is no continuing information.
Number to identify a section or symbol. First ID No. is 0 (zero).
Chain to the following section
Section type
Linking method
Section attribute
Section start address
Relocation information chain
Relocation information byte size
Extern information chain
Extern information byte size
Number of pieces of extern information
Chain to actual data
Actual data byte size
Section ID
File control flag
Entry address
srf33 version information
Number of section information
Section-information chain
Debugging-control information chain
Relocation type
Offset in the section
Index of the extern information to be
referred
Section ID to which the extern
information to be referred belongs
Offset from the symbol
Information
Information
Information
Byte
Byte
Byte
4
2
2
2
4
4
4
4
4
4
4
4
2
2
4
4
2
4
2
2
2
2
4
4
0x00000000: Terminal end of section information
Other than 0: Chain
0x0001: CODE section
0x0002: DATA section
0x0003: BSS section
0x0004: Dummy section
0x0000 (unused)
0x0001: Absolute, 0x0002: Relocatable
0x00000000–0x0fffffff
0x00000000: There is no relocation information.
Other than 0: Chain
0x00000000: When the relocation information chain is 0.
Other than 0: Byte size
0x00000000: There is no extern information.
Other than 0: Chain
0x00000000: When the extern information chain is 0.
Other than 0: Byte size
0x00000000: When the extern information chain is 0.
Other than 0: Number of pieces of information
0x00000000:There is no actual data (always 0 in BSS).
Other than 0: Chain
0x00000000: When the chain to actual data is 0 in CODE/
DATA section, or when there is no BSS area in BSS section.
Other than 0: Byte size of actual data in CODE/DATA
section. Byte size of BSS area in BSS section.
0x0000–0xffff
0x0001: 8-bit relative symbol, SYMBOL<0x200
0x0002: 32-bit relative symbol (31:22), SYMBOL@rh
0x0003: 32-bit relative symbol (21:9), SYMBOL@rm
0x0004: 32-bit relative symbol (8:1), SYMBOL@rl
0x0005: 26-bit relative symbol (25:13), SYMBOL+sign32@ah
0x0006: 26-bit relative symbol (12:0), SYMBOL+sign32@al
0x0007: 32-bit absolute symbol (31:19), SYMBOL+imm32@h
0x0008: 32-bit absolute symbol (18:6), SYMBOL+imm32@m
0x0009: 32-bit absolute symbol (5:0), SYMBOL+imm32@l
0x000a: 32-bit absolute symbol (31:0), SYMBOL
0x00000000–Word size of the section to which this information belongs
0x00000000–Number of pieces of extern information in the section to be
referred
0x0000–Number of sections in the same file
0x00000000 (offset 0)–0xffffffff
The following OR values:
0x0001: Relocatable file
0x0002: Absolute file
0x0004: Execution format (Linker output file)
0x0008: Debugging information included
0x0010: Library file
0x0000: Boot address
0x3300 (Version: 33, Revision: 00)
0x0000: There is no section information.
Other than 0: Number of section information
0x00000000: There is no section information.
Other than 0: Chain
0x00000000: There is no debugging information.
Other than 0: Chain
EPSON
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
Contents
Contents
Contents
S5U1C33000C MANUAL

Related parts for s5u1c33000c