• What's the naming convention of C Compiler generated symbol ?
    After compiling, CARM will automatically generate some new symbol(segment, module) or change the variable/function name, such as ?CON?Hello, ?C_CLRSEG, ?PR?main?Hello, ?C?INIT, ?PR?strlen?T?strlen, ?DT0...
  • Calling convention
    I have some questions. What is the calling convention? What registers are used to pass parameters? What registers are used to return a result? What registers need to be preserved during a call...
  • Filename conventions in uV2 v2.36
    This is not a bug, but it bugs me! In my M51 map file, some files are shown on the included command line as residing in ".\filename.obj" and others as just "filename.obj", even though they are all...
  • MAC Station Address conventions
    An ARM7 MAC station address question: My NXP LPC2468 manual states that the station address 0 register MAC_SA0 expects the MAC address 1st octet to be loaded to bits 15:8, the 2nd octet to be loaded...
  • long function names ending ... at OVERLAY MAP OF MODULE:
    Hi, In the map file, the OVERLAY MAP OF MODULE: section seems to truncate long function names by adding ... at the end of the function name, while listing overlay. I was just wondering, is there...