Vi+ Loader Manual
4-5
for 16-Bit Processors
ADSP-2192-12 DSP Loader
output file (
.H
) is the C-language source code for inclusion and compila-
tion into a host program (
.EXE
) using a C compiler (such as Microsoft
Visual C++) to create the RTBL.
The source code emitted by the loader is essentially arrays and structures
representing the executable’s sections and their contents. Refer to the
comments contained within the generated
.H
file for specific information
about the data structures and their usage.
Building .DXE Files
You must build two
.DXE
files, which serve as input to the loader. Then
you build the
.H
file. Lastly, you create the
.EXE
file (see
“Creating a .EXE
File” on page 4-6
). The following procedure suggests one method to build
the
.DXE
file using the Vi+ environment. You may choose to
combine steps or use the loader’s command-line, instead.
To build the
.DXE
files from Vi+:
1. Open the
Project
page of the
Project Options
dialog box.
2. Under
Processor
, select
ADSP-2192-12
.
Figure 4-1. ADSP-2192-12 DSP Loader Sequence
Loader:
1.DXE
2.DXE
.H File
.EXE File
.C Files
.SM File
.OVL File
The loader consumes the linker’s
output files (.DXE) to produce a
C-language source file (.H)
that contains data
structures representing the
executable.
RTBL:
The run-time boot loader compiles
the.H file and any other source files
(typically, C/C++) using host deve-
lopment tools (e.g. Microsoft
Visual C++). The resulting .EXE file
can be executed on a host PC.
Summary of Contents for VISUALDSP++ 3.5
Page 9: ...VisualDSP 3 5 Loader Manual ix for 16 Bit Processors Contents INDEX ...
Page 10: ...x VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Page 20: ...Notation Conventions xx VisualDSP Loader Manual for 16 Bit Processors ...
Page 86: ...Blackfin Processor Loader Guide 2 56 VisualDSP Loader Manual for 16 Bit Processors ...
Page 144: ...ADSP 218x DSP Splitter Guide 5 20 VisualDSP 3 5 Loader Manual for 16 Bit Processors ...
Page 166: ...INDEX I 12 VisualDSP Loader Manual for 16 Bit Processors ...