AnsweredAssumed Answered

Modification of default LDF to meet customer requirement

Question asked by MikeSmithCanada on Aug 6, 2013
Latest reply on Aug 6, 2013 by amcl

I am trying to set up a system default where my students will automatically be provided with an ldf with access to a specific library.

Meaning -- they build a CCES project, it loads a ldf -- that ldf accesses this dlb  smith.dlb rather than them having to go through and change the ldf setting by hand for each project

 

So my idea was to make a modification to tbe startup code ldf (1.0.0) to include this library

 

I though I could just go into

C:\Analog Devices\CrossCore Embedded Studio 1.0.2\Blackfin\ldf

and change adsp-BF533.ldf

 

/*

** define linked library list

*/

$LIBRARIES =

   libcc.dlb,                   /* Compiler support routines        */

ADD MY LIBRARY CLOSE TO HERE ON IN USER SECTION

   RT_LIB_NAME_MT(small),      /* Supervisor mode support routines */

#if defined(_HEAP_DEBUG)

   RT_LIB_NAME_EH_MT(heapdbg), /* Heap debugging library           */

#endif

But that file does not seem to be used

 

So how can I change startup code ldf (1.0.0) so that there is something automatically in the user section

$LIBRARIES = 

    libcc.dlb

...........

   ,libosal_noos.dlb

 

/*$VDSG<insert-user-libraries-at-end>                           */

/* Text inserted between these $VDSG comments will be preserved */

Add library here  ************************************************************************************

/*$VDSG<insert-user-libraries-at-end>                   */

 

or something equivalent to ensure my students have automated access to the library files.  

 

 

Thanks

 

   ;

Outcomes