DSPRelated.com
Forums

VDSP adsp-21061 Libraries...

Started by Unknown September 8, 2000


I'm using VDSP4.1 for 21061L development. I'm just learning, so bear with me.

Where are the following libraries documented?

lib060.dlb
libio32.dlb
libio64.dlb

and in the case of lib060, why do I need it? and should it be included in the
.ldf file?

Thanx...



On Thu, 7 Sep 2000 16:17:26 -0700, wrote:

> I'm using VDSP4.1 for 21061L development. I'm just learning, so bear with me.
>
> Where are the following libraries documented?
>
> lib060.dlb
> libio32.dlb
> libio64.dlb
>
> and in the case of lib060, why do I need it? and should it be included in the
> .ldf file?

Sources are in the lib/src/* subdirectories. lib060 should be all the
non-stream-I/O stuff including special SHARC math functions like FFT's
and filters.

The libio* libraries include stubs for simulating stream I/O when used
with an ICE or simulator. They communicate with the debugger using
JTAG-based memory snooping to allow your program to print to the
debugger output window. You can create your own implementation of these
functions to (for example) talk to a UART or to a keyboard and display
on your target.

If you don't use any library functions, you don't need to include the
libraries in the LDF file. Because they're libraries, it's harmless to
include them, as any code not referenced will not be added to your
executable.

Kenneth Porter
Kensington Laboratories, Inc.
mailto:
http://www.kensingtonlabs.com