• What is ?C?LIB_CODE in the map file (.M51)
    Dear Experts, In the map file of my project, I have a large segment by name ?C?LIB_CODE (size is 3KB+). What is this segment? Is there a way to optimize it? How can we know what is included (i.e. which...
  • Locating parts of LIB_CODE
    I want to locate specific parts of the C lib code in one area while letting the locator place the rest of the library where it wants.I don't know how to do it.Can you help me?Thanks! Example: C...
  • LIB_CODE in *.m51 files
    Hello, I have a problem with extracting data from *.m51 to build simulator. There are some library code in *.m51, placed in segments: LIB_CODE and LDIV. I guess it's length and address depends on...
  • Will ?C?LIB_CODE increase with my application?
    I write a bootloader to update the flash,but when the bootloader update the ?c?LIB_CODE,the MCU(C8051F005) always jump to another incorrect place. So I put the ?c?LIB_CODE into boot-area when linking...
  • How to split ?C?LIB_CODE and relocate each module respectively
    For example,?C?LIB_CODE includes ?C?UIDIV,?C?ULCMP,?C?LSTXDATA,?C?CCASE etc.And these module are all arranged to stick together. I want to relocate some module to different address.For example,?C...