| ??? 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 |
| Topic | Author | Date |
| Keil BL51 - relocating library segments | 01/01/70 00:00 | |
RE: Keil BL51 - relocating library segments | 01/01/70 00:00 |



