beautypg.com

Project settings—debugger, Sort symbols by – Zilog ZUSBOPTS User Manual

Page 102

background image

Menu Bar

UM017105-0511

74

Zilog Developer Studio II – ZNEO™
User Manual

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 checkbox 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 Records (

.hex

). IEEE 695 is the default format for debugging.

Selecting Intel Hex32 - Records generates a hex file in the Intel Hex32 format, which is a
backward-compatible superset of the Intel Hex16 format. You can also select both check-
boxes, 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 so that when interoperating with other tools that set oth-
erwise uninitialized bytes to 0xFF, the hex file checksum calculated in ZDS II will match
that 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 drop-down menu sets the maximum length of a

hex file record. This option is provided 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 executable format is selected.

Project Settings—Debugger Page.

In the

Project Settings

dialog box, select the

Debugger page; see Figure 60.

Note:

This manual is related to the following products: