Project settings—debugger, Sort symbols by – Zilog ZUSBOPTS User Manual
Page 102
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: