################################################################################
#                                                                              #
#      IAR Universal Linker V4.60I/386                                         #
#                                                                              #
#           Link time     =  14/May/2008  13:01:58                             #
#           Target CPU    =  ARM                                               #
#           List file     =  D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\L #
#                            ist\ViewTheLastSMS.map                            #
#           Output file 1 =  D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\E #
#                            xe\ViewTheLastSMS.elf                             #
#                            Format: elf, variant: -yas                        #
#           Command line  =  D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\O #
#                            bj\entery.r79                                     #
#                            D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\O #
#                            bj\main.r79                                       #
#                            D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\O #
#                            bj\pdusms_sie.r79                                 #
#                            -o                                                #
#                            D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\E #
#                            xe\ViewTheLastSMS.elf                             #
#                            -Felf -yas -l                                     #
#                            D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\L #
#                            ist\ViewTheLastSMS.map                            #
#                            -xmsnio                                           #
#                            "-ID:\Pasha\Embedded Workbench 4.0 Evaluation2\AR #
#                            M\LIB\"                                           #
#                            -f                                                #
#                            D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41.x #
#                            cl                                                #
#                            (-carm -Z(CODE)CODE,DATA_C=A135B200-FFFFFFFF)     #
#                                                                              #
#                        Copyright 1987-2007 IAR Systems. All rights reserved. #
################################################################################





                ****************************************
                *                                      *
                *           CROSS REFERENCE            *
                *                                      *
                ****************************************

                  There are no program entries.




                ****************************************
                *                                      *
                *            RUNTIME MODEL             *
                *                                      *
                ****************************************

  StackAlign4  = USED
  __cpu_mode   = __pcs__interwork
  __data_model = absolute
  __endian     = little
  __rt_version = 6



                ****************************************
                *                                      *
                *              MODULE MAP              *
                *                                      *
                ****************************************


  DEFINED ABSOLUTE ENTRIES
    *************************************************************************

  FILE NAME : D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\Obj\entery.r79
  PROGRAM MODULE, NAME : entery

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: A135B200 - A135B20B (0xc bytes), align: 2
  Segment part 0. ROOT.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B20C - A135B20F (0x4 bytes), align: 2
  Segment part 1. ROOT.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           kill_data               A135B20C        Segment part 4 (main)

    *************************************************************************

  FILE NAME : D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\Obj\main.r79
  PROGRAM MODULE, NAME : main

  SEGMENTS IN THE MODULE
  ======================
DATA_C
  Segment part 2. NOT NEEDED.
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B790 - A135B79F (0x10 bytes), align: 2
  Segment part 3.             Intra module refs:   Segment part 12
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           color_black             A135B798 
           color_white             A135B79C 
    -------------------------------------------------------------------------
CODE
  Segment part 8. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B210 - A135B28F (0x80 bytes), align: 2
  Segment part 9.             Intra module refs:   onRedraw
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           soft_key                A135B210 
               stack 1 = 00000000 ( 00000020 )
    -------------------------------------------------------------------------
CODE
  Segment part 10. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B290 - A135B327 (0x98 bytes), align: 2
  Segment part 11.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           onRedraw                A135B290 
               stack 1 = 00000000 ( 00000030 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B328 - A135B32B (0x4 bytes), align: 2
  Segment part 12.            Intra module refs:   onRedraw
                                                   soft_key
    -------------------------------------------------------------------------
CODE
  Segment part 13. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B32C - A135B35F (0x34 bytes), align: 2
  Segment part 14.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           OnKey                   A135B32C 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Segment part 15. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B360 - A135B36B (0xc bytes), align: 2
  Segment part 16.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           onCreate                A135B360 
    -------------------------------------------------------------------------
CODE
  Segment part 17. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B36C - A135B377 (0xc bytes), align: 2
  Segment part 18.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           onClose                 A135B36C 
    -------------------------------------------------------------------------
CODE
  Segment part 19. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B378 - A135B38F (0x18 bytes), align: 2
  Segment part 20.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           onFocus                 A135B378 
               stack 1 = 00000000 ( 00000008 )
    -------------------------------------------------------------------------
CODE
  Segment part 21. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B390 - A135B3A3 (0x14 bytes), align: 2
  Segment part 22.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           onUnfocus               A135B390 
    -------------------------------------------------------------------------
CODE
  Segment part 23. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B3A4 - A135B3AB (0x8 bytes), align: 2
  Segment part 24.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           method8                 A135B3A4 
    -------------------------------------------------------------------------
CODE
  Segment part 25. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B3AC - A135B3B3 (0x8 bytes), align: 2
  Segment part 26.            Intra module refs:   Segment part 4
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           method9                 A135B3AC 
    -------------------------------------------------------------------------
CODE
  Segment part 27. NOT NEEDED.
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B7A0 - A135B7D3 (0x34 bytes), align: 2
  Segment part 4.             Intra module refs:   maincsm_oncreate
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           Canvas                  A135B7A0 
           gui_methods             A135B7A8 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B3B4 - A135B40F (0x5c bytes), align: 2
  Segment part 28.            Intra module refs:   MAINCSM
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           maincsm_oncreate        A135B3B4 
               stack 1 = 00000000 ( 0000000C )
    -------------------------------------------------------------------------
CODE
  Segment part 29. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B410 - A135B43F (0x30 bytes), align: 2
  Segment part 30.            Intra module refs:   MAINCSM
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           maincsm_onmessage       A135B410 
    -------------------------------------------------------------------------
CODE
  Segment part 31. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B440 - A135B443 (0x4 bytes), align: 2
  Segment part 32.            Intra module refs:   maincsm_onclose
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           Killer                  A135B440 
    -------------------------------------------------------------------------
CODE
  Segment part 33. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B444 - A135B457 (0x14 bytes), align: 2
  Segment part 34.            Intra module refs:   MAINCSM
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           maincsm_onclose         A135B444 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Segment part 35. NOT NEEDED.
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B7D4 - A135B7D7 (0x4 bytes), align: 2
  Segment part 5.             Intra module refs:   MAINCSM
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           minus11                 A135B7D4 
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B7D8 - A135B7F7 (0x20 bytes), align: 2
  Segment part 6.             Intra module refs:   MAINCSM
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           maincsm_name_body       A135B7D8 
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B7F8 - A135B833 (0x3c bytes), align: 2
  Segment part 7.             Intra module refs:   main
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           MAINCSM                 A135B7F8 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B458 - A135B487 (0x30 bytes), align: 2
  Segment part 36.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           main                    A135B458        Segment part 0 (entery)
               stack 1 = 00000000 ( 00000030 )
    -------------------------------------------------------------------------
CODE
  Segment part 37. NOT NEEDED.Intra module refs:   onRedraw
    -------------------------------------------------------------------------
CSTACK
  Segment part 1. NOT NEEDED.

    *************************************************************************

  FILE NAME : D:\Pasha\elf\googlecode\ViewTheLastSMS\E71Csw41\Obj\pdusms_sie.r79
  PROGRAM MODULE, NAME : pdusms_sie

  SEGMENTS IN THE MODULE
  ======================
CODE
  Segment part 7. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B488 - A135B4CF (0x48 bytes), align: 2
  Segment part 8.             Intra module refs:   SMS_In
                                                   SMS_NotOut
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           Hex2Num                 A135B489 
               stack 1 = 00000000 ( 00000014 )
    -------------------------------------------------------------------------
CODE
  Segment part 9. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B4D0 - A135B4F7 (0x28 bytes), align: 2
  Segment part 10.            Intra module refs:   SMS_In
                                                   SMS_NotOut
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           Add2WS                  A135B4D1 
               stack 1 = 00000000 ( 0000000C )
    -------------------------------------------------------------------------
CODE
  Segment part 11. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B4F8 - A135B54F (0x58 bytes), align: 2
  Segment part 12.            Intra module refs:   PDU_decode
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SMS_NotOut              A135B4F9 
               stack 1 = 00000000 ( 00000014 )
    -------------------------------------------------------------------------
CODE
  Segment part 13. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B550 - A135B5DD (0x8e bytes), align: 2
  Segment part 14.            Intra module refs:   PDU_decode
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           SMS_In                  A135B551 
               stack 1 = 00000000 ( 00000010 )
    -------------------------------------------------------------------------
CODE
  Segment part 15. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B5E0 - A135B633 (0x54 bytes), align: 2
  Segment part 16.            Intra module refs:   GetSMSData
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           PDU_decode              A135B5E1 
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Segment part 17. NOT NEEDED.
    -------------------------------------------------------------------------
CODE
  Relative segment, address: A135B634 - A135B78F (0x15c bytes), align: 2
  Segment part 18.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           GetSMSData              A135B634        onRedraw (main)
               stack 1 = 00000000 ( 00000140 )
    -------------------------------------------------------------------------
CSTACK
  Segment part 1. NOT NEEDED.
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B834 - A135B877 (0x44 bytes), align: 2
  Segment part 2.             Intra module refs:   GetSMSData
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B878 - A135B883 (0xc bytes), align: 2
  Segment part 3.             Intra module refs:   GetSMSData
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B884 - A135B893 (0x10 bytes), align: 2
  Segment part 4.             Intra module refs:   GetSMSData
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B894 - A135B8A3 (0x10 bytes), align: 2
  Segment part 5.             Intra module refs:   GetSMSData
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: A135B8A4 - A135B8AF (0xc bytes), align: 2
  Segment part 6.             Intra module refs:   GetSMSData




                ****************************************
                *                                      *
                *            MODULE SUMMARY            *
                *                                      *
                ****************************************

Module       CODE
------       ----
            (Rel)
entery         16
main          796
pdusms_sie    900
------      -----
Total:      1 712


                ****************************************
                *                                      *
                *              CALL GRAPH              *
                *                                      *
                ****************************************

  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  onRedraw
      | Stack used (prev) :  00000000
      | + function block  :  00000030
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000030


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  OnKey
      | Stack used (prev) :  00000000
      | + function block  :  00000004
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000004


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  onCreate
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  onClose
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  onFocus
      | Stack used (prev) :  00000000
      | + function block  :  00000008
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000008


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  onUnfocus
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  method8
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  method9
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  maincsm_oncreate
      | Stack used (prev) :  00000000
      | + function block  :  0000000C
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  0000000C


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  maincsm_onmessage
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  Killer
      | Stack used (prev) :  00000000
      | + function block  :  00000000
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000000


  ->Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
                             CSTACK
    | Stack used (prev) :  00000000
  01  maincsm_onclose
      | Stack used (prev) :  00000000
      | + function block  :  00000004
  <-Sub-tree of type: Indirectly called function tree that does not make
                    : indirect calls (Is not an interrupt and is not flagged
                    : as not overlayable)
    | Stack used          :  00000004


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000030
  01  soft_key
      | Stack used (prev) :  00000030
      | + function block  :  00000020
  <-Sub-tree of type: Function tree
    | Stack used          :  00000050


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000050
  01  main
      | Stack used (prev) :  00000050
      | + function block  :  00000030
  <-Sub-tree of type: Function tree
    | Stack used          :  00000080


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000080
  01  Hex2Num
      | Stack used (prev) :  00000080
      | + function block  :  00000014
  <-Sub-tree of type: Function tree
    | Stack used          :  00000094


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  00000094
  01  Add2WS
      | Stack used (prev) :  00000094
      | + function block  :  0000000C
  <-Sub-tree of type: Function tree
    | Stack used          :  000000A0


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  000000A0
  01  SMS_NotOut
      | Stack used (prev) :  000000A0
      | + function block  :  00000014
  <-Sub-tree of type: Function tree
    | Stack used          :  000000B4


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  000000B4
  01  SMS_In
      | Stack used (prev) :  000000B4
      | + function block  :  00000010
  <-Sub-tree of type: Function tree
    | Stack used          :  000000C4


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  000000C4
  01  PDU_decode
      | Stack used (prev) :  000000C4
      | + function block  :  00000004
  <-Sub-tree of type: Function tree
    | Stack used          :  000000C8


  ->Sub-tree of type: Function tree
                             CSTACK
    | Stack used (prev) :  000000C8
  01  GetSMSData
      | Stack used (prev) :  000000C8
      | + function block  :  00000140
  <-Sub-tree of type: Function tree
    | Stack used          :  00000208




                ****************************************
                *                                      *
                *      SEGMENTS IN ADDRESS ORDER       *
                *                                      *
                ****************************************


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
CODE                               A135B200 - A135B78F         590   rel    2
DATA_C                             A135B790 - A135B8AF         120   rel    2

                ****************************************
                *                                      *
                *        END OF CROSS REFERENCE        *
                *                                      *
                ****************************************

 1 712 bytes of CODE memory

Errors: none
Warnings: none

