XLINK Map File for "SAM9_L9260_Test"

IAR Universal Linker V4.60E/386

Copyright 1987-2006 IAR Systems. All rights reserved.

Invocation   Program Entry   Module Map   Module Summary   Call Graph   Segment Map   Memory Summary


Link time 04/Dec/2007 12:16:18
Target CPU ARM
List file C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\List\SAM9_L9260_Test.html
Output file 1 C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Exe\SAM9_L9260_Test.d79
Format: debug
UBROF version 10.0.2
Using library modules for C-SPY (-rt)
Command line C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\Cstartup_SAM9.r79 C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\adc.r79 C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\cstartup.r79 C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\main.r79 C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\test.r79 -o C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Exe\SAM9_L9260_Test.d79 -l C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\List\SAM9_L9260_Test.html -xmsnioh "-"C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\" -f C:\Ivan\SAM9_L9260\TEST_BUTT\config\at91SAM9260_4KRAM.xcl ( -carm -Z(CONST)INTRAMSTART_REMAP=00300FFF -Z(CONST)INTRAMEND_REMAP=00300FFF -DROMSTART=00000000 -DROMEND=00000FFF -DRAMSTART=00300000 -DRAMEND=00300FFF -DRAMSTART1=00200000 -DRAMEND1=00200FFF -Z(CODE)INTVEC=00-3F -Z(CODE)ICODE,DIFUNCT=ROMSTART-ROMEND -Z(CODE)SWITAB=ROMSTART-ROMEND -Z(CODE)CODE=RAMSTART-RAMEND,RAMSTART1-RAMEND1 -Z(CONST)INITTAB,DATA_ID,DATA_C=ROMSTART-ROMEND -Z(CONST)CHECKSUM=ROMSTART-ROMEND -Z(DATA)DATA_I,DATA_Z,DATA_N=RAMSTART-RAMEND -Z(DATA)CODE_I=RAMSTART-RAMEND -Z(CONST)CODE_ID=ROMSTART-ROMEND -QCODE_I=CODE_ID -D_CSTACK_SIZE=(10*4) -D_IRQ_STACK_SIZE=(3*8*4) -D_HEAP_SIZE=0 -Z(DATA)CSTACK+_CSTACK_SIZE=RAMSTART-RAMEND -Z(DATA)IRQ_STACK+_IRQ_STACK_SIZE=RAMSTART-RAMEND -Z(DATA)HEAP+_HEAP_SIZE=RAMSTART-RAMEND ) -e_PrintfSmall=_Printf -e_ScanfLarge=_Scanf -rt "C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\dl5tptinl8f.r79"


There are no program entries.


Runtime Model
Attribute Value
StackAlign4 USED
StackAlign8 USED
__cpu_mode __pcs__interwork
__data_model absolute
__endian little
__rt_version 6


Module Map
File Module Segment Symbol Address Ref by
?ABS_ENTRY_MOD
Program module
Absolute parts _HEAP_SIZE 00000000 -
_IRQ_STACK_SIZE 00000060 -
_CSTACK_SIZE 00000040 -
RAMEND1 00200FFF -
RAMSTART1 00200000 -
RAMEND 00300FFF -
RAMSTART 00300000 -
ROMEND 00000FFF -
ROMSTART 00000000 -
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\Cstartup_SAM9.r79 Cstartup_SAM9
Program module
CODE
Relative segment
00300000 - 00300009
Segment part 2.
Intra module refs   AT91F_LowLevelInit
AT91F_MATRIX_Remap_ARM 00300001 -
CODE
Segment part 3.
NOT NEEDED.
CODE
Relative segment
0030000C - 00300033
Segment part 4.
Intra module refs   AT91F_LowLevelInit
AT91F_TestRemap
stack 1 = 00000000 ( 00000004 )
0030000D -
CODE
Segment part 5.
NOT NEEDED.
CODE
Relative segment
00300034 - 0030007B
Segment part 6.
Intra module refs   AT91F_LowLevelInit
AT91F_SetPLL
stack 1 = 00000000 ( 00000004 )
00300035
CODE
Segment part 7.
NOT NEEDED.
CODE
Relative segment
0030007C - 003000E7
Segment part 8.
AT91F_LowLevelInit
stack 1 = 00000000 ( 00000004 )
0030007D Segment part 2 (?RESET)
CODE
Segment part 9.
NOT NEEDED.
Intra module refs   AT91F_LowLevelInit
CSTACK
Segment part 1.
NOT NEEDED.
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\adc.r79 adc
Program module
DATA_I
Segment part 2.
NOT NEEDED.
a_pADC
a_pPMC
CODE
Segment part 4.
NOT NEEDED.
CODE
Segment part 5.
NOT NEEDED.
InitADC
not allocated function
CODE
Segment part 6.
NOT NEEDED.
CODE
Segment part 7.
NOT NEEDED.
GetAdcChanel
not allocated function
CODE
Segment part 8.
NOT NEEDED.
CSTACK
Segment part 1.
NOT NEEDED.
DATA_ID
Segment part 3.
NOT NEEDED.
DATA_ID
Segment part 9.
NOT NEEDED.
?*?DATA_ID
INITTAB
Relative segment
00000138 - 00000143
Segment part 10. ROOT.
?init?tab?DATA_I 00000138 -
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\cstartup.r79 ?RESET
Program module
INTRAMSTART_REMAP
Relative segment
00301000
Segment part 0. ROOT.
INTRAMEND_REMAP
Relative segment
00301000
Segment part 1. ROOT.
ICODE
Relative segment
00000000 - 000000F7
Segment part 2. ROOT.
__main 000000C8 -
AT91F_Default_FIQ_handler 000000D4 AT91F_LowLevelInit (Cstartup_SAM9)
AT91F_Default_IRQ_handler 000000D8 AT91F_LowLevelInit (Cstartup_SAM9)
AT91F_Spurious_handler 000000DC AT91F_LowLevelInit (Cstartup_SAM9)
Jump 000000D0 -
reset 00000000
InitReset 00000084
undefvec 00000004
swivec 00000008
pabtvec 0000000C
dabtvec 00000010
rsvdvec 00000014
irqvec 00000018
IRQ_Handler_Entry 00000044
fiqvec 0000001C
FIQ_Handler_Entry 0000001C
?jump_to_main 000000C0
?call_exit 000000CC
End 000000CC
_?0 000000E0
_?1 000000E4
_?2 000000E8
_?3 000000EC
_?4 000000F0
_?5 000000F4
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\main.r79 main
Program module
CODE
Relative segment
003000E8 - 003000ED
Segment part 5.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_SetNextRx 003000E9 -
CODE
Relative segment
003000F0 - 003000F5
Segment part 6.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_SetNextTx 003000F1 -
CODE
Relative segment
003000F8 - 003000FD
Segment part 7.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_SetRx 003000F9 -
CODE
Relative segment
00300100 - 00300105
Segment part 8.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_SetTx 00300101 -
CODE
Relative segment
00300108 - 0030010F
Segment part 9.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_EnableTx 00300109 -
CODE
Relative segment
00300110 - 00300115
Segment part 10.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_EnableRx 00300111 -
CODE
Relative segment
00300118 - 0030011F
Segment part 11.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_DisableTx 00300119 -
CODE
Relative segment
00300120 - 00300125
Segment part 12.
Intra module refs   AT91F_PDC_Open
AT91F_PDC_DisableRx 00300121 -
CODE
Relative segment
00300128 - 0030016B
Segment part 13.
Intra module refs   AT91F_US_Configure
AT91F_PDC_Open
stack 1 = 00000000 ( 00000008 )
00300129 -
CODE
Relative segment
0030016C - 00300175
Segment part 14.
Intra module refs   AT91F_DBGU_CfgPIO
AT91F_US1_CfgPIO
AT91F_PIO_CfgPeriph 0030016D -
CODE
Relative segment
00300178 - 003001AB
Segment part 15.
Intra module refs   AT91F_US_SetBaudrate
AT91F_US_Baudrate
stack 1 = 00000000 ( 00000004 )
00300179 -
CODE
Relative segment
003001AC - 003001BB
Segment part 16.
Intra module refs   AT91F_US_Configure
AT91F_US_SetBaudrate
stack 1 = 00000000 ( 00000008 )
003001AD -
CODE
Relative segment
003001BC - 003001BF
Segment part 17.
Intra module refs   AT91F_US_Configure
AT91F_US_SetTimeguard 003001BD -
CODE
Relative segment
003001C0 - 003001EF
Segment part 18.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
AT91F_US_Configure
stack 1 = 00000000 ( 00000010 )
003001C1 -
CODE
Relative segment
003001F0 - 003001F5
Segment part 19.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
AT91F_US_EnableRx 003001F1 -
CODE
Relative segment
003001F8 - 003001FD
Segment part 20.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
AT91F_US_EnableTx 003001F9 -
CODE
Relative segment
00300200 - 00300209
Segment part 21.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
AT91F_US_ResetRx 00300201 -
CODE
Relative segment
0030020C - 00300215
Segment part 22.
Intra module refs   AT91F_UART1_Init
AT91F_US_ResetTx 0030020D -
CODE
Relative segment
00300218 - 0030021D
Segment part 23.
Intra module refs   AT91F_UART1_Init
AT91F_US_DisableRx 00300219 -
CODE
Relative segment
00300220 - 00300225
Segment part 24.
Intra module refs   AT91F_UART1_Init
AT91F_US_DisableTx 00300221 -
CODE
Relative segment
00300228 - 0030022F
Segment part 25.
Intra module refs   main
AT91F_US_TxReady 00300229 -
CODE
Relative segment
00300230 - 00300237
Segment part 26.
Intra module refs   main
AT91F_US_RxReady 00300231 -
CODE
Relative segment
00300238 - 0030023F
Segment part 27.
Intra module refs   main
AT91F_US_PutChar 00300239 -
CODE
Segment part 28.
TENTATIVE. Used definition from test
AT91F_US_GetChar
CODE
Relative segment
00300240 - 00300253
Segment part 29.
Intra module refs   AT91F_DBGU_Init
AT91F_DBGU_CfgPIO
stack 1 = 00000000 ( 00000004 )
00300241 -
CODE
Relative segment
00300254 - 0030027B
Segment part 30.
Intra module refs   AT91F_UART1_Init
AT91F_US1_CfgPIO
stack 1 = 00000000 ( 00000004 )
00300255 -
CODE
Segment part 31.
NOT NEEDED.
DATA_Z
Segment part 4.
NOT NEEDED.
val
DATA_I
Relative segment
00300544 - 0030055F
Segment part 2.
Intra module refs   main
Tick 00300548 -
dly 00300544 -
p_pPMC 00300558 -
p_pPioA 0030054C -
p_pPioB 00300550 -
p_pPioC 00300554 -
p_pRTTC 0030055C -
CODE
Relative segment
0030027C - 003002C3
Segment part 32.
Intra module refs   main
AT91F_UART1_Init
stack 1 = 00000000 ( 0000000C )
0030027D -
CODE
Segment part 33.
NOT NEEDED.
CODE
Segment part 34.
NOT NEEDED.
AT91F_UART1_Printk
not allocated function
CODE
Segment part 35.
NOT NEEDED.
CODE
Relative segment
003002C4 - 003002F3
Segment part 36.
Intra module refs   main
AT91F_DBGU_Init
stack 1 = 00000000 ( 0000000C )
003002C5 -
CODE
Relative segment
003002F4 - 003002F7
Segment part 37.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
CODE
Segment part 38.
NOT NEEDED.
CODE
Segment part 39.
NOT NEEDED.
AT91F_DBGU_Printk
not allocated function
CODE
Relative segment
003002F8 - 003002FB
Segment part 40.
Intra module refs   AT91F_DBGU_Init
CODE
Segment part 41.
NOT NEEDED.
CODE
Relative segment
003002FC - 00300423
Segment part 42.
main
stack 1 = 00000000 ( 00000014 )
003002FD Segment part 2 (?RESET)
CODE
Relative segment
00300424 - 00300427
Segment part 43.
Intra module refs   AT91F_UART1_Init
main
CODE
Segment part 44.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 45.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 46.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 47.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 48.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 49.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 50.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 51.
NOT NEEDED.
Intra module refs   AT91F_PDC_Open
CODE
Segment part 52.
NOT NEEDED.
Intra module refs   AT91F_US_Baudrate
CODE
Segment part 53.
NOT NEEDED.
Intra module refs   AT91F_US_SetBaudrate
CODE
Segment part 54.
NOT NEEDED.
Intra module refs   AT91F_US_Configure
CODE
Segment part 55.
NOT NEEDED.
Intra module refs   AT91F_US_Configure
CODE
Segment part 56.
NOT NEEDED.
Intra module refs   AT91F_US_Configure
CODE
Segment part 57.
NOT NEEDED.
Intra module refs   AT91F_DBGU_CfgPIO
AT91F_US1_CfgPIO
CODE
Segment part 58.
NOT NEEDED.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
CODE
Segment part 59.
NOT NEEDED.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
CODE
Segment part 60.
NOT NEEDED.
Intra module refs   AT91F_UART1_Init
CODE
Segment part 61.
NOT NEEDED.
Intra module refs   AT91F_UART1_Init
CODE
Segment part 62.
NOT NEEDED.
Intra module refs   AT91F_UART1_Init
CODE
Segment part 63.
NOT NEEDED.
Intra module refs   AT91F_UART1_Init
CODE
Segment part 64.
NOT NEEDED.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
CODE
Segment part 65.
NOT NEEDED.
Intra module refs   AT91F_DBGU_Init
AT91F_UART1_Init
CODE
Segment part 66.
NOT NEEDED.
Intra module refs   main
CODE
Segment part 67.
NOT NEEDED.
Intra module refs   main
CODE
Segment part 68.
NOT NEEDED.
Intra module refs   AT91F_DBGU_Init
CODE
Segment part 69.
NOT NEEDED.
Intra module refs   main
CODE
Segment part 70.
NOT NEEDED.
Intra module refs   main
CSTACK
Segment part 1.
NOT NEEDED.
DATA_ID
Relative segment
00000150 - 0000016B
Segment part 3.
Intra module refs   Segment part 2
INITTAB
Relative segment
00000144 - 0000014F
Segment part 71. ROOT.
?init?tab?DATA_Z 00000144 -
DATA_ID
Segment part 72.
TENTATIVE. Used definition from adc
?*?DATA_ID
INITTAB
Segment part 73.
TENTATIVE. Used definition from adc
?init?tab?DATA_I
C:\Ivan\SAM9_L9260\TEST_BUTT\RAM\Obj\test.r79 test
Program module
DATA_I
Segment part 5.
NOT NEEDED.
l
t_pPMC
t_pPioA
t_pPioB
t_pPioC
t_pSys
test_ok
DATA_C
Segment part 2.
NOT NEEDED.
DATA_C
Segment part 3.
NOT NEEDED.
DATA_C
Segment part 4.
NOT NEEDED.
DATA_C
Segment part 7.
NOT NEEDED.
mask_port_a
DATA_C
Segment part 8.
NOT NEEDED.
mask_port_b
DATA_C
Segment part 9.
NOT NEEDED.
mask_port_c
DATA_C
Segment part 10.
NOT NEEDED.
mask_uext_a
DATA_C
Segment part 11.
NOT NEEDED.
mask_uext_b
CODE
Segment part 12.
NOT NEEDED.
CODE
Segment part 13.
NOT NEEDED.
DelayS
not allocated function
CODE
Segment part 14.
NOT NEEDED.
CODE
Relative segment
00300428 - 0030042F
Segment part 15.
Intra module refs   main (main)
AT91F_US_GetChar 00300429 -
CODE
Segment part 16.
NOT NEEDED.
CODE
Segment part 17.
NOT NEEDED.
write_str_USART0
not allocated function
CODE
Segment part 18.
NOT NEEDED.
CODE
Segment part 19.
NOT NEEDED.
read_char_USART0
not allocated function
CODE
Segment part 20.
NOT NEEDED.
CODE
Segment part 21.
NOT NEEDED.
DBGU_IsRxRdy
not allocated function
CODE
Segment part 22.
NOT NEEDED.
CODE
Segment part 23.
NOT NEEDED.
CODE
Segment part 24.
NOT NEEDED.
TestADC
not allocated function
CODE
Segment part 25.
NOT NEEDED.
CODE
Segment part 26.
NOT NEEDED.
TestBoard
not allocated function
CODE
Segment part 27.
NOT NEEDED.
CODE
Segment part 28.
NOT NEEDED.
Stop
not allocated function
CODE
Segment part 29.
NOT NEEDED.
CODE
Segment part 30.
NOT NEEDED.
CODE
Segment part 31.
NOT NEEDED.
CODE
Segment part 32.
NOT NEEDED.
CODE
Segment part 33.
NOT NEEDED.
CODE
Segment part 34.
TENTATIVE. Used definition from main
AT91F_US_RxReady
CSTACK
Segment part 1.
NOT NEEDED.
DATA_ID
Segment part 6.
NOT NEEDED.
DATA_ID
Segment part 35.
TENTATIVE. Used definition from adc
?*?DATA_ID
INITTAB
Segment part 36.
TENTATIVE. Used definition from adc
?init?tab?DATA_I
C:\Program Files\IAR Systems\Embedded Workbench 4.0 Kickstart\ARM\LIB\dl5tptinl8f.r79 ?segment_init
Library module
ICODE
Relative segment
000000F8 - 00000137
Segment part 2.
__segment_init
stack 1 = 00000000 ( 00000018 )
000000F9 Segment part 2 (?RESET)
ICODE
Segment part 3.
NOT NEEDED.
Intra module refs   __segment_init
ICODE
Segment part 4.
NOT NEEDED.
Intra module refs   __segment_init
CSTACK
Segment part 1.
NOT NEEDED.
INITTAB
Segment part 5.
NOT NEEDED.
?memcpy
Library module
CODE
Relative segment
00300430 - 00300447
Segment part 3.
memcpy
stack 1 = 00000000 ( 00000008 )
00300431 __segment_init (?segment_init)
DATA_C
Segment part 2.
NOT NEEDED.
_Instansiator_memcpy
CSTACK
Segment part 1.
NOT NEEDED.
?memset
Library module
CODE
Relative segment
00300448 - 0030045B
Segment part 3.
memset
stack 1 = 00000000 ( 00000008 )
00300449 __segment_init (?segment_init)
DATA_C
Segment part 2.
NOT NEEDED.
_Instansiator_memset
CSTACK
Segment part 1.
NOT NEEDED.
?div_module
Library module
CODE
Segment part 0.
NOT NEEDED.
??divu8_t
CODE
Segment part 1.
NOT NEEDED.
??divu8_a
CODE
Segment part 2.
NOT NEEDED.
??divu16_t
CODE
Segment part 3.
NOT NEEDED.
??divu16_a
CODE
Relative segment
0030045C - 0030045F
Segment part 4.
??divu32_t 0030045D AT91F_US_Baudrate (main)
CODE
Relative segment
00300460 - 0030046B
Segment part 5.
Intra module refs   ??divu32_t
??divu32_a 00300460 -
CODE
Segment part 6.
NOT NEEDED.
??div8_t
CODE
Segment part 7.
NOT NEEDED.
??div8_a
CODE
Segment part 8.
NOT NEEDED.
??div16_t
CODE
Segment part 9.
NOT NEEDED.
??div16_a
CODE
Segment part 10.
NOT NEEDED.
??div32_t
CODE
Segment part 11.
NOT NEEDED.
??div32_a
CODE
Relative segment
0030046C - 00300543
Segment part 12.
Intra module refs   ??divu32_a


Module Summary

Module CODE DATA CONST
  (Rel) (Rel) (Rel)
?RESET 248    
?div_module 232    
?memcpy 24    
?memset 20    
?segment_init 64    
Cstartup_SAM9 232    
adc
  + shared
   
12
main
  + shared
824
8
28 40
test 8    
N/A (alignment)      
Total: 1 660 28 52


Call Graph
Sub-tree of type: Indirectly called function tree that does not make
indirect calls (Is not an interrupt and is not flagged
as not overlayable)
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 0
1   memcpy * 0 8
After 8
Sub-tree of type: Indirectly called function tree that does not make
indirect calls (Is not an interrupt and is not flagged
as not overlayable)
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 0
1   memset * 0 8
After 8
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 8
1   AT91F_MATRIX_Remap_ARM * 8 0
After 8
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 8
1   AT91F_TestRemap * 8 4
After C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before C
1   AT91F_SetPLL * C 4
After 10
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 10
1   AT91F_LowLevelInit * 10 4
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_SetNextRx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_SetNextTx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_SetRx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_SetTx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_EnableTx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_EnableRx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_DisableTx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_DisableRx * 14 0
After 14
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 14
1   AT91F_PDC_Open * 14 8
After 1C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 1C
1   AT91F_PIO_CfgPeriph * 1C 0
After 1C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 1C
1   AT91F_US_Baudrate * 1C 4
After 20
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 20
1   AT91F_US_SetBaudrate * 20 8
After 28
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 28
1   AT91F_US_SetTimeguard * 28 0
After 28
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 28
1   AT91F_US_Configure * 28 10
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_EnableRx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_EnableTx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_ResetRx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_ResetTx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_DisableRx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_DisableTx * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_TxReady * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_RxReady * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_US_PutChar * 38 0
After 38
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 38
1   AT91F_DBGU_CfgPIO * 38 4
After 3C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 3C
1   AT91F_US1_CfgPIO * 3C 4
After 40
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 40
1   AT91F_UART1_Init * 40 C
After 4C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 4C
1   AT91F_DBGU_Init * 4C C
After 58
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 58
1   main * 58 14
After 6C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 6C
1   AT91F_US_GetChar * 6C 0
After 6C
Sub-tree of type: Function tree
Level Function Stack prev Stack locally
CSTACK CSTACK
Before 6C
1   __segment_init * 6C 18
After 84


Segments in Address Order
Segment Space Start End Size Kind Align
ICODE 00000000 - 00000137 138 Relative 2
INITTAB 00000138 - 0000014F 18 Relative 2
DATA_ID 00000150 - 0000016B 1C Relative 2
CODE 00300000 - 00300543 544 Relative 2
DATA_I 00300544 - 0030055F 1C Relative 2
DATA_Z 00300560 Predefined 0
INTRAMEND_REMAP 00301000 Relative 2
INTRAMSTART_REMAP 00301000 Relative 2


1 660 bytes of CODE memory
28 bytes of DATA memory
52 bytes of CONST memory
Errors: none Warnings: none