⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 bl.map

📁 ARM处理器LM3SAPP_Bootloader的源代码分析
💻 MAP
📖 第 1 页 / 共 2 页
字号:
################################################################################
#                                                                              #
#      IAR Universal Linker V4.60I/386                                         #
#                                                                              #
#           Link time     =  10/Mar/2008  16:38:59                             #
#           Target CPU    =  ARM                                               #
#           List file     =  "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\List\bl.map"  #
#           Output file 1 =  "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Exe\bl.bin"   #
#                            Format: raw-binary                                #
#           Output file 2 =  "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Exe\bl.sim"   #
#                            Format: simple-code                               #
#           Command line  =  "C:\Program Files\IAR Systems\Embedded Workbench  #
#                            4.0 Kickstart\arm\lib\Luminary\driverlib.r79"     #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_autoba #
#                            ud.r79"                                           #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_check. #
#                            r79"                                              #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_decryp #
#                            t.r79"                                            #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_enet.r #
#                            79"                                               #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_i2c.r7 #
#                            9"                                                #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_main.r #
#                            79"                                               #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_packet #
#                            .r79"                                             #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_ssi.r7 #
#                            9"                                                #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_startu #
#                            p_ewarm.r79"                                      #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Obj\bl_uart.r #
#                            79"                                               #
#                            -o                                                #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\Exe\bl.bin"   #
#                            -Fraw-binary -l                                   #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\Debug\List\bl.map"  #
#                            -xms                                              #
#                            "-IC:\Program Files\IAR Systems\Embedded Workbenc #
#                            h 4.0 Kickstart\arm\LIB\"                         #
#                            -f                                                #
#                            "F:\Project\Luminary Micro Flash Programmer\文档\ #
#                            Luminary UART升级方案解决\iar\bl_link.xcl"        #
#                            (-carm -DROMSTART=00000044 -DROMEND=0000ffff      #
#                            -DRAMSTART=20000044 -DRAMEND=2000ffff             #
#                            -QCODE=ROMCODE -QINITTAB=ROMINITTAB               #
#                            -QDATA_C=ROMDATA_C -Z(CODE)INTVEC=0x0-0x43        #
#                            -Z(CODE)ROMCODE=ROMSTART-ROMEND                   #
#                            -Z(CONST)ROMINITTAB=ROMSTART-ROMEND               #
#                            -Z(CONST)ROMDATA_C=ROMSTART-ROMEND                #
#                            -Z(CODE)CODE=RAMSTART-RAMEND                      #
#                            -Z(CONST)INITTAB=RAMSTART-RAMEND                  #
#                            -Z(CONST)DATA_C=RAMSTART-RAMEND                   #
#                            -Z(DATA)DATA_Z=RAMSTART-RAMEND                    #
#                            -Z(DATA)DATA_N=RAMSTART-RAMEND)                   #
#                            "C:\Program Files\IAR Systems\Embedded Workbench  #
#                            4.0 Kickstart\arm\LIB\dl7mptnnl8n.r79"            #
#                            "-Osimple-code=F:\Project\Luminary Micro Flash Pr #
#                            ogrammer\文档\Luminary UART升级方案解决\iar\Debug #
#                            \Exe\bl.sim"                                      #
#                            -s ResetISR                                       #
#                                                                              #
#                        Copyright 1987-2007 IAR Systems. All rights reserved. #
################################################################################





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

       Program entry at :           20000527  Relocatable, from module : bl_startup_ewarm




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

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



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


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

  DEFINED ABSOLUTE ENTRIES
  PROGRAM MODULE, NAME : ?ABS_ENTRY_MOD

Absolute parts
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           RAMEND                  2000FFFF 
           RAMSTART                20000044 
           ROMEND                  0000FFFF 
           ROMSTART                00000044 
    *************************************************************************

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_autobaud.r79
    *************************************************************************

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_check.r79
  PROGRAM MODULE, NAME : bl_check

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 20000044 - 200000A7 (0x64 bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           CheckForceUpdate        20000045        Segment part 2 (bl_startup_ewarm)
    -------------------------------------------------------------------------
ROMCODE
  Relative segment, address: 00000044 - 000000A7 (0x64 bytes), align: 2
  Segment part 3.             Intra module refs:   CheckForceUpdate

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

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_decrypt.r79
    *************************************************************************

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_enet.r79
    *************************************************************************

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_i2c.r79
    *************************************************************************

  FILE NAME : F:\Project\Luminary Micro Flash Programmer\文档\Luminary UART升级方案解决\iar\Debug\Obj\bl_main.r79
  PROGRAM MODULE, NAME : bl_main

  SEGMENTS IN THE MODULE
  ======================
DATA_Z
  Relative segment, address: 200006FC - 200006FC (0x1 bytes), align: 0
  Segment part 2.             Intra module refs:   Updater
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           g_ucStatus              200006FC 
    -------------------------------------------------------------------------
DATA_Z
  Relative segment, address: 200005E0 - 200005E3 (0x4 bytes), align: 2
  Segment part 3.             Intra module refs:   Updater
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           g_ulTransferSize        200005E0 
    -------------------------------------------------------------------------
DATA_Z
  Relative segment, address: 200005E4 - 200005E7 (0x4 bytes), align: 2
  Segment part 4.             Intra module refs:   Updater
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           g_ulTransferAddress     200005E4 
    -------------------------------------------------------------------------
DATA_Z
  Relative segment, address: 200005E8 - 20000637 (0x50 bytes), align: 2
  Segment part 5.             Intra module refs:   Updater
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           g_pulDataBuffer         200005E8 
    -------------------------------------------------------------------------
DATA_Z
  Relative segment, address: 20000638 - 2000063B (0x4 bytes), align: 2
  Segment part 6.             Intra module refs:   Updater
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           g_pucDataBuffer         20000638 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200000A8 - 2000012B (0x84 bytes), align: 2
  Segment part 7.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ConfigureDevice         200000A9        Segment part 2 (bl_startup_ewarm)
               stack 1 = 00000000 ( 00000004 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 2000012C - 200003EB (0x2c0 bytes), align: 2
  Segment part 8.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           Updater                 2000012D        Segment part 2 (bl_startup_ewarm)
               stack 1 = 00000000 ( 0000000C )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200003EC - 200003EF (0x4 bytes), align: 2
  Segment part 9.             Intra module refs:   ConfigureDevice
                                                   Updater
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 200003F0 - 200003F3 (0x4 bytes), align: 2
  Segment part 10.            Intra module refs:   ConfigureDevice
                                                   Updater
    -------------------------------------------------------------------------
INITTAB
  Relative segment, address: 200005D0 - 200005DB (0xc bytes), align: 2
  Segment part 16. ROOT.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?init?tab?DATA_Z        200005D0 
    -------------------------------------------------------------------------
ROMCODE
  Relative segment, address: 000000A8 - 0000012B (0x84 bytes), align: 2
  Segment part 17.            Intra module refs:   ConfigureDevice
    -------------------------------------------------------------------------
ROMCODE
  Relative segment, address: 0000012C - 000003EB (0x2c0 bytes), align: 2
  Segment part 18.            Intra module refs:   Updater
    -------------------------------------------------------------------------
ROMCODE
  Relative segment, address: 000003EC - 000003EF (0x4 bytes), align: 2
  Segment part 19.            Intra module refs:   Segment part 9
    -------------------------------------------------------------------------

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -