Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/14/03 16:33
Read: times


 
#43390 - Keil BL51 - relocating library segments
Hi,

For reasons of space, I need to remove all non-essential data from the common code area in a 2-bank application...

PRINTF is not explicitly called anywhere in the source, so it's appearance in the map file must be as a result an implicit call from another library function. Given that PRINTF appears in the map file as a relocateable segment (?PR?PRINTF?PRINTF), I'm assuming that, should I move PRINTF to a different bank, BL51 will place bankswitch code prior to any implicit calls made to PRINTF from within the library code module
C?LIB_CODE (which is in the common code area) when generating the absolute object file.

Does this sound plausible?

(This question has been posted on Keil's site, but hasn't provoked any comments)

Thanks!

David

List of 2 messages in thread
TopicAuthorDate
Keil BL51 - relocating library segments            01/01/70 00:00      
   RE: Keil BL51 - relocating library segments            01/01/70 00:00      

Back to Subject List