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

no-image

s5u1c33000c

Manufacturer Part Number
s5u1c33000c
Description
Cmos 32-bit Single Chip Microcomputer S5u1c33000c Manual
Manufacturer
Epson Electronics America, Inc.
Datasheet
CHAPTER 12: LINKER
(Link processing in lk33 Ver. 3.0)
12.6.5 Symbols Generated in Ver. 3.0 Mode
The lk33 can generate block symbols (global symbols) that indicate the addresses and sizes of located blocks.
These symbols can be used in the source.
Real block symbols
Virtual block symbols
Address names
Default symbols
Output to symbol files
224
The following symbols are generated when a block is specified:
__START_<Block name>
__END_<Block name>
__SIZEOF_<Block name>
The following symbols are generated when a virtual block (with '@' added) is located. If only virtual blocks
are specified, the real block symbols shown above are not generated.
__START_V_<Block name>
__END_V_<Block name>
For shared blocks (-uXXXblock), the end address is determined by the size of the largest located section.
Address names are generated when the location addresses of blocks are defined by the -addr command.
__START_<Address or Symbol>
__END_<Address or Symbol>
__SIZEOF_<Address or Symbol>
The following symbols are always output regardless of whether any default DATA block exists and whether
"-v3" is specified.
__START_DEFAULT_DATA
__END_DEFAULT_DATA
__SIZEOF_DEFAULT_DATA
When symbols are output to a file, both block and address names are fixed to the following:
File = $$lk33$$, Section = uscn, Type = global
Example: Symbols output as block name = BLOCK1
Symbol
__START_BLOCK1 $$lk33$$ uscn
__END_BLOCK1
__SIZEOF_BLOCK1 $$lk33$$ uscn
File
$$lk33$$ uscn
End address of the block
Size of the default DATA block
Start address of the block
Size of the block (in bytes)
Start address of the virtual block
End address of the virtual block
Start address
End address
Total size (in bytes) of blocks located beginning with the specified
address
Start address of the default DATA block
End address of the default DATA block
Section
EPSON
Type
global
global
global
(C COMPILER PACKAGE FOR S1C33 FAMILY) (Ver. 4)
00000400
000009f0
000005f0
Address
S5U1C33000C MANUAL

Related parts for s5u1c33000c