• 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...
  • M51 file
    I need to find out how much of the available 128k flash has been used by my application. I also need to find out how much of the 32k available static RAM is being used. I believe the answers lie in the...
  • Segment names
    In assembly code, it seems common to name segments using question marks. Such as, ?C_C51STARTUP, ?STACK, ?DT?MYFILE, etc. Is there a requirement to do this? If not, what is its purpose? I read TFM, and...
  • M51 file and OMF file
    help: From the file m51 I found the following information: B:0026H.1 SYMBOL fgResult but when I check it in OMF file, the symbol information is the following: segment id: 0x00 offset : 0x0030...
  • 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...