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

📄 basiclcd.map

📁 GPS 导航器TFT 驱动源程序。主CPU为ATmel的AT91sam9261(ARM926的内核)
💻 MAP
📖 第 1 页 / 共 5 页
字号:
CODE
  Relative segment, address: 00000F90 - 00000F93 (0x4 bytes), align: 2
  Segment part 51.            Intra module refs:   AT91F_Test_TouchScreen
                                                   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 00000F94 - 00000F97 (0x4 bytes), align: 2
  Segment part 52.            Intra module refs:   AT91F_Test_TouchScreen
                                                   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_ID
  Relative segment, address: 000022FC - 000022FF (0x4 bytes), align: 2
  Segment part 23.            Intra module refs:   AT91F_TSC_SPI_SendRecv::pPdc
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 0000289C - 000028B3 (0x18 bytes), align: 2
  Segment part 2.             Intra module refs:   Segment part 51
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000028B4 - 000028C7 (0x14 bytes), align: 2
  Segment part 3.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002AAC - 00002AAD (0x2 bytes), align: 0
  Segment part 4.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000028C8 - 000028D7 (0x10 bytes), align: 2
  Segment part 5.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000028D8 - 000028E7 (0x10 bytes), align: 2
  Segment part 6.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000028E8 - 00002917 (0x30 bytes), align: 2
  Segment part 7.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002918 - 00002947 (0x30 bytes), align: 2
  Segment part 8.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002948 - 00002967 (0x20 bytes), align: 2
  Segment part 9.             Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002968 - 0000297B (0x14 bytes), align: 2
  Segment part 10.            Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 0000297C - 0000298B (0x10 bytes), align: 2
  Segment part 11.            Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 0000298C - 000029BF (0x34 bytes), align: 2
  Segment part 12.            Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000029C0 - 000029F3 (0x34 bytes), align: 2
  Segment part 13.            Intra module refs:   AT91F_Test_TouchScreenCalibration
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 000029F4 - 00002A13 (0x20 bytes), align: 2
  Segment part 14.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A14 - 00002A3B (0x28 bytes), align: 2
  Segment part 15.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A3C - 00002A73 (0x38 bytes), align: 2
  Segment part 16.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A74 - 00002A7B (0x8 bytes), align: 2
  Segment part 17.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A7C - 00002A8B (0x10 bytes), align: 2
  Segment part 18.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A8C - 00002A97 (0xc bytes), align: 2
  Segment part 19.            Intra module refs:   AT91F_Test_TouchScreen
    -------------------------------------------------------------------------
DATA_C
  Relative segment, address: 00002A98 - 00002AAB (0x14 bytes), align: 2
  Segment part 20.            Intra module refs:   AT91F_Test_TouchScreen

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

  FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\arm\LIB\dl5tptnnl8n.r79
  LIBRARY MODULE, NAME : ?segment_init

  SEGMENTS IN THE MODULE
  ======================
ICODE
  Relative segment, address: 00000184 - 000001D3 (0x50 bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           __segment_init          00000185        Segment part 2 (?RESET)
               stack 1 = 00000000 ( 00000014 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?sprintf

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 00000F98 - 00000FCF (0x38 bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           sprintf                 00000F99        AT91F_Test_TouchScreen (touchscreen)
                                                   AT91F_Test_TouchScreenCalibration (touchscreen)
                                                   lcd_logo (lcd)
               stack 1 = 00000000 ( 00000010 )

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?xprintftiny

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 00000FD0 - 0000119F (0x1d0 bytes), align: 2
  Segment part 4.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _PrintfTiny             00000FD1        sprintf (?sprintf)
               stack 1 = 00000000 ( 00000038 )
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011A0 - 000011A3 (0x4 bytes), align: 2
  Segment part 6.             Intra module refs:   _PrintfTiny
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011A4 - 000011A7 (0x4 bytes), align: 2
  Segment part 7.             Intra module refs:   _PrintfTiny

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?xsprout

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 000011A8 - 000011B1 (0xa bytes), align: 2
  Segment part 2.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           _SProut                 000011A9        sprintf (?sprintf)

    -------------------------------------------------------------------------
  LIBRARY MODULE, NAME : ?div_module

  SEGMENTS IN THE MODULE
  ======================
CODE
  Relative segment, address: 000011B4 - 000011B7 (0x4 bytes), align: 2
  Segment part 4.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ??divu32_t              000011B5        AT91F_US_Baudrate (init)
                                                   _PrintfTiny (?xprintftiny)
                                                   lcd_ctrl_init (test_lcd)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011B8 - 000011C3 (0xc bytes), align: 2
  Segment part 5.             Intra module refs:   ??divu32_t
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ??divu32_a              000011B8 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011C4 - 000011C7 (0x4 bytes), align: 2
  Segment part 10.
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ??div32_t               000011C5        drv_lcd_init (lcd)
                                                   lcd_drawchars (lcd)
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011C8 - 000011DF (0x18 bytes), align: 2
  Segment part 11.            Intra module refs:   ??div32_t
           ENTRY                   ADDRESS         REF BY
           =====                   =======         ======
           ??div32_a               000011C8 
    -------------------------------------------------------------------------
CODE
  Relative segment, address: 000011E0 - 000012B7 (0xd8 bytes), align: 2
  Segment part 12.            Intra module refs:   ??div32_a
                                                   ??divu32_a




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

Module            CODE   DATA  CONST
------            ----   ----  -----
                 (Rel)  (Rel)  (Rel)
?RESET             248
?div_module        260
?segment_init       80
?sprintf            56
?xprintftiny       472
?xsprout            10
Cstartup_SAM9      376
  + shared          12
init               332
  + shared          80
lcd                620  4 177  4 204
  + shared                        24
test_lcd           952     68  1 372
touchscreen      1 292      5    534
N/A (alignment)      2
------           -----  -----  -----
Total:           4 792  4 250  6 134


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


SEGMENT              SPACE    START ADDRESS   END ADDRESS     SIZE  TYPE  ALIGN
=======              =====    =============   ===========     ====  ====  =====
INTRAMSTART_REMAP                       00000000                     rel    2
ICODE                              00000000 - 000001D3         1D4   rel    2
CODE                               000001D4 - 000012B7        10E4   rel    2
INITTAB                            000012B8 - 000012CF          18   rel    2
DATA_ID                            000012D0 - 000022FF        1030   rel    2
DATA_C                             00002300 - 00002AAD         7AE   rel    2
DATA_I                             00002AB0

⌨️ 快捷键说明

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