Loader:
The loader consumes the linker's
output files (.DXE) to produce a
C-language source file (.H)
that contains data
structures representing the
executable.
Figure 4-1. ADSP-2192-12 DSP Loader Sequence
output file (
.H
tion into a host program (
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
about the data structures and their usage.
Building .DXE Files
You must build two
you build the
.H
File" on page
4-6). The following procedure suggests one method to build
the
file using the VisualDSP++ environment. You may choose to
.DXE
combine steps or use the loader's command-line, instead.
To build the
.DXE
1. Open the Project page of the Project Options dialog box.
2. Under Processor, select ADSP-2192-12.
VisualDSP++ Loader Manual
for 16-Bit Processors
1.DXE
2.DXE
.H File
.EXE File
) is the C-language source code for inclusion and compila-
) using a C compiler (such as Microsoft
.EXE
files, which serve as input to the loader. Then
.DXE
file. Lastly, you create the
files from VisualDSP++:
ADSP-2192-12 DSP Loader
.SM File
.OVL File
RTBL:
The run-time boot loader compiles
.C Files
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.
file for specific information
.H
file (see
.EXE
"Creating a .EXE
4-5
Need help?
Do you have a question about the VisualDSP++ 3.5 and is the answer not in the manual?