This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to place a library in specific memory area.

Other Parts Discussed in Thread: OMAPL138

I am using OMAPL138 which has C6748 DSp.

A 256KB of L2 shared Ram is avialable in OMAPL138, this is shared between DSP and ARM.

I am using a reduced version of gsl library in my project.

Development platform includes CCS 3.3 and BIOS 5.31, however I am not using BIOS instead I am using Linker command file.

I am able to access the L2 shared RAM area in my project.

I want to move the gsl library to this memory area.

Additional info:

Linker command file

MEMORY
{

L2_SHARED_RAM : origin = 0x11800000 length = 0x40000
}

SECTIONS
{
.algo_data load = L2_SHARED_RAM
}


May I please know the procedure to force the gsl lib to be placed in L2_SHARED_RAM memory area.

Many Thanks in advance