Memory Map Files; Loader Output Files In Intel Hex-32 Format - Analog Devices VisualDSP++ 3.5 Manual

Loader manual for 16-bit processors
Hide thumbs Also See for VisualDSP++ 3.5:
Table of Contents

Advertisement

Memory Map Files

The linker can output memory map files (
that contain memory and symbol information for your executable file(s).
The map contains a summary of memory defined with
mands in the
.LDF
symbols.

Loader Output Files in Intel Hex-32 Format

The loader can output Intel hex-32 format files (
8-bit-wide PROMs and are used with an industry-standard PROM pro-
grammer to program memory devices. One file contains data for the
whole series of memory chips to be programmed.
The following example shows how the Intel hex-32 format appears in the
loader's output file. Each line in the Intel hex-32 file contains an extended
linear address record, a data record, or the end-of-file record.
:
020000040000FA
:
0402100000FE03F0F9
:
00000001FF
Extended linear address records are used because data records have a
4-character (16-bit) address field, but in many cases, the required PROM
size is greater than or equal to
records specify bits 31–16 for the data records that follow.
Table A-2
shows an example of an extended linear address record.
Table A-3
shows the organization of an example data record.
Table A-4
shows an end-of-file record.
VisualDSP++ Loader Manual
for 16-Bit Processors
file, and provides a list of the absolute addresses of all
Extended linear address record
Data record
End-of-file record
0xFFFF
), which are ASCII text files
.MAP
MEMORY{}
). The files support
.LDR
bytes. Extended linear address
File Formats
com-
A-7

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Table of Contents