25.12.2012 Views

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

VisualDSP++ 4.5 Loader and Utilities Manual - Analog Devices

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Build Files<br />

Library Files<br />

Library files (.dlb), the output of the archiver, are binary, object <strong>and</strong> linkable<br />

files (ELF). Library files (called archive files in previous software<br />

releases) contain one or more object files (archive elements).<br />

The linker searches through library files for library members used by the<br />

code. For information on the ELF format used for executable files, refer to<br />

“Format References” on page A-17.<br />

� The<br />

archiver automatically converts legacy input objects from<br />

COFF to ELF format.<br />

Linker Output Files<br />

The linker’s output files (.dxe, .sm, .ovl) are binary executable files<br />

(ELF). The executable files contain program code <strong>and</strong> debugging<br />

information. The linker fully resolves addresses in executable files. For<br />

information on the ELF format used for executable files, see the TIS Committee<br />

texts cited in “Format References” on page A-17.<br />

The loaders/splitter utilities are used to convert executable files into<br />

boot-loadable or non-bootable files.<br />

Executable files are converted into a boot-loadable file (.ldr) for the ADI<br />

processors using a splitter utility. Once an application program is fully<br />

debugged, it is ready to be converted into a boot-loadable file.<br />

A boot-loadable file is transported into <strong>and</strong> run from a processor’s internal<br />

memory. This file is then programmed (burned) into an external memory<br />

device within your target system.<br />

A splitter utility generates non-bootable, PROM-image files by processing<br />

executable files <strong>and</strong> producing an output PROM file. A non-bootable,<br />

PROM-image file executes from processor external memory.<br />

A-6 <strong>VisualDSP++</strong> <strong>4.5</strong> <strong>Loader</strong> <strong>and</strong> <strong>Utilities</strong> <strong>Manual</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!