*.mp file interpretation , ICC-avr Mega 128

Jul 26, 2007 2 Replies

Area Addr Size Decimal Byte (Attributes)



-------------------------------- ---- ---- ------- ----



------------ lit 008E 0587 = 1415. byte (rel,con,rom)



Addr Global Symbol ----- -------------------------------- 008E __lit_start 00B8 _OPR_PINS 0400 _SUP_PINS 0478 _MEC_PINS 0514 __ctype 0615 __lit_end


Could some one please explain this?



This is the *.mp file in iccavr OPR_PINS is array of 100 unsigned longs that means 400Bytes. but B8-8E is not 400 Bytes.


Op Thu, 26 Jul 2007 14:41:53 +0200 schreef ftwdm :

_OPR_PINS starts at 00B8, not 008E. Presumably the region 008E..00B7 =

contains some anonymous literals and/or non-global symbols, as well as t= he =

region 0248..03FF.

Gemaakt met Opera's revolutionaire e-mailprogramma: = http://www.opera.com/mail/

There is a useful plug-in map file summary tool for Imagecraft ICCAVR which can be found here:

formatting link

You should also visit:

formatting link

and subscribe to the ICCAVR mailing list. There's lots of help there.

John B

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required