📄 basic.map
字号:
-------------------------------------------------------------------------
CODE
Relative segment, address: 000001CC - 000001EF (0x24 bytes), align: 2
Segment part 4.
ENTRY ADDRESS REF BY
===== ======= ======
Var_Init 000001CD main (main)
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)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
INITTAB
Relative segment, address: 000004B8 - 000004C3 (0xc bytes), align: 2
Segment part 7. ROOT.
ENTRY ADDRESS REF BY
===== ======= ======
?init?tab?DATA_Z 000004B8
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\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\SPI\compil_iar4_11-1_2\RAM_Debug\Obj\main.r79
PROGRAM MODULE, NAME : main
SEGMENTS IN THE MODULE
======================
CODE
Relative segment, address: 000002D4 - 000002DF (0xc 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\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: 000002E0 - 0000030F (0x30 bytes), align: 2
Segment part 2. Intra module refs: AT91F_SPI_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_AIC_ConfigureIt 000002E1
non_banked function
stack 1 = 00000000 ( 00000018 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000310 - 0000033B (0x2c bytes), align: 2
Segment part 6. Intra module refs: AT91F_SPI_Open
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_En_Dis 00000311
non_banked function
stack 1 = 00000000 ( 00000008 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000033C - 0000035D (0x22 bytes), align: 2
Segment part 8.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_Set_SPI_CSR 0000033D Spi_Master (spi_master)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000360 - 00000383 (0x24 bytes), align: 2
Segment part 10.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Read_Data 00000361 Spi_Master (spi_master)
non_banked function
stack 1 = 00000000 ( 00000004 )
-------------------------------------------------------------------------
CODE
Relative segment, address: 00000384 - 0000039B (0x18 bytes), align: 2
Segment part 12.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Send_Data 00000385 Spi_Master (spi_master)
non_banked function
-------------------------------------------------------------------------
CODE
Relative segment, address: 0000039C - 00000423 (0x88 bytes), align: 2
Segment part 14.
ENTRY ADDRESS REF BY
===== ======= ======
AT91F_SPI_Open 0000039D Spi_Master (spi_master)
non_banked function
stack 1 = 00000000 ( 00000010 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\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: 00000424 - 000004B7 (0x94 bytes), align: 2
Segment part 3.
ENTRY ADDRESS REF BY
===== ======= ======
Spi_Master 00000425 main (main)
non_banked function
stack 1 = 00000000 ( 00000014 )
*************************************************************************
FILE NAME : C:\works\Application notes\Spi\Sw\SPI\compil_iar4_11-1_2\RAM_Debug\Obj\spi_slave.r79
*************************************************************************
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 36 12
handler 212
main 12
spi_main 324
spi_master 148
N/A (alignment) 2
------ ----- -- --
Total: 1 208 36 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 - 000004B7 2EC rel 2
INITTAB 000004B8 - 000004C3 C rel 2
DATA_I 000004C4 dse 0
DATA_Z 000004C4 - 000004E7 24 rel 2
INTRAMEND_REMAP 00004000 rel 2
****************************************
* *
* END OF CROSS REFERENCE *
* *
****************************************
1 208 bytes of CODE memory
36 bytes of DATA memory
12 bytes of CONST memory
Errors: none
Warnings: none
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -