NOTE: AVR Code addresses are word addresses
All other addresses (including ones in FLASH) are byte addresses

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                        func_lit   0054   0006 =      6. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0054  __func_lit_start
       005A  __func_lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             lit   005A   14D8 =   5336. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       005A  __lit_start
       005A  Display.c:FontLookup
       0301  Display.c:rawData
       13C4  __ctype
       1532  __lit_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                           idata   1532   0012 =     18. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       1532  __idata_start
       1544  __idata_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            text   1544   3588 =  13704. bytes (rel,con,rom)

       Addr  Global Symbol
      -----  --------------------------------
       0AA2  __text_start
       0AA2  __start
       0AC3  _exit
       0AC4  _TaskInit
       0ACA  _TaskRegister
       0B01  _TaskUnRegister
       0B27  _TaskCheckRegister
       0B3E  _TaskBlock
       0B54  _TaskDummy
       0B55  _TaskStop
       0B59  _TaskStart
       0B5D  _TaskExecute
       0C09  __TaskUnRegister
       0C40  __TaskRegister
       0C71  _main
       0E50  __StackOverflowed
       0E71  _Delay
       0E88  _DrawScreen
       0EE5  _Beep
       0EEB  _ADInit
       0EF1  _AD_interrupt
       0F48  _LCDInit
       0FA5  _LCDClrSCR
       0FBD  _LCDGotoXY
       0FCA  _LCDWriteString
       0FDB  _LCDWriteConstString
       0FEE  _LCDCursor
       0FFB  _LCDGraphClrSCR
       1015  _LCDGraphGotoXY
       1021  _LCDGraphConstString
       103D  _LCDGraphString
       1056  _LCDGraphChr
       111E  _LCDGraphSetRamPointer
       1132  _LCDGraphPix
       1187  _LCDGraphBox
       11C5  _LCDTextBox
       11F3  _LCDGraphBitMap
       121B  _LCDGraphLine
       1299  _LCDWriteCmd
       12A1  _LCDWriteData
       12A9  _LCDReadData
       12B8  _LCDDelay2ms
       12D7  _LCDDelay1us
       132D  __cprint
       16D1  _memcpy
       16DD  _strlen
       16E7  push_arg4
       16E9  push_arg2
       16EA  asr16
       16F1  asr32
       16FB  mod16s
       16FF  div16s
       1714  mod16u
       1716  div16u
       1717  xdiv16u
       1730  div32u
       1732  mod32u
       1736  div32s
       1738  mod32s
       175F  long_div_prolog
       1770  long_div_epilog
       177D  tst_R16_R19
       1782  tst_R24_R27
       1787  neg_R24_R27
       1790  empy16s
       17A0  pop_xgsetF0FC
       17AB  push_xgsetF0FC
       17AD  push_xgset30FC
       17AF  push_xgset00FC
       17B1  push_xgset003C
       17B6  push_xgsetF000
       17B9  pop_xgsetF000
       17BE  push_xgsetF00C
       17C3  pop_xgsetF00C
       17CA  push_xgset303C
       17D1  pop_xgset303C
       17D4  push_xgsetF03C
       17DB  pop_xgsetF03C
       17E0  xicall
       17E9  neg32
       17F2  lpm32
       1806  lsl32
       1810  mpy16s
       1824  __HWStackBottom
       1829  __StackCheck
       1840  fpsub
       1842  fpadd
       1843  fpadd_alt
       188E  fpadd1
       1895  fpsub1
       189C  fpsub2
       18A3  uint2fp
       18A5  int2fp
       18AE  ulong2fp
       18B0  long2fp
       18C3  fpdiv1
       18C8  fpdiv2
       18D1  fpdiv1x
       18DB  fpdiv2x
       193D  fpmul
       1978  fpmul1
       197F  unpacks
       1986  tstR16_R19
       198E  unpacku
       19A3  normalize_and_pack
       19D1  pack
       19DB  fpneg
       19E2  fpneg2
       19E6  saveR8toR25
       19E9  restoreR8toR25
       19EC  fpmule
       1A25  fpmule2
       1A2C  fpcmp
       1A37  fpcmp1
       1A3F  fpcmp2
       1A47  _cstrcpy
       1A4F  _cstrlen
       1A5A  __csdepi
       1A62  _csprintf
       1A8A  _itoa
       1AF7  _ltoa
       1B7C  _ultoa
       1BAF  _utoa
       1BDA  _ftoa
       1D0F  _isdigit
       1D14  _islower
       1D19  _isspace
       1D1E  _toupper
       1D51  __FormatFP_1
       217E  <created procedures>
       2566  __text_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                            data   0060   0012 =     18. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0060  __data_start
       0060  _TaskMax
       0062  _LastISet
       0066  _LastIOut
       006A  _LastVSet
       006E  _LastVOut
       0072  __data_end

Area                               Addr   Size   Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                             bss   0072   00AE =    174. bytes (rel,con,ram)

       Addr  Global Symbol
      -----  --------------------------------
       0072  __bss_start
       0072  TaskManager.c:i
       0073  TaskManager.c:j
       0074  TaskManager.c:FunctionPTR
       0076  _TaskDel
       007D  _TaskAdd
       0084  _TaskList
       00CA  _VSet
       00CE  _VOut
       00D2  _ISet
       00D6  _IOut
       00DA  _AD3
       00DC  _AD2
       00DE  _AD1
       00E0  _AD0
       00E2  _Text
       0120  __bss_end

Area                               Start  End    Decimal Bytes (Attributes)
--------------------------------   ----   ----   ------- ----- ------------
                          vector   0000   0044 =     68. bytes (abs,ovr,rom)

Files Linked      [ module(s) ]

C:\PROGRA~1\iccavr\lib\crtatmega.o	[ crtatmega.s ]
TaskManager.o	[ TaskManager.c ]
Display.o	[ Display.c ]
<library>	[ _cprintf.s, memcpy.s, strlen.s, asave.s, asr16.s, asr32.s, div16s.s, div16u.s, div32.s, emul16s.s, gpop5.s ]
[ gpush.s, gpushy.s, gpushz.s, gpusha.s, gpushb.s, icall.s, lneg.s, lpm32.s, lsl32.s, mpy16s.s, hwstack.s ]
[ stackcheck.s, fpadd.s, fpadd1.s, fpsub1.s, fpsub2.s, int2fp.s, fpdiv_new.s, fpmulnew.s, fpmul1.s ]
[ fputil.s, fpmule.s, fpmule2.s, fpcmp.s, fpcmp1.s, fpcmp2.s, cstrcpy.s, cstrlen.s, csprintf.s, itoa.s ]
[ ltoa.s, ultoa.s, utoa.s, ftoa.s, isdigit.s, islower.s, isspace.s, ctype.s, toupper.s, formatfp1.s ]

User Global Definitions

ram_end = 0x85f
hwstk_size = 0x40

User Base Address Definitions

func_lit = 0x54
data = 0x60
eeprom:0.1024

