beautypg.com

Zilog EZ80F916 User Manual

Page 114

background image

UM014423-0607

Using the Integrated Development Environment

ZiLOG Developer Studio II

eZ80Acclaim!

®

User Manual

94

Sort Symbols By

You can choose whether to have symbols in the link map file sorted by name or address.

Show Absolute Addresses in Assembly Listings

When this check box is selected, all assembly listing files that are generated in your build
are adjusted to show the absolute addresses of the assembly code statements. If this check
box is deselected, assembly listing files use relative addresses beginning at zero.

For this option to be applied to listing files generated from assembly source files, the Gen-
erate Assembly Listing Files (.lst) check box in the Assembler page of the Project Settings
dialog box must be selected.

For this option to be applied to listing files generated from C source files, both the Gener-
ate Assembly Source Code and Generate Assembly Listing Files (.lst) check boxes in the
Listing Files page of the Project Settings dialog box must be selected.

Executable Formats

These check boxes determine which object format is used when the linker generates an
executable file. The linker supports the following formats: IEEE 695 (

.lod

) and Intel

Hex32 (

.hex

), which is a backward-compatible superset of the Intel Hex16 format. IEEE

695 is the default format for debugging in ZDS II, and the Intel hex format is useful for
compatibility with some third-party tools. You can also select both check boxes, which
produces executable files in both formats.

Fill Unused Hex File Bytes with 0xFF

This check box is available only when the Intel Hex32 Records executable format is
selected. When the Fill Unused Hex File Bytes with 0xFF check box is selected, all
unused bytes of the hex file are filled with the value 0xFF. This option is sometimes
required for compatibility with other tools that set otherwise uninitialized bytes to 0xFF so
that the hex file checksum calculated in ZDS II matches the checksum calculated in the
other tools.

NOTE: Use caution when selecting this option. The resulting hex file begins at the first hex

address (

0x0000

) and ends at the last page address that the program requires. This

significantly increases the programming time when using the resulting output hex
file. The hex file might try to fill nonexistent external memory locations with

0xFF

.

Maximum Bytes per Hex File Line

This drop-down list box sets the maximum length of a hex file record. This option is pro-
vided for compatibility with third-party or other tools that might have restrictions on the
length of hex file records. This option is available only when the Intel Hex32 Records exe-
cutable format is selected.

This manual is related to the following products: