Copy base, Copy top, Divide) – Zilog EZ80F916 User Manual
Page 281: Freemem, Copy base copy top / (divide) freemem

UM014423-0607
Using the Linker/Locator
ZiLOG Developer Studio II
eZ80Acclaim!
®
User Manual
261
LOCATE s_uninit_data at LOWADDR OF RAM
gives the same address (the lowest possible address) when
RANGE RAM $5000:$1FFFF
.
If
LOCATE s_uninit_data at $5000
is changed to
LOCATE s_uninit_data at BASE OF RAM
the lowest used address is
$FE00
(because
LOCATE s_nvrblock at $FE00
and
s_nvrblock
is in RAM).
COPY BASE
The COPY BASE operator provides the lowest used address of a copy segment, group, or
address space. The value of COPY BASE is treated as an expression value.
Syntax
COPY BASE OF
<name>
<name> can be either a group, address space, or segment.
COPY TOP
The
COPY TOP
operator provides the highest used address of a copy segment, group, or
address space. The value of COPY TOP is treated as an expression value.
Syntax
COPY TOP OF
<name> can be a group, address space, or segment.
/ (Divide)
The / (Divide) operator is used to perform division.
Syntax
FREEMEM
The FREEMEM operator provides the lowest address of unallocated memory of a group,
address space, or segment. The value of FREEMEM is treated as an expression value.
Syntax
FREEMEM OF