basic.map
来自「Atmel 公司提供的一个参考代码」· MAP 代码 · 共 443 行 · 第 1/2 页
MAP
443 行
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001F0 - 000001FD (0xe bytes), align: 2
Segment part 6.
ENTRY ADDRESS REF BY
===== ======= ======
Wait 000001F1 AT91F_SPI_En_Dis (spi_main)
Spi_Master (spi_master)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
INITTAB
Relative segment, address: 00000558 - 00000563 (0xc bytes), align: 2
Segment part 7. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
?init?tab?DATA_Z 00000558
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\AT91SAM7S256\Spi\compil_iar4_11-1_2\RAM_Debug\Obj\handler.r79
PROGRAM MODULE, NAME : handler
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000200 - 000002D3 (0xd4 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Interrupt_handler
00000201 AT91F_SPI_Open (spi_main)
non_banked function
stack 1 = 00000000 ( 00000008 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\AT91SAM7S256\Spi\compil_iar4_11-1_2\RAM_Debug\Obj\main.r79
PROGRAM MODULE, NAME : main
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000002D4 - 000002E3 (0x10 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
main 000002D5 Segment part 2 (?RESET)
non_banked function
stack 1 = 00000000 ( 00000004 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\AT91SAM7S256\Spi\compil_iar4_11-1_2\RAM_Debug\Obj\spi_main.r79
PROGRAM MODULE, NAME : spi_main
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000002E4 - 00000313 (0x30 bytes), align: 2
Segment part 2. Intra module refs: AT91F_SPI_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_AIC_ConfigureIt 000002E5
non_banked function
stack 1 = 00000000 ( 00000018 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000314 - 0000033F (0x2c bytes), align: 2
Segment part 6. Intra module refs: AT91F_SPI_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_En_Dis 00000315
non_banked function
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000340 - 00000361 (0x22 bytes), align: 2
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Set_SPI_CSR 00000341 Spi_Master (spi_master)
Spi_Slave (spi_slave)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000364 - 00000387 (0x24 bytes), align: 2
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Read_Data 00000365 Spi_Master (spi_master)
Spi_Slave (spi_slave)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000388 - 0000039F (0x18 bytes), align: 2
Segment part 12.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Send_Data 00000389 Spi_Master (spi_master)
Spi_Slave (spi_slave)
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 000003A0 - 00000427 (0x88 bytes), align: 2
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Open 000003A1 Spi_Master (spi_master)
Spi_Slave (spi_slave)
non_banked function
stack 1 = 00000000 ( 00000010 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\AT91SAM7S256\Spi\compil_iar4_11-1_2\RAM_Debug\Obj\spi_master.r79
PROGRAM MODULE, NAME : spi_master
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 00000428 - 000004D7 (0xb0 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
Spi_Master 00000429 main (main)
non_banked function
stack 1 = 00000000 ( 00000014 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\AT91SAM7S256\Spi\compil_iar4_11-1_2\RAM_Debug\Obj\spi_slave.r79
PROGRAM MODULE, NAME : spi_slave
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000004D8 - 00000557 (0x80 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
Spi_Slave 000004D9 main (main)
non_banked function
stack 1 = 00000000 ( 00000014 )
*************************************************************************
FILE NAME : C:\Program Files\IAR Systems\Embedded Workbench 4.0\ARM\LIB\dl4tptinl8n.r79
LIBRARY MODULE, NAME : ?segment_init
SEGMENTS IN THE MODULE
======================
ICODE
Relative segment, address: 00000178 - 000001CB (0x54 bytes), align: 2
Segment part 2.
ENTRY ADDRESS REF BY
===== ======= ======
__segment_init 00000179 Segment part 2 (?RESET)
non_banked function
stack 1 = 00000000 ( 00000014 )
****************************************
* *
* MODULE SUMMARY *
* *
****************************************
Module CODE DATA CONST
------ ---- ---- -----
(Rel) (Rel) (Rel)
?RESET 244
?segment_init 84
Cstartup_SAM7 132
global 50 32 12
handler 212
main 16
spi_main 324
spi_master 176
spi_slave 128
N/A (alignment) 2
------ ----- -- --
Total: 1 368 32 12
****************************************
* *
* SEGMENTS IN ADDRESS ORDER *
* *
****************************************
SEGMENT SPACE START ADDRESS END ADDRESS SIZE TYPE ALIGN
======= ===== ============= =========== ==== ==== =====
INTRAMSTART_REMAP 00000000 rel 2
ICODE 00000000 - 000001CB 1CC rel 2
CODE 000001CC - 00000557 38C rel 2
INITTAB 00000558 - 00000563 C rel 2
DATA_I 00000564 dse 0
DATA_Z 00000564 - 00000583 20 rel 2
INTRAMEND_REMAP 00010000 rel 2
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
1 368 bytes of CODE memory
32 bytes of DATA memory
12 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?