beautypg.com

Ee the, Sort symbols by – Zilog Z8F0130 User Manual

Page 133

background image

UM013037-1212

Project Menu

Zilog Developer Studio II – Z8 Encore!

User Manual

109

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 checkbox 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)

checkbox in the

Assembler

page of the

Project Set-

tings

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)

checkboxes in

the

Listing Files

page of the

Project Settings

dialog box must be selected.

Executable Formats

These checkboxes 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 checkboxes, which
produces executable files in both formats.

Fill Unused Hex File Bytes with 0xFF

This checkbox is available only when the Intel Hex32 Records executable format is
selected. When the Fill Unused Hex File Bytes with 0xFF checkbox 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.

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 option is available only when the Intel Hex32 Records executable format is selected.
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

Note: