• 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...
  • 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...
  • .LST and .M51 SFR mapping mismatches (uvision2 6.02 and 6.10)
    Hi, In an older version of my software, I use a specific SFR (CNTRL_REG) mapped on 0xC5 SFr address. In the new version, I need to map it at 0xC1. I thought it was very easy just by changing the...
  • .LST and .M51 SFR mapping mismatches (uvision2 6.02 and 6.10)
    Hi, In an older version of my software, I use a specific SFR (CNTRL_REG) mapped on 0xC5 SFr address. In the new version, I need to map it at 0xC1. I thought it was very easy just by changing the...
  • Segment Naming in linker directive file
    Hi, I am using the linker LX51 ver3.30. I have two questions regarding the linker directive control file: 1. Whats the difference between using the linker directive ?PR?*?module_name and ?PR?module_name...