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

📄 bootloaderatmega128.map

📁 采用IAR进行编译。 这是ATMEGA128单片机的BOOTLOADER的源码。 和AVRSTUDIO配合使用。 具体请参考bootloader.c的注释说明。 如有任何问题请邮件联系。
💻 MAP
📖 第 1 页 / 共 3 页
字号:
  Segment part 13.            Intra module refs:   ?PROLOGUE4_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?PROLOGUE3_L09          0001FDFC 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FDFE - 0001FDFF (0x2 bytes), align: 1
  Segment part 14.            Intra module refs:   ?PROLOGUE3_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?PROLOGUE2_L09          0001FDFE 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE00 - 0001FE01 (0x2 bytes), align: 1
  Segment part 15.            Intra module refs:   ?PROLOGUE2_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?PROLOGUE1_L09          0001FE00 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE02 - 0001FE03 (0x2 bytes), align: 1
  Segment part 16.            Intra module refs:   ?PROLOGUE1_L09

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?EPILOGUE_B_L09

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE04 - 0001FE05 (0x2 bytes), align: 1
  Segment part 6.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B10_L09       0001FE04        BlockLoad (bootloader)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE06 - 0001FE07 (0x2 bytes), align: 1
  Segment part 7.             Intra module refs:   ?EPILOGUE_B10_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B9_L09        0001FE06 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE08 - 0001FE09 (0x2 bytes), align: 1
  Segment part 8.             Intra module refs:   ?EPILOGUE_B9_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B8_L09        0001FE08 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE0A - 0001FE0B (0x2 bytes), align: 1
  Segment part 9.             Intra module refs:   ?EPILOGUE_B8_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B7_L09        0001FE0A 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE0C - 0001FE0D (0x2 bytes), align: 1
  Segment part 10.            Intra module refs:   ?EPILOGUE_B7_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B6_L09        0001FE0C 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE0E - 0001FE0F (0x2 bytes), align: 1
  Segment part 11.            Intra module refs:   ?EPILOGUE_B6_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B5_L09        0001FE0E        GetNumber (bootloader)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE10 - 0001FE11 (0x2 bytes), align: 1
  Segment part 12.            Intra module refs:   ?EPILOGUE_B5_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B4_L09        0001FE10        BlockRead (bootloader)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE12 - 0001FE13 (0x2 bytes), align: 1
  Segment part 13.            Intra module refs:   ?EPILOGUE_B4_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B3_L09        0001FE12 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE14 - 0001FE15 (0x2 bytes), align: 1
  Segment part 14.            Intra module refs:   ?EPILOGUE_B3_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B2_L09        0001FE14 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE16 - 0001FE17 (0x2 bytes), align: 1
  Segment part 15.            Intra module refs:   ?EPILOGUE_B2_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B1_L09        0001FE16 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: CODE 0001FE18 - 0001FE25 (0xe bytes), align: 1
  Segment part 16.            Intra module refs:   ?EPILOGUE_B1_L09
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?EPILOGUE_B0_L09        0001FE18 

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?REGISTER_CGREGR4_L10

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26, align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?Register_R4_is_cg_reg
                                   0001FE26        BlockLoad (bootloader)
                                                   GetNumber (bootloader)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?REGISTER_CGREGR5_L10

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26, align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?Register_R5_is_cg_reg
                                   0001FE26        BlockLoad (bootloader)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?REGISTER_CGREGR6_L10

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26, align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?Register_R6_is_cg_reg
                                   0001FE26        BlockLoad (bootloader)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?REGISTER_CGREGR8_L10

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26, align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?Register_R8_is_cg_reg
                                   0001FE26        BlockLoad (bootloader)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?REGISTER_CGREGR9_L10

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26, align: 1
  Segment part 0.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ?Register_R9_is_cg_reg
                                   0001FE26        BlockLoad (bootloader)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?low_level_init

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: CODE 0001FE26 - 0001FE29 (0x4 bytes), align: 1
  Segment part 3.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __low_level_init        0001FE26        ?call_low_level_init (?C_STARTUP)
               stack 1 = 00000000 ( 00000000 )
               stack 2 = 00000000 ( 00000002 )




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


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
INTVEC               CODE          0001F800 - 0001F803           4   com    1
SWITCH               CODE               0001F804                     dse    0
FAR_F                CODE               0001F804                     dse    0
CODE                 CODE          0001F804 - 0001FE29         626   rel    1
ABSOLUTE             DATA               0000001C                     rel    0
                     DATA               0000001D                   
                     DATA               0000001E                   
                     DATA               0000001F                   
                     DATA          00000021 - 00000023           3 
                     DATA          0000003C - 0000003F           4 
                     DATA          00000068 - 00000068           1 
                     DATA          00000099 - 0000009C           4 
RSTACK               DATA          00000100 - 0000013F          40   dse    0
CSTACK               DATA          00000140 - 0000033F         200   dse    0

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

 1 578 bytes of CODE memory
   576 bytes of DATA memory (+ 12 absolute )

Errors: none
Warnings: none

⌨️ 快捷键说明

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